Commit Graph

23 Commits

Author SHA1 Message Date
8bea266f03 fix(logger): add logging for request retries 2026-09-21 22:19:00 +03:30
c6e2ce7fd5 feat(client): implement exponential backoff retry for network errors 2026-09-21 21:44:12 +03:30
099ec2150e refactor(api): move Swagger UI to docs route 2026-09-21 19:12:51 +03:30
9328556c28 feat(frontend): add branded not-found page 2026-09-21 19:12:08 +03:30
be97d94ef6 test(frontend): fix teleported toast assertions 2026-09-21 18:11:17 +03:30
43f1b29aee docs(readme): streamline project README 2026-09-21 17:59:27 +03:30
5175d1dd65 feat(api): add OpenAPI documentation 2026-09-21 17:48:27 +03:30
6e0b718811 chore(docker): add containerized development setup 2026-09-21 16:59:55 +03:30
c54332cd61 feat(zarinhub): automate access token refresh 2026-09-21 16:27:30 +03:30
7f2f26e596 docs: add project setup guide 2026-09-21 15:30:13 +03:30
3bbdae60db feat(frontend): add card-to-iban interface 2026-09-21 15:08:41 +03:30
ff76c69ab1 chore(frontend): scaffold Nuxt application 2026-09-21 14:30:02 +03:30
3f29a5ec5f feat(api): wire server configuration and dependencies 2026-09-21 14:15:30 +03:30
5dbfe0a12f feat(api): add card-to-iban HTTP endpoint 2026-09-21 11:46:35 +03:30
b713a4daf1 fix(zarinhub): limit upstream response size 2026-09-21 11:30:01 +03:30
14df432175 feat(audit): sanitize stored upstream responses 2026-09-21 11:10:01 +03:30
22d67c7c36 feat(storage): add audit persistence 2026-09-21 09:16:36 +03:30
a8c351f3c0 feat(zarinhub): implement card to iban client 2026-09-21 08:41:29 +03:30
18081c8efe refactor(service): enrich conversion client result 2026-09-21 07:56:41 +03:30
c6ae711c81 feat(service): add card conversion service 2026-09-20 23:09:23 +03:30
c2190befb6 feat(validation): add card number validation 2026-09-20 22:45:41 +03:30
7df7241d0f feat(api): bootstrap Go HTTP server 2026-09-20 22:41:56 +03:30
14c16faa43 chore(repo): initialize project structure 2026-09-20 22:39:19 +03:30