• Joined on 2026-05-04
Vasyka pushed to main at Vasyka/autocrm 2026-07-26 11:27:54 +00:00
47eb4f62c1 feat(injector-protocols): full module — resource + PDF export via Browsershot
Vasyka pushed to main at Vasyka/autocrm 2026-07-26 11:02:37 +00:00
0e85035eff i18n: add 'Toate statusurile' (calendar-board status filter option)
Vasyka pushed to main at Vasyka/autocrm 2026-07-26 10:59:48 +00:00
de2964c854 i18n(wo relations): translated snapshot names + explicit empty states
Vasyka pushed to main at Vasyka/autocrm 2026-07-26 10:54:02 +00:00
9609295a9e feat(labors): trilingual name — add name_en column + Labor::label() helper
Vasyka pushed to main at Vasyka/autocrm 2026-07-26 10:47:01 +00:00
64a170b7f9 i18n(work-order works): translate labor Select category + h suffix + modal titles
Vasyka pushed to main at Vasyka/autocrm 2026-07-26 10:43:56 +00:00
1f471cc1ea i18n(dates): use app locale for month names on MechanicKpi + PDF appointments
Vasyka pushed to main at Vasyka/autocrm 2026-07-26 10:42:27 +00:00
6b5ab02e68 i18n(masters): translate Specializare column tokens (Edit was skipped)
Vasyka pushed to main at Vasyka/autocrm 2026-07-26 10:38:00 +00:00
8b77d8ae7e i18n(calendar-board): translate mechanic specialization tokens in matrix + legend
Vasyka pushed to main at Vasyka/autocrm 2026-07-18 11:43:06 +00:00
8228689580 i18n(leads): +12 translations (sections, SOURCES, STATUSES, empty state)
Vasyka pushed to main at Vasyka/autocrm 2026-07-18 11:40:55 +00:00
8c2f10b5a5 i18n(bodyshop-jobs): +48 translations covering resource + enums + damage map
Vasyka pushed to main at Vasyka/autocrm 2026-07-18 11:38:41 +00:00
93f17e8945 i18n(backup): +10 translations covering full backup + export page
Vasyka pushed to main at Vasyka/autocrm 2026-07-18 11:37:06 +00:00
7d81e69ca4 i18n(api-tokens): +17 translations for full page + token-generated banner
Vasyka pushed to main at Vasyka/autocrm 2026-07-18 11:36:11 +00:00
d97b9b3d6d i18n(settings): wrap delivery methods CheckboxList with I18n::opts + 3 keys
Vasyka pushed to main at Vasyka/autocrm 2026-07-18 11:33:54 +00:00
a6f21762fc i18n(settings): fix currency I18n::opts + push notification + closing-quote strings
Vasyka pushed to main at Vasyka/autocrm 2026-07-18 11:27:39 +00:00
a658e359b9 i18n(settings): +38 translations covering full company settings page
Vasyka pushed to main at Vasyka/autocrm 2026-07-18 11:24:41 +00:00
9296d9db11 i18n(permission-overrides): explicit empty state (was auto-generated class name)
Vasyka pushed to main at Vasyka/autocrm 2026-07-18 11:20:46 +00:00
07398dcbf4 fix(roles): actually apply permissionFields human labels (Edit was silently skipped)
Vasyka pushed to main at Vasyka/autocrm 2026-07-18 11:16:23 +00:00
49b491a7bd feat(rbac): human labels + descriptions for all 50 permissions
Vasyka pushed to main at Vasyka/autocrm 2026-07-18 11:11:38 +00:00
af0327d27d i18n(permission-overrides): wrap DENY option + explicit CreateAction labels
Vasyka pushed to main at Vasyka/autocrm 2026-07-18 11:08:49 +00:00
3d60e1d368 i18n(users): translate 'status' badge column + relabel Locale → Язык / Language