Commit Graph

  • fa1f65baf7 add support for SQLite as an alternative database backend master Flavio Fois 2026-03-29 17:46:27 +02:00
  • e6d663f4f2 make bug report database name configurable Flavio Fois 2026-03-26 20:28:51 +01:00
  • 09a760e025 add Docker Compose configuration for Traefik and MySQL, update environment variables Flavio Fois 2026-03-25 12:14:35 +01:00
  • 858b0642d9 silently drop connections for banned IPs in rate limiting Flavio Fois 2026-03-25 11:17:37 +01:00
  • 4fb3290cf6 add rate limiting configuration for authenticated and unauthenticated requests Flavio Fois 2026-03-24 08:56:05 +01:00
  • 9d4a1b7ef3 Removed debug logging Flavio Fois 2026-03-23 21:48:43 +01:00
  • e7678bc1d4 update docker-compose to build API service locally Flavio Fois 2026-03-23 21:44:01 +01:00
  • 69b3a917d3 update docker-compose to build API service locally Flavio Fois 2026-03-23 21:44:01 +01:00
  • 576ce0b1b5 add v2 API routes for admin and bug report management with rate limiting Flavio Fois 2026-03-23 21:29:50 +01:00
  • 9cc0f3157c add developer documentation and custom rate limiter with banning Flavio Fois 2026-03-23 19:10:29 +01:00
  • be53f2ab47 update docker.yml to streamline build and push process Flavio Fois 2026-03-23 11:58:12 +01:00
  • 57d5d74629 update docker-compose to use latest image for API service Flavio Fois 2026-03-23 11:55:10 +01:00
  • f3d010dbb4 remove caching configuration from docker workflow Flavio Fois 2026-03-23 11:54:18 +01:00
  • 1474776304 remove caching configuration from docker workflow Flavio Fois 2026-03-23 11:52:08 +01:00
  • 9271e965d4 update docker-compose to use pre-built image for API service Flavio Fois 2026-03-23 11:49:21 +01:00
  • 40dacd7c42 update docker workflow to use ubuntu-latest as the build environment Flavio Fois 2026-03-23 11:16:38 +01:00
  • b92bd5ebca update docker workflow to use gitea-runner for build environment Flavio Fois 2026-03-23 11:15:15 +01:00
  • cc02351437 update gitea docker workflow for environment compatibility and registry caching Flavio Fois 2026-03-23 11:14:18 +01:00
  • 6c8b400a4a add docker configuration and gitea workflow for automated image builds Flavio Fois 2026-03-23 11:09:25 +01:00
  • 84521d8d59 refactor routing into a modular and versioned structure Flavio Fois 2026-03-23 09:18:16 +01:00
  • 9aa188af8c update air configuration for binary name and additional file extensions Flavio Fois 2026-03-23 08:42:26 +01:00
  • da650c2b82 enhance bug report handling with pagination, filtering, and improved response structure Flavio Fois 2026-03-19 09:00:07 +01:00
  • 9df575067a add database schema migration for bug reports and users tables Flavio Fois 2026-03-18 13:04:47 +01:00
  • 2fd89881e7 mark DELETE endpoint for bug reports as complete in TODO list Flavio Fois 2026-03-18 10:54:25 +01:00
  • 210eefe4ce improve file handling in bug report route to ensure proper closure and error logging Flavio Fois 2026-03-18 10:54:19 +01:00
  • 42623a47bd update configuration to include database connection settings and adjust connection management Flavio Fois 2026-03-18 10:54:15 +01:00
  • 15ef46d413 refactor bug report response to use embedded template for report formatting Flavio Fois 2026-03-18 09:40:10 +01:00
  • f0181aafba add build directory to .gitignore Flavio Fois 2026-03-18 09:33:29 +01:00
  • 3f54e1cea4 refactor bug report handlers to use centralized JSON response functions and add delete functionality Flavio Fois 2026-03-18 09:32:01 +01:00
  • 52947965db add status management for bug reports and update routing Flavio Fois 2026-03-17 21:14:54 +01:00
  • b23915d3b0 update environment example to use single API_KEY and add ADMIN_KEY Flavio Fois 2026-03-17 18:29:32 +01:00
  • 4058cbe17c add MIT license and rename health handler file Flavio Fois 2026-03-17 18:27:55 +01:00
  • 45dbe480a5 add bug report creation handler and update routing structure Flavio Fois 2026-03-17 18:20:14 +01:00
  • c61afa45c7 implement admin key authentication and refactor API key handling Flavio Fois 2026-03-17 16:13:48 +01:00
  • 8097be88a6 refactor bug report structure and add API endpoints for bug report management Flavio Fois 2026-03-17 15:08:54 +01:00
  • 08ff1da469 add initial project structure with configuration, models, and API key authentication Flavio Fois 2026-03-17 12:21:48 +01:00