cesnimda
ac6d78289d
feat(ui): redesign job workspace sections
2026-10-07 01:58:31 +02:00
cesnimda
a74daa7aa4
chore(frontend): add eslint quality gate
2026-08-30 00:19:51 +02:00
cesnimda
5c3ed28766
fix(i18n): localize helper defaults
2026-08-29 23:51:01 +02:00
cesnimda
6210909b62
fix(i18n): close shared ui gaps
2026-08-29 22:55:29 +02:00
cesnimda
3c9b22c97e
fix(i18n): localize job email workflows
2026-08-29 22:45:49 +02:00
cesnimda
a08ba9b45d
fix(mail): search every owned job
...
CI and Deploy / test (pull_request) Successful in 5m13s
CI and Deploy / deploy (pull_request) Has been skipped
Replace ineffective pageSize=100 selectors with a bounded owner-filtered search endpoint for composing and moving linked threads.
2026-08-15 20:13:14 +02:00
cesnimda
a7c25499bb
fix(a11y): close cross-app interaction gaps
CI and Deploy / test (pull_request) Successful in 4m54s
CI and Deploy / deploy (pull_request) Has been skipped
2026-08-15 17:49:42 +02:00
cesnimda
ff547df175
fix(email): share application context
2026-08-10 09:36:11 +02:00
cesnimda
42ba306362
style(ui): float remaining table/card containers to design system
...
CI and Deploy / test (push) Successful in 2m31s
CI and Deploy / deploy (push) Successful in 36s
Repo-wide sweep for the same flat 1px-border "fake card" pattern
already fixed in Dashboard/Kanban/JobDetailsDialog/auth pages this
session -- AddJobModal, Attachments, CompaniesTable, Correspondence,
EditJobDialog, and the admin audit/system/users pages all had a table
container or content box using border+divider instead of the
floating-shadow treatment used everywhere else now.
Left AppShell.tsx/App.tsx alone -- their border:1px+divider instances
are icon-button and badge outlines, not card containers; that's a
different, correct use of the pattern.
2026-07-13 09:39:46 +02:00
cesnimda
5cd34f17bb
Complete Gmail correspondence workflow
2026-04-02 12:29:24 +02:00
cesnimda
f48136f04c
feat: enrich gmail correspondence metadata
2026-04-01 16:27:34 +02:00
cesnimda
e5bcf9d5ea
feat: harden gmail sync foundation
2026-04-01 16:09:29 +02:00
cesnimda
a0d1c1c05b
feat(S05/T02): Added an end-to-end trust-loop regression, surfaced save…
...
- job-tracker-ui/src/end-to-end-trust-loop.test.tsx
- job-tracker-ui/src/components/JobDetailsDialog.tsx
- job-tracker-ui/src/components/Correspondence.tsx
- .gsd/milestones/M001/slices/S05/S05-UAT.md
2026-03-24 14:36:46 +01:00
cesnimda
13d4e29336
chore(M001/S01): auto-commit after complete-slice
2026-03-24 12:27:04 +01:00
cesnimda
3e5f796326
Complete S01 Gmail matching and import workflow
2026-03-24 10:06:50 +01:00
cesnimda
2c03379504
Localize kanban, auth, backup, and admin utilities
2026-03-23 21:05:49 +01:00
cesnimda
b3cbaee16c
Translate correspondence flow and localize AI system details
2026-03-23 20:20:06 +01:00
cesnimda
90fdd8e1a5
Track cleanup progress and polish profile/system flows
2026-03-23 19:49:41 +01:00
cesnimda
57d93cf234
feat: add smart gmail thread import and search suggestions
2026-03-22 14:43:30 +01:00
cesnimda
622bfebe6d
refactor: replace correspondence textareas with mui text fields
2026-03-22 14:22:41 +01:00
cesnimda
758d2c6a0b
feat: add reusable confirmation dialogs for destructive actions
2026-03-22 14:12:00 +01:00
cesnimda
0863728eab
refactor: centralize confirm and prompt dialog calls in frontend
2026-03-22 14:08:30 +01:00
cesnimda
5b96465eaa
Add confirmation for deletion
2026-03-21 21:17:05 +01:00
cesnimda
5ed5b340a5
Feature: Remove message, Upgrade: pull better job data, add dedicated status section to job applications
2026-03-21 21:04:04 +01:00
cesnimda
2b0e86f0ac
Fix Styling for kanban board, removed encrpytion for gmail as it was affecting connection
2026-03-21 20:03:50 +01:00
cesnimda
793ed6eb65
update kanban styling, add more detailed error log for gmail
2026-03-21 19:22:02 +01:00
cesnimda
ed68e44eaf
Add OAth flow for Gmail and update tables and UI
2026-03-21 14:02:19 +01:00
cesnimda
2e8a29b4d0
First Commit
2026-03-21 11:55:27 +01:00