Commit Graph

238 Commits

Author SHA1 Message Date
Nick Sweeting
d044f5ee0e
Isolate OpenCode in its plugin and stop forced Git initialization (#1869)
* Stop initializing Git repositories for OpenCode sessions

* Isolate optional AI failures behind a lazy plugin adapter

* Keep explicit plugin enable flags boolean after config resolution

* Use Django login redirect encoding at the optional agent boundary

* Cover cold-start failures and real browser storage isolation

* Verify persisted dismissal and native storage denial variants

* Keep headless browser interaction independent of display timing

* Install optional OpenCode clients through the plugin extra
2026-09-03 16:05:30 -07:00
Nick Sweeting
57f15284b4
Link static export JSONL manifest 2026-08-30 15:42:42 -07:00
Nick Sweeting
b06f2ca7ae
Keep static snapshot links offline-safe 2026-08-30 15:39:35 -07:00
Nick Sweeting
a1b763974e
Handle unarchived static snapshot details 2026-08-30 13:01:34 -07:00
Nick Sweeting
c8ef576235
fix: secure snapshot output deletion handoff 2026-08-29 23:03:08 -07:00
Nick Sweeting
6906edc076
fix: make portable exports and screenshot deploys reliable 2026-08-29 16:03:29 -07:00
Nick Sweeting
3fcb5700ed
fix: place auxiliary snapshot cards before compact cards 2026-08-29 15:06:49 -07:00
Nick Sweeting
6ed11bd04f
fix: pack compact output cards in dense grid 2026-08-29 14:14:14 -07:00
Nick Sweeting
1105a18163
fix: pack compact snapshot output cards 2026-08-29 14:04:54 -07:00
Nick Sweeting
4762ff4f57
fix: soften archive result delete controls 2026-08-28 21:14:59 -07:00
Nick Sweeting
2ea6bf56f1
fix: align snapshot output actions 2026-08-28 19:47:15 -07:00
Nick Sweeting
d882c4bc0c
feat: add output controls to snapshot admin 2026-08-28 14:35:40 -07:00
Nick Sweeting
e548608149
feat: add snapshot output batch deletion 2026-08-27 21:34:48 -07:00
Nick Sweeting
f04433e9ad
eliminate snapshot detail query overhead 2026-08-27 15:24:04 -07:00
Nick Sweeting
4410b2a7af
show snapshot sizes in capture chooser 2026-08-27 13:33:49 -07:00
Nick Sweeting
3a7354d230
fix unified browser extension snapshots
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-26 18:24:08 -07:00
Nick Sweeting
0816728539
fix path-routed archive file browsing
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-26 14:56:11 -07:00
Nick Sweeting
8693c5e307 Restore admin change form toolbar rendering 2026-08-26 10:46:40 -07:00
Nick Sweeting
83185154c8
Keep first-run setup browser-first 2026-08-19 03:02:45 -07:00
Nick Sweeting
ef6dae95dc
Size first-admin password fields consistently 2026-08-19 00:47:28 -07:00
Nick Sweeting
220e4322dc
Guide first-run setup through the web UI 2026-08-19 00:45:40 -07:00
Nick Sweeting
4ccada2933 Keep setup bootstrap aligned with locked abxpkg 2026-08-16 01:20:54 -07:00
Nick Sweeting
0d37c0d380 Show Docker admin bootstrap on login page 2026-08-15 14:04:06 -07:00
Nick Sweeting
5ec6478b12 Require ArchiveBox health in setup probes 2026-08-15 03:50:13 -07:00
Nick Sweeting
7d8cc42cb1
Fix admin creation command shown on login page
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-14 08:58:23 -07:00
Nick Sweeting
afa6b78fff Toggle snapshot header once per click 2026-08-13 11:57:02 -07:00
Nick Sweeting
9a74934667
Keep wildcard TLS to one certificate 2026-08-13 01:11:05 -07:00
Nick Sweeting
6f4e4b0e5c
Document HTTPS setup restart 2026-08-12 22:53:45 -07:00
Nick Sweeting
15398709ae
Use flex sizing for snapshot previews 2026-08-12 16:27:01 -07:00
Nick Sweeting
849a66c1d5
Clarify setup wizard ingress certificate guidance
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-12 16:07:28 -07:00
Nick Sweeting
183775bf32
Resize snapshot previews with header state 2026-08-12 11:02:23 -07:00
Nick Sweeting
01d2da25b6
Keep wide admin cards spanning the grid 2026-08-11 18:42:11 -07:00
Nick Sweeting
207f563891
Fix setup wizard reachability gate 2026-08-09 16:40:06 -04:00
Nick Sweeting
0605068221
Fix Archive Results column sizing 2026-08-09 16:35:09 -04:00
Nick Sweeting
efa0ed0110
Fix navbar logout action 2026-08-01 20:47:49 -07:00
Nick Sweeting
c80c750b8d
Polish collapsed setup wizard sections 2026-07-28 13:34:42 -07:00
Nick Sweeting
f58301b70c Improve setup wizard sections 2026-07-26 12:23:13 -07:00
Nick Sweeting
291efbbe3b
Align snapshot plugin thumbnail icon 2026-07-25 22:28:55 -07:00
Nick Sweeting
c24a34a930
Refine snapshot thumbnail heading layout 2026-07-25 22:24:42 -07:00
Nick Sweeting
42436c1cb4
Refine admin responsive layout 2026-07-25 18:47:41 -07:00
Nick Sweeting
8254f962ba
Fix CI runtime resolution and host policy regressions 2026-07-25 18:35:25 -07:00
Nick Sweeting
05350846ab
Sync ArchiveBox UI and setup updates 2026-07-25 14:50:15 -07:00
Nick Sweeting
cbeeda9210
Keep plugin dependency selection server-side 2026-06-24 13:47:11 -07:00
Nick Sweeting
7712a9803f
Hide agent links when OpenCode is disabled 2026-06-21 22:03:44 -07:00
Nick Sweeting
11c9f8c163
fix: improve snapshot preview rendering 2026-06-14 00:16:21 -07:00
Nick Sweeting
18e3580dcd
fix: harden reflected metadata rendering 2026-06-14 00:06:35 -07:00
Nick Sweeting
4fa90e484a
release: archivebox 0.9.34rc71 2026-06-07 20:51:28 -07:00
Nick Sweeting
87b518314a
release: archivebox 0.9.34rc67 2026-06-07 04:06:45 -07:00
Nick Sweeting
c0fb8eb532
release: archivebox 0.9.34rc39 2026-06-03 17:19:48 -07:00
Nick Sweeting
96437e1ffd
Publish local ArchiveBox changes 2026-06-02 02:25:52 -07:00