Leopoldadmin
  • Joined on 2026-05-19
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:30:03 +00:00
1a1b02c168 C2: Add all new services to services/__init__.py exports
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:23:42 +00:00
9009135c74 B3: CSRF middleware — add X-CSRF-Token validation via Redis session lookup
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:23:41 +00:00
2bcf3e5c55 A: Add address routes — list, create, update, delete with entity filtering
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:23:41 +00:00
0a228ba982 A: Add address_service — CRUD with tenant isolation, set_default, migration helper
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:23:41 +00:00
944a90747f A: Add Address to models/__init__.py exports
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:22:07 +00:00
25ea973c1b A: Add Address schemas — create, update, response
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:22:07 +00:00
71e8c4aa86 A: Remove 5 address fields from Contact — addresses now via Address model
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:22:06 +00:00
bcc83c2f84 A: Remove 5 address fields from Company — addresses now via Address model
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:22:06 +00:00
426028b615 A: Add Address model — polymorphic multi-address support
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:21:21 +00:00
73601d17f8 B1: Fix duplicate __all__ in models/__init__.py — merged into single block with all models, no duplicates
Leopoldadmin pushed to master at Leopoldadmin/web-cad 2026-07-04 01:07:36 +00:00
982fa119eb fix: CSS brace balance, upgrade deps (0 vulnerabilities), code-splitting
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 00:31:48 +00:00
432649080f feat(core): add alembic migration for soft-delete columns on core tables
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 00:31:47 +00:00
3bf2adff86 feat(core): remove duplicate deleted_at from Attachment (inherited from SoftDeleteMixin)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 00:31:47 +00:00
30a7f603b7 feat(core): remove duplicate deleted_at from SystemSettings (inherited from SoftDeleteMixin)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 00:31:47 +00:00
c87c125395 feat(core): remove duplicate deleted_at from Sequence (inherited from SoftDeleteMixin)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 00:31:46 +00:00
a6a4131e11 feat(core): remove duplicate deleted_at from TaxRate (inherited from SoftDeleteMixin)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 00:31:46 +00:00
ade9e01b4e feat(core): remove duplicate deleted_at from Currency (inherited from SoftDeleteMixin)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 00:31:45 +00:00
02d5195c1c feat(core): add SoftDeleteMixin to db base, TenantMixin inherits from it
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 00:31:45 +00:00
99411fce35 feat(core): remove duplicate deleted_at from Contact (inherited from SoftDeleteMixin)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 00:31:45 +00:00
bc0f4e8223 feat(core): remove duplicate deleted_at from Company (inherited from SoftDeleteMixin)