Athou
|
b865b3ff84
|
add support for brotli compression
|
2026-10-14 07:37:31 +02:00 |
|
Athou
|
69c1e8a5b8
|
add support for zstd compression
|
2026-10-14 07:35:49 +02:00 |
|
Athou
|
6e7a8c1ef6
|
harden iframe protocols just in case
|
2026-10-13 13:24:42 +02:00 |
|
Athou
|
0a8c0e0c7f
|
don't stream the response at all if it exceeds the max size
|
2026-10-13 11:51:47 +02:00 |
|
Athou
|
3f6158fc47
|
add support for HTTP/2 (#2317)
|
2026-10-13 08:40:28 +02:00 |
|
Athou
|
76a92ea44c
|
more SSRF protection regarding IPv6
|
2026-08-11 07:46:02 +02:00 |
|
Athou
|
bc6e767953
|
prevent XXS in third party apps
CommaFeed React client already strips malicious "javascript:" urls but we might as well not store those in the database
|
2026-08-03 08:47:01 +02:00 |
|
Athou
|
5d64e2f21e
|
correctly handle root favicons for non-default ports
|
2026-08-02 07:26:44 +02:00 |
|
Athou
|
911a5ca099
|
reorder imports using google java format
|
2026-07-29 20:36:03 +02:00 |
|
Athou
|
64fb5ef3a2
|
fix warning
|
2026-07-29 18:24:14 +02:00 |
|
Athou
|
1bd9b71215
|
use google java formatter to avoid downloading eclipse during build
|
2026-07-05 11:14:17 +02:00 |
|
Athou
|
ca8438623d
|
prevent access to ULA and CGNAT addresses
|
2026-07-05 08:48:02 +02:00 |
|
Athou
|
2b7f75d9ef
|
fix tests
|
2026-07-02 02:56:08 +02:00 |
|
Athou
|
00d7be735a
|
static random fields should not be used with graalvm as they are seeded at compile time and thus not random anymore
|
2026-06-13 12:03:50 +02:00 |
|
Athou
|
1388fba8e4
|
apply xml cleaning to opml files
|
2026-06-13 11:32:57 +02:00 |
|
Athou
|
1faba92ecc
|
remove unused relationships
|
2026-05-27 07:28:19 +02:00 |
|
Athou
|
a4592e5199
|
fix tests
|
2026-05-21 04:48:43 +02:00 |
|
Athou
|
4a8be29616
|
add support for declared icons in feeds (#2048)
|
2026-05-10 21:05:33 +02:00 |
|
Athou
|
de7e4e9c69
|
add a button for testing push notification settings
|
2026-02-19 22:50:34 +01:00 |
|
Athou
|
ba3214bf10
|
remove the possibility to receive notifications when subscribing because that sends a lot of notifications, one for each entry in the feed
|
2026-02-19 16:08:54 +01:00 |
|
Athou
|
2be61e8b1c
|
refactor
|
2026-02-18 20:37:11 +01:00 |
|
Louis POIROT--HATTERMANN
|
e54151d2eb
|
feat: send notification for new entries with Gotify, ntfy or Pushover, configurable per feed.
|
2026-02-15 18:45:28 +01:00 |
|
Athou
|
d444a7080d
|
migrate filtering expressions to safer CEL and add a query builder
|
2026-02-15 16:13:10 +01:00 |
|
Athou
|
6fa8d4be34
|
keep starred entries (#1581)
|
2026-02-09 06:59:41 +01:00 |
|
Athou
|
19663b0f38
|
Java 25+ is now required
|
2026-01-05 07:25:26 +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
|
a810b4fc9a
|
add a test for brotli decompression
|
2025-12-23 08:53:18 +01:00 |
|
Athou
|
e5c271ca1c
|
add support for more emojis (#1955)
|
2025-11-16 09:37:36 +01:00 |
|
Athou
|
8871ae894f
|
handle invalid relative urls (#1939)
|
2025-10-17 09:04:38 +02:00 |
|
Athou
|
297c76006a
|
use more records
|
2025-10-02 21:54:40 +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 |
|
Athou
|
8686fe4e97
|
add support for NoRouteToHostException (fixes #1876)
|
2025-08-14 20:41:27 +02:00 |
|
Athou
|
ff7aa890a6
|
fix build warning
|
2025-07-28 19:55:36 +02:00 |
|
Athou
|
865c80f87b
|
add more integration tests
|
2025-07-21 20:21:20 +02:00 |
|
Athou
|
23a91aab12
|
providers can now return multiple urls
|
2025-07-21 16:57:10 +02:00 |
|
Athou
|
fb9d875c31
|
extract image proxying from FeedUtils
|
2025-07-21 16:57:10 +02:00 |
|
Athou
|
f7ae2e6689
|
add even more integration tests
|
2025-07-21 11:50:10 +02:00 |
|
Athou
|
f894fdf564
|
extract url utils from FeedUtils
|
2025-07-20 07:26:43 +02:00 |
|
Athou
|
0f2de651ff
|
remove more warnings
|
2025-07-18 23:07:40 +02:00 |
|
Athou
|
3b8f62ff11
|
fix sonar warnings
|
2025-07-18 21:49:00 +02:00 |
|
Athou
|
fb7f041454
|
normalize line endings
|
2025-03-10 08:48:26 +01:00 |
|
Athou
|
f519aa039f
|
block local addresses to prevent SSRF attacks
|
2025-02-14 16:20:04 +01:00 |
|
Athou
|
469420b5bf
|
feed refresh engine previously hardcoded values are now configurable (#1677)
|
2025-02-12 17:08:20 +01:00 |
|
Athou
|
37cf711cbc
|
add support for the Retry-After header sent by OpenRSS
|
2025-01-27 07:48:19 +01:00 |
|
Athou
|
fde8dab8cd
|
simplify youtube channels url detection
|
2025-01-23 21:49:52 +01:00 |
|
Athou
|
62d3ed16e6
|
remove DOCTYPE declarations (#1260)
|
2025-01-10 16:18:49 +01:00 |
|
Athou
|
a073d843ab
|
ignore invalid cache control values (#1619)
|
2024-12-02 18:43:46 +01:00 |
|
Athou
|
7a838cddad
|
honor Cache-Control response header (#1615)
|
2024-11-29 17:06:57 +01:00 |
|