Leopoldadmin
  • Joined on 2026-05-19
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:42:10 +00:00
7473efbb02 A: Remove address fields from contact schemas — addresses now via Address model
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:42:10 +00:00
1e3ee64431 A: Remove address fields from company schemas — addresses now via Address model
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:37:05 +00:00
300a9018c7 B4: Fix typo in 0015 migration (dends_on → depends_on)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:37:04 +00:00
5319ac2538 C4: Update routes/index.tsx — add routes for currencies, taxes, sequences
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:37:04 +00:00
3b12c70a7e C4: Update Settings.tsx — add nav items for currencies, taxes, sequences
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:37:04 +00:00
9bde2d7e7a C4: Add SettingsSequences.tsx — CRUD UI for sequences (no edit of next_number)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:37:03 +00:00
41b4b885dc C4: Add SettingsTaxes.tsx — CRUD UI for tax rates
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:37:02 +00:00
0cb36d6f2a C4: Add SettingsCurrencies.tsx — CRUD UI for currencies
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:37:02 +00:00
26a01f706f A: Add AddressList.tsx component — list, create, edit, delete, set default
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:32:15 +00:00
77c2e2265c B4: Migration 0015 — enable RLS with tenant isolation policies on all core tables
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:32:14 +00:00
6e0ab47f3a B2: Migration 0014 — drop global unique on currency.code, add tenant-scoped unique constraint
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:32:14 +00:00
0352762229 A: Migration 0013 — create addresses table, migrate data, drop old address columns
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:31:20 +00:00
f137f38cdd C3: Fix sequence_service.py — add delete_sequence function (soft-delete with audit)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:30:09 +00:00
d13f82ae8b A/C1/C6: Register addresses+audit routers, add seed_default_data in lifespan
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:30:08 +00:00
4c415e8f37 C6: Add audit log route — admin-only, paginated, filterable
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:30:07 +00:00
fe2882689b C1: Add seeds.py — EUR currency, 19% and 7% tax rates, idempotent
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:30:06 +00:00
42db39cd31 Update app/services/sequence_service.py
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:30:05 +00:00
e594e8aa16 C3: Add DELETE endpoint to sequences route (admin-only, soft-delete)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:30:04 +00:00
a925ca01e4 B2: Currency.code — remove unique=True, add tenant-scoped UniqueConstraint
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 01:30:03 +00:00
b7c8abd7aa A/C6: Add addresses and audit to routes/__init__.py