Commit Graph

289 Commits

Author SHA1 Message Date
Leopoldadmin dda4b157c7 feat(core): register SystemSettings model 2026-07-04 00:26:21 +00:00
Leopoldadmin b646a1be63 feat(core): add alembic migration for system_settings table 2026-07-04 00:25:39 +00:00
Leopoldadmin 207137feb2 feat(core): add system settings routes 2026-07-04 00:25:39 +00:00
Leopoldadmin a7fdaf21dc feat(core): add system settings service 2026-07-04 00:25:38 +00:00
Leopoldadmin 8b249b651f feat(core): add system settings schemas 2026-07-04 00:25:38 +00:00
Leopoldadmin 3431b0afed feat(core): add SystemSettings model 2026-07-04 00:25:37 +00:00
Leopoldadmin 72b2ac82ea feat(core): add sequence i18n keys (en) 2026-07-04 00:24:41 +00:00
Leopoldadmin 3031e81b2c feat(core): add sequence i18n keys (de) 2026-07-04 00:24:41 +00:00
Leopoldadmin 4b8562f1c1 feat(core): register sequence router in main.py 2026-07-04 00:24:41 +00:00
Leopoldadmin 3a7156cdcd feat(core): register sequence routes 2026-07-04 00:24:40 +00:00
Leopoldadmin c65f515b61 feat(core): register Sequence model 2026-07-04 00:24:40 +00:00
Leopoldadmin 1d8fcbaac2 feat(core): add alembic migration for sequences table 2026-07-04 00:24:18 +00:00
Leopoldadmin 95bacb5810 feat(core): add sequence routes 2026-07-04 00:24:17 +00:00
Leopoldadmin 3677324c4d feat(core): add sequence service with SELECT FOR UPDATE locking 2026-07-04 00:24:17 +00:00
Leopoldadmin b540f16cf2 feat(core): add sequence schemas 2026-07-04 00:24:16 +00:00
Leopoldadmin b43748d837 feat(core): add Sequence model 2026-07-04 00:24:16 +00:00
Leopoldadmin f799d11950 feat(core): register tax router in main.py 2026-07-04 00:23:36 +00:00
Leopoldadmin 2a027a7f17 feat(core): register tax routes 2026-07-04 00:23:35 +00:00
Leopoldadmin 3d3133a7d0 feat(core): register TaxRate model 2026-07-04 00:23:35 +00:00
Leopoldadmin 88b4e614ae feat(core): add alembic migration for tax_rates table 2026-07-04 00:23:15 +00:00
Leopoldadmin ff5fa179e8 feat(core): add tax rate routes 2026-07-04 00:23:14 +00:00
Leopoldadmin 1c209371a8 feat(core): add tax rate service 2026-07-04 00:23:14 +00:00
Leopoldadmin 5fce677096 feat(core): add tax rate schemas 2026-07-04 00:23:14 +00:00
Leopoldadmin 1cb0b5ddfe feat(core): add TaxRate model 2026-07-04 00:23:13 +00:00
Leopoldadmin 74a81b147c feat(core): add currency and tax i18n keys (en) 2026-07-04 00:22:27 +00:00
Leopoldadmin b26e2e3c5d feat(core): add currency and tax i18n keys (de) 2026-07-04 00:22:26 +00:00
Leopoldadmin d3033056fd feat(core): register currency router in main.py 2026-07-04 00:22:08 +00:00
Leopoldadmin 7d23815856 feat(core): register currency routes 2026-07-04 00:22:07 +00:00
Leopoldadmin 61a53ff794 feat(core): register Currency model 2026-07-04 00:22:07 +00:00
Leopoldadmin c45d93038d feat(core): add alembic migration for currencies table 2026-07-04 00:21:43 +00:00
Leopoldadmin 592f890817 feat(core): add currency routes 2026-07-04 00:21:42 +00:00
Leopoldadmin 725c4413f5 feat(core): add currency service 2026-07-04 00:21:42 +00:00
Leopoldadmin a7e8118549 feat(core): add currency schemas 2026-07-04 00:21:42 +00:00
Leopoldadmin 65c22f8066 feat(core): add Currency model 2026-07-04 00:21:41 +00:00
Leopoldadmin dfa4a82e8d feat(core): add address i18n keys (en) 2026-07-04 00:20:46 +00:00
Leopoldadmin 1e74efd2b4 feat(core): add address i18n keys (de) 2026-07-04 00:20:46 +00:00
Leopoldadmin bc0aae0325 feat(core): add address fields to ContactForm 2026-07-04 00:20:30 +00:00
Leopoldadmin f31baa444a feat(core): add address fields to CompanyForm 2026-07-04 00:20:29 +00:00
Leopoldadmin ec0353f469 feat(core): add address fields to contact service serialization and CRUD 2026-07-04 00:19:23 +00:00
Leopoldadmin 11527c4c95 feat(core): add address fields to company service serialization and CRUD 2026-07-04 00:18:45 +00:00
Leopoldadmin 59c787ba66 feat(core): add address fields to contact schemas 2026-07-04 00:15:25 +00:00
Leopoldadmin 01556534f2 feat(core): add address fields to company schemas 2026-07-04 00:15:25 +00:00
Leopoldadmin c098180fa1 feat(core): add alembic migration for address fields 2026-07-04 00:15:24 +00:00
Leopoldadmin 36fcb33d7e feat(core): add address fields to Contact model 2026-07-04 00:15:23 +00:00
Leopoldadmin 74284b3359 feat(core): add address fields to Company model 2026-07-04 00:15:22 +00:00
Leopoldadmin 997d60138a Fix route: use model_fields_set to pass _UNSET when role_id not sent, None when explicitly null 2026-07-03 20:43:55 +00:00
Leopoldadmin d7691b3d70 Fix role_id sentinel bug: use _UNSET sentinel so None explicitly clears FK, missing param leaves unchanged 2026-07-03 20:43:00 +00:00
Leopoldadmin 2deb7ed21c Problem 3/5: Add i18n keys for systemPermissions, pluginPermissions, noPermissions, userDeleted, deleteUserConfirm (en) 2026-07-03 20:37:46 +00:00
Leopoldadmin 5991d79324 Problem 3/5: Add i18n keys for systemPermissions, pluginPermissions, noPermissions, userDeleted, deleteUserConfirm (de) 2026-07-03 20:26:26 +00:00
Leopoldadmin 0d3550ec86 Problem 1+5: Dynamic roles dropdown via useRoles(), delete button with ConfirmDialog, fixed create form 2026-07-03 20:11:04 +00:00