Commit Graph
27 Commits
Author SHA1 Message Date
poyrazavsever c40c025d05 feat(i18n): add mobile localization release gates 2026-07-21 13:38:06 +03:00
poyrazavsever 1653e4f61d fix(i18n): harden owner localized forms 2026-07-21 13:37:53 +03:00
poyrazavsever 86a9c79511 feat(i18n): localize portal account settings 2026-07-21 13:37:23 +03:00
poyrazavsever fcc6f2078a feat(i18n): improve ai chat and settings localization 2026-07-21 12:49:25 +03:00
poyrazavsever 206484f0eb feat(i18n): extend content translation storage 2026-07-21 12:48:46 +03:00
poyrazavsever a2c7f8cdf4 feat(i18n): update database schema and domain service for translations 2026-07-20 11:08:15 +03:00
poyrazavsever 7805a9a19a feat(i18n): implement new locale resolution logic and service layer 2026-07-20 10:25:40 +03:00
poyrazavsever 178f285191 feat: expose mobile localization contracts 2026-07-19 03:07:54 +03:00
poyrazavsever 0158f2f25a feat: persist portal invitation locales 2026-07-19 03:07:35 +03:00
poyrazavsever c1c473469a feat: support localized domain content 2026-07-19 03:07:20 +03:00
poyrazavsever 5d3e720280 feat: add language settings management 2026-07-19 03:07:04 +03:00
poyrazavsever 826410f53e feat: wire i18n services and shared UI 2026-07-19 03:06:56 +03:00
poyrazavsever 805beccf95 feat: add i18n persistence model 2026-07-19 03:06:47 +03:00
poyrazavsever 5afb04c580 fix(theme): preserve poyraz dark interaction tokens 2026-07-17 22:51:51 +03:00
poyrazavsever 4d15c2c481 fix(chat): expose actionable provider errors 2026-07-17 22:51:45 +03:00
poyrazavsever cb2ed90046 feat(api): expose workspace branding to mobile clients 2026-07-17 21:56:37 +03:00
poyrazavsever dafd9eb344 feat(ui): add workspace customization and simplify navigation 2026-07-17 12:47:54 +03:00
poyrazavsever b04031a3e3 feat(api): complete phase 9 mobile contracts 2026-07-17 09:38:22 +03:00
poyrazavsever 5948907e5d feat(migration): add Supabase import and recovery tooling 2026-07-17 09:13:06 +03:00
poyrazavsever 64a5f96872 feat(backend): complete AI and business migration 2026-07-17 09:12:45 +03:00
poyrazavsever 678c0236db feat(backend): migrate freelancer and portal runtimes 2026-07-17 00:16:38 +03:00
poyrazavsever 561af11b70 feat(ui): complete phase 4 Poyraz UI foundation 2026-07-16 23:20:30 +03:00
poyrazavsever 5d863280bf feat(storage): complete phase 3 branding foundation 2026-07-16 17:05:59 +03:00
poyrazavsever b155132acf feat(domain): complete phase 2 backend core 2026-07-16 16:46:42 +03:00
poyrazavsever 92bc99ba12 feat(auth): complete sqlite auth and client invitations 2026-07-16 16:21:31 +03:00
Poyraz 24fcdf9a77 feat: add new UI components and improve existing ones
- Introduced `Field` and `Label` components for better form handling.
- Refactored `Input` and `Textarea` components to use forward refs and improved styling.
- Updated `PendingSubmitButton` to use the new `Button` component.
- Enhanced `Skeleton` component for better layout handling.
- Revamped `Toast` component to support live regions and improved accessibility.
- Updated sidebar configuration to use typed icons.
- Added phase 3 UI boundary checks to prevent usage of deprecated imports.
- Implemented new authentication action handler for better cookie management.
- Improved setup logic for freelancer accounts with repair functionality.
2026-07-10 22:47:02 +03:00
Poyraz 57aab2932e feat: add better auth sqlite runtime and server-side session flow 2026-07-10 22:07:37 +03:00