Athou
799e6c082c
cleanup
2026-01-06 22:53:37 +01:00
Athou
19663b0f38
Java 25+ is now required
2026-01-05 07:25:26 +01:00
Athou
f7505298d7
postgresql 18+ changed the docker mount point ( #2008 )
2026-01-03 10:26:59 +01:00
Athou
3bf4a004d4
ReadKit sends the md5 hash of the password in uppercase ( #1602 )
2025-12-30 20:22:41 +01:00
renovate[bot]
7ac5876d2d
chore(deps): update debian:13.2 docker digest to c71b05e
2025-12-30 08:26:00 +00:00
Athou
1139df0637
use existing constants
2025-12-24 07:02:01 +01:00
Athou
c1810de316
use a brotli decoder that uses java and not native code
2025-12-23 17:01:19 +01:00
Athou
863ced57f8
specify explicitly what encoders we support, don't rely on httpclient5 autodetection
2025-12-23 16:21:10 +01:00
Athou
2147aeb4ae
some client seems to send an empty since_id param
2025-12-23 11:16:07 +01:00
Athou
a810b4fc9a
add a test for brotli decompression
2025-12-23 08:53:18 +01:00
Athou
abcbb61b4c
make quarkus add brotli4j to the native image
2025-12-23 08:07:46 +01:00
renovate[bot]
212493e4ff
chore(deps): update debian:13.2 docker digest to 0d01188
2025-12-09 06:31:22 +00:00
renovate[bot]
87fd9ae686
chore(deps): update ibm-semeru-runtimes:open-jdk-25.0.1_8-jre docker digest to d88c854
2025-12-02 02:57:02 +00:00
Athou
357f9d46f9
enable the disablePullToRefresh setting by default to mimic what was done before the setting was added
2025-11-19 15:10:29 +01:00
renovate[bot]
fa4353f47d
chore(deps): update debian docker tag to v13.2
2025-11-18 06:13:55 +00:00
Athou
ae78e4691d
make "disable pull to refresh" a setting ( #1168 )
2025-11-17 09:02:52 +01:00
Athou
9c058cf6d6
disable xml entity expansion limits enabled in JDK24+ ( #1961 )
2025-11-17 06:43:55 +01:00
Athou
e5c271ca1c
add support for more emojis ( #1955 )
2025-11-16 09:37:36 +01:00
renovate[bot]
36519d9053
chore(deps): update ibm-semeru-runtimes:open-jdk-25.0.1_8-jre docker digest to 015afe2
2025-11-14 05:49:21 +00:00
renovate[bot]
dd8287c9d7
chore(deps): update ibm-semeru-runtimes docker tag to open-jdk-25.0.1_8-jre
2025-11-05 07:06:59 +00:00
renovate[bot]
69adae36b6
chore(deps): update debian:13.1 docker digest to 01a723b
2025-11-04 16:45:27 +00:00
renovate[bot]
715dffb6c8
chore(deps): update ibm-semeru-runtimes:open-jdk-25.0.0_36-jre docker digest to 7cee2dc
2025-10-31 04:41:07 +00:00
renovate[bot]
37fe1c60cc
chore(deps): update debian:13.1 docker digest to 72547dd
2025-10-21 05:50:15 +00:00
Athou
7e825192d0
enforce user password validation when created in the admin view ( #1937 )
2025-10-17 10:19:02 +02:00
Athou
8871ae894f
handle invalid relative urls ( #1939 )
2025-10-17 09:04:38 +02:00
Athou
3f0084fa1c
make the app appear as "commafeed" when listing processes
2025-10-11 13:23:23 +02:00
renovate[bot]
05dd66177f
chore(deps): update ibm-semeru-runtimes:open-jdk-25.0.0_36-jre docker digest to f31cc59
2025-10-09 22:58:37 +00:00
Athou
39e57cb3ef
fix warning
2025-10-02 22:06:24 +02:00
Athou
297c76006a
use more records
2025-10-02 21:54:40 +02:00
renovate[bot]
b3c75a0286
chore(deps): update ibm-semeru-runtimes:open-jdk-25.0.0_36-jre docker digest to 8ae0733
2025-10-02 11:54:35 +00:00
Athou
aeafecb88d
update semeru pattern
2025-10-02 06:17:52 +02:00
renovate[bot]
fde7fbe21a
chore(deps): update ibm-semeru-runtimes docker tag to v25
2025-10-02 00:34:50 +00:00
renovate[bot]
35d276ea98
chore(deps): update debian:13.1 docker digest to fd8f5a1
2025-09-30 11:44:47 +00:00
renovate[bot]
3ee58ee464
chore(deps): update debian:13.1 docker digest to 9dfe31a
2025-09-30 01:58:58 +00:00
Athou
5bbe76d56e
remove log.trace calls
2025-09-28 07:36:12 +02:00
Athou
1e6195d74c
add coverage for in-page url fallback
2025-09-28 07:36:12 +02:00
Athou
c548462eef
cleanup
2025-09-27 19:10:41 +02:00
AnasRazy /
65014d330a
Fix off-by-one bug in HttpGetter.toByteArray()
...
What this PR does:
Fixes an off-by-one error in HttpGetter.toByteArray where responses of exactly maxBytes were being rejected.
Now allows responses up to maxBytes, and only throws if the response is larger.
Why this change is needed:
Some feeds return responses exactly equal to the limit.
Current implementation incorrectly throws an exception, breaking parsing.
How it works:
Reads up to maxBytes + 1 bytes.
If actual size exceeds maxBytes, throws exception.
Otherwise returns full content.
Other notes:
No breaking API changes.
Safe for existing usage.
2025-09-27 15:32:31 +05:30
Athou
7f53531489
filter cannot be converted to lowercase ( #1899 )
2025-09-22 03:47:06 +02:00
renovate[bot]
c65dbf978b
chore(deps): update ibm-semeru-runtimes:open-21.0.8_9-jre docker digest to 0d2e27e
2025-09-16 03:56:11 +00:00
renovate[bot]
324248ff1e
chore(deps): update debian docker tag to v13.1
2025-09-09 02:03:08 +00:00
Athou
ad388ae056
remove search limit ( #1887 )
2025-09-03 07:45:15 +02:00
renovate[bot]
8bf1d0b776
chore(deps): update ibm-semeru-runtimes:open-21.0.8_9-jre docker digest to ffcc837
2025-09-02 04:55:08 +00:00
Athou
8686fe4e97
add support for NoRouteToHostException ( fixes #1876 )
2025-08-14 20:41:27 +02:00
renovate[bot]
e93db46e0a
chore(deps): update ibm-semeru-runtimes:open-21.0.8_9-jre docker digest to a0585f5
2025-08-14 11:41:28 +00:00
renovate[bot]
daea4b7f84
chore(deps): update ibm-semeru-runtimes:open-21.0.8_9-jre docker digest to e8efb84
2025-08-14 05:08:35 +00:00
renovate[bot]
096e3a0f5f
chore(deps): update ibm-semeru-runtimes:open-21.0.8_9-jre docker digest to d1bc86c
2025-08-13 20:13:05 +00:00
renovate[bot]
5090c15f20
chore(deps): update ibm-semeru-runtimes:open-21.0.8_9-jre docker digest to cb42f22
2025-08-13 05:50:29 +00:00
renovate[bot]
ff90041ed4
chore(deps): update debian docker tag to v13
2025-08-13 03:52:10 +00:00
Athou
58bf86d25d
remove warnings
2025-07-30 13:30:27 +02:00