Commit Graph

433 Commits

Author SHA1 Message Date
Nick Sweeting
d9e82d9378
Tolerate unavailable terminal clear during setup 2026-08-09 13:34:27 -04:00
Nick Sweeting
dd4b708cb4
Polish setup and migration validation 2026-08-02 05:56:11 -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
d327c027ef Print the actual setup data directory 2026-08-01 23:15:18 -07:00
Nick Sweeting
df0bb25540
Create service user for direct root runs 2026-08-01 21:58:07 -07:00
Nick Sweeting
04e97abae8
Fix focused CI readiness checks 2026-08-01 20:37:02 -07:00
Nick Sweeting
cbd373fbac
Persist Docker persona profiles in collection data 2026-08-01 19:32:50 -07:00
Nick Sweeting
f655cbe574
Bootstrap released abxpkg lock fix
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-01 07:23:30 -07:00
Nick Sweeting
25a884a02c
Consume setup config output without broken pipes 2026-08-01 05:41:05 -07:00
Nick Sweeting
cf9d2a5fa9
Preserve configured dependency library on setup reruns 2026-08-01 05:38:24 -07:00
Nick Sweeting
1df7a4538c
Persist setup dependency library path 2026-08-01 05:13:54 -07:00
Nick Sweeting
119e63cd46
Skip browser opening in headless setup 2026-08-01 05:08:56 -07:00
Nick Sweeting
83ee111dcc
Keep setup config parent user-writable 2026-08-01 05:02:19 -07:00
Nick Sweeting
9bc86484d6
Use cross-user-safe setup bootstrap 2026-08-01 04:18:53 -07:00
Nick Sweeting
de75fc83d8
Handle macOS root setup paths 2026-08-01 04:03:14 -07:00
Nick Sweeting
5fc318de38
Complete direct setup prerequisites 2026-08-01 04:01:00 -07:00
Nick Sweeting
e82410eaa9
Keep optional setup probes quiet 2026-08-01 03:51:46 -07:00
Nick Sweeting
3cf5123664
Keep setup runtime parents user-writable 2026-08-01 03:43:03 -07:00
Nick Sweeting
7aaf4dabaf
Allow setup through noninteractive SSH 2026-08-01 03:35:40 -07:00
Nick Sweeting
f3e4459fb8
Make direct setup reruns preserve user state 2026-08-01 03:13:26 -07:00
Nick Sweeting
e086f01d74
Refresh setup bootstrap provider pin 2026-08-01 03:01:22 -07:00
Nick Sweeting
58d517d2d1
Correct first-run install instructions 2026-08-01 00:04:22 -07:00
Nick Sweeting
ddc684f530
Handle root setup with archivebox account 2026-07-31 22:41:05 -07:00
Nick Sweeting
ac4b835781
Fix AI agent screenshot readiness 2026-07-30 14:34:18 -07:00
Nick Sweeting
f0bb89ab0c
Prefer non-root providers before apt 2026-07-29 15:38:45 -07:00
Nick Sweeting
c1186508bb
Bootstrap monorepo without a root lock 2026-07-29 15:11:53 -07:00
Nick Sweeting
da045b7850
Use native uv workspace setup path 2026-07-29 15:10:02 -07:00
Nick Sweeting
f3b457b88d
Disable uv cache for release publication 2026-07-29 11:50:51 -07:00
Nick Sweeting
c8c4a66144
Keep ArchiveBox version sources aligned 2026-07-29 06:59:04 -07:00
Nick Sweeting
90e726b75e
Make version bumps isolated and cache-free 2026-07-29 06:56:18 -07:00
Nick Sweeting
2bd7193b2c
Bump abx-dl to 1.12.39 2026-07-29 03:45:59 -07:00
Nick Sweeting
491f5d43db
Require current branch head for ArchiveBox release 2026-07-28 20:53:25 -07:00
Nick Sweeting
a3ca0f68c0
Resolve install binary names through plugins 2026-07-28 20:22:50 -07:00
Nick Sweeting
692dc6658f
Bump dev prerelease and skip duplicate releases 2026-07-28 13:02:09 -07:00
Nick Sweeting
e39ee82ead
Restore automated dev releases 2026-07-28 10:29:16 -07:00
Nick Sweeting
f188812381
Use GitHub release API for ArchiveBox tags 2026-07-28 09:03:21 -07:00
Nick Sweeting
5a0e016de1
Restrict stable ArchiveBox releases to main 2026-07-28 02:17:23 -07:00
Nick Sweeting
8a06218852
Allow stable ArchiveBox releases only from main
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-07-27 23:35:57 -07:00
Nick Sweeting
227a2a46a7
Require prerelease versions outside ArchiveBox main 2026-07-27 21:57:08 -07:00
Nick Sweeting
f6edf69d54
Resolve CI tools through normal abxpkg paths 2026-07-27 14:54:27 -07:00
Nick Sweeting
f58301b70c Improve setup wizard sections 2026-07-26 12:23:13 -07:00
Nick Sweeting
412bd144f0
Stabilize rewritten preview screenshots 2026-07-25 22:54:35 -07:00
Nick Sweeting
7781f306f3
Install OpenCode before screenshot capture 2026-07-25 16:20:07 -07:00
Nick Sweeting
61d3aae6c6
Enable OpenCode for screenshot gallery 2026-07-25 15:51:03 -07:00
Nick Sweeting
b9b0e0e808
Accept live progress placeholder in screenshots
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-07-25 15:34:59 -07:00
Nick Sweeting
28d3392291
Fix screenshot deploy sequencing 2026-07-25 15:26:08 -07:00
Nick Sweeting
002e348672
Disable sandbox for UI setup screenshots without display 2026-07-25 15:09:35 -07:00
Nick Sweeting
32031b17f7
Use projected Chrome for UI screenshots 2026-07-25 15:04:29 -07:00
Nick Sweeting
05350846ab
Sync ArchiveBox UI and setup updates 2026-07-25 14:50:15 -07:00
Nick Sweeting
c89f6b0542
Fix ArchiveBox CI runtime regressions 2026-07-25 12:26:20 -07:00