|
|
6ede2bee7e
|
refactor(web): replace hardcoded app colors
|
2026-05-05 10:17:06 -07:00 |
|
saravanakumardb1
|
e6dacbe809
|
feat(palace): web UI — palace client, 4 components, palace page, sidebar nav, 6 tests
|
2026-04-10 01:46:51 -07:00 |
|
saravanakumardb1
|
564e8f72dc
|
feat(web): add Smart Actions UI — prompt client, SmartActionsPanel, prompts page
Phase 3 of Smart Actions Roadmap:
- Create web/src/lib/prompt-client.ts: typed API client for all prompt endpoints
- listPromptTemplates, getPromptTemplate, createPromptTemplate, deletePromptTemplate
- runPrompt, suggestTags, checkDuplicates, suggestLinks, getReadingTime
- compareNotes, mergeNotes, getKnowledgeGaps
- Add Smart Actions types to web/src/lib/types.ts:
- PromptTemplate, RunPromptInput, RunPromptOutput, SimilarNote, KnowledgeGap
- Create SmartActionsPanel component:
- Reading time display, tag suggestion with accept/dismiss
- Category filter tabs, 2-column template grid
- One-click prompt execution with loading state
- Inline result display with copy/dismiss
- Create /prompts template library page:
- Browse built-in + custom templates with category filter
- Grid layout with input/output type badges
- Delete custom templates
- Wire SmartActionsPanel into note detail sidebar (above MetadataPanel)
- Add 'Prompts' nav item to Sidebar (Sparkles icon)
- Web typecheck passes, all 131 backend tests pass
|
2026-04-06 08:19:35 -07:00 |
|
|
|
a697752d15
|
feat: implement WEB_AI_FAST_ROADMAP (web + backend + docs)
Phase 1: Command palette (⌘K), editor autosave with quiet auto-saves, dashboard
saved views from API + quick links + onboarding seed CTA, explicit task scan panel.
Phase 2: Context pack formatter with YAML frontmatter, copy on note + workspace .md export.
Phase 3: ADR for hybrid search without embeddings; POST /notes/search (lexical +
ranked hybrid); search UI mode toggle.
Phase 4: POST copilot + suggest-title; in-editor copilot actions; /chat retrieval
answers with citations (backend chat.rag_enabled).
Phase 5: Settings MCP snippet, offline queue note, API token deferral; DEEP_LINKS.md.
Phase 6: Note shares + public GET; share page; POST onboarding-seed.
Phase 7: note_versions on PATCH; version panel; create-note templates; PWA manifest.
Flags: search.hybrid_enabled, copilot.enabled, chat.rag_enabled, onboarding.seed_enabled.
Made-with: Cursor
|
2026-03-31 13:00:36 -07:00 |
|
saravanakumardb1
|
89edf59a4e
|
fix(web): wire responsive sidebar — add toggle to AppShell, open prop on Sidebar, CSS !important overrides
|
2026-03-29 00:03:27 -07:00 |
|
saravanakumardb1
|
304d2ae865
|
feat: wire feature flag checks into web Sidebar and upgrade mobile flag client
|
2026-03-21 20:34:16 -07:00 |
|
saravanakumardb1
|
85968e7b2a
|
fix(web): replace --ml-* (MindLyst) with --nl-* (NoteLett) CSS namespace across 18 files
|
2026-03-21 20:18:44 -07:00 |
|
saravanakumardb1
|
437651965e
|
fix(notes): remove hardcoded sidebar note
|
2026-03-10 17:30:11 -07:00 |
|
saravanakumardb1
|
3ddfa25acb
|
fix(web): harden shell routes and add regression coverage
|
2026-03-10 10:34:31 -07:00 |
|
saravanakumardb1
|
c3831176a6
|
feat(web): harden shell keyboard navigation
|
2026-03-10 09:14:33 -07:00 |
|
saravanakumardb1
|
4fb859c81c
|
feat(notes): scaffold product surfaces and backend MCP slices
|
2026-03-10 08:53:07 -07:00 |
|