Commit Graph

69 Commits

Author SHA1 Message Date
adamlamers c8346f2401 chunking
Continuous Integration / backend-tests (push) Successful in 10m41s
Continuous Integration / frontend-check (push) Successful in 10m4s
2026-04-28 22:11:47 -04:00
adamlamers fc47062dd5 more design tweaks
Continuous Integration / frontend-check (push) Successful in 10m53s
Continuous Integration / backend-tests (push) Successful in 12m22s
2026-04-28 21:14:53 -04:00
adamlamers e1fd853890 clean up the frontend
Continuous Integration / frontend-check (push) Successful in 12m47s
Continuous Integration / backend-tests (push) Successful in 13m33s
2026-04-28 20:26:36 -04:00
adamlamers a8a37bbc3d styling 2026-04-28 16:29:25 -04:00
adamlamers 87e65471aa formatting
Continuous Integration / frontend-check (push) Successful in 10m32s
Continuous Integration / backend-tests (push) Successful in 12m35s
2026-04-28 02:56:23 -04:00
adamlamers 25d865630f fix archive selection
Continuous Integration / frontend-check (push) Successful in 10m19s
Continuous Integration / backend-tests (push) Successful in 12m4s
2026-04-28 02:46:13 -04:00
adamlamers 6cc1c4e0a0 pytest justfile
Continuous Integration / frontend-check (push) Successful in 11m0s
Continuous Integration / backend-tests (push) Successful in 13m38s
2026-04-28 01:59:20 -04:00
adamlamers d955c0b809 fully utilized media category 2026-04-28 01:58:11 -04:00
adamlamers eb1146bc08 mam -> tape
Continuous Integration / frontend-check (push) Successful in 10m41s
Continuous Integration / backend-tests (push) Successful in 13m56s
2026-04-28 01:39:50 -04:00
adamlamers efa34f4a70 fix broken test 2026-04-28 01:35:15 -04:00
adamlamers 7246c79f83 media discovery
Continuous Integration / backend-tests (push) Failing after 5m31s
Continuous Integration / frontend-check (push) Successful in 9m48s
2026-04-28 01:18:24 -04:00
adamlamers 4601b1abae show currently inserted tape barcode
Continuous Integration / backend-tests (push) Failing after 5m10s
Continuous Integration / frontend-check (push) Successful in 9m37s
2026-04-28 00:09:11 -04:00
adamlamers e2b49a80c0 format negotiation
Continuous Integration / backend-tests (push) Failing after 5m34s
Continuous Integration / frontend-check (push) Successful in 10m8s
2026-04-27 23:57:37 -04:00
adamlamers d203b5d67f fix tape media data
Continuous Integration / frontend-check (push) Successful in 9m55s
Continuous Integration / backend-tests (push) Successful in 16m23s
2026-04-27 23:19:59 -04:00
adamlamers 0172403aec force media check on load
Continuous Integration / backend-tests (push) Successful in 9m41s
Continuous Integration / frontend-check (push) Successful in 9m39s
2026-04-27 23:14:30 -04:00
adamlamers 2c56e80100 tape card
Continuous Integration / backend-tests (push) Successful in 9m38s
Continuous Integration / frontend-check (push) Successful in 9m31s
2026-04-27 23:04:10 -04:00
adamlamers a36cf4dee1 media management overhaul
Continuous Integration / backend-tests (push) Successful in 10m3s
Continuous Integration / frontend-check (push) Successful in 9m42s
2026-04-27 22:57:05 -04:00
adamlamers c6ead790cc fix tests
Continuous Integration / frontend-check (push) Failing after 5m16s
Continuous Integration / backend-tests (push) Successful in 10m12s
2026-04-27 22:28:32 -04:00
adamlamers 8339762dce dashboard stats 2026-04-27 22:24:42 -04:00
adamlamers 7397f947f8 more archive browser fixes, show all media used to archive a dir
Continuous Integration / backend-tests (push) Successful in 9m43s
Continuous Integration / frontend-check (push) Successful in 9m35s
2026-04-27 21:59:20 -04:00
adamlamers 370b592675 more ignore logic
Continuous Integration / backend-tests (push) Successful in 9m42s
Continuous Integration / frontend-check (push) Successful in 9m31s
2026-04-27 21:17:24 -04:00
adamlamers 6ce5d3722b use is_ignored for everything
Continuous Integration / frontend-check (push) Successful in 9m38s
Continuous Integration / backend-tests (push) Successful in 9m53s
2026-04-27 21:02:51 -04:00
adamlamers 9469979be3 only archive tracked files
Continuous Integration / backend-tests (push) Failing after 5m14s
Continuous Integration / frontend-check (push) Successful in 9m43s
2026-04-27 20:46:36 -04:00
adamlamers 688206b12d tape drive command logging
Continuous Integration / frontend-check (push) Successful in 9m49s
Continuous Integration / backend-tests (push) Successful in 10m11s
2026-04-27 20:35:40 -04:00
adamlamers 57309f8bb7 fix already discovered media
Continuous Integration / frontend-check (push) Successful in 10m13s
Continuous Integration / backend-tests (push) Successful in 10m55s
2026-04-27 20:20:37 -04:00
adamlamers ed607786f7 query optimizations
Continuous Integration / frontend-check (push) Successful in 9m58s
Continuous Integration / backend-tests (push) Successful in 10m37s
2026-04-27 20:07:13 -04:00
adamlamers 9ae854c1b5 tape testing
Continuous Integration / frontend-check (push) Successful in 9m59s
Continuous Integration / backend-tests (push) Successful in 10m26s
2026-04-27 19:52:51 -04:00
adamlamers 69a7a5f1f5 store identifier on tape auxiliary memory
Continuous Integration / frontend-check (push) Failing after 5m1s
Continuous Integration / backend-tests (push) Successful in 9m53s
2026-04-27 19:37:16 -04:00
adamlamers 46fa2555bb more tape drive polling
Continuous Integration / frontend-check (push) Failing after 5m8s
Continuous Integration / backend-tests (push) Successful in 10m10s
2026-04-27 19:27:17 -04:00
adamlamers 3a242527d2 node 22
Continuous Integration / backend-tests (push) Successful in 9m45s
Continuous Integration / frontend-check (push) Successful in 9m35s
2026-04-27 18:19:42 -04:00
adamlamers 101036d447 more hardware polling
Continuous Integration / backend-tests (push) Successful in 9m51s
Continuous Integration / frontend-check (push) Successful in 9m38s
2026-04-27 18:07:15 -04:00
adamlamers 5880566f3c more robust hardware polling
Continuous Integration / frontend-check (push) Successful in 9m43s
Continuous Integration / backend-tests (push) Successful in 10m2s
2026-04-27 17:49:45 -04:00
adamlamers 0fe5ba352d tape drive info card
Continuous Integration / frontend-check (push) Successful in 9m43s
Continuous Integration / backend-tests (push) Successful in 10m2s
2026-04-27 17:40:46 -04:00
adamlamers 4412e6eb8a call sg_read_attr correctly and parse binary
Continuous Integration / backend-tests (push) Successful in 10m2s
Continuous Integration / frontend-check (push) Successful in 9m45s
2026-04-27 17:31:32 -04:00
adamlamers 8c580833bc add sg3-utils to dockerfile
Continuous Integration / backend-tests (push) Successful in 10m14s
Continuous Integration / frontend-check (push) Successful in 10m5s
2026-04-27 17:10:38 -04:00
adamlamers 9f27428b7e schemas
Continuous Integration / backend-tests (push) Failing after 5m47s
Continuous Integration / frontend-check (push) Successful in 11m52s
2026-04-27 17:01:06 -04:00
adamlamers 75aaaa22e2 filebrowser changes, tape intelligence
Continuous Integration / backend-tests (push) Failing after 6m45s
Continuous Integration / frontend-check (push) Successful in 11m17s
2026-04-27 16:50:59 -04:00
adamlamers 5d53637bb6 fix typo
Continuous Integration / frontend-check (push) Failing after 5m12s
Continuous Integration / backend-tests (push) Failing after 6m3s
2026-04-27 15:15:16 -04:00
adamlamers 2c8921a8da detect write protected tapes
Continuous Integration / frontend-check (push) Failing after 5m33s
Continuous Integration / backend-tests (push) Failing after 6m36s
2026-04-27 13:58:46 -04:00
adamlamers 3152df7055 improved treemap
Continuous Integration / frontend-check (push) Failing after 5m46s
Continuous Integration / backend-tests (push) Failing after 6m16s
2026-04-27 13:54:16 -04:00
adamlamers 1f66c2204f frontend ci fix
Continuous Integration / frontend-check (push) Successful in 9m44s
Continuous Integration / backend-tests (push) Successful in 10m26s
2026-04-27 03:07:29 -04:00
adamlamers 796f1fc2b6 tests
Continuous Integration / frontend-check (push) Failing after 5m3s
Continuous Integration / backend-tests (push) Successful in 11m18s
2026-04-27 02:55:58 -04:00
adamlamers 750e70d8cd make tests a package
Continuous Integration / backend-tests (push) Failing after 37s
Continuous Integration / frontend-check (push) Failing after 48s
2026-04-27 02:51:51 -04:00
adamlamers 17035dc318 ci workflow
Continuous Integration / frontend-check (push) Failing after 1m43s
Continuous Integration / backend-tests (push) Failing after 2m15s
2026-04-27 02:41:41 -04:00
adamlamers 8736a1ad6b gemini notes 2026-04-27 02:22:30 -04:00
adamlamers d6844bea54 restore working 2026-04-27 02:13:21 -04:00
adamlamers 7f2e3cf549 s3 compatible config 2026-04-27 00:23:52 -04:00
adamlamers 5731397d13 settings nav guard 2026-04-26 23:36:55 -04:00
adamlamers 0790238dc1 filebrowser back and forward 2026-04-26 22:55:05 -04:00
adamlamers b176afe0d3 scheduling 2026-04-26 22:52:48 -04:00