Commit Graph
24 Commits
Author SHA1 Message Date
okxlin a707e90a65 Add maintained 1Panel V2 tracks
Wire container bootstrap settings to the install form, use isolated default persistence, preserve historical initialization markers during upgrades, add fixed and floating V2 variants, and constrain Renovate so V1 LTS and V2 releases remain separate.
2026-07-16 17:31:34 +08:00
okxlin 43dd33879c Fix version updates after manual directory renames 2026-07-16 08:06:19 +08:00
okxlin f3a4b14387 Add stable label workflow success marker 2026-07-15 21:45:34 +08:00
okxlin 02c07d6ede Replace deprecated PR label action 2026-07-15 21:39:20 +08:00
okxlin ad95d14bec Tighten Renovate multi-service safeguards (#4769) 2026-07-12 16:23:35 +08:00
okxlin 3203b67f4e Retire uninstallable legacy apps (#4768) 2026-07-12 16:04:14 +08:00
okxlin 6425fca696 Use official WuKongIM image sources (#4764) 2026-07-12 15:36:32 +08:00
okxlin 13acebf9c4 Make Mend primary for Compose updates (#4761) 2026-07-12 15:06:20 +08:00
okxlin fe97d6f2c8 Improve Renovate rate-limit recovery (#4760) 2026-07-12 14:38:44 +08:00
okxlin 9a49d3898b Add a Docker Hub credential preflight
Validate the configured Docker Hub credentials against the token service and a public manifest before starting a full Renovate scan. Provide a small manual workflow so maintainers can diagnose authentication without consuming a full scan.
2026-07-12 11:09:58 +08:00
okxlin d26004a6ca Harden Renovate caching and digest versioning
Strip image digests before deriving app directory versions, while continuing to reject digest-only images. Document the cache privacy boundary, restrict the workflow token to read-only, and bound full scans to 90 minutes.
2026-07-12 10:36:01 +08:00
okxlin de60c0882d Persist the self-hosted Renovate cache
Restore and save Renovate's public lookup and repository extraction cache with a SHA-pinned GitHub action. Keep private package caching disabled and report cache growth for quota monitoring.
2026-07-12 10:06:21 +08:00
okxlin 3f3057ef05 Isolate hosted and self-hosted Renovate controllers
Give the Mend App and the self-hosted Docker scanner disjoint manager scopes, branch namespaces, and dependency dashboards so they cannot close each other's PRs. Preserve the existing Compose policy in a dedicated config and document the scaling boundary.
2026-07-12 09:54:43 +08:00
okxlin 10aab1cce5 Harden Renovate application tracks (#4744) 2026-07-12 03:16:50 +08:00
okxlin f786a72d66 Recognize self-hosted Renovate PRs (#4743) 2026-07-12 03:09:21 +08:00
okxlin 17adfea361 Reduce full Renovate scan frequency (#4731) 2026-07-12 02:49:15 +08:00
okxlin 55e4ad13e3 Explain missing Renovate registry auth (#4730) 2026-07-12 02:19:37 +08:00
okxlin a3c5f371c5 Require Docker Hub auth for Renovate (#4729) 2026-07-12 02:16:01 +08:00
okxlin ac0a4afc3c Fail incomplete Renovate runs (#4728) 2026-07-12 01:45:57 +08:00
okxlin 50fb8bc855 Fix self-hosted Renovate repository target (#4727)
Explicitly target the current repository so green Renovate runs perform real dependency scanning.
2026-07-12 00:58:25 +08:00
okxlin 305513a4e9 Fix Renovate version selection for multi-service apps (#4726)
Use changed primary service tags for app directory renames and keep paused Flux Panel releases pinned to 1.4.3.
2026-07-12 00:41:12 +08:00
okxlin 9982573c85 Soften upgrade-script whitelist heuristic (#4529) 2026-07-04 22:04:40 +08:00
okxlin 24946bc4a7 Document Renovate whitelist admission policy (#4528) 2026-07-04 21:57:43 +08:00
okxlin a89df356da ci(renovate): close sidecar-only bot prs 2026-07-03 21:12:38 +08:00