Commit Graph

18 Commits

Author SHA1 Message Date
23eaea36c1 fix: normalize pokemon lookup names 2026-06-15 12:26:26 +02:00
cf11e20f90 feat: document api contract 2026-06-15 12:26:26 +02:00
c35f8cce14 fix: use mercxry translations api 2026-06-15 12:26:26 +02:00
d6fc3bdd4b feat: add api test cli 2026-06-15 12:26:26 +02:00
ce959b59bf fix: cover api edge cases 2026-06-15 12:26:26 +02:00
aa3b678cc5 refactor: introduce lightweight hexagonal layout 2026-06-15 12:26:26 +02:00
6fc5cc1bc8 refactor: move rate limiter into http layer 2026-06-15 12:26:26 +02:00
0f195de9e5 refactor: split telemetry module 2026-06-15 12:26:26 +02:00
da910a88c7 refactor: split http layer 2026-06-15 12:26:26 +02:00
a6dd497e8a test: move app tests to integration suite 2026-06-15 12:26:26 +02:00
653accc511 refactor: move entrypoint to bin 2026-06-15 12:26:26 +02:00
78ff3473ee fix: address review findings 2026-06-15 12:26:26 +02:00
c64b738117 feat: add request rate limiting 2026-06-13 06:14:47 +02:00
e7cf7729ee feat: add telemetry instrumentation 2026-06-13 06:12:51 +02:00
0a1c6ca7ab feat: expose pokemon api 2026-06-13 06:09:15 +02:00
5acf241033 feat: add translation service 2026-06-13 06:08:09 +02:00
3eb57cd327 feat: add pokeapi client 2026-06-13 06:07:02 +02:00
b84de88585 chore: bootstrap rust service 2026-06-13 06:05:45 +02:00