Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
114 commits
Select commit Hold shift + click to select a range
063f2d2
fix(frontend): send passwordConfirm from profile change-password (#793)
ajslater Jul 3, 2026
3020d67
update deps and version to v2.1.1. bump news
ajslater Jul 3, 2026
27783ee
test(frontend): work around vitest/valid-expect false positive on exp…
ajslater Jul 4, 2026
4963ad9
update deps
ajslater Jul 4, 2026
2462a41
fix(onlinetag): drop dead effort option; model Metron's fewer requests
ajslater Jul 4, 2026
8245efa
trim news
ajslater Jul 4, 2026
6591384
Merge branch 'main' into develop
ajslater Jul 4, 2026
a1845af
refactor(onlinetag): derive source list + issue-id parser from comicbox
ajslater Jul 4, 2026
cd84ed9
fix(onlinetag): scope the match-mode request-count hint to Comic Vine
ajslater Jul 4, 2026
9980c04
fix(fs): don't let one unreadable folder crash the library scan
ajslater Jul 4, 2026
42b7fe9
update deps
ajslater Jul 4, 2026
dfbf390
update version to 2.1.2
ajslater Jul 4, 2026
1d06607
fix typechecking
ajslater Jul 4, 2026
07ffa2a
news for v2.1.2
ajslater Jul 4, 2026
ed38cb5
format
ajslater Jul 4, 2026
a41eede
Squashed commit of the following:
ajslater Jul 4, 2026
8ebc051
update deps
ajslater Jul 4, 2026
08eadba
refactor(onlinetag): extract resume-param sanitizer to cut complexity
ajslater Jul 4, 2026
227cea4
fix(onlinetag): reference defined constant in match-mode hint
ajslater Jul 4, 2026
76a7d3b
Merge branch 'main' into develop
ajslater Jul 4, 2026
97c62aa
update deps
ajslater Jul 7, 2026
f7abf7d
fix(settings): nest comicbox loglevel/delete_keys under general section
ajslater Jul 11, 2026
da257b0
fix(onlinetag): resolve prompts against current DB path, surface appl…
ajslater Jul 11, 2026
a5f37d8
update deps and format
ajslater Jul 11, 2026
e45ef90
Native OIDC single sign-on (Admin Auth tab) (#798)
ajslater Jul 13, 2026
d03666d
bump version 2.2.0
ajslater Jul 13, 2026
698164c
bump news
ajslater Jul 13, 2026
2de8473
update deps and comicbox
ajslater Jul 13, 2026
9243b5e
adapt ComicVine credential check to simyan v3 (comicbox 4.1.1)
ajslater Jul 13, 2026
4c97679
update deps
ajslater Jul 13, 2026
e6bb026
test(onlinetag): assert merge flag is forwarded, not comicbox's arith…
ajslater Jul 13, 2026
19f7b1b
Merge branch 'main' into develop
ajslater Jul 13, 2026
c7dc81f
update deps
ajslater Jul 19, 2026
cb98ea0
v2.2.1: show Metron account rate limits live (comicbox 4.3.0 / mokkar…
ajslater Jul 19, 2026
b3ec559
update deps
ajslater Jul 22, 2026
86b8403
v2.2.1: community ratings replace critical rating (comicbox 4.4.0)
ajslater Jul 22, 2026
04a7b2d
Merge branch 'main' into develop
ajslater Jul 22, 2026
4f7e516
update deps
ajslater Jul 24, 2026
f7ceb6c
v2.2.2: fix rotated pdf page serving (comicbox-pdffile 0.6.3)
ajslater Jul 24, 2026
8086c4c
update deps, including comicbox 4.5.0
ajslater Jul 24, 2026
00c3a99
Fix silent no-op when clearing tag editor fields
ajslater Jul 22, 2026
172a8c9
Fix lint errors from the ruff 0.16 upgrade
ajslater Jul 24, 2026
f1c8405
update comicbox
ajslater Jul 24, 2026
8be22e5
Clear monochrome by deleting the tag, not writing false
ajslater Jul 24, 2026
6b29b63
Merge branch 'main' into develop
ajslater Jul 24, 2026
1acc942
update devenv and deps
ajslater Jul 25, 2026
d358c22
update claude rules about telemetry
ajslater Jul 25, 2026
10d87b0
Fix anonymous stats sending and report what codex grew into
ajslater Jul 26, 2026
9b102cd
update deps
ajslater Jul 26, 2026
a92236d
Support comicbox 4.6.0 series alternative names
ajslater Jul 26, 2026
265f7fa
update deps and devenv
ajslater Jul 26, 2026
5d5b3bd
bump news for comicbox 4.6.1
ajslater Jul 26, 2026
3b500ae
update devenv
ajslater Jul 26, 2026
646fe38
fix cron double enqueue of telemeter task
ajslater Jul 27, 2026
c014acb
test crond double enqueu fix
ajslater Jul 27, 2026
7c65e0d
test telmemeter logging fixes
ajslater Jul 27, 2026
7574042
Merge branch 'main' into develop
ajslater Jul 27, 2026
4bec196
feat(api): reintroduce Swagger UI at /api/v4/
ajslater Jul 27, 2026
8650305
v2.2.4
ajslater Jul 27, 2026
1d0fc47
sub api v3 for v4
ajslater Jul 27, 2026
8fbf7e1
feat(tagging): authenticate to Metron with an API key
ajslater Jul 29, 2026
31d81d2
update deps
ajslater Jul 29, 2026
0dd3e51
feat(tagging): remove the custom URL fields for Metron & Comic Vine
ajslater Jul 29, 2026
0f412f8
fix(tests): clear the two outstanding ty errors
ajslater Jul 29, 2026
f740fff
Merge branch 'main' into develop
ajslater Jul 29, 2026
2a1a170
feat(tagging): present Metron as an API key source & warn on legacy l…
ajslater Jul 29, 2026
7a09ccd
update devenv
ajslater Jul 30, 2026
0c2a0a7
update deps
ajslater Aug 1, 2026
5732a22
fix(importer): import a renamed comic's new tags instead of failing
ajslater Aug 1, 2026
e39ce40
v2.2.5
ajslater Aug 1, 2026
25d1a6d
feat(tagging): combine online search and tag-by-id into one pass
ajslater Aug 2, 2026
97c65d6
update deps
ajslater Aug 2, 2026
f54e70b
style(news): prettier wrap the online tagging entry
ajslater Aug 2, 2026
178a05d
Merge branch 'main' into develop
ajslater Aug 2, 2026
f0b513f
feat(tagging): restore the custom URL for Comic Vine
ajslater Aug 4, 2026
25e4c7e
bump version and update deps
ajslater Aug 4, 2026
97a08ee
bump dockerfile source version
ajslater Aug 4, 2026
e5dec10
granian 2.8.0
ajslater Aug 4, 2026
7a6ee38
update deps
ajslater Aug 4, 2026
b82febd
update devenv
ajslater Aug 4, 2026
7aa1ad4
update deps
ajslater Aug 4, 2026
ba64c91
update devenv and deps
ajslater Aug 6, 2026
8717fcc
use nodejs26 in the builder
ajslater Aug 6, 2026
516b9cd
update deps
ajslater Aug 6, 2026
96f9aaa
remove old ty ignore
ajslater Aug 11, 2026
09d4072
update deps
ajslater Aug 11, 2026
2b90515
fix radon complexity warnings
ajslater Aug 11, 2026
e9454ac
update deps
ajslater Aug 14, 2026
39ed7cf
fix(importer): skip comic moves onto claimed paths
ajslater Aug 14, 2026
7724e8c
bump version
ajslater Aug 14, 2026
6e3ba89
update deps
ajslater Aug 14, 2026
4a2004b
Merge branch 'main' into develop
ajslater Aug 14, 2026
579d28e
update deps
ajslater Aug 16, 2026
446cab8
fix(update): make codex self-update work on macos and linux
ajslater Aug 16, 2026
b88554a
docs(proxy): document proxy_pass_header Server for nginx
ajslater Aug 16, 2026
03e54bd
update new for docs too
ajslater Aug 16, 2026
5e4037d
Merge branch 'main' into develop
ajslater Aug 16, 2026
427095c
update deps
ajslater Aug 19, 2026
e587a45
update deps
ajslater Aug 21, 2026
8cacae2
fix(opds): vary the response cache on User-Agent (#813)
ajslater Aug 21, 2026
54c8555
fix(opds): send v1 entry contributors, which were silently dropped (#…
ajslater Aug 21, 2026
deeb6a3
fix(opds): recognize Panels as a facet capable client (#812)
ajslater Aug 21, 2026
b7b8498
bump version to 2.2.9
ajslater Aug 21, 2026
9db706b
update deps
ajslater Aug 21, 2026
d821625
memoize use facets order
ajslater Aug 22, 2026
322d41b
fix(opds): gate Panels facet support on build number (#815)
ajslater Aug 22, 2026
f942d7d
Merge branch 'develop' of github.com:ajslater/codex into develop
ajslater Aug 22, 2026
85b604e
Migrate deprecated EMAIL_* settings to Django's MAILERS (#816)
ajslater Aug 22, 2026
5fdcf83
fix(opds): denylist facet-blind Panels builds instead of a build floo…
ajslater Aug 22, 2026
20cc5c8
update deps
ajslater Aug 22, 2026
b820554
update deps
ajslater Aug 22, 2026
774e2b8
Merge branch 'main' into develop
ajslater Aug 23, 2026
02e7d41
update comicbox version with fix
ajslater Aug 23, 2026
1b6a2ba
update deps
ajslater Aug 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@ width: 128px;
border-radius: 128px;
" />

## v2.2.10

- Fixes
- Fix a rare crash opening RAR3 extended timestamps with CBR files.

## v2.2.9

- Fixes
Expand Down
74 changes: 38 additions & 36 deletions bun.lock

Large diffs are not rendered by default.

332 changes: 103 additions & 229 deletions frontend/bun.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion frontend/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "codex",
"version": "2.2.9",
"version": "2.2.10",
"private": true,
"description": "ui for codex api",
"type": "module",
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ dependencies = [
"adrf~=0.1.12",
"bidict~=0.23",
"channels~=4.2",
"comicbox[pdf]~=4.8.2",
"comicbox[pdf]~=4.8.4",
"cryptography>=48.0.0",
"dateparser~=1.2",
"django-allauth[socialaccount]~=65.13",
Expand Down Expand Up @@ -49,7 +49,7 @@ readme = "README.md"
requires-python = ">=3.12"
license = "GPL-3.0-only"
name = "codex"
version = "2.2.9"
version = "2.2.10"
[[project.authors]]
name = "AJ Slater"
email = "aj@slater.net"
Expand Down
Loading