Skip to content

feat: Transcribe workspace#704

Open
undead404 wants to merge 29 commits into
feat/transcribe-projectsfrom
feat/transcribe-workspace
Open

feat: Transcribe workspace#704
undead404 wants to merge 29 commits into
feat/transcribe-projectsfrom
feat/transcribe-workspace

Conversation

@undead404

Copy link
Copy Markdown
Owner

No description provided.

@undead404 undead404 changed the title refactor: rename transcribe page to workspace and remove console logs feat: Transcribe workspace May 29, 2026
Improve keyboard workflow by focusing the first cell of newly added rows.
Store updated_at as a SQL expression so Kysely generates correct unixepoch() SQL.
…iption

Persisted transcriptions must be restored when switching images so users don’t lose work and auto-save doesn’t immediately re-patch hydrated data.
Prevent accidental deletions by requiring confirmation before calling onDeleteRow.
Enable reliable transcription exports while preventing schema regressions through added test coverage.
Ensures the UI and stored image sources stay consistent during split/revert flows.
This enables correct rendering and validation of transcription table date columns when users provide partial ISO dates.
The component behavior depends on `project.type`; the test data must reflect the confession-list variant.
Add test coverage to prevent regressions in location-based queries.
…ider

Transcribe pages lacked KnownLocationsContext.Provider, leaving SpatialInput results empty and preventing the dropdown from appearing; optional LocationIQ key was documented for remote autocomplete.
Align the test mocks with the insertInto->values->execute chain so the transaction behavior is validated correctly.
Improves the projects list UX with localized labels, formatted dates, and clearer empty/error states.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants