Commit Graph

2665 Commits

Author SHA1 Message Date
Athou
1daf57a4bd show placeholder while favicon is loading 2022-08-26 08:23:28 +02:00
Athou
3999532e77 initial RTL support 2022-08-26 08:13:36 +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
4c18ebf61a load swagger-ui css lazily 2022-08-22 14:49:24 +02:00
Athou
8bc6a2adcc remove StrictMode, it doesn't really help and causes all components to be rendered twice in dev 2022-08-22 13:43:14 +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
1f2a265c54 mvnw update 2022-08-21 09:05:00 +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
973fe56cc8 add support for starring entries 2022-08-19 14:58:47 +02:00
Athou
91bc7fa4b0 various dependency updates 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
243aaac3da vite eslint plugin 1.8.1 fixes the issue that required us to override the default exclude filter 2022-08-17 16:01:04 +02:00
Athou
a8db632c4a support for marking entries older than a threshold 2022-08-15 21:30:07 +02:00
Athou
11f5b22cb4 reorganize about page a little 2022-08-15 18:32:18 +02:00
Athou
5967706daa git-commit-id-plugin can now retrieve commit information during github action 2022-08-15 18:27:12 +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
a8e818f97f extract page title to its own component 2022-08-15 10:08:08 +02:00
Athou
6f26c54b62 add details page for "All" to be be able to get the generated feed url 2022-08-15 10:08:08 +02:00
Athou
448feedace style entries content with mantine styles 2022-08-15 10:08:08 +02:00
Athou
eefc1ee0d7 add metrics page 2022-08-15 10:08:08 +02:00
Athou
d2eac62273 add error page 2022-08-15 10:08:08 +02:00
Athou
ee89b34ab8 dependencies update 2022-08-14 13:31:17 +02:00
Athou
2d8584b72d store build result 2022-08-14 13:14:23 +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
9ec62bc1de display error when importing invalid OPML file 2022-08-13 18:46:08 +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
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
04894f118b replace old client with new client from commafeed-ui repository 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
Athou
4c4868a2b6 cleanup demo account every 24h (#1014) 2022-08-08 16:53:43 +02:00
Athou
a75f726111 2.6.0 release 2.6.0 2022-08-08 12:43:36 +02:00
Athou
d34c0c8652 avoid exposing the smtp host/port when an email could not be sent 2022-08-07 22:11:12 +02:00
Jérémie Panzer
c0bd7d0610 Merge pull request #1011 from Athou/dependabot/maven/org.postgresql-postgresql-42.4.1
Bump postgresql from 42.3.3 to 42.4.1
2022-08-06 21:41:12 +02:00
dependabot[bot]
155a66b913 Bump postgresql from 42.3.3 to 42.4.1
Bumps [postgresql](https://github.com/pgjdbc/pgjdbc) from 42.3.3 to 42.4.1.
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases)
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.3.3...REL42.4.1)

---
updated-dependencies:
- dependency-name: org.postgresql:postgresql
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-06 07:15:04 +00:00
Athou
c7216ef0a6 fix "MessageBodyWriter not found for media type=text/plain, type=class io.dropwizard.jersey.validation.ValidationErrorMessage" 2022-08-05 14:10:48 +02:00
Athou
c692a8d8f3 fix for "No validator could be found for constraint 'javax.validation.constraints.NotEmpty' validating type 'java.lang.Long'." 2022-08-03 15:24:55 +02:00
Athou
54e6bc3154 add matrix to test for multiple java versions 2022-07-30 13:55:57 +02:00
Athou
2e24d32cc2 add support for java17 (#1009) 2022-07-30 13:55:57 +02:00
Jérémie Panzer
1c7e31a464 Merge pull request #1008 from anthonyryan1/master
Losslessly optimize images to reduce filesize
2022-07-26 07:19:05 +02:00
Anthony Ryan
94bf8338cd Losslessly optimize images to reduce filesize
Optimized using Efficient Compression Tool, reducing the filesize
without any reduction in quality.
2022-07-25 21:53:27 -04:00