YAS/apps/web
YetAnotherSuite Dev d1906bfdfd feat: wire notes frontend to API with optimistic updates and auto-save
- Node service layer connecting Zustand stores to REST API
- NotesPage fetches notes from API on mount with loading state
- NoteEditor auto-saves title and content with 1.5s debounce
- Optimistic updates with rollback on API errors
- Fallback to local-only mode when API is unavailable
- Proper save status indicators (Unsaved → Saving → Saved)
2026-07-20 22:42:59 +02:00
..
src feat: wire notes frontend to API with optimistic updates and auto-save 2026-07-20 22:42:59 +02:00
Dockerfile feat: Phase 6 platform — public API, desktop app, Docker deployment, analytics 2026-07-20 22:30:12 +02:00
eslint.config.js feat: Phase 1 foundation — monorepo, auth, DB schema, API, shared packages 2026-07-20 21:58:17 +02:00
index.html feat: Phase 1 foundation — monorepo, auth, DB schema, API, shared packages 2026-07-20 21:58:17 +02:00
nginx.conf feat: Phase 6 platform — public API, desktop app, Docker deployment, analytics 2026-07-20 22:30:12 +02:00
package.json feat: Phase 5 collaboration — real-time, workspaces, sharing, templates 2026-07-20 22:28:10 +02:00
tsconfig.json feat: Phase 1 foundation — monorepo, auth, DB schema, API, shared packages 2026-07-20 21:58:17 +02:00
vite.config.ts feat: Phase 1 foundation — monorepo, auth, DB schema, API, shared packages 2026-07-20 21:58:17 +02:00
vitest.config.ts feat: Phase 1 foundation — monorepo, auth, DB schema, API, shared packages 2026-07-20 21:58:17 +02:00