Commit Graph

2652 Commits

Author SHA1 Message Date
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
Athou
152f0bd727 use the logical date of the entry and not the date the entry was inserted in the database when marking entries older than a threshold (#1007) 2022-07-25 17:29:21 +02:00
Athou
6ffdc7b07d mv_store=false is not required anymore (fixes #1007) 2022-07-25 17:13:28 +02:00
Athou
fe87566668 validate more inputs 2022-07-24 13:31:48 +02:00
Athou
c36dd47afd request current password when changing profile data for security reasons 2022-07-23 11:05:19 +02:00
Athou
b6a9b17410 Merge branch 'matthewlenz-patch-1' 2022-07-23 07:59:59 +02:00
Athou
c78fdf87b8 add valid checksum for instances where the changelog already passed 2022-07-23 07:55:39 +02:00
matthewlenz
55a1ccc849 Invalid migration in db.changelog-2.6.xml
Fix migration for mysql/mariadb environments missing columnDataType on renameColumn
2022-07-22 21:35:49 -05:00
Athou
d97f42ff2d add first integration test 2022-07-17 10:25:07 +02:00
Athou
9ab52aeaf2 migrate to junit5 2022-07-15 19:28:11 +02:00
Athou
a0190143fe fix deprecation warnings 2022-07-14 21:13:12 +02:00
Athou
a48135a60d send X-Frame-Options header with value "DENY" 2022-07-14 13:58:37 +02:00
Athou
09eec3235d filter is a reserved keyword in liquibase 4.7+ for h2, rename to filtering_expression 2022-07-14 13:58:37 +02:00
Athou
d21e5dfee4 upgrade dropwizard to 2.1 2022-07-14 13:58:37 +02:00