arcanis
aef7fa5f93
build: update frontend dependencies
2026-07-06 16:16:31 +03:00
arcanis
c412b08135
fix: remove staleTime defaults for query client
2026-07-06 15:33:20 +03:00
arcanis
a3b6372c11
fix: override head method for sse endpoint to make it actually working
2026-07-06 14:44:29 +03:00
arcanis
78288befb8
build: use python 3.13 lowerbound
2026-07-06 13:56:02 +03:00
arcanis
49cd3d43c8
fix: handle errors in sse stream
2026-06-09 01:01:08 +03:00
arcanis
d9b52806c0
fix: clear subscriber map on shutdown
...
Even though it is not a case in the application, the interface could be
used externally
2026-06-07 11:58:04 +03:00
arcanis
774db2d780
type: fix typing ignore with the last typing update
2026-05-31 20:04:25 +03:00
arcanis
68afda4c71
feat: allow readonly events with read permission
2026-05-26 20:51:06 +03:00
arcanis
fa9fa73078
docs: bump python version to 2.13
2026-05-08 10:25:24 +03:00
arcanis
3e1e24cb50
feat: SSE support ( #162 )
...
* event bus implementation
* update tests
* docs update
* review fixes
* update configs
* fix typo
* frontend changes
* install missing pacakge
* queue processing simplification
2026-05-08 10:20:03 +03:00
arcanis
18fe38c30b
build: use build_date argument for docker image instead of guessing from pacman root
2026-05-05 13:45:42 +03:00
arcanis
6ee8b26bd5
feat: show aur url in interface
2026-04-22 06:56:28 +03:00
arcanis
fce49f22c9
type: fix mypy warnings in updated version
2026-04-03 13:36:41 +03:00
arcanis
af8e2c9e9b
build: update rtd.io image
2026-03-30 19:20:03 +03:00
arcanis
1c312bb528
feat: add error boundary
2026-03-24 01:17:42 +02:00
arcanis
e39194e9f6
feat: etag support
2026-03-23 23:58:56 +02:00
arcanis
21cc029c18
refactor: use usedforsecurity flag for md5 calculations
2026-03-23 23:07:31 +02:00
arcanis
40671b99d5
feat: allow to configure cors
2026-03-23 16:39:07 +02:00
arcanis
3ad2c494af
docs: update docstrings
2026-03-22 17:23:16 +02:00
arcanis
34014d1cdd
build: add more rules for typescript
2026-03-22 17:23:16 +02:00
arcanis
93ed2b864b
docs: describe rollback procedure in docs
2026-03-22 17:23:16 +02:00
arcanis
cca931ccd0
fix: handle errors on pkgbuild reading
2026-03-22 13:10:09 +02:00
arcanis
5e090cebdb
refactor: reorder arguments in web ui
2026-03-22 04:03:41 +02:00
arcanis
d7984c12f0
feat: package rollback support ( #161 )
...
* implement support of rollback handler
* react interface for the rollback
2026-03-22 00:36:48 +02:00
arcanis
96684d7ddd
refactor: move package archive lockup to package info trait
2026-03-18 18:48:27 +02:00
arcanis
2e9837b70d
build: update frontend dependencies
2026-03-15 19:18:58 +02:00
arcanis
ac4a8fb2cd
fix: hide ignore_list because it is ambiguous now
2026-03-15 19:06:53 +02:00
arcanis
1db8eb0ac4
fix: preserve hold status on status updates
2026-03-15 19:03:05 +02:00
arcanis
dc394f7df9
feat: dynamic package hold ( #160 )
...
* add dynamic hold implementation to backend
* update frontend to support new status
* force reporter loader
* handle missing packages explicitly
* handle missing packages explicitly
2026-03-15 18:47:02 +02:00
arcanis
058f784b05
fix: center icons on buttons
2026-03-15 17:07:39 +02:00
arcanis
f688768ca7
fix: fallback to timestamp in case if crypto context is not available
...
Previous tests have been done in either secure (HTTPS) or loopback
(localhost) environments, so I missed the case, that crypto methods
might not be available
Fixes #159
2026-03-13 17:00:06 +02:00
arcanis
a09ad7617d
feat: support archive listing
2026-03-12 22:26:35 +02:00
arcanis
81aeb56ba3
refactor: lightweight Package.from_archive method
2026-03-11 23:00:55 +02:00
arcanis
2cd4ef5e86
refactor: separate package_archives method from trigger
2026-03-11 13:36:59 +02:00
arcanis
998ed48dde
feat: add pkgbuild subscommands
2026-03-11 13:31:19 +02:00
arcanis
021d88dc4c
feat: store and show pkgbuild (implements #157 )
2026-03-11 01:05:06 +02:00
arcanis
9012ee7144
feat: add dark theme support and increase contrast
2026-03-08 22:59:31 +02:00
arcanis
945ddb2942
Release 2.20.0
2.20.0
2026-03-08 16:51:28 +02:00
arcanis
9cd0926588
docs: add http client description
2026-03-08 16:49:46 +02:00
arcanis
f5c12d03ec
Release 2.20.0rc7
2.20.0rc7
2026-03-08 12:18:03 +02:00
arcanis
606ee2fb0e
docs: architecture spec update
2026-03-08 12:16:26 +02:00
arcanis
875e9cf58a
docs: update web preview picture
2026-03-08 03:33:49 +02:00
arcanis
a809a4b67f
feat: support request-id header
2026-03-08 02:51:30 +02:00
arcanis
437ae2c16c
style: some minor style improvements
2026-03-06 21:38:57 +02:00
arcanis
10661f3127
fix: catch some StopIteration exceptions
2026-03-06 17:04:19 +02:00
arcanis
88ac3d82a0
feat: explicitly disable archive rotation if option is set to 0
2026-03-06 12:59:48 +02:00
arcanis
386765ab4e
fix: fix dashboard visual
2026-03-06 01:48:11 +02:00
arcanis
78998182b8
Release 2.20.0rc6
2.20.0rc6
2026-03-06 01:32:13 +02:00
arcanis
2563391aaf
build: correct order of building
2026-03-06 01:31:53 +02:00
arcanis
90a78e99e7
Release 2.20.0rc5
2.20.0rc5
2026-03-06 01:06:15 +02:00