Athou
|
8297edaf71
|
redirect to login page instead of welcome page if allowRegistrations is false (#1185)
|
2024-01-11 16:44:40 +01:00 |
|
Athou
|
df68405fef
|
allow users without email to change their profile (#1184)
|
2024-01-10 19:28:03 +01:00 |
|
Athou
|
7675a24eb6
|
store only user id in session in order to avoid invalidating all sessions when user model changes
|
2024-01-09 21:22:20 +01:00 |
|
Athou
|
69c9988404
|
migrate from java.util.Date to java.time
|
2024-01-08 21:58:40 +01:00 |
|
Athou
|
039e91414e
|
prevent demo account from registering custom js code
|
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
|
cf3100081e
|
add test for unauthorized websocket usage
|
2024-01-03 21:08:25 +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
|
a491b95a02
|
generate a nicer url in documentation (/rest instead of /openapi/../rest)
|
2023-12-29 11:21:28 +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
|
97781d5551
|
eslint update
|
2023-12-28 21:49:18 +01:00 |
|
Athou
|
1289dbae84
|
add test for websocket ping/pong
|
2023-12-28 10:25:44 +01:00 |
|
Athou
|
9cd1cde571
|
apply intellij fixes
|
2023-12-27 09:22:55 +01:00 |
|
Athou
|
b49d35f181
|
remove all remaining references to httpclient4
|
2023-12-26 08:21:35 +01:00 |
|
Athou
|
07dd10848f
|
return default content type if invalid instead of crashing
|
2023-12-25 10:30:48 +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
|
00faf44c94
|
remove wonky pubsub support
|
2023-12-18 10:15:43 +01:00 |
|
Athou
|
fd0e5426e5
|
upgrade to dropwizard 4.x
|
2023-12-17 15:10:57 +01:00 |
|
Athou
|
b5d99b9661
|
migrate from swagger to openapi3
|
2023-12-17 13:51:12 +01:00 |
|
Athou
|
cb4a8df0d2
|
add more tests
|
2023-12-16 18:16:52 +01:00 |
|
Athou
|
e4863e8881
|
add a GET method to the fever api (#1176)
|
2023-12-15 17:53:47 +01:00 |
|
Athou
|
c86a060170
|
remove unused AnalyticsServlet, it's handled directly by the client since 3.0
|
2023-12-15 17:45:15 +01:00 |
|
Athou
|
d7a3b75687
|
indicate that the feedLink property is not always filled (#1146)
|
2023-09-08 07:10:44 +02:00 |
|
Athou
|
df8c4056b6
|
indicate that the method returns the id of the newly created feed (#1147)
|
2023-09-08 07:07:29 +02:00 |
|
Athou
|
1a4517d6a3
|
add support for FeedMe
|
2023-09-05 11:04:52 +02:00 |
|
Athou
|
a402c5d7d8
|
add support for FocusReader
|
2023-09-05 11:04:52 +02:00 |
|
Athou
|
408809787e
|
add support for Raven Reader
|
2023-09-05 11:04:52 +02:00 |
|
Athou
|
d7b0d572c1
|
add fever-compatible api
|
2023-09-05 11:04:52 +02:00 |
|
Athou
|
66d1eb3f1f
|
store sessions in database
|
2023-08-23 20:34:29 +02:00 |
|
Athou
|
f16bac9b59
|
remove "required" for more nulalble fields
|
2023-08-11 19:12:48 +02:00 |
|
Athou
|
b0165bb26a
|
"created" field is not always filled, remove "required"
|
2023-08-11 13:34:05 +02:00 |
|
Athou
|
466846d268
|
add option to disable custom context menu (#1128)
|
2023-08-04 08:53:34 +02:00 |
|
Athou
|
cb779ec494
|
add setting to disable mark as read confirmation (#1110)
|
2023-08-04 07:32:13 +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
|
aeaaeaee0e
|
fix warning
|
2023-06-22 10:36:03 +02:00 |
|
Athou
|
4d0a8fd133
|
fix user count
|
2023-06-22 07:19:33 +02:00 |
|
Athou
|
52f911f303
|
add websocket metrics
|
2023-06-21 14:20:14 +02:00 |
|
Athou
|
b16978d8fe
|
position is now always set (#1076)
|
2023-06-15 21:12:10 +02:00 |
|
Athou
|
9156b8b6d0
|
add a setting to hide commafeed from search engines
|
2023-06-13 10:51:12 +02:00 |
|
Athou
|
763ce1e4fd
|
correctly invalidate unread count cache when using the next unread servlet
|
2023-06-01 13:11:19 +02:00 |
|
Athou
|
d6205b7da3
|
fix typo
|
2023-05-31 07:36:50 +02:00 |
|
Athou
|
5ecf3e0fbf
|
add setting to disable strict password policy (#1059)
|
2023-05-31 07:31:40 +02:00 |
|
Athou
|
bb25e0ede6
|
intellij autofixes
|
2023-05-31 07:27:24 +02:00 |
|
Athou
|
f5c0e2d375
|
update documentation: alphabetical ordering is no longer available
|
2023-05-30 21:22:02 +02:00 |
|
Athou
|
105ff46c01
|
UnitOfWork is now injectable
|
2023-05-27 19:46:49 +02:00 |
|
Athou
|
bc28727e39
|
remove warnings
|
2023-05-17 16:14:21 +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
|
deb29f0e88
|
fix metrics page
|
2023-05-01 17:07:17 +02:00 |
|