Commit Graph

15 Commits

Author SHA1 Message Date
61098f1bf4 feat: add car inquiries with resilience, ownership privacy, and retry visibility
Introduce plate, chassis, and third-party car endpoints, a wall-clock inquiry
deadline with transport-only retries, and ownership-safe no-match errors so
another person's identity never leaks.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-05 17:21:16 +03:30
b2e9583055 base url dev + some error handling 2026-07-28 10:23:45 +03:30
e474f2d52d added server config from env 2026-07-18 10:17:52 +03:30
Soheil Hajizadeh
8af8c8d6df fixed 2026-07-05 11:52:32 +03:30
Soheil Hajizadeh
e7bb312db2 api url 2026-07-04 14:29:00 +03:30
45ef396466 feat: add Persian error translations and comprehensive test suite
Implement normalized error handling with Persian translations across all
exception types, replace legacy NestJS exceptions with AppException,
and add unit, integration, and smoke tests.

- Add error catalog with gateway-owned codes and Persian messages
- Introduce AppException wrapping normalized error envelopes
- Add translateError helper for automatic messageFa population
- Remove claims module and update provider error normalization
- Add unit tests for error contracts and helper functions
- Add integration tests for admin and inquiry endpoints
- Add smoke tests for real provider connectivity
- Add test support utilities (auth mocks, assertions, app factory)
2026-06-29 17:25:19 +03:30
9ca6b61ca6 fixed authModule and rateLimit module dependency 2026-06-21 11:30:28 +03:30
b3adb6f583 update the esg 2026-06-20 18:18:48 +03:30
873fb1a1e2 parsian done 2026-06-15 17:13:21 +03:30
1b7f678538 final update on moallm client 2026-06-15 10:23:00 +03:30
2212f6da41 moallem all endpoints working 2026-06-14 16:42:52 +03:30
b629a47f7f some error handler + error validation + realEstate bug fixed for hamta end moallem 2026-06-14 12:16:48 +03:30
0aad5a34d2 parsian inquiries implemented 2026-06-13 12:59:15 +03:30
884a9c7f11 requests fix 2026-06-10 15:11:24 +03:30
996a4fcda7 initial commit 2026-06-09 14:07:37 +03:30