Commit Graph

434 Commits

Author SHA1 Message Date
Nick Sweeting
c3aa7762cd
Allow root-home collections after privilege drop 2026-08-09 16:15:59 -04:00
Nick Sweeting
1740dbc218
Clean up verified migrations owned by legacy users 2026-08-09 14:26:48 -04:00
Nick Sweeting
d9e82d9378
Tolerate unavailable terminal clear during setup 2026-08-09 13:34:27 -04:00
Nick Sweeting
9e55d19c16
Hand off existing runtime logs without recursion 2026-08-09 12:59:17 -04:00
Nick Sweeting
67ad0ef503
Handle collections owned by unknown users 2026-08-09 12:57:40 -04:00
Nick Sweeting
3b7fcde85f
Install Sonic before UI runtime test 2026-08-09 12:41:45 -04:00
Nick Sweeting
5add8b8908
Fix Traefik Compose startup 2026-08-09 11:16:50 -04:00
Nick Sweeting
5cdfb78bd2
Preserve oldest filesystem migration edge cases
Some checks failed
CI / Linters (push) Has been cancelled
CI / Install and CLI platform compatibility (push) Has been cancelled
CI / Discovered test matrix (push) Has been cancelled
CI / Documentation and root tests (push) Has been cancelled
CI / CodeQL (push) Has been cancelled
CI / Tested Python artifacts (push) Has been cancelled
CI / Tested Docker images (push) Has been cancelled
Deploy Publicsite to GitHub Pages / deploy (push) Has been cancelled
CI / All required CI lanes (push) Has been cancelled
2026-08-02 05:56:11 -07:00
Nick Sweeting
dd4b708cb4
Polish setup and migration validation 2026-08-02 05:56:11 -07:00
Nick Sweeting
d8b31273ae
Allow legacy debug config without optional tracker 2026-08-02 05:25:54 -07:00
Nick Sweeting
8437e44587
Repair copied collection ownership boundaries 2026-08-02 05:22:43 -07:00
Nick Sweeting
7a30b8a8bb
Bootstrap corrected abxpkg release
Some checks are pending
CI / Linters (push) Waiting to run
CI / Install and CLI platform compatibility (push) Waiting to run
CI / Discovered test matrix (push) Waiting to run
CI / Documentation and root tests (push) Waiting to run
CI / CodeQL (push) Waiting to run
CI / Tested Python artifacts (push) Waiting to run
CI / Tested Docker images (push) Waiting to run
CI / All required CI lanes (push) Blocked by required conditions
Deploy Publicsite to GitHub Pages / deploy (push) Waiting to run
2026-08-02 02:43:42 -07:00
Nick Sweeting
e564ed0af9
Preserve migration work and parallelize version checks 2026-08-02 02:22:29 -07:00
Nick Sweeting
096060b591
Migrate queued legacy snapshot files 2026-08-02 01:38:57 -07:00
Nick Sweeting
74a37ad836
Prefer ArchiveBox runtime worker binaries 2026-08-02 01:36:35 -07:00
Nick Sweeting
3980dff46d
Preserve interrupted 0.8.5 filesystem migrations 2026-08-02 01:32:24 -07:00
Nick Sweeting
f67e2dc23c
Normalize legacy ArchiveResult timestamps 2026-08-02 01:22:39 -07:00
Nick Sweeting
2c451ed3e4
Support 0.8.5 filesystem upgrades 2026-08-02 01:12:30 -07:00
Nick Sweeting
8a379db096
Avoid unrelated Sonic install in WACZ browser test 2026-08-02 00:48:33 -07:00
Nick Sweeting
966f0a9ae5
Avoid unrelated Sonic install in add view test 2026-08-02 00:48:33 -07:00
Nick Sweeting
6674f37701
Wait for replacement server worker readiness 2026-08-02 00:48:33 -07:00
Nick Sweeting
1c84cd03e0 Avoid recursive collection ownership advice 2026-08-01 23:54:27 -07:00
Nick Sweeting
18be570e70 Respect explicit search backend disable flags 2026-08-01 23:47:29 -07:00
Nick Sweeting
9cc8344e69 Include daemon server log in startup failures 2026-08-01 23:39:08 -07:00
Nick Sweeting
76439088ee Keep direct HTTP local behind HTTPS ingress 2026-08-01 23:39:07 -07:00
Nick Sweeting
05ff073a64 Require filesystem migration in one update pass 2026-08-01 23:06:45 -07:00
Nick Sweeting
ec399343d6 Make fresh Docker setup pull and enable TLS 2026-08-01 22:55:17 -07:00
Nick Sweeting
9efb80ac39 Keep replay aliases off control-plane hosts 2026-08-01 22:54:40 -07:00
Nick Sweeting
f0abdd2bc3 Preserve real 0.8 crawl seed data during upgrade 2026-08-01 22:54:35 -07:00
Nick Sweeting
b5fc460c3c
Prevent Archive Results output overlap 2026-08-01 22:19:10 -07:00
Nick Sweeting
df0bb25540
Create service user for direct root runs 2026-08-01 21:58:07 -07:00
Nick Sweeting
76a37a2a85
Accept late 0.8 migration history 2026-08-01 21:49:50 -07:00
Nick Sweeting
6c7d5a451a
Fail daemon startup when server is not ready 2026-08-01 21:43:31 -07:00
Nick Sweeting
e14d802388
Fix Archive Results table wrapping 2026-08-01 21:43:30 -07:00
Nick Sweeting
efa0ed0110
Fix navbar logout action 2026-08-01 20:47:49 -07:00
Nick Sweeting
04e97abae8
Fix focused CI readiness checks 2026-08-01 20:37:02 -07:00
Nick Sweeting
6e833a84ba
Allow public first-run setup 2026-08-01 19:34:44 -07:00
Nick Sweeting
3fd0460d54
Fix focused release validation failures 2026-08-01 19:28:20 -07:00
Nick Sweeting
bcc8837cb3
Consolidate legacy migration coverage 2026-08-01 14:36:44 -07:00
Nick Sweeting
7611a57917
Preserve complete legacy collections during upgrade 2026-08-01 14:25:57 -07:00
Nick Sweeting
ba07e45086
Preserve 0.8 metadata during core rebuild 2026-08-01 14:25:57 -07:00
Nick Sweeting
6b08efd799
Preserve legacy ArchiveResult history 2026-08-01 14:25:57 -07:00
Nick Sweeting
5dd0e560a5
Verify auth metadata across legacy migrations 2026-08-01 14:25:57 -07:00
Nick Sweeting
f0b2e264c9
Use malformed legacy metadata in rollback test 2026-08-01 14:25:57 -07:00
Nick Sweeting
06fbed2be2
Make Process metadata migration transactional 2026-08-01 14:25:57 -07:00
Nick Sweeting
bd338e23af
Preserve ArchiveResults during UUID migration 2026-08-01 14:25:56 -07:00
Nick Sweeting
a44cab687b
Verify legacy upgrades remain idempotent 2026-08-01 13:22:18 -07:00
Nick Sweeting
54b1c04750
Preserve legacy plugin outputs during migration 2026-08-01 13:07:32 -07:00
Nick Sweeting
43d2a8b106
Reject crawls before low-memory startup 2026-08-01 12:38:36 -07:00
Nick Sweeting
7dfe9465b4
Retry only failed archive results 2026-08-01 11:49:07 -07:00