Fanilo-Nantenaina
|
c1f4c66e8c
|
refactor(api): remove user dependency from all endpoints
|
2026-01-20 19:28:27 +03:00 |
|
Fanilo-Nantenaina
|
43da1b09ed
|
Merge branch 'develop' into develop_like
|
2026-01-20 19:26:42 +03:00 |
|
Fanilo-Nantenaina
|
6d5f8594d0
|
chore: ignore python clean scripts in gitignore
|
2026-01-20 19:26:28 +03:00 |
|
Fanilo-Nantenaina
|
a7457c3979
|
fix(security): improve auth handling and logging in middleware
|
2026-01-20 19:14:00 +03:00 |
|
Fanilo-Nantenaina
|
5eec115d1d
|
Merge branch 'main' into develop
|
2026-01-20 16:29:35 +03:00 |
|
Fanilo-Nantenaina
|
d89c9fd35b
|
chore: ignore clean scripts in gitignore
|
2026-01-20 16:29:10 +03:00 |
|
Fanilo-Nantenaina
|
211dd4fd23
|
fix(security): improve api key authentication and error handling
|
2026-01-20 16:18:04 +03:00 |
|
Fanilo-Nantenaina
|
67ef83c4e3
|
refactor(security): improve authentication logging and endpoint checks
|
2026-01-20 16:01:54 +03:00 |
|
Fanilo-Nantenaina
|
82d1d92e58
|
refactor(scripts): improve import handling and path management
|
2026-01-20 15:35:06 +03:00 |
|
Fanilo-Nantenaina
|
28c8fb3008
|
refactor(security): improve user management and session handling
|
2026-01-20 15:27:26 +03:00 |
|
Fanilo-Nantenaina
|
f8cec7ebc5
|
refactor(security): improve security scripts and api documentation
|
2026-01-20 15:13:19 +03:00 |
|
Fanilo-Nantenaina
|
1a08894b47
|
refactor(scripts): improve logging format and endpoint handling in security management
|
2026-01-20 15:01:57 +03:00 |
|
Fanilo-Nantenaina
|
3cdb490ee5
|
refactor(security): improve middleware structure and configuration handling
|
2026-01-20 14:47:07 +03:00 |
|
Fanilo-Nantenaina
|
c84e4ddc20
|
refactor(auth): simplify authentication logic and improve error handling
|
2026-01-20 14:25:06 +03:00 |
|
Fanilo-Nantenaina
|
41ca202d4b
|
refactor(security): move security config to environment variables and improve error handling
|
2026-01-20 14:19:48 +03:00 |
|
Fanilo-Nantenaina
|
918f5d3f19
|
docs(api): fix incorrect comment syntax in openapi configuration
|
2026-01-20 14:06:10 +03:00 |
|
Fanilo-Nantenaina
|
fa95d0d117
|
refactor(api): replace get_current_user with get_sage_client_for_user in dependencies
|
2026-01-20 13:56:16 +03:00 |
|
Fanilo-Nantenaina
|
a1150390f4
|
Merge branch 'fix/security' into main_2
|
2026-01-20 13:54:42 +03:00 |
|
Fanilo-Nantenaina
|
0001dbe634
|
docs(api): add comments for security schemas and openapi setup
|
2026-01-20 13:54:36 +03:00 |
|
Fanilo-Nantenaina
|
5b584bf969
|
refactor(security): improve auth middleware and logging
|
2026-01-20 13:51:09 +03:00 |
|
Fanilo-Nantenaina
|
022149c237
|
refactor(api): replace get_sage_client_for_user with get_current_user for dependency injection
|
2026-01-20 13:46:27 +03:00 |
|
Fanilo-Nantenaina
|
72d1ac58d1
|
refactor(security): reorganize imports and improve logging message
|
2026-01-20 12:40:56 +03:00 |
|
Fanilo-Nantenaina
|
cce1cdf76a
|
refactor(scripts): improve manage_security.py organization and error handling
|
2026-01-20 12:32:49 +03:00 |
|
Fanilo-Nantenaina
|
e51a5e0a0b
|
refactor(database): update import to use direct get_session import
|
2026-01-20 12:19:51 +03:00 |
|
Fanilo-Nantenaina
|
dd65ae4d96
|
style: remove emoji from log messages
|
2026-01-20 12:17:52 +03:00 |
|
Fanilo-Nantenaina
|
cc0062b3bc
|
refactor(security): improve security management script with better logging and structure
|
2026-01-20 12:11:20 +03:00 |
|
Fanilo-Nantenaina
|
9bd0f62459
|
feat(api): add authentication to all endpoints and update OpenAPI schema
|
2026-01-20 11:49:57 +03:00 |
|
Fanilo-Nantenaina
|
e0f08fd83a
|
refactor(dependencies): rename require_role_hybrid to require_role for consistency
|
2026-01-20 11:29:12 +03:00 |
|
Fanilo-Nantenaina
|
f59e56490c
|
feat(api): add api keys router to middleware stack
|
2026-01-20 11:24:42 +03:00 |
|
Fanilo-Nantenaina
|
2aafd525cd
|
refactor(api): update middleware and cors configuration
|
2026-01-20 11:23:10 +03:00 |
|
Fanilo-Nantenaina
|
17a4251eea
|
Merge branch 'feat/secureing_API'
|
2026-01-20 11:12:59 +03:00 |
|
Fanilo-Nantenaina
|
abc9ff820a
|
feat(security): implement api key management and authentication system
|
2026-01-20 11:11:32 +03:00 |
|
Fanilo-Nantenaina
|
b85bd26dbe
|
Merge branches 'develop' and 'main' of https://git.dataven.fr/fanilo/Sage100-vps
|
2026-01-20 11:02:28 +03:00 |
|
Fanilo-Nantenaina
|
1164c7975a
|
refactor: remove emojis and clean up code comments
|
2026-01-20 06:31:17 +03:00 |
|
Fanilo-Nantenaina
|
a10fda072c
|
feat(security): implement API key authentication system
|
2026-01-19 20:38:01 +03:00 |
|
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
|
4b686c4544
|
Merge branch 'feat/get_all_reglements' into develop_like
|
2026-01-17 12:53:01 +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
|
0e18129325
|
feat(reglements): add endpoint to get payment details by invoice number
|
2026-01-16 17:58:02 +03:00 |
|
Fanilo-Nantenaina
|
aa89ebdf9e
|
feat(reglements): add endpoints to list and get payment details
|
2026-01-16 15:46:58 +03:00 |
|
Fanilo-Nantenaina
|
9f12727bd3
|
refactor(routes): remove authentication dependency from universign router
|
2026-01-16 13:26:24 +03:00 |
|
Fanilo-Nantenaina
|
18603ded6e
|
refactor(auth): reorganize imports and remove unused dependencies - Added some missing auth
|
2026-01-16 13:22:13 +03:00 |
|
Fanilo-Nantenaina
|
18d72b3bf9
|
Secured all routes
|
2026-01-16 12:47:56 +03:00 |
|
Fanilo-Nantenaina
|
fdf359738b
|
Merge branch 'develop'
|
2026-01-16 12:35:17 +03:00 |
|
Fanilo-Nantenaina
|
ba9e474109
|
Merge branch 'main' of https://git.dataven.fr/fanilo/backend_vps
|
2026-01-16 12:34:47 +03:00 |
|
Fanilo-Nantenaina
|
b291cbf65f
|
feat(reglements): add compte_general field to ReglementFactureCreate
|
2026-01-15 17:13:31 +03:00 |
|
Fanilo-Nantenaina
|
6f2136c3ca
|
feat(sage_client): add new payment parameters and make fields optional
|
2026-01-15 16:56:25 +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
|
457c746706
|
Merge branch 'feat/validation_facture' into develop
|
2026-01-15 14:46:51 +03:00 |
|