Commit Graph

2717 Commits

Author SHA1 Message Date
598caaa84b Update testcontainers-scala-mariadb, ... to 0.39.8 2021-09-20 06:11:24 +02:00
4688702e97 Merge pull request #1073 from scala-steward/update/sbt-github-pages-0.7.0
Update sbt-github-pages to 0.7.0
2021-09-19 10:25:15 +00:00
e3d00af541 Update sbt-github-pages to 0.7.0 2021-09-19 12:12:38 +02:00
de8fb6459c Merge pull request #1072 from scala-steward/update/scalafmt-core-3.0.4
Update scalafmt-core to 3.0.4
2021-09-17 21:32:09 +00:00
82618611c8 Update scalafmt-core to 3.0.4 2021-09-17 23:19:39 +02:00
5c46576ab5 Merge pull request #1070 from scala-steward/update/sbt-scalafix-0.9.31
Update sbt-scalafix to 0.9.31
2021-09-16 22:35:27 +00:00
1b487241d9 Update sbt-scalafix to 0.9.31 2021-09-17 00:23:15 +02:00
16b5655b54 Go back to old version scheme
Refs: #1039
2021-09-13 11:39:57 +02:00
092790108b Merge pull request #1065 from scala-steward/update/fs2-core-3.1.2
Update fs2-core, fs2-io to 3.1.2
2021-09-10 23:20:28 +00:00
de6190ba23 Merge pull request #1066 from scala-steward/update/swagger-ui-3.52.1
Update swagger-ui to 3.52.1
2021-09-10 23:19:22 +00:00
40a06eee85 Update swagger-ui to 3.52.1 2021-09-11 01:08:10 +02:00
0a6ef1cb70 Update fs2-core, fs2-io to 3.1.2 2021-09-11 01:08:06 +02:00
d1fcf04591 Merge pull request #1064 from scala-steward/update/scalafmt-core-3.0.3
Update scalafmt-core to 3.0.3
2021-09-10 16:58:49 +00:00
ab040554ef Update scalafmt-core to 3.0.3 2021-09-10 18:47:31 +02:00
c59ec30f5b Merge pull request #1063 from scala-steward/update/logback-classic-1.2.6
Update logback-classic to 1.2.6
2021-09-10 00:34:19 +00:00
ba94a04c97 Update logback-classic to 1.2.6 2021-09-10 02:24:02 +02:00
38ee89b91b Merge pull request #1062 from eikek/fix/startup-cmd-length
Reduce startup command length
2021-09-08 21:21:49 +00:00
c5fdef9214 Reduce startup command length
The start scripts contain a huge command that may cause problems on
some systems, reportedly at windows. The ClasspathJarPlugin can
mitigate this by creating a tiny jar that only contains the classpath
of the app.

https://sbt-native-packager.readthedocs.io/en/stable/recipes/longclasspath.html#generate-a-classpath-jar
2021-09-08 23:09:38 +02:00
813f34defe Merge pull request #1061 from eikek/fix/1055-merge-sent-mails
Move sent mails when merging items
2021-09-08 20:42:34 +00:00
506e9a0c36 Move sent mails when merging items
Fixes: 1055
2021-09-08 22:29:34 +02:00
84e16f65f9 Merge pull request #1060 from eikek/fix/delete-user
Fix/delete user
2021-09-08 19:11:50 +00:00
a94aeff75c Add ui for showing data to be deleted for a user 2021-09-08 20:57:10 +02:00
e89b571ab2 Add a route to show what is deleted 2021-09-08 20:57:10 +02:00
736968b049 Fix adding a new user and don't allow to add non-local users
The user structure must provide the correct account source now.
2021-09-08 20:57:10 +02:00
8df235e9db Delete the user along its data 2021-09-08 20:57:10 +02:00
3650a7d20c Make sure DML statements use the correct logger
It also seems to be necessary now to add the space in the `WHERE`.
Normally, the `fr` interpolator would add spaces….
2021-09-08 20:56:18 +02:00
b6ea91d87a Update cachix/install-nix-action action to v14 2021-09-08 17:02:31 +00:00
805a9242fa Merge pull request #1057 from scala-steward/update/emil-common-0.10.0-M3
Update emil-common, emil-doobie, ... to 0.10.0-M3
2021-09-06 22:36:48 +00:00
1168f7acdf Merge pull request #1056 from scala-steward/update/bitpeace-core-0.9.0-M3
Update bitpeace-core to 0.9.0-M3
2021-09-06 22:36:02 +00:00
a391cb5a6e Update emil-common, emil-doobie, ... to 0.10.0-M3 2021-09-07 00:24:40 +02:00
e76c5f6066 Update bitpeace-core to 0.9.0-M3 2021-09-07 00:24:27 +02:00
9386b66e43 Merge pull request #1054 from scala-steward/update/flyway-core-7.15.0
Update flyway-core to 7.15.0
2021-09-06 16:24:38 +00:00
a9b227f77e Update flyway-core to 7.15.0 2021-09-06 18:12:05 +02:00
e943b4c60d Merge pull request #1053 from eikek/feature/openid
Feature/openid
2021-09-06 12:56:46 +00:00
cc9e3a31d8 Add openid to the nixos module 2021-09-06 14:47:42 +02:00
11de82402e Add cross checks for the server config 2021-09-06 14:47:42 +02:00
4237caa755 Add some documentation for OIDC 2021-09-06 14:24:52 +02:00
28fdeb5a93 Fixing http redirect status codes 2021-09-06 11:40:47 +02:00
468ba90158 Fix OTP authentication for external accounts 2021-09-06 01:07:31 +02:00
8158e36d40 Improve logging and rename oauth->openid 2021-09-06 00:29:19 +02:00
984dda9da0 Add OpenID support to webapp 2021-09-05 23:43:07 +02:00
f8362329a9 Authenticate with external accounts using OIDC
After successful authentication at the provider, an account is
automatically created at docspell and the user is logged in.
2021-09-05 21:39:30 +02:00
7edb96a297 Register external accounts
This creates the account if it doesn't exist yet; otherwise it's a
noop. Only valid for non-local accounts.
2021-09-05 21:38:14 +02:00
aa099a340e Remove unused code 2021-09-05 21:38:14 +02:00
aef56233a5 Add a new column to distinguish local from external users 2021-09-05 21:38:14 +02:00
b73c252762 Implement authentication via OpenIdConnect and OAuth2
The new subproject "oidc" handles all the details for working with an
OpenID Connect provider (like keycloak) or only OAuth2 - only
supporting the "Authorization Code Flow" for both variants.
2021-09-05 17:32:15 +02:00
7677340fa6 Merge pull request #1051 from scala-steward/update/scalafmt-core-3.0.2
Update scalafmt-core to 3.0.2
2021-09-03 20:33:04 +00:00
177dc1fd10 Update scalafmt-core to 3.0.2 2021-09-03 22:19:45 +02:00
25e5f487ca Merge pull request #1050 from scala-steward/update/http4s-blaze-client-0.23.3
Update http4s-blaze-client, ... to 0.23.3
2021-09-02 22:29:20 +00:00
b4ab4f6d83 Update http4s-blaze-client, ... to 0.23.3 2021-09-03 00:16:02 +02:00