Repository navigation
Releases
Releases · JohnNooney/KlartextDMS
v2.0.0
What's Changed
- fix: make pnpm dev:demo work on Windows; skip App Check without a credential by @JohnNooney in #107
- docs: add Diátaxis architecture documentation by @JohnNooney in #108
- docs(architecture): add prompt injection defenses and align schema reference by @JohnNooney in #109
- docs(architecture): document Firestore and Cloud Storage schemas and layout by @JohnNooney in #110
- docs: extract Diátaxis documentation map into docs/README.md by @JohnNooney in #111
- docs(context): replace Critical Warning with Action Item for Extraction v2 (#99) by @JohnNooney in #112
- Disable email/password sign-in and remove test email from production by @JohnNooney in #113
- docs(context): add Reminder term for calendar export (#104) by @JohnNooney in #114
- docs(context): add Translation term and ADR 0009 (#105) by @JohnNooney in #115
- docs: v2 handoff spec, ADRs 0010/0011, build order (#116) by @JohnNooney in #126
- Extraction v2 core: bus-contract schema, normalizer, Guest prompt, fixtures by @JohnNooney in #127
- Guest panel: timing chips and v1 note (#118) by @JohnNooney in #128
- Host Extraction index: LibraryStore.extractionsByDocId by @JohnNooney in #129
- docs: refresh README as a concise overview by @JohnNooney in #130
- Host Folder attention overview (#120) by @JohnNooney in #131
- docs: Urgency term, ADR 0012, spec build row for shared Action Item urgency (#132) by @JohnNooney in #135
- Library search across Documents, Folders, and Extractions (#121) by @JohnNooney in #136
- Extraction wire schema: enforce per-kind timing fields (#138) by @JohnNooney in #139
- Calendar reminders from Action Items (#122) by @JohnNooney in #140
- Shared Action Item urgency in Host and Guest (#133) by @JohnNooney in #142
- docs: Done term, ADR 0013, spec build row for Action Item completion (#134) by @JohnNooney in #145
- docs: ADR 0014 overlay surface policy, spec Phase C (#141) by @JohnNooney in #154
- Dismiss the Guest ⋯ menu on outside click and Escape by @JohnNooney in #155
- docs: ADR 0015 batch re-analysis, Outdated Extraction terms, spec Phase D for #156 by @JohnNooney in #162
- Shared Host menu recipe, z-index scale, and overlay tokens (#149) by @JohnNooney in #163
- Host modal surfaces trap focus and share dismissal and viewport tracking by @JohnNooney in #164
- Ask "Discard changes?" before a dirty dialog's implicit close (#151) by @JohnNooney in #166
- Extract the Host sheet primitive from the Guest frame (#152) by @JohnNooney in #167
- Action Item Done state in Host and Guest by @JohnNooney in #168
- Attention See All sheet on the shared sheet primitive (#153) by @JohnNooney in #170
- Record the batch re-analysis UX verdict in the v2 spec (#157) by @JohnNooney in #171
- Batch re-analysis engine: outdated detection, queue priority, BatchReanalysis service (#158) by @JohnNooney in #172
- Batch re-analysis UI: toolbar entry, nudge, dialog, progress strip (#159) by @JohnNooney in #173
- Fix the attention-card race in the Done e2e journeys by @JohnNooney in #179
Full Changelog: v1.0.0...v2.0.0
v1.0.0
What's Changed
- Wire CI gates, Guest-first PR preview channels, and live deploy by @JohnNooney in #35
- Fix merge deploy targets: storage rules deploy via
storageby @JohnNooney in #36 - Implement @klartext/bus-contract: Envelope types, harness, fixtures, conformance suite by @JohnNooney in #37
- Host shell: sign-in gate, app layout, Guest iframe mount, Bus adapter by @JohnNooney in #38
- Guest shell: App Check, anonymous sign-in, handshake, insights-panel skeleton by @JohnNooney in #39
- Document repositories and the upload pipeline (#27) by @JohnNooney in #40
- feat(host): Document library UI — tiles, lifecycle states, upload flow (#28) by @JohnNooney in #41
- feat(host): open-Document reader — pdf.js paged viewer + focus-plus-back navigation by @JohnNooney in #42
- Guest Extraction client: Gemini via AI Logic, schema validation, fake provider (#30) by @JohnNooney in #43
- Session flow and Extraction Job orchestration across the Bus (#31) by @JohnNooney in #44
- feat: extraction lifecycle UX — explorer chips, toast actions, re-analyze by @JohnNooney in #45
- feat(host): Folder tree, tiles, drag-to-file and recursive delete by @JohnNooney in #46
- Playwright e2e suite across the iframe under emulators:exec (#34) by @JohnNooney in #51
- fix(host): mobile sheet handle strip, chevron reads direction of travel (#49) by @JohnNooney in #53
- feat(host): insights sheet detents — rests at peek, cycles peek→half→full (#50) by @JohnNooney in #54
- feat(host): ‹ up a level inside Folders on mobile (#55) by @JohnNooney in #56
- fix(host): mobile Document rows ellipsize, never side-scroll (#47) by @JohnNooney in #57
- test(e2e): in-flight upload row stays inside the mobile viewport (#48) by @JohnNooney in #58
- feat(host): mobile nav-row header, dynamic viewport, bottom toasts (#59) by @JohnNooney in #60
- docs(readme): visitor layer — badges, live link, screenshots, dev:demo (#52) by @JohnNooney in #61
- feat(host): drag-to-snap insights sheet, grab bar replaces chevron by @JohnNooney in #63
- fix(host): mobile UI fixes — dialog vs keyboard, deep doc counts, menu click-through, PDF chrome, ⋮ centering by @JohnNooney in #65
- docs(readme): composed hero banner replaces screenshot table by @JohnNooney in #67
- fix(guest,reader): truncate/clamp overflowing document titles by @JohnNooney in #68
- fix(reader): clamp long document title in path menu by @JohnNooney in #69
- ci(hosting): clean up preview channels on PR close by @JohnNooney in #70
- feat(auth): add interviewer email sign-in by @JohnNooney in #71
- feat(hosting): use custom production domains by @JohnNooney in #73
- docs(readme): frame library screenshot and update live URL by @JohnNooney in #74
- Guest: decluttered insights panel in one continuous scroll (#75) by @JohnNooney in #81
- feat(host): show/hide the insights lane from the reader toolbar (#76) by @JohnNooney in #82
- feat(bus): Host tells the Guest its presentation + desktop outline rail by @JohnNooney in #83
- feat(bus): GUEST_SHOW_PAGE jumps the PDF to a takeaway's page by @JohnNooney in #84
- feat(sheet): section jump bar in the insights sheet (#79) by @JohnNooney in #85
- feat(host): mark a Key Takeaway's quoted passage in the PDF (#80) by @JohnNooney in #86
- docs(readme): regenerate screenshots by @JohnNooney in #87
- ci(hosting): skip gates and deploys on docs-only changes by @JohnNooney in #89
- feat(host): floating-card reader on desktop, full-bleed on mobile (#92) by @JohnNooney in #93
- test(e2e): poll the post-zoom quote-highlight geometry by @JohnNooney in #91
- feat(host): K-mark browser icon and app metadata by @JohnNooney in #95
- feat(theme): scale up typography, icons, and controls for accessibility by @JohnNooney in #96
- fix(host): mobile Folder row icon sizing and dialog filename wrapping (#97) by @JohnNooney in #106
New Contributors
- @JohnNooney made their first contribution in #35
Full Changelog: https://github.com/JohnNooney/KlartextDMS/commits/v1.0.0