Athou
|
16389824f7
|
fix wrong labels
|
2024-01-01 19:39:55 +01:00 |
|
Athou
|
92b624ca8a
|
add option to follow system dark/light mode (#1083)
|
2024-01-01 19:37:52 +01:00 |
|
Athou
|
1ae5111f76
|
use slightly less dark gray for selected tree node background to improve unread count readability
|
2024-01-01 18:24:39 +01:00 |
|
Athou
|
d9a9a01a60
|
add missing pathname to websocket url (#1167)
|
2024-01-01 18:15:04 +01:00 |
|
Athou
|
bbbb9c10a6
|
align buttons to the right to match other dialogs
|
2024-01-01 10:47:39 +01:00 |
|
Athou
|
50cf9718a3
|
fix wrong clear button style
|
2024-01-01 10:43:54 +01:00 |
|
Athou
|
99a7ede82d
|
restore bold font for unread items
|
2024-01-01 10:10:05 +01:00 |
|
Athou
|
7b1218ef1e
|
correctly trim long feed names when sidebar is too narrow
|
2024-01-01 08:34:00 +01:00 |
|
Athou
|
8dab16090f
|
display links and image placeholders in entries in the same color as the text so that they are not mistaken for commafeed actions
|
2023-12-31 18:36:55 +01:00 |
|
Athou
|
6e5f362a8e
|
load custom js when the app is done loading to ease custom code usage (#1093)
|
2023-12-31 09:27:49 +01:00 |
|
Athou
|
96212afd27
|
save sidebar width in local storage (#1093)
|
2023-12-30 22:13:35 +01:00 |
|
Athou
|
7e02380858
|
update to mantine 7
|
2023-12-30 22:13:35 +01:00 |
|
Athou
|
2742b7fff6
|
remove usage of createStyles from mantine that is removed in v7
|
2023-12-29 22:27:54 +01:00 |
|
Athou
|
dade873420
|
file not needed anymore
|
2023-12-29 20:15:34 +01:00 |
|
Athou
|
e7925e6330
|
add tests for the new insertedBefore mechanic
|
2023-12-29 15:32:06 +01:00 |
|
Athou
|
f845f225cf
|
add a "insertedBefore" field to mark as read requests to make sure the user does not mark entries that were fetched but never seen before (fixes a regression from #1007)
|
2023-12-29 13:40:30 +01:00 |
|
Athou
|
39ba4a1c97
|
disable redoc url sync because it causes issues with hashrouter
|
2023-12-29 12:11:33 +01:00 |
|
Athou
|
a491b95a02
|
generate a nicer url in documentation (/rest instead of /openapi/../rest)
|
2023-12-29 11:21:28 +01:00 |
|
Athou
|
e0c05c8e5d
|
redux update
|
2023-12-29 11:08:33 +01:00 |
|
Athou
|
2f1aa12e30
|
use redoc instead of swagger ui to be able to update redux
|
2023-12-29 11:01:57 +01:00 |
|
Athou
|
4c532cf028
|
fix wrong endpoint name in documentation
|
2023-12-29 10:53:38 +01:00 |
|
Athou
|
dc95044fbc
|
group swagger api definitions by endpoint
|
2023-12-29 09:11:47 +01:00 |
|
Athou
|
418cb4797d
|
use latest node and npm now that everything is up to date
|
2023-12-29 07:27:53 +01:00 |
|
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 |
|