Athou
|
80a09bd9a0
|
use quarkus-playwright to simplify tests
|
2025-06-26 21:30:29 +02:00 |
|
Athou
|
b7b520ca3c
|
faster integration tests execution by truncating tables instead of dropping and recreating tables
|
2025-06-04 08:35:03 +02:00 |
|
Athou
|
2f05e53e14
|
remove feed/refresh rest endpoint as it's unused and does not honor the force-refresh-cooldown-duration setting (#1802)
|
2025-05-30 11:19:26 +02:00 |
|
Athou
|
0b5245643a
|
increase cache duration of static resources even more (#1782)
|
2025-05-12 15:11:05 +02:00 |
|
Athou
|
eeceda0ca8
|
increase static resources cache duration (#1782)
|
2025-05-11 18:12:15 +02:00 |
|
Athou
|
fb7f041454
|
normalize line endings
|
2025-03-10 08:48:26 +01:00 |
|
Athou
|
9051e6a6db
|
add test to make sure documentation is available
|
2025-03-05 17:22:53 +01:00 |
|
Athou
|
c1305b56e3
|
insert jakarta imports where javax import were positioned
|
2025-03-02 11:37:06 +01:00 |
|
Athou
|
cc0440c029
|
enable quarkus compression (compression in dropwizard was enabled by default)
|
2025-03-02 09:45:10 +01:00 |
|
Athou
|
cca3c907db
|
documentation is now hosted on github pages
|
2025-02-23 20:23:02 +01:00 |
|
Athou
|
f519aa039f
|
block local addresses to prevent SSRF attacks
|
2025-02-14 16:20:04 +01:00 |
|
Athou
|
97f90405fc
|
try to fix flaky IT test
|
2025-02-14 16:16:06 +01:00 |
|
Athou
|
469420b5bf
|
feed refresh engine previously hardcoded values are now configurable (#1677)
|
2025-02-12 17:08:20 +01:00 |
|
Athou
|
8d85b1bcba
|
tweak tests to be more resilient
|
2025-02-03 08:55:26 +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
|
d26c103aa5
|
migrate to markdown documentation
|
2024-12-01 06:04:08 +01:00 |
|
Athou
|
7a838cddad
|
honor Cache-Control response header (#1615)
|
2024-11-29 17:06:57 +01:00 |
|
Athou
|
98cfa6d2c8
|
add regression test
|
2024-10-04 20:24:43 +02:00 |
|
Athou
|
19c8db8b31
|
add a cooldown on the force refresh action (#1556)
|
2024-09-21 08:24:14 +02:00 |
|
Athou
|
8eefb1bcfb
|
add http cache to avoid fetching feeds too often (#1431)
|
2024-09-14 14:00:15 +02:00 |
|
Athou
|
31cf4d8bb2
|
use our own bidi detector to drop 10Mb from gwt
|
2024-09-13 16:05:21 +02:00 |
|
Athou
|
9cbb60313c
|
there are only native implementations of brotli encoders, don't use them because it doesn't work on all platforms
|
2024-08-28 20:53:48 +02:00 |
|
Athou
|
994f1fb121
|
quarkus-config-doc-maven-plugin is now required to generate the documentation
|
2024-08-28 19:08:34 +02:00 |
|
Athou
|
357e4e207f
|
add a test to make sure brotli compression is supported
|
2024-08-28 17:34:24 +02:00 |
|
Athou
|
a565566c50
|
remove deprecation warning
|
2024-08-27 09:02:42 +02:00 |
|
Athou
|
f1b19ebae3
|
after reading the spec, what we want is actually "no-cache" that actually means "cache but revalidate immediately" using If-Modified-Since request headers and 304 response codes
|
2024-08-26 11:41:56 +02:00 |
|
Athou
|
63c7679067
|
make sure the webapp and openapi documentation are always up to date by preventing caching
|
2024-08-26 00:28:44 +02:00 |
|
Athou
|
dc25d53dc0
|
github actions is sometimes slow, increase timeout for tests
|
2024-08-20 00:03:45 +02:00 |
|
Athou
|
51f15bf487
|
github actions is sometimes very slow, increase default timeouts for tests
|
2024-08-19 08:26:06 +02:00 |
|
Athou
|
4db0c775ff
|
add settings documentation
|
2024-08-18 21:23:42 +02:00 |
|
Athou
|
b88e5d2847
|
increase ssl handshake timeout during tests to fix build on slower machines
|
2024-08-18 12:25:52 +02:00 |
|
Athou
|
ede7834cb8
|
configurable filtering expression evaluation timeout
|
2024-08-17 23:26:42 +02:00 |
|
Athou
|
c4c41d1494
|
increase timeout a little bit because github actions are laggy
|
2024-08-17 22:29:40 +02:00 |
|
Athou
|
012ce71134
|
configurable http client timeouts
|
2024-08-16 21:16:02 +02:00 |
|
Athou
|
5c69daec08
|
restore welcome page on 401
|
2024-08-16 14:02:49 +02:00 |
|
Athou
|
214dfe580a
|
more rome classes
|
2024-08-16 07:22:25 +02:00 |
|
Athou
|
2f51547f0d
|
add missing rome classes
|
2024-08-16 06:15:52 +02:00 |
|
Athou
|
815093f1c6
|
remove STARTUP_TIME because static fields are initialized at compile time in native mode
|
2024-08-15 12:17:28 +02:00 |
|
Athou
|
69cd90edd8
|
only use rest-assured for tests
|
2024-08-14 16:00:47 +02:00 |
|
Athou
|
f2c6734c79
|
fix warning in native mode about parser not found
|
2024-08-13 16:12:40 +02:00 |
|
Athou
|
044694487d
|
remove redis as caching is no longer needed now
|
2024-08-13 12:49:04 +02:00 |
|
Athou
|
f7adef0648
|
add windows builds
|
2024-08-13 12:49:04 +02:00 |
|
Athou
|
89405009ec
|
set a Max-Age on the auth cookie
|
2024-08-13 12:49:04 +02:00 |
|
Athou
|
aaf237d111
|
use quarkus mailer for password recovery
|
2024-08-13 12:49:04 +02:00 |
|
Athou
|
cc32f8ad16
|
WIP
|
2024-08-13 12:48:37 +02:00 |
|
Athou
|
780b7666c5
|
add metrics for HttpGetter connection pool
|
2024-08-05 08:28:17 +02:00 |
|
Athou
|
72f55c34b7
|
add test to make sure HttpGetter supports compression
|
2024-07-29 13:20:18 +02:00 |
|