|
|
10526906eb
|
fix(inco): align IncoMapper and IncoApiRepository with simplified IncoListResponse
|
2026-09-18 12:11:51 +02:00 |
|
|
|
c24991bd7d
|
refactor(service): remove redundant short methods from IncoService
|
2026-09-18 11:17:44 +02:00 |
|
|
|
7c51b7c710
|
feat(inco): unify inco service and repositories around IncoShort listing
|
2026-09-18 10:44:46 +02:00 |
|
|
|
997fb5c405
|
refactor(mapper): deserialize IncoShort directly without intersection wrapper
|
2026-09-18 10:44:07 +02:00 |
|
|
|
c3a7277ad1
|
test(dto): add unit tests for DTOs with full object graph and 100% compo parts coverage
|
2026-09-16 12:12:29 +02:00 |
|
|
|
8c36902d86
|
refactor(mapper): make mappers non-final and adjust arch test and bypass-finals
|
2026-09-16 12:12:05 +02:00 |
|
|
|
080e7d73d1
|
refactor(dto): remove redundant JsonSerializable from PortionAmount
|
2026-09-16 12:00:45 +02:00 |
|
|
|
1c0ecb2bd5
|
refactor(mapper): rename hydrators to mappers across source, repositories and factory
|
2026-09-16 10:30:17 +02:00 |
|
|
|
55caa0729b
|
feat(service): add ApiService, update services and factories with signature calculator and Pagination VOs
|
2026-09-15 12:49:19 +02:00 |
|
|
|
26d42cc0d8
|
refactor(repository): update repositories and hydrators to use new Pagination namespace and PageSize VO
|
2026-09-15 12:49:15 +02:00 |
|
|
|
09c8806a5e
|
feat(pagination): move Pagination to namespace and introduce PageNumber, PageSize and Equatable
|
2026-09-15 12:49:13 +02:00 |
|
|
|
f098582fe6
|
feat(auth): extract request signature payload and calculator with HttpMethod enum
|
2026-09-15 12:49:11 +02:00 |
|
|
|
d2ff816b0c
|
feat(client): implement ArcadiaApiClient entry point, services, factories, logging and observability
|
2026-09-14 19:26:26 +02:00 |
|
|
|
0d9e89f919
|
feat(repository): implement Kiota OpenAPI repositories and contracts
|
2026-09-14 19:26:21 +02:00 |
|
|
|
ea17c0950a
|
feat(hydrator): implement Kiota OpenAPI model hydrators
|
2026-09-14 19:26:20 +02:00 |
|
|
|
bbb3acc234
|
feat(dto): update DTOs, value objects, sorters, pagination and configuration
|
2026-09-14 19:26:16 +02:00 |
|
|
|
019e7a4025
|
feat(error): implement unified ApiError interface and concrete error classes
|
2026-09-14 19:26:13 +02:00 |
|
|
|
a2e810c2eb
|
feat(auth): implement HMAC authentication middleware, nonce and credentials value objects
|
2026-09-14 19:26:11 +02:00 |
|
|
|
c5f7199b9c
|
refactor(legacy): remove deprecated Genesis utilities, parsers, query builders, mappers and tests
|
2026-09-14 19:26:07 +02:00 |
|
|
|
a3f444a670
|
refactor: DTO and VO updates
|
2026-09-14 09:40:33 +02:00 |
|
|
|
9c47b9cd66
|
refactor: rename namespace from ArcadiaGenesisPhpClient to ArcadiaApiPhpClient
This change updates the namespace across multiple files to reflect the new naming convention.
|
2026-09-11 16:55:12 +02:00 |
|
Jeremy Munsch
|
7fafa64826
|
refactor: First draw with minimal tests Closes #1
|
2026-04-16 09:48:49 +02:00 |
|
Vincent BRIDIER
|
4a6de39e6c
|
wip
|
2026-03-23 09:12:12 +01:00 |
|
Vincent BRIDIER
|
3c67c90d1c
|
wip #1
|
2025-10-08 10:50:42 +02:00 |
|
Vincent BRIDIER
|
e0d18321ab
|
wip
|
2025-10-03 19:30:36 +02:00 |
|
Vincent BRIDIER
|
a9debcee55
|
wip
|
2025-10-03 11:18:22 +02:00 |
|