Athou
|
023c27a565
|
setupListeners is only used for rtk query and we don't use it anymore
|
2024-01-09 07:24:24 +01:00 |
|
Athou
|
69c9988404
|
migrate from java.util.Date to java.time
|
2024-01-08 21:58:40 +01:00 |
|
Athou
|
b1a4debb95
|
replace toSorted usage with sort (#1183)
|
2024-01-08 13:48:27 +01:00 |
|
Athou
|
5663d619aa
|
show category hierarchy (#1045)
|
2024-01-08 13:26:20 +01:00 |
|
Athou
|
2ef9e8d274
|
add null check
|
2024-01-07 22:14:00 +01:00 |
|
Athou
|
1292018de0
|
add setting to delete old entries
|
2024-01-07 20:49:02 +01:00 |
|
Athou
|
039e91414e
|
prevent demo account from registering custom js code
|
2024-01-07 17:51:22 +01:00 |
|
Athou
|
662d0f754f
|
avoid flash of light theme when using system color scheme
|
2024-01-07 17:51:22 +01:00 |
|
Athou
|
7fb7efbdf7
|
add missing truncate lost in refactoring
|
2024-01-07 17:51:22 +01:00 |
|
Athou
|
a841c80261
|
simplify trie building
|
2024-01-07 17:51:22 +01:00 |
|
Athou
|
da4143fa13
|
multiple feeds may have the same url hash
|
2024-01-07 17:51:22 +01:00 |
|
Athou
|
789857b09f
|
compare feed entry content after cleanup because that's what saved in the database
|
2024-01-07 17:51:22 +01:00 |
|
Athou
|
ed45746f52
|
extract html cleaning code to its own service
|
2024-01-07 17:51:22 +01:00 |
|
Athou
|
deb51f2ccc
|
rename FixedSizeSortedSet to FixedSizeSortedList because it's actually a list
|
2024-01-07 17:51:22 +01:00 |
|
Athou
|
5fec4a4c5f
|
improve lookup by using a set because we only use contains()
|
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
|
60b6c69020
|
close the HTTP client after each test to close idle connections (https://github.com/dropwizard/dropwizard/issues/8174)
|
2024-01-06 08:37:12 +01:00 |
|
Athou
|
08ab32c4c2
|
we don't need the admin connector for tests
|
2024-01-05 21:20:56 +01:00 |
|
Athou
|
ff24fe4c7c
|
eslint is already run by vite-plugin-eslint during build
|
2024-01-05 20:51:41 +01:00 |
|
Athou
|
50c62fb468
|
remove warning: 'typeParameters' property is deprecated
|
2024-01-05 20:48:25 +01:00 |
|
Athou
|
201331afc3
|
update vite to 5.x
|
2024-01-05 20:38:01 +01:00 |
|
Athou
|
cf3100081e
|
add test for unauthorized websocket usage
|
2024-01-03 21:08:25 +01:00 |
|
Athou
|
860aab7495
|
fix typo
|
2024-01-02 11:11:45 +01:00 |
|
Athou
|
b084c8d108
|
remove line break
|
2024-01-02 11:10:33 +01:00 |
|
Athou
|
8e0a53fc49
|
release 4.0.0
4.0.0
|
2024-01-02 10:56:52 +01:00 |
|
Athou
|
4ea2bad083
|
test all redirect codes
|
2024-01-02 08:08:19 +01:00 |
|
Athou
|
46065d938d
|
extract new i18n labels
|
2024-01-01 19:42:36 +01:00 |
|
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 |
|