Athou
|
bdcfbc22bf
|
remove ScrollArea as it causes performance issues on chrome (#1087)
|
2023-06-24 23:00:25 +02:00 |
|
Athou
|
872247d80f
|
add previous and next buttons (#1096)
|
2023-06-24 13:30:58 +02:00 |
|
Athou
|
7c226f41db
|
add a setting to always scroll selected entry to the top of the page, even if it fits entirely on screen (#1088)
|
2023-06-24 09:48:59 +02:00 |
|
Athou
|
fa06d321d5
|
restore F shortcut to hide sidebar (#1084)
|
2023-06-16 21:49:08 +02:00 |
|
Athou
|
d1ddcb6ace
|
resizeable tree (#1084)
|
2023-06-16 21:24:34 +02:00 |
|
Athou
|
b16978d8fe
|
position is now always set (#1076)
|
2023-06-15 21:12:10 +02:00 |
|
Athou
|
22e0f1f382
|
use browser extension to open tab in background (#1074)
|
2023-06-11 17:59:46 +02:00 |
|
Athou
|
9b757735b8
|
a 403 may be returned if the user has been deleted but the session still exists, redirect to welcome page
|
2023-06-05 18:46:32 +02:00 |
|
Athou
|
2ec6d0a66a
|
api documentation page no longer requires users to be authenticated
|
2023-05-28 22:38:57 +02:00 |
|
Athou
|
f7ad9c9905
|
refactor donate page
|
2023-05-26 09:16:21 +02:00 |
|
Athou
|
eceaf3a98d
|
remove lodash to reduce bundle size by 100kb
|
2023-05-17 16:11:32 +02:00 |
|
Athou
|
c0875971e9
|
no longer need to insert code between imports
|
2023-05-08 17:30:32 +02:00 |
|
Athou
|
3d1a1cd033
|
add support for custom js code that will be executed on page load (#1032)
|
2023-05-05 20:23:23 +02:00 |
|
Athou
|
b1b5eeb0e0
|
delete removed settings
|
2023-05-05 17:50:06 +02:00 |
|
Athou
|
e0f242fe22
|
add welcome page
|
2023-05-05 09:55:53 +02:00 |
|
Athou
|
99a7f72448
|
use https for sharing urls
|
2023-05-04 13:04:30 +02:00 |
|
Athou
|
cac05dee0b
|
store view mode in localStorage (#1051)
|
2023-04-27 14:42:55 +02:00 |
|
Athou
|
807b1f62a1
|
add an even more compact entry layout
|
2023-04-26 22:50:43 +02:00 |
|
Athou
|
20ab7dd3e1
|
readd bitcoin address
|
2023-03-16 17:09:12 +01:00 |
|
Athou
|
5003c176a2
|
display parent category name in category selects (fixes #1045)
|
2023-03-07 08:40:02 +01:00 |
|
Athou
|
69fb11eee0
|
add context menu item to open link in new tab
|
2023-02-27 07:41:13 +01:00 |
|
Athou
|
5c2454c331
|
bring back "refresh all my feeds" (#1036)
|
2023-01-19 07:29:19 +01:00 |
|
Athou
|
fa58b1e53f
|
reload entries after marking everything as read, as commafeed 2.x does
|
2022-11-15 08:24:18 +01:00 |
|
Athou
|
d187c23a77
|
add search support
|
2022-10-27 21:38:28 +02:00 |
|
Athou
|
9252042c99
|
fix loadMoreEntries for tags
|
2022-10-27 15:19:45 +02:00 |
|
Athou
|
f838f877fa
|
add support for tags
|
2022-10-25 12:21:07 +02:00 |
|
Athou
|
d7c6f8eb52
|
select and mark entry as read when scrolling in expanded view
|
2022-10-13 13:20:14 +02:00 |
|
Athou
|
a151646850
|
update all dependencies
|
2022-10-12 08:34:52 +02:00 |
|
Athou
|
438b255708
|
give responsibility of marking as read and expanding to caller
|
2022-10-11 15:11:13 +02:00 |
|
Athou
|
d72c9ba247
|
add compact headers
|
2022-09-05 14:54:14 +02:00 |
|
Athou
|
126a5e3bbc
|
add "mark as read up to here"
|
2022-08-24 09:11:52 +02:00 |
|
Athou
|
a1fb5871d1
|
add initial support for expanded mode
|
2022-08-24 08:36:13 +02:00 |
|
Athou
|
475c0673a0
|
add "show feeds and categories with no unread entries" option
|
2022-08-22 13:24:52 +02:00 |
|
Athou
|
f81491fb32
|
show placeholders for loading img tags, this allows the entry to have its final height immediately
|
2022-08-22 10:45:19 +02:00 |
|
Athou
|
7e605e5cda
|
add sharing buttons
|
2022-08-19 16:17:10 +02:00 |
|
Athou
|
973fe56cc8
|
add support for starring entries
|
2022-08-19 14:58:47 +02:00 |
|
Athou
|
051fa37949
|
scroll only if the entry doesn't entirely fit on screen (same as commafeed v1)
|
2022-08-19 14:58:47 +02:00 |
|
Athou
|
a8db632c4a
|
support for marking entries older than a threshold
|
2022-08-15 21:30:07 +02:00 |
|
Athou
|
9c02eba0dc
|
add api documentation page
|
2022-08-15 16:38:29 +02:00 |
|
Athou
|
e2340c2e98
|
add about page
|
2022-08-15 15:19:11 +02:00 |
|
Athou
|
eefc1ee0d7
|
add metrics page
|
2022-08-15 10:08:08 +02:00 |
|
Athou
|
e803ce13eb
|
trigger reload manually instead of relying on effects
|
2022-08-13 22:05:19 +02:00 |
|
Athou
|
4e5fd18eea
|
redirect to new feed after subscribe now works even for existing feeds
|
2022-08-13 19:00:58 +02:00 |
|
Athou
|
906acb217a
|
react-async-hook library provides useAsyncCallback that does the same thing as useMutation
|
2022-08-13 18:38:11 +02:00 |
|
Athou
|
5cb09bc4c6
|
show information about demo account if enabled
|
2022-08-13 18:00:07 +02:00 |
|
Athou
|
198d9fb17e
|
no need to send a redirect after importing an opml file anymore
|
2022-08-13 17:45:19 +02:00 |
|
Athou
|
33b87312f4
|
redirect to new feed after subscribe
|
2022-08-13 17:41:41 +02:00 |
|
Athou
|
04894f118b
|
replace old client with new client from commafeed-ui repository
|
2022-08-13 17:41:41 +02:00 |
|