Athou
|
c646503501
|
update other dependencies
|
2023-12-28 22:37:12 +01:00 |
|
Athou
|
0ea0db48db
|
split thunks from slices to avoid circular dependencies
|
2023-12-28 22:11:03 +01:00 |
|
Athou
|
bb4bb0c7d7
|
createAppAsyncThunk needs to be in its own file (https://stackoverflow.com/a/77136003/1885506)
|
2023-12-28 21:49:18 +01:00 |
|
Athou
|
97781d5551
|
eslint update
|
2023-12-28 21:49:18 +01:00 |
|
Athou
|
f4e48383cc
|
use typed createAsyncThunk
|
2023-12-28 19:49:38 +01:00 |
|
Athou
|
aa009c366d
|
prettier update
|
2023-12-28 15:26:07 +01:00 |
|
Athou
|
1289dbae84
|
add test for websocket ping/pong
|
2023-12-28 10:25:44 +01:00 |
|
Athou
|
8c69dd355c
|
fix warnings
|
2023-12-27 11:19:34 +01:00 |
|
Athou
|
fdf4fdcc87
|
use latest dropwizard release
|
2023-12-27 09:32:24 +01:00 |
|
Athou
|
9cd1cde571
|
apply intellij fixes
|
2023-12-27 09:22:55 +01:00 |
|
Athou
|
1b4b3ca52c
|
fix wrong JPA mapping
|
2023-12-27 08:48:51 +01:00 |
|
Athou
|
6a76c8b8c3
|
reduce svg size by removing unused inkscape tags
|
2023-12-27 08:47:41 +01:00 |
|
Athou
|
b49d35f181
|
remove all remaining references to httpclient4
|
2023-12-26 08:21:35 +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
|
07dd10848f
|
return default content type if invalid instead of crashing
|
2023-12-25 10:30:48 +01:00 |
|
Athou
|
b2bd386e9c
|
reset database completely after each test so that tests cannot impact each other
|
2023-12-24 10:52:09 +01:00 |
|
Athou
|
d09cabb8c6
|
avoid modifying the admin user because it impacts the test in UserIT
|
2023-12-24 09:55:02 +01:00 |
|
Athou
|
818d847607
|
CookieManager parses the cookie header even if we ask to ignore them, use our own cookie handler that does nothing
|
2023-12-22 22:27:42 +01:00 |
|
Athou
|
1db53e48c6
|
reduce connection keepalive timeout to 30s, default is 20 minutes
|
2023-12-22 20:22:00 +01:00 |
|
Athou
|
5601d150c3
|
restore the connect timeout feature
|
2023-12-22 16:10:34 +01:00 |
|
Athou
|
a35f55cde6
|
compact h2 database on exit
|
2023-12-21 22:27:50 +01:00 |
|
Athou
|
3714bfaccc
|
add test for password recovery
|
2023-12-21 22:15:39 +01:00 |
|
Athou
|
5541cc9fbe
|
websocket can now be disabled, the websocket ping interval and the tree reload interval can now be configured (#1132)
|
2023-12-21 21:20:26 +01:00 |
|
Athou
|
bdabd9db0d
|
ran npm audit fix
|
2023-12-18 18:03:38 +01:00 |
|
Athou
|
2762c535d6
|
cleanup
|
2023-12-18 18:03:38 +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
|
a30bf18102
|
add support for youtube playlist favicons
|
2023-12-18 13:45:25 +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
|
c45f832131
|
increase websocket idle timeout above ping interval
|
2023-12-17 17:40:28 +01:00 |
|
Athou
|
6f781216cd
|
keep using h2 2.1 because 2.2 uses a different file format
|
2023-12-17 17:40:28 +01:00 |
|
Athou
|
fd0e5426e5
|
upgrade to dropwizard 4.x
|
2023-12-17 15:10:57 +01:00 |
|
Athou
|
b5d99b9661
|
migrate from swagger to openapi3
|
2023-12-17 13:51:12 +01:00 |
|
Athou
|
50fcdece86
|
update various dependencies
|
2023-12-17 13:51:12 +01:00 |
|
Athou
|
d882553644
|
java 17 is now the new baseline
|
2023-12-17 13:51:12 +01:00 |
|
Athou
|
bf71e825a4
|
update code formatter version
|
2023-12-17 08:49:44 +01:00 |
|
Athou
|
351701d674
|
add tests for the security layer
|
2023-12-16 21:20:14 +01:00 |
|
Athou
|
cb4a8df0d2
|
add more tests
|
2023-12-16 18:16:52 +01:00 |
|
Athou
|
7ef865506f
|
use non-existing urls
|
2023-12-15 18:05:48 +01:00 |
|
Athou
|
e4863e8881
|
add a GET method to the fever api (#1176)
|
2023-12-15 17:53:47 +01:00 |
|
Athou
|
c86a060170
|
remove unused AnalyticsServlet, it's handled directly by the client since 3.0
|
2023-12-15 17:45:15 +01:00 |
|
Athou
|
6ed5637e57
|
add more IT tests to ease transition to dropwizard 4
|
2023-12-15 17:35:51 +01:00 |
|
Athou
|
929df60f09
|
no need to expose admin connector in production
|
2023-12-13 07:21:27 +01:00 |
|
Athou
|
2b51de8e5b
|
release 3.10.1
3.10.1
|
2023-12-08 17:19:31 +01:00 |
|
Athou
|
0ba70d29bd
|
readme tweaks
|
2023-11-24 08:37:41 +01:00 |
|
Athou
|
197b3b258b
|
also build with jdk 21 now that it's been released
|
2023-11-17 08:52:30 +01:00 |
|
Athou
|
850f66999c
|
use less memory by returning unused memory to the OS (https://openjdk.org/jeps/346)
|
2023-11-16 08:41:29 +01:00 |
|