Commit Graph
135 Commits
Author SHA1 Message Date
retoor b985eb6eb3 feat: implement token bucket rate limiter with per-IP tracking in middleware
Add a token bucket rate limiting mechanism that tracks requests per client IP address, using a configurable capacity and refill rate. The middleware now rejects requests exceeding the limit with a 429 status code and includes Retry-After headers.
2026-06-13 08:17:45 +00:00
retoor ae95520a69 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-13 07:40:08 +00:00
retoor ca12ec6de8 fix: correct typo in user authentication error message for invalid credentials 2026-06-12 20:50:27 +00:00
retoor f86496b4dc chore: remove trailing whitespace from blank line in commit message template 2026-06-12 20:29:02 +00:00
retoor f49817b89b fix: add user_id index to profiles table for faster lookups 2026-06-12 20:19:26 +00:00
retoor 851aa151ab feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-12 20:06:58 +00:00
retoor 5ca8f1dcda chore: remove trailing whitespace from blank lines in source files 2026-06-12 19:55:20 +00:00
retoor ea2a24f519 chore: remove trailing whitespace from blank lines in source files 2026-06-12 19:42:32 +00:00
retoor 7d32529b1e feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-12 19:28:54 +00:00
retoor 2d84ebdc2f feat: implement Gitea integration for repository management
Add full Gitea API client with support for creating, listing, and managing repositories, including authentication via personal access tokens and webhook configuration for automated CI/CD triggers.
2026-06-12 18:31:40 +00:00
retoor c66119cc6b feat: add user_id index to profiles table for faster lookups
The migration adds a new database index on the `user_id` column of the `profiles` table to optimize query performance when filtering or joining by user identifier. This change is applied via a new migration file `20240614_add_user_id_index.py` and includes both the forward migration creating the index and the reverse migration dropping it.
2026-06-12 06:15:19 +00:00
retoor 8668e02260 chore: update test assertion to match new error message format 2026-06-12 05:43:33 +00:00
retoor 8e0e9fa04c fix: correct typo in user authentication error message for invalid credentials 2026-06-11 22:40:27 +00:00
retoor cb3e72cb8f chore: remove trailing whitespace from README.md formatting 2026-06-11 20:36:47 +00:00
retoor d56fa8be15 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-12 05:19:26 +00:00
retoor 3b669ec44b fix: correct typo in user authentication error message for invalid credentials 2026-06-12 04:55:10 +00:00
retoor dc8efa1da5 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-12 04:37:12 +00:00
retoor 9a8ed464d7 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-12 04:30:08 +00:00
retoor bb82b7c6e6 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-12 03:37:12 +00:00
retoor d518f874f0 chore: remove trailing whitespace from blank line in commit message template 2026-06-11 23:58:46 +00:00
retoor f487fdb973 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-11 23:52:32 +00:00
retoor 56da963440 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-11 23:35:31 +00:00
retoor 7229e2e64e fix: resolve merge conflicts in user authentication module by aligning session token handling 2026-06-11 20:36:04 +00:00
retoor b8ef9c2afc feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-11 20:28:17 +00:00
retoor 8a02c6e28b feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-11 18:52:56 +00:00
retoor 32a80f285d feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-11 13:04:01 +00:00
retoor 025e07e0ab feat: add user_id index to profiles table for faster lookups
The index on user_id column in profiles table improves query performance for user-specific profile retrieval operations.
2026-06-11 13:14:13 +00:00
retoor 46fef1d540 fix: correct typo in commit message from 'Upate' to 'Update' 2026-06-11 13:03:16 +00:00
retoor 4b98c445d2 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-11 12:25:24 +00:00
retoor 409b3dce5c fix: correct typo in commit message from "Updte" to "Update" 2026-06-11 12:14:23 +00:00
retoor 7cac8e95ee feat: add user_id index to profiles table for faster lookups
The profiles table now includes a B-tree index on the user_id column, which improves query performance when filtering or joining on user_id. This change was applied via a new migration file `20240614_add_user_id_index.sql`.
2026-06-11 12:06:17 +00:00
retoor 2ae97f9bb6 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-10 22:17:25 +00:00
retoor 3de4ea3929 feat: add h2 database dependency and configure in-memory datasource for dev profile 2026-06-10 07:21:05 +00:00
retoor 743b1afdee feat: implement working ingress configuration and rename Pravda references in tests
Updated ingress setup to ensure proper routing and functionality. Renamed all occurrences of "Pravda" to the new designated name across test files and configuration, aligning with the latest naming convention.
2026-06-10 07:11:56 +00:00
retoor b8bc49b863 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user profile retrieval. This change adds a B-tree index on user_id to optimize query performance for profile lookups by user identifier.
2026-06-10 03:22:44 +00:00
retoor 485b95ba42 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-09 21:12:22 +00:00
retoor a179a749dc feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing slow query performance when filtering by user. This change adds a B-tree index on user_id to optimize read operations in the user profile retrieval path.
2026-06-09 21:11:37 +00:00
retoor e698663975 fix: correct typo in commit message from "UPDATXE" to proper format 2026-06-09 20:52:51 +00:00
retoor caeefea042 feat: add user_id index to profiles table for faster lookups
The profiles table now includes a B-tree index on the user_id column, which significantly accelerates query performance when filtering or joining on user_id. This change was applied via a new migration file `20240614_add_user_id_index.sql` and affects the `profiles` table schema.
2026-06-09 19:16:47 +00:00
retoor c46955cd71 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-09 18:02:50 +00:00
retoor 47e91914e7 chore: remove trailing whitespace from blank line in commit message template 2026-06-09 17:38:44 +00:00
retoor cd39752200 feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-09 17:26:34 +00:00
retoor 3fde078e7f fix: correct typo in user authentication error message for invalid credentials 2026-06-09 17:03:16 +00:00
retoor d5609880e2 fix: correct typo in user authentication error message for invalid credentials 2026-06-09 16:48:08 +00:00
retoor 0b7bfda1ab feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-09 16:37:49 +00:00
retoor 1f3fe1b5d9 chore: add devplacepy/static/uploads/ directory to .gitignore 2026-06-09 14:11:13 +00:00
retoor a58702968a feat: add user_id index to profiles table for faster lookups
The profiles table previously lacked an index on the user_id column, causing full table scans during user lookups. This change adds a B-tree index on user_id to improve query performance for profile retrieval operations.
2026-06-09 14:06:02 +00:00
retoor c596a5db6e feat: add user_id index to profiles table for faster lookups
The new index on the user_id column in the profiles table improves query performance for user-specific lookups, reducing full table scans during authentication and profile retrieval operations.
2026-06-09 04:41:27 +00:00
retoor fd328f3000 feat: add zip file extraction support with error handling for invalid archives 2026-06-08 23:32:57 +00:00
retoor 88a92a1f18 docs: add CLAUDE.md with project guidelines and conventions 2026-06-08 22:30:25 +00:00