Commit Graph

4 Commits

Author SHA1 Message Date
Flavio Fois
e6d663f4f2 make bug report database name configurable
Replace the hardcoded "emly_bugreports_dev" database name in SQL queries with the database name from the application configuration.
2026-03-26 20:28:51 +01:00
Flavio Fois
4fb3290cf6 add rate limiting configuration for authenticated and unauthenticated requests
All checks were successful
Build & Publish Docker Image / build-and-push (push) Successful in 55s
2026-03-24 08:56:05 +01:00
Flavio Fois
576ce0b1b5 add v2 API routes for admin and bug report management with rate limiting
All checks were successful
Build & Publish Docker Image / build-and-push (push) Successful in 43s
2026-03-23 21:29:50 +01:00
Flavio Fois
84521d8d59 refactor routing into a modular and versioned structure
Move inline route definitions from main.go into a dedicated internal/routes package. This organization introduces support for API versioning (v1) and separates endpoint logic into specialized modules for administration and bug reporting.
2026-03-23 09:18:16 +01:00