236 Commits

Author SHA1 Message Date
Athou
b6107c3330 pass theme and colorscheme in tss context to avoid repetitions (#1241) 2024-02-12 07:38:57 +01:00
Athou
3efeed6c85 make sure videos don't overflow parent (#1240) 2024-02-10 21:50:17 +01:00
Athou
4bf8b5696d fix metrics page 2024-02-09 18:41:43 +01:00
Athou
b0890df2f3 add a css class for view mode (#1232) 2024-02-09 10:31:27 +01:00
Aniol
9391c05968 Update messages.po
updated catalan translation
2024-02-04 07:33:44 +01:00
Athou
3c116dbabe fix build 2024-02-03 11:44:58 +01:00
Athou
a92a7217ff add a setting to completely disable scrolling to selected entry (#1157) 2024-01-29 20:30:49 +01:00
Athou
66c361e6a6 no need to render the header twice 2024-01-18 09:39:53 +01:00
Athou
0946c0248e show footer on the bottom of the page on mobile (#1121) 2024-01-18 09:29:12 +01:00
Athou
a8be8f2edf remove unnecessary usage of headerHeight 2024-01-18 09:05:32 +01:00
Athou
99db85328b scroll to the correct position regardless of the position or height of the header 2024-01-18 09:05:32 +01:00
Athou
5f29838bd2 clarify some descriptions in the profile settings 2024-01-16 07:07:49 +01:00
Athou
b0aa6ae524 the "new-feed-entries" websocket event no longer needs to reload the entire tree 2024-01-13 09:20:56 +01:00
Athou
8297edaf71 redirect to login page instead of welcome page if allowRegistrations is false (#1185) 2024-01-11 16:44:40 +01:00
Athou
8b86617f18 marking an entry as read/unread now requires to swipe to the left since swiping to the right now opens the mobile menu 2024-01-10 19:57:56 +01:00
Athou
bbda35f868 open sidebar on swipe (#1098) 2024-01-10 19:57:38 +01:00
Athou
2bf9186135 only show sidebar resizer when sidebar is actually shown 2024-01-09 16:20:46 +01:00
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
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
662d0f754f avoid flash of light theme when using system color scheme 2024-01-07 17:51:22 +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
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
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
9cd1cde571 apply intellij fixes 2023-12-27 09:22:55 +01:00
Athou
6a76c8b8c3 reduce svg size by removing unused inkscape tags 2023-12-27 08:47:41 +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
b5d99b9661 migrate from swagger to openapi3 2023-12-17 13:51:12 +01:00
Athou
d7d3574e36 swap next and previous buttons (#1159) 2023-11-15 07:59:17 +01:00