26 Commits

Author SHA1 Message Date
Athou
99130d0181 combine EnvironmentSubstitutor and SubstitutingSourceProvider (#1050) 2023-04-25 10:40:14 +02:00
Athou
5f37dbca4c fix env variables support, now works without having to change yml file 2023-04-24 20:28:58 +02:00
Athou
e763ffd4cf allow access to entries in json format with api key (fixes #1049) 2023-04-22 07:27:59 +02:00
Athou
5003c176a2 display parent category name in category selects (fixes #1045) 2023-03-07 08:40:02 +01:00
Athou
ea4b120a85 prevent full feed fetching next time we fetch it if caching header values changed but content did not (#1037) 2023-01-27 08:49:59 +01:00
Athou
4ff46965c4 add websocket support to immediately refresh tree when new entries are available 2023-01-18 20:58:45 +01:00
Athou
33e3f7ea3c feeds added manually to the queue now refresh immediately instead of waiting up to 15s (#1036) 2023-01-18 18:53:38 +01:00
Athou
347fc4f2c8 allow to force refresh feed anytime (#1036) 2023-01-18 18:53:38 +01:00
Athou
2b4ff4a8a5 on fetch error and not under heavy load, don't increase refresh interval exponentially 2023-01-18 18:53:38 +01:00
Jorengarenar
f7d34983e0 Allow API key for count of unread 2023-01-10 00:34:25 +01:00
Athou
3271d69fcb allow session configuration (#1028) 2023-01-04 11:32:08 +01:00
Jorengarenar
b2b608e8c3 Enable environment variables in config.yml 2023-01-03 19:46:01 +01:00
Athou
e44ea5bc96 re-add dropwizard-migrations to be able to use liquibase from command line 2022-11-15 10:48:55 +01:00
Athou
f838f877fa add support for tags 2022-10-25 12:21:07 +02:00
Athou
d72c9ba247 add compact headers 2022-09-05 14:54:14 +02:00
Athou
fbfe16e784 return relative urls to rely less on publicUrl where possible (#1016) 2022-08-20 11:37:30 +02:00
Athou
c6439fe020 prevent caching of index.html so that the webapp is always up to date 2022-08-19 16:17:10 +02:00
Athou
7e605e5cda add sharing buttons 2022-08-19 16:17:10 +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
9ec62bc1de display error when importing invalid OPML file 2022-08-13 18:46:08 +02:00
Athou
6c6cc8d85b return smaller error when trying to subscribe to an invalid feed 2022-08-13 18:05:24 +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
ece9b993e0 add playwright tests 2022-08-13 17:41:41 +02:00
Athou
ac7b6eeb21 split client and server into maven modules 2022-08-13 10:48:09 +02:00