Original PR: https://github.com/RayLabsHQ/gitea-mirror/pull/123 Author: @arunavo4 Created: 10/22/2025 Status: ✅ Merged Merged: 10/22/2025 Merged by: @arunavo4
Base: main ← Head: issue-84-archive-loop-fix
main
issue-84-archive-loop-fix
204869f
df644be
b21cd0b
17 files changed (+245 additions, -333 deletions)
📝 README.md (+2 -1) 📝 astro.config.mjs (+4 -4) 📝 docs/ENVIRONMENT_VARIABLES.md (+3 -2) 📝 package.json (+1 -1) 📝 src/components/config/AutomationSettings.tsx (+149 -49) 📝 src/components/config/ConfigTabs.tsx (+5 -0) ➖ src/components/config/DatabaseCleanupConfigForm.tsx (+0 -201) ➖ src/components/config/ScheduleAndCleanupForm.tsx (+0 -47) 📝 src/components/repositories/Repository.tsx (+1 -1) 📝 src/components/repositories/RepositoryTable.tsx (+4 -4) 📝 src/lib/db/schema.ts (+1 -1) 📝 src/lib/env-config-loader.ts (+1 -1) 📝 src/lib/gitea.ts (+8 -4) 📝 src/lib/repository-cleanup-service.ts (+21 -3) 📝 src/lib/utils/config-defaults.ts (+8 -1) 📝 src/lib/utils/config-mapper.ts (+30 -13) 📝 src/types/config.ts (+7 -0)
README.md
astro.config.mjs
docs/ENVIRONMENT_VARIABLES.md
package.json
src/components/config/AutomationSettings.tsx
src/components/config/ConfigTabs.tsx
src/components/config/DatabaseCleanupConfigForm.tsx
src/components/config/ScheduleAndCleanupForm.tsx
src/components/repositories/Repository.tsx
src/components/repositories/RepositoryTable.tsx
src/lib/db/schema.ts
src/lib/env-config-loader.ts
src/lib/gitea.ts
src/lib/repository-cleanup-service.ts
src/lib/utils/config-defaults.ts
src/lib/utils/config-mapper.ts
src/types/config.ts
addressing #72 and #84
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/RayLabsHQ/gitea-mirror/pull/123
Author: @arunavo4
Created: 10/22/2025
Status: ✅ Merged
Merged: 10/22/2025
Merged by: @arunavo4
Base:
main← Head:issue-84-archive-loop-fix📝 Commits (3)
204869fdowngraded bundf644becleanup: improve orphaned repo handlingb21cd0bui: align cleanup retention controls📊 Changes
17 files changed (+245 additions, -333 deletions)
View changed files
📝
README.md(+2 -1)📝
astro.config.mjs(+4 -4)📝
docs/ENVIRONMENT_VARIABLES.md(+3 -2)📝
package.json(+1 -1)📝
src/components/config/AutomationSettings.tsx(+149 -49)📝
src/components/config/ConfigTabs.tsx(+5 -0)➖
src/components/config/DatabaseCleanupConfigForm.tsx(+0 -201)➖
src/components/config/ScheduleAndCleanupForm.tsx(+0 -47)📝
src/components/repositories/Repository.tsx(+1 -1)📝
src/components/repositories/RepositoryTable.tsx(+4 -4)📝
src/lib/db/schema.ts(+1 -1)📝
src/lib/env-config-loader.ts(+1 -1)📝
src/lib/gitea.ts(+8 -4)📝
src/lib/repository-cleanup-service.ts(+21 -3)📝
src/lib/utils/config-defaults.ts(+8 -1)📝
src/lib/utils/config-mapper.ts(+30 -13)📝
src/types/config.ts(+7 -0)📄 Description
addressing #72 and #84
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.