Commit graph

  • c193d831ed Prepare Pollux v1.0.0 release main v1.0.0 Jeena 2026-01-18 23:52:29 +00:00
  • bde6181820 Simplify test environment setup to return TempDir directly Jeena 2026-01-17 00:06:27 +00:00
  • 01bcda10d0 Unify integration test environment and add valid config validation Jeena 2026-01-16 23:59:54 +00:00
  • 3e490d85ef Implement integration tests using system temp directory Jeena 2026-01-16 23:26:26 +00:00
  • ad84bf187d Document Python dependency and make integration tests conditional Jeena 2026-01-16 22:55:34 +00:00
  • 1ef0f97ebf Implement full rate limiting integration test Jeena 2026-01-16 22:42:22 +00:00
  • 4b4651384c Add integration tests for config validation and rate limiting Jeena 2026-01-16 22:39:32 +00:00
  • 13acdd9bcb Mark graceful config validation as completed in BACKLOG.md Jeena 2026-01-16 22:22:03 +00:00
  • b13c46806c Implement comprehensive config validation with graceful error handling Jeena 2026-01-16 22:21:50 +00:00
  • b9380483d2 Remove complex SIGHUP reload feature, use simple restart instead Jeena 2026-01-16 22:09:51 +00:00
  • caf9d0984f Implement SIGHUP certificate reloading for Let's Encrypt Jeena 2026-01-16 13:05:20 +00:00
  • ea8083fe1f Implement dual host configuration: bind_host and hostname Jeena 2026-01-16 12:46:27 +00:00
  • 1665df65da Fix release build warning: prefix unused test_processing_delay with underscore Jeena 2026-01-16 12:06:06 +00:00
  • bb2a379c59 Fix log format spacing: single space between timestamp and level Jeena 2026-01-16 11:55:37 +00:00
  • 6c6d4bc613 Update BACKLOG.md - all items completed Jeena 2026-01-16 11:48:17 +00:00
  • f05b9373f1 Implement BACKLOG.md items: config-only, request limits, URL validation Jeena 2026-01-16 11:48:06 +00:00
  • 6a61b562f5 Remove Z from timestamp format - unnecessary for consistent server timezone Jeena 2026-01-16 11:36:22 +00:00
  • 051157a84c Fix logging format: use request path instead of file path, clean timestamp Jeena 2026-01-16 11:34:38 +00:00
  • 3865211554 Implement configurable logging with tracing Jeena 2026-01-16 11:19:20 +00:00
  • 33ae576b25 Implement rate limiting with 41 responses and comprehensive logging Jeena 2026-01-16 06:00:18 +00:00
  • da39f37559 Implement proper Gemini status 41 responses for rate limiting Jeena 2026-01-16 03:36:01 +00:00
  • 3278e9422e Complete configurable global concurrent request limiting Jeena 2026-01-16 03:10:23 +00:00
  • 1500057a92 Add max concurrent requests to startup info Jeena 2026-01-16 02:42:18 +00:00
  • 0468781a69 Add configurable global concurrent request limiting Jeena 2026-01-16 02:26:59 +00:00
  • 9d29321806 Fix Gemini protocol status codes and error handling Jeena 2026-01-16 00:17:34 +00:00
  • 2347c04211 docs: expand development guidelines and security documentation Jeena 2026-01-15 03:32:49 +00:00
  • e00195c5be Refine repository structure Jeena 2026-01-15 08:31:43 +09:00
  • 1ed443ff2a Initial codebase structure Jeena 2026-01-15 08:21:37 +09:00
  • 8fa30c2545 Initial codebase structure v0.1.0 Jeena 2026-01-15 08:21:37 +09:00