Athou
|
b17a17ba10
|
don't parse feeds that are too large to prevent memory issues
|
2024-07-16 21:20:06 +02:00 |
|
Athou
|
08f71d1f6f
|
implement faster querying by fetching directly what we need
|
2024-07-01 08:52:05 +02:00 |
|
Athou
|
f5b04a783e
|
remove commons-codec since we already have guava
|
2024-06-12 16:18:52 +02:00 |
|
Athou
|
e415d1d945
|
remove dependency on bouncycastle
|
2024-04-14 17:36:35 +02:00 |
|
Athou
|
870593bae8
|
add H2 migration tool
|
2024-02-04 18:40:59 +01:00 |
|
Athou
|
69c9988404
|
migrate from java.util.Date to java.time
|
2024-01-08 21:58:40 +01:00 |
|
Athou
|
deb51f2ccc
|
rename FixedSizeSortedSet to FixedSizeSortedList because it's actually a list
|
2024-01-07 17:51:22 +01:00 |
|
Athou
|
7b335e2fd4
|
feed refresh engine now uses its own immutable model
|
2024-01-07 17:51:22 +01:00 |
|
Athou
|
4ea2bad083
|
test all redirect codes
|
2024-01-02 08:08:19 +01:00 |
|
Athou
|
9cd1cde571
|
apply intellij fixes
|
2023-12-27 09:22:55 +01:00 |
|
Athou
|
5ba248eaba
|
update to httpclient5
|
2023-12-25 20:00:47 +01:00 |
|
Athou
|
11aff68052
|
java http client is unfortunately sometimes not honoring timeouts (https://bugs.openjdk.org/browse/JDK-8258397), use httpclient again
|
2023-12-25 17:15:33 +01:00 |
|
Athou
|
5601d150c3
|
restore the connect timeout feature
|
2023-12-22 16:10:34 +01:00 |
|
Athou
|
241c465eba
|
add tests for PasswordEncryptionService
|
2023-12-18 16:06:54 +01:00 |
|
Athou
|
6c3895e60a
|
make sure we ignore cookies
|
2023-12-18 15:39:11 +01:00 |
|
Athou
|
d9ccdf1caf
|
use java standard http client because apache http clients should be reused because they support pooling but we don't need that
|
2023-12-18 11:53:14 +01:00 |
|
Athou
|
155e7ba1aa
|
add tests for HttpGetter
|
2023-12-18 10:24:40 +01:00 |
|
Athou
|
00faf44c94
|
remove wonky pubsub support
|
2023-12-18 10:15:43 +01:00 |
|
Athou
|
105ff46c01
|
UnitOfWork is now injectable
|
2023-05-27 19:46:49 +02:00 |
|
Athou
|
05ae4eb529
|
replace homemade threadpool framework with rxjava
|
2023-04-30 15:34:32 +02:00 |
|
Athou
|
ea4b120a85
|
prevent full feed fetching next time we fetch it if caching header values changed but content did not (#1037)
|
2023-01-27 08:49:59 +01:00 |
|
Athou
|
9ec62bc1de
|
display error when importing invalid OPML file
|
2022-08-13 18:46:08 +02:00 |
|
Athou
|
ac7b6eeb21
|
split client and server into maven modules
|
2022-08-13 10:48:09 +02:00 |
|