Commit graph

31 commits

Author SHA1 Message Date
Fanilo-Nantenaina
9f6c1de8ef feat(api-keys): implement api key management system 2026-01-19 20:35:03 +03:00
Fanilo-Nantenaina
09eae50952 refactor: clean up code by removing unnecessary comments 2026-01-19 20:32:40 +03:00
Fanilo-Nantenaina
89510537b3 fix(api): cast montant_total to float in regler_factures_multiple 2026-01-17 11:41:44 +03:00
Fanilo-Nantenaina
b291cbf65f feat(reglements): add compte_general field to ReglementFactureCreate 2026-01-15 17:13:31 +03:00
Fanilo-Nantenaina
beabefa3f9 feat(payments): enhance payment processing with new endpoints and schema 2026-01-15 15:49:15 +03:00
Fanilo-Nantenaina
25be0bd569 feat(payments): add payment functionality for invoices 2026-01-15 14:44:04 +03:00
Fanilo-Nantenaina
671d5bac15 feat(society): add logo support and preview endpoint 2026-01-14 15:20:16 +03:00
Fanilo-Nantenaina
e7003d4059 feat(enterprise): add enterprise search functionality with API integration 2026-01-13 18:20:30 +03:00
Fanilo-Nantenaina
d2f02e1555 refactor(api/schemas): simplify company info response and schema 2026-01-13 17:09:12 +03:00
Fanilo-Nantenaina
9ae447e2c7 feat(society): add company info schema and endpoint 2026-01-13 17:03:18 +03:00
Fanilo-Nantenaina
18f9a45ef6 refactor(universign): remove emojis from logs and clean up admin routes 2026-01-13 11:46:18 +03:00
Fanilo-Nantenaina
5ad1fccc5c refactor(schemas): change date fields to datetime in document models 2026-01-06 13:25:09 +03:00
Fanilo-Nantenaina
c97db9b058 Added collaborator 2026-01-05 18:19:11 +03:00
Fanilo-Nantenaina
8850c7c266 Unification for document's schemas 2026-01-05 17:22:27 +03:00
Fanilo-Nantenaina
e7bdf2d6a2 refactor(tiers): restructure client and supplier models to inherit from base and added Collaborator (commercial) fields on retrieving data 2026-01-05 10:14:49 +03:00
Fanilo-Nantenaina
448227c80f feat(articles): extend article schemas with additional fields 2026-01-03 16:56:25 +03:00
Fanilo-Nantenaina
e6236558fb fix(articles): add validation for fournisseur_principal field 2026-01-03 12:23:28 +03:00
Fanilo-Nantenaina
45dd517ecf refactor(models): rename request models to be more concise 2026-01-03 11:27:36 +03:00
Fanilo-Nantenaina
306c71b43d refactor(schemas): rename response and request models to simpler names 2026-01-03 11:11:28 +03:00
Fanilo-Nantenaina
e3b0f7e44a refactor(config): move config module to config/config.py and update imports 2026-01-02 19:14:40 +03:00
Fanilo-Nantenaina
2e8d247603 refactor(imports): update import statements and __all__ list 2026-01-02 11:20:36 +03:00
Fanilo-Nantenaina
1d4ea92e86 feat(articles): add enum support and field normalization for article schema 2026-01-02 11:07:02 +03:00
Fanilo-Nantenaina
bd432a15b6 feat(schemas): add field validators for ArticleResponse 2026-01-02 10:43:13 +03:00
Fanilo-Nantenaina
6b1710ad99 feat(sage-gateway): add multi-tenant sage gateway configuration system 2025-12-31 10:19:16 +03:00
Fanilo-Nantenaina
4d2f13e6e3 Corrected usage that caused "UserWarning: Valid config keys have changed in V2" 2025-12-30 18:41:35 +03:00
Fanilo-Nantenaina
792d771667 refactor: reorganize database models and clean up schemas 2025-12-30 18:35:47 +03:00
Fanilo-Nantenaina
e85c6560be feat(documents): enhance document status change handling 2025-12-30 12:43:49 +03:00
Fanilo-Nantenaina
ffb7a50443 Restructured files and reorganization for better consistency 2025-12-29 18:26:00 +03:00
Fanilo-Nantenaina
edb64926e3 Added missing import 2025-12-29 11:26:45 +03:00
Fanilo-Nantenaina
eba9c6a137 refactor(schemas): update contact import path and clean up __init__.py to resolve circular import error 2025-12-29 11:25:01 +03:00
Fanilo-Nantenaina
1d78c6b46b feat(tiers): add tiers schemas and API endpoints 2025-12-29 11:20:55 +03:00