10 Commits
Author SHA1 Message Date
retoor 49d53f1120 chore: uncomment manage_repositories call and comment out delete_users_above_id with updated args 2025-06-25 06:32:53 +00:00
retoor 6b71509fd6 fix: correct Gitea API endpoint paths and add user deletion logic in main
Fix two incorrect API URL paths in GiteaRepoManager by removing duplicate '/api/v1' prefix from admin users endpoints, and replace repository management call in main.py with a new delete_users_above_id method invocation using threshold ID 18 with purge and dry_run flags enabled.
2025-06-25 06:29:39 +00:00
retoor d776c1b991 feat: add user management API methods and flush-print utility for logging 2025-06-25 06:22:56 +00:00
retoor c5305977eb chore: remove trailing whitespace and finalize formatting across all source files 2025-06-05 22:21:08 +00:00
retoor e2988b9499 feat: increase repo search API limit from default to 500 in GiteaRepoManager 2025-06-05 22:05:45 +00:00
retoor c3e44978e3 fix: remove duplicate /api/v1 prefix from delete repo URL in GiteaRepoManager
The diff shows a single-line change in `gitea_api.py` where the URL path for repository deletion was corrected from `{self.api_url}/api/v1/repos/{owner}/{repo_name}` to `{self.api_url}/repos/{owner}/{repo_name}`. This fixes a broken endpoint because `self.api_url` already includes the `/api/v1` base path, causing a double prefix that would result in 404 errors in production.
2025-06-05 22:00:19 +00:00
retoor 2d3bcf7aba chore: add requirements.txt pinning requests dependency for reproducible builds 2025-06-05 21:45:19 +00:00
retoor c0cc7af337 chore: update copyright year from 2024 to 2025 in read_env.py license header 2025-06-05 21:44:19 +00:00
retoor 99deb3bc91 docs: add project README with setup instructions and overview 2025-06-05 21:41:17 +00:00
retoor 81663a712b chore: scaffold initial project with .gitignore, gitea_api, main, and read_env modules 2025-06-05 21:32:45 +00:00