Leopoldadmin
|
3bf2adff86
|
feat(core): remove duplicate deleted_at from Attachment (inherited from SoftDeleteMixin)
|
2026-07-04 00:31:47 +00:00 |
|
Leopoldadmin
|
30a7f603b7
|
feat(core): remove duplicate deleted_at from SystemSettings (inherited from SoftDeleteMixin)
|
2026-07-04 00:31:46 +00:00 |
|
Leopoldadmin
|
c87c125395
|
feat(core): remove duplicate deleted_at from Sequence (inherited from SoftDeleteMixin)
|
2026-07-04 00:31:46 +00:00 |
|
Leopoldadmin
|
a6a4131e11
|
feat(core): remove duplicate deleted_at from TaxRate (inherited from SoftDeleteMixin)
|
2026-07-04 00:31:45 +00:00 |
|
Leopoldadmin
|
ade9e01b4e
|
feat(core): remove duplicate deleted_at from Currency (inherited from SoftDeleteMixin)
|
2026-07-04 00:31:45 +00:00 |
|
Leopoldadmin
|
99411fce35
|
feat(core): remove duplicate deleted_at from Contact (inherited from SoftDeleteMixin)
|
2026-07-04 00:31:45 +00:00 |
|
Leopoldadmin
|
bc0f4e8223
|
feat(core): remove duplicate deleted_at from Company (inherited from SoftDeleteMixin)
|
2026-07-04 00:31:44 +00:00 |
|
Leopoldadmin
|
02d5195c1c
|
feat(core): add SoftDeleteMixin to db base, TenantMixin inherits from it
|
2026-07-04 00:31:44 +00:00 |
|
Leopoldadmin
|
3bacf1949b
|
feat(core): register attachment router in main.py
|
2026-07-04 00:29:39 +00:00 |
|
Leopoldadmin
|
841234014a
|
feat(core): register attachment routes
|
2026-07-04 00:29:38 +00:00 |
|
Leopoldadmin
|
a31829f2ff
|
feat(core): register Attachment model
|
2026-07-04 00:29:38 +00:00 |
|
Leopoldadmin
|
e3e4e9e39d
|
feat(core): add attachment routes
|
2026-07-04 00:29:12 +00:00 |
|
Leopoldadmin
|
1fdcc95ac5
|
feat(core): add attachment service
|
2026-07-04 00:29:12 +00:00 |
|
Leopoldadmin
|
b844859da3
|
feat(core): add attachment schemas
|
2026-07-04 00:29:11 +00:00 |
|
Leopoldadmin
|
b7dc05b7ee
|
feat(core): add Attachment model
|
2026-07-04 00:29:11 +00:00 |
|
Leopoldadmin
|
3eeb1f4102
|
feat(core): register system_settings router in main.py
|
2026-07-04 00:26:22 +00:00 |
|
Leopoldadmin
|
df623fde30
|
feat(core): register system_settings routes
|
2026-07-04 00:26:21 +00:00 |
|
Leopoldadmin
|
dda4b157c7
|
feat(core): register SystemSettings model
|
2026-07-04 00:26:21 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|