91f43c312f
merge upstream
2026-06-29 17:25:43 +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
4a65f356df
Merge pull request 'main' ( #8 ) from s.hajizadeh/esg:main into main
...
Reviewed-on: Shared/esg#8
2026-06-21 11:31:03 +03:30
63d41f4288
merge upstream
2026-06-21 11:30:49 +03:30
9ca6b61ca6
fixed authModule and rateLimit module dependency
2026-06-21 11:30:28 +03:30
e17181f22e
Merge pull request 'main' ( #7 ) from s.hajizadeh/esg:main into main
...
Reviewed-on: Shared/esg#7
2026-06-20 18:19:49 +03:30
7bdba4f3cc
merge upstream
2026-06-20 18:19:10 +03:30
b3adb6f583
update the esg
2026-06-20 18:18:48 +03:30
d675ba220a
Merge pull request 'main' ( #6 ) from s.hajizadeh/esg:main into main
...
Reviewed-on: Shared/esg#6
2026-06-15 17:14:13 +03:30
539e7a4060
merge upstream
2026-06-15 17:13:47 +03:30
873fb1a1e2
parsian done
2026-06-15 17:13:21 +03:30
9467b18467
Merge pull request 'final update on moallm client' ( #5 ) from s.hajizadeh/esg:main into main
...
Reviewed-on: Shared/esg#5
2026-06-15 10:28:29 +03:30
1b7f678538
final update on moallm client
2026-06-15 10:23:00 +03:30
fac6142483
Delete .local.env
...
accidently pushed
2026-06-14 16:48:37 +03:30
918aed3b34
Merge pull request 'moallem all endpoints working' ( #4 ) from s.hajizadeh/esg:main into main
...
Reviewed-on: Shared/esg#4
2026-06-14 16:48:05 +03:30
2212f6da41
moallem all endpoints working
2026-06-14 16:42:52 +03:30
7a6e482586
Merge pull request 'main' ( #3 ) from s.hajizadeh/esg:main into main
...
Reviewed-on: Shared/esg#3
2026-06-14 12:19:37 +03:30
b629a47f7f
some error handler + error validation + realEstate bug fixed for hamta end moallem
2026-06-14 12:16:48 +03:30
2cb3340f40
merge upstream
2026-06-13 13:00:09 +03:30
0aad5a34d2
parsian inquiries implemented
2026-06-13 12:59:15 +03:30
13d6e0d1ea
Merge pull request 'main' ( #2 ) from s.hajizadeh/esg:main into main
...
Reviewed-on: Shared/esg#2
2026-06-10 15:27:34 +03:30
ead2e301e5
merge upstream
2026-06-10 15:27:00 +03:30
884a9c7f11
requests fix
2026-06-10 15:11:24 +03:30
a56a83ed40
Add docker-compose.deploy.yml
2026-06-09 16:26:07 +03:30
24268bb653
Add docker-compose.build.yml
2026-06-09 16:17:04 +03:30
000611cf5c
Update .dockerignore
2026-06-09 16:11:23 +03:30
15ca17ce3b
Chnage Dockerfile from single stage to multistage
2026-06-09 16:09:53 +03:30
3af3805863
Add .dockerignore
2026-06-09 15:41:04 +03:30
2fc87c97e8
Add Dockerfile
2026-06-09 15:37:20 +03:30
9964b644a7
Merge pull request 'initial commit' ( #1 ) from s.hajizadeh/esg:main into main
...
Reviewed-on: Shared/esg#1
2026-06-09 15:25:14 +03:30
996a4fcda7
initial commit
2026-06-09 14:07:37 +03:30
30ac533800
Initial commit
2026-05-25 12:43:55 +03:30