learning_ai_notes/web
saravanakumardb1 e5535252c7 feat(backend+web): note summarization + export endpoints [B3, B6]
- backend: POST /notes/:id/summarize — calls extraction-service, stores summary artifact
- backend: GET /notes/export — JSON + Markdown format support
- backend: extraction-client.ts for extraction-service integration
- backend: 4 new integration tests (summarize, export JSON, export MD, invalid format)
- web: summarizeNote + exportNotes client functions
- web: Summarize button on note detail page
- web: Export Notes button on workspaces page
- web: exclude e2e/ from vitest config
- Total: 80 backend, 14 web, 23 mobile = 117 tests
2026-03-19 08:59:26 -07:00
..
e2e test(web+mobile): Playwright E2E scaffold + 23 mobile store tests [C4, B7] 2026-03-19 08:51:36 -07:00
src feat(backend+web): note summarization + export endpoints [B3, B6] 2026-03-19 08:59:26 -07:00
.env.example feat(notes): scaffold product surfaces and backend MCP slices 2026-03-10 08:53:07 -07:00
.gitignore feat(notes): scaffold product surfaces and backend MCP slices 2026-03-10 08:53:07 -07:00
Dockerfile chore(devops): add Dockerfiles, docker-compose, CI workflow, docker-prep script [C1-C5] 2026-03-19 08:47:04 -07:00
eslint.config.mjs fix(repo): restore web lint and ignore generated artifacts 2026-03-10 10:30:49 -07:00
next-env.d.ts feat(notes): scaffold product surfaces and backend MCP slices 2026-03-10 08:53:07 -07:00
next.config.ts fix(web): lazy-init extraction + blob clients, add use-client to notes-client 2026-03-19 07:20:28 -07:00
package-lock.json feat(platform): wire shared platform packages into mobile + refactor web blob-client (DRY) 2026-03-10 19:29:00 -07:00
package.json feat(platform): wire shared platform packages into mobile + refactor web blob-client (DRY) 2026-03-10 19:29:00 -07:00
playwright.config.ts test(web+mobile): Playwright E2E scaffold + 23 mobile store tests [C4, B7] 2026-03-19 08:51:36 -07:00
tsconfig.json test(web+mobile): Playwright E2E scaffold + 23 mobile store tests [C4, B7] 2026-03-19 08:51:36 -07:00
vitest.config.ts feat(backend+web): note summarization + export endpoints [B3, B6] 2026-03-19 08:59:26 -07:00