Commit Graph

375 Commits

Author SHA1 Message Date
Nick Sweeting
6f6eb92a90
Pin abx-plugins test fixes 2026-06-21 05:32:42 -07:00
Nick Sweeting
59a956bf9f
Show dynamic DB binaries in version output 2026-06-21 05:24:15 -07:00
Nick Sweeting
edb6a263e9
Disable package age gate in parallel CI installs 2026-06-21 05:01:33 -07:00
Nick Sweeting
e30a4f2a1c
Use fixed abx-plugins daemon test tag in CI 2026-06-21 04:54:45 -07:00
Nick Sweeting
24ed99a65d
Use fixed abx-plugins cookie tag in CI 2026-06-21 04:37:46 -07:00
Nick Sweeting
b41f12ee38
Use fixed abx-plugins screenshot tag in CI 2026-06-21 04:22:48 -07:00
Nick Sweeting
200da8a167
Use fixed abx-plugins ublock tag in CI 2026-06-21 04:14:37 -07:00
Nick Sweeting
062e4e12fd
Use fixed abxpkg tag in CI 2026-06-21 03:33:20 -07:00
Nick Sweeting
ec728caeab
Use fixed abx-plugins tag in CI 2026-06-21 03:19:45 -07:00
Nick Sweeting
7bee5417e7
Stabilize parallel plugin CI setup 2026-06-21 03:18:18 -07:00
Nick Sweeting
128e6aeff1
pin CI helper repo clones 2026-06-21 03:02:37 -07:00
Nick Sweeting
76da863a02
fix docker image commit metadata 2026-06-21 02:53:28 -07:00
Nick Sweeting
aa2df34d02
Update SECURITY.md with XSS/CSRF information
Clarify security risks and update information on CSRF/XSS protections.
2026-06-20 22:16:38 -04:00
Nick Sweeting
3a542f9b34
Revise SECURITY.md for improved clarity and structure
Updated the security policy document to improve clarity and organization of information regarding security practices, CVEs, and reporting vulnerabilities.
2026-06-15 11:46:05 -07:00
Nick Sweeting
c076737e4a
Update SECURITY.md 2026-06-15 11:39:50 -07:00
Nick Sweeting
e63f24dc71
ci: require trusted publishing for pypi 2026-06-14 11:19:03 -07:00
Nick Sweeting
cb5c822eb4
ci: use pypi trusted publishing in release state 2026-06-14 10:47:44 -07:00
Nick Sweeting
53d5d0ece4
ci: verify full install for built packages 2026-06-14 10:36:02 -07:00
Nick Sweeting
88a92b6548
fix: keep version informational without installed binaries 2026-06-14 09:28:41 -07:00
Nick Sweeting
b768e1767e
release: archivebox 0.9.35rc34 2026-06-14 08:41:37 -07:00
Nick Sweeting
24c123e331
ci: validate archivebox docker image metadata 2026-06-14 07:58:06 -07:00
Nick Sweeting
d3ee9512e5
fix: pin archivebox docker base to abx-dl dependency 2026-06-14 01:07:24 -07:00
Nick Sweeting
bb598b9710
release: archivebox 0.9.35rc23 2026-06-11 00:41:34 -07:00
Nick Sweeting
303e99258c
Simplify Docker data ownership detection 2026-06-10 09:13:02 -07:00
Nick Sweeting
8a56553f07
ci: verify all published docker tags 2026-06-07 12:02:16 -07:00
Nick Sweeting
bb436c5b8d
ci: pin uv setup version 2026-06-07 05:48:58 -07:00
Nick Sweeting
6c497e543e
ci: install sonic backend plugin for sonic shards 2026-06-07 05:25:32 -07:00
Nick Sweeting
03879c453f
ci: install sonic for runtime search shards 2026-06-07 05:22:24 -07:00
Nick Sweeting
466238d7dd
Use published abx-dl image for Docker builds 2026-06-05 00:18:11 -07:00
Nick Sweeting
caf0acdec8
release: archivebox 0.9.34rc54 2026-06-04 00:48:47 -07:00
Nick Sweeting
5b74eb5238
fix: publish pip builds from pypi environment
Some checks failed
CodeQL / Analyze (${{ matrix.language }}) (none, python) (push) Waiting to run
Build Docker image / build ${{ matrix.platform }} (digest-linux-amd64, docker-amd64, linux/amd64, ubuntu-24.04) (push) Waiting to run
Build Docker image / build ${{ matrix.platform }} (digest-linux-arm64, docker-arm64, linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Build Docker image / publish multiarch tags (push) Blocked by required conditions
Run linters / lint (push) Waiting to run
Build Pip package / build (push) Waiting to run
Release State / release-state (push) Waiting to run
Parallel Tests / Discover test files (push) Waiting to run
Parallel Tests / ${{ matrix.test.name }} (push) Blocked by required conditions
Parallel Tests / ${{ matrix.plugin.name }} (push) Blocked by required conditions
Run tests / python_tests (ubuntu-22.04, 3.13) (push) Waiting to run
Run tests / docker_tests (push) Waiting to run
Build Debian package / build (amd64) (push) Has been cancelled
Build Debian package / build (arm64) (push) Has been cancelled
Build Debian package / test (amd64, ubuntu-24.04) (push) Has been cancelled
Build Debian package / test (arm64, ubuntu-24.04-arm) (push) Has been cancelled
Build Debian package / release (push) Has been cancelled
2026-06-03 20:01:42 -07:00
Nick Sweeting
8e1c7dccaa
fix: wait for released deps before docker build 2026-06-03 19:45:43 -07:00
Nick Sweeting
9e06c32c18
fix: install archivebox extras explicitly in ci 2026-06-03 19:34:08 -07:00
Nick Sweeting
bcd10ea139
fix: resolve local package deps in archivebox ci 2026-06-03 19:30:42 -07:00
Nick Sweeting
74690eb52b
fix: wait for released deps before pip build 2026-06-03 19:02:35 -07:00
Nick Sweeting
6da1d3f5af
ci: give archivebox chrome install a real timeout
Some checks are pending
CodeQL / Analyze (${{ matrix.language }}) (none, python) (push) Waiting to run
Build Docker image / build ${{ matrix.platform }} (digest-linux-amd64, docker-amd64, linux/amd64, ubuntu-24.04) (push) Waiting to run
Build Docker image / build ${{ matrix.platform }} (digest-linux-arm64, docker-arm64, linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Build Docker image / publish multiarch tags (push) Blocked by required conditions
Run linters / lint (push) Waiting to run
Build Pip package / build (push) Waiting to run
Release State / release-state (push) Waiting to run
Parallel Tests / Discover test files (push) Waiting to run
Parallel Tests / ${{ matrix.test.name }} (push) Blocked by required conditions
Parallel Tests / ${{ matrix.plugin.name }} (push) Blocked by required conditions
Run tests / python_tests (ubuntu-22.04, 3.13) (push) Waiting to run
Run tests / docker_tests (push) Waiting to run
2026-06-03 00:02:26 -07:00
Nick Sweeting
83a2099851
fix: scope update search backfill runner 2026-06-02 21:54:25 -07:00
Nick Sweeting
4e9c8b1475
ci: install chrome through archivebox 2026-06-02 21:21:39 -07:00
Nick Sweeting
1fb2d106c1
ci: allow empty archivebox test modules
Some checks failed
CodeQL / Analyze (${{ matrix.language }}) (none, python) (push) Waiting to run
Build Docker image / build ${{ matrix.platform }} (digest-linux-amd64, docker-amd64, linux/amd64, ubuntu-24.04) (push) Waiting to run
Build Docker image / build ${{ matrix.platform }} (digest-linux-arm64, docker-arm64, linux/arm64, ubuntu-24.04-arm) (push) Waiting to run
Build Docker image / publish multiarch tags (push) Blocked by required conditions
Run linters / lint (push) Waiting to run
Build Pip package / build (push) Waiting to run
Release State / release-state (push) Waiting to run
Parallel Tests / Discover test files (push) Waiting to run
Parallel Tests / ${{ matrix.test.name }} (push) Blocked by required conditions
Parallel Tests / ${{ matrix.plugin.name }} (push) Blocked by required conditions
Run tests / python_tests (ubuntu-22.04, 3.13) (push) Waiting to run
Run tests / docker_tests (push) Waiting to run
Build Debian package / build (amd64) (push) Has been cancelled
Build Debian package / build (arm64) (push) Has been cancelled
Build Debian package / test (amd64, ubuntu-24.04) (push) Has been cancelled
Build Debian package / test (arm64, ubuntu-24.04-arm) (push) Has been cancelled
Build Debian package / release (push) Has been cancelled
2026-06-02 12:50:27 -07:00
Nick Sweeting
34125c5b86
ci: cancel stale workflow runs 2026-05-31 01:59:56 -07:00
Nick Sweeting
c1e792fee6
release: v0.9.33rc52 2026-05-31 01:24:43 -07:00
Nick Sweeting
27c816578a
fix: build docker images on native arch runners 2026-05-28 11:40:26 -07:00
Nick Sweeting
8cf42f9f65
ci: publish dev docker images from github actions 2026-05-28 08:42:27 -07:00
Nick Sweeting
8d7052b90b
ci: refresh dev test matrix 2026-05-28 07:00:38 -07:00
Nick Sweeting
7eb38b9372
ci: make release orchestrator manual 2026-05-27 11:27:52 -07:00
Nick Sweeting
9814932d37
Provision extension-capable Chromium in plugin CI 2026-05-24 23:08:20 -07:00
Nick Sweeting
5b6288c96a
Install managed Chrome in browser-dependent CI tests 2026-05-18 19:44:21 -07:00
Nick Sweeting
b8d012785e
Run plugin tests as matrix jobs 2026-05-15 13:11:45 -07:00
Nick Sweeting
8384139e37
Bypass uv cache for fresh package releases 2026-05-15 00:11:04 -07:00
Nick Sweeting
93f6089b29
Fix parallel test workflow env 2026-05-15 00:09:25 -07:00