Repository navigation
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