1902 Commits

Author SHA1 Message Date
Eike Kettner
07edaaaf5e Try fix attachment selection for firefox
It works great in chromium, in firefox the border is a bit off.
2021-02-15 00:11:37 +01:00
Eike Kettner
9c90d7c4c2 Fix min height of tag area in detail
This avoids "nervous/noisy" ui flickering when changing between items
where one has no tags/fields to show.
2021-02-15 00:10:38 +01:00
Eike Kettner
a10971607e Always show custom field dropdown in detail mode
Even if there are no custom fields define, the control is shown now.
The user can create a new one in this view.
2021-02-14 23:34:18 +01:00
Eike Kettner
dec6148df6 Hide field stats component if there is nothing to show 2021-02-14 23:29:05 +01:00
Eike Kettner
31cb8284a5 Fix formatting icon in top nav bar 2021-02-14 23:22:37 +01:00
Eike Kettner
1dcc3941ed Fix overflowing content in item cards
When displaying long lines this leads to horizontal scrolling the
complete item list.
2021-02-14 23:18:18 +01:00
Eike Kettner
55eb001aa8 Make menus sticky when scrolling content 2021-02-14 16:01:45 +01:00
Eike Kettner
f29353adb3 Use different worker cache name per ui
Avoid to have users clear their browser caches
2021-02-14 11:29:36 +01:00
Eike Kettner
42053cacca Add npm to docker build image
npm is now required to build docspell's new ui.
2021-02-14 10:33:59 +01:00
mergify[bot]
063a8cfc72
Merge pull request #634 from eikek/new-webui
New webui
2021-02-14 01:39:03 +00:00
Eike Kettner
5461321e59 Remove unused styles and prevent postcss from purging relevant ones 2021-02-14 02:20:01 +01:00
Eike Kettner
f6e5bda2d8 Change default ui to be the new ui
The old ui is still available, using a header: `Docspell-Ui: 1`. Using
a browser addon a "ui switch" can be easily achieved.
2021-02-14 01:46:13 +01:00
Eike Kettner
dd935454c9 First version of new ui based on tailwind
This drops fomantic-ui as css toolkit and introduces tailwindcss. With
tailwind there are no predefined components, but it's very easy to
create those. So customizing the look&feel is much simpler, most of
the time no additional css is needed.

This requires a complete rewrite of the markup + styles. Luckily all
logic can be kept as is. The now old ui is not removed, it is still
available by using a request header `Docspell-Ui` with a value of `1`
for the old ui and `2` for the new ui.

Another addition is "dev mode", where docspell serves assets with a
no-cache header, to disable browser caching. This makes developing a
lot easier.
2021-02-14 01:46:13 +01:00
mergify[bot]
2b735ba532
Merge pull request #632 from scala-steward/update/http4s-blaze-client-0.21.19
Update http4s-blaze-client, ... to 0.21.19
2021-02-13 23:41:46 +00:00
Scala Steward
3ab1a5e022
Update http4s-blaze-client, ... to 0.21.19 2021-02-14 00:25:25 +01:00
mergify[bot]
044392c755
Merge pull request #631 from scala-steward/update/swagger-ui-3.43.0
Update swagger-ui to 3.43.0
2021-02-12 00:24:27 +00:00
Scala Steward
b81049c301
Update swagger-ui to 3.43.0 2021-02-12 00:16:10 +01:00
mergify[bot]
be140c2238
Merge pull request #629 from scala-steward/update/flyway-core-7.5.3
Update flyway-core to 7.5.3
2021-02-10 13:36:20 +00:00
Scala Steward
2e721f0e00
Update flyway-core to 7.5.3 2021-02-10 14:17:55 +01:00
eikek
9e6fa68488
Merge pull request #624 from JaCoB1123/patch-1
Fix CONSUMEDIR_DELETE being ignored
2021-02-05 17:16:18 +01:00
Jan Bader
ee67d49776
Fix CONSUMEDIR_DELETE being ignored
I just noticed that CONSUMEDIR_DELETE  wasn't handled yet. This fixes it.
2021-02-05 16:41:22 +01:00
mergify[bot]
516cc810d7
Merge pull request #621 from scala-steward/update/swagger-ui-3.42.0
Update swagger-ui to 3.42.0
2021-02-04 22:22:12 +00:00
Scala Steward
442f71ec46
Update swagger-ui to 3.42.0 2021-02-04 22:23:59 +01:00
Eike Kettner
442b76c5af Setup tailwind with docspell build 2021-02-03 21:35:15 +01:00
mergify[bot]
b3075cc6dc
Merge pull request #620 from scala-steward/update/http4s-blaze-client-0.21.18
Update http4s-blaze-client, ... to 0.21.18
2021-02-03 16:59:12 +00:00
Scala Steward
241a2068c5
Update http4s-blaze-client, ... to 0.21.18 2021-02-03 16:36:34 +01:00
mergify[bot]
827f0824ae
Merge pull request #619 from scala-steward/update/http4s-blaze-client-0.21.17
Update http4s-blaze-client, ... to 0.21.17
2021-02-02 18:54:19 +00:00
Scala Steward
4ea6f1088a
Update http4s-blaze-client, ... to 0.21.17 2021-02-02 18:43:49 +01:00
mergify[bot]
bd32dff4cc
Merge pull request #616 from scala-steward/update/organize-imports-0.5.0
Update organize-imports to 0.5.0
2021-02-01 12:20:53 +00:00
Scala Steward
4fb14eba4d
Update organize-imports to 0.5.0 2021-02-01 12:22:14 +01:00
mergify[bot]
27aeabc6cf
Merge pull request #614 from scala-steward/update/sbt-1.4.7
Update sbt to 1.4.7
2021-01-31 06:59:40 +00:00
Scala Steward
42afb34094
Update sbt to 1.4.7 2021-01-31 06:45:12 +01:00
mergify[bot]
3ff4e2ce88
Merge pull request #610 from scala-steward/update/mariadb-java-client-2.7.2
Update mariadb-java-client to 2.7.2
2021-01-29 20:24:50 +00:00
Scala Steward
04eb333771
Update mariadb-java-client to 2.7.2 2021-01-29 18:21:19 +01:00
Eike Kettner
198b2f8f96 Move consumedir entrypoint to docker and fix compose setup
To make it work as before, some env variables are necessary to be
available to the consumedir container. It's only needed there, but
since the env file exists, they are now listed there.

Also partially reverts the consumedir.dockerfile. Using the base-image
makes sure that all build images are created from the same sources.
2021-01-28 22:31:58 +01:00
eikek
e9f30e0990
Merge pull request #603 from JaCoB1123/consumedir_polling
Add consumedir-entrypoint.sh to allow polling consumedir (Fixes #507)
2021-01-28 12:44:43 +01:00
mergify[bot]
cc208e53fb
Merge pull request #602 from scala-steward/update/flyway-core-7.5.2
Update flyway-core to 7.5.2
2021-01-27 22:19:03 +00:00
Jan Bader
5df9d11d06 Simplify consumedir.dockerfile 2021-01-27 21:40:36 +01:00
Jan Bader
650685976c Use linux line-endings 2021-01-27 21:36:49 +01:00
Jan Bader
517979f81e Add usage 2021-01-27 21:30:38 +01:00
Jan Bader
bebe0dabde Add consumedir-entrypoint.sh to allow polling consumedir 2021-01-27 21:13:16 +01:00
Scala Steward
242e4d52c1
Update flyway-core to 7.5.2 2021-01-27 20:25:38 +01:00
eikek
5ff6cb7b66
Merge pull request #601 from sukram230799/docker-docspell-tools-permission-fix
Fix permission of scripts in base-binaries
2021-01-27 18:54:37 +01:00
Markus Wüst
a917d66afd
Fix permission of scripts in base-binaries
Include shell files in subdirectory of `/opt/docspell-tools/` via `**/*.sh`.
2021-01-27 16:46:55 +01:00
Eike Kettner
596b1c6076 Merge branch 'current-docs' 2021-01-25 11:06:40 +01:00
Eike Kettner
8013e44aca Fix release date 2021-01-25 10:20:06 +01:00
Eike Kettner
62f596be35 Set version to 0.20.0-SNAPSHOT 2021-01-25 10:19:00 +01:00
Eike Kettner
c45d72df34 Update nix setup 2021-01-25 10:17:25 +01:00
Eike Kettner
73b54addc5 Set version to 0.19.0 2021-01-25 09:21:16 +01:00
Eike Kettner
946204e809 Update documentation 2021-01-25 09:11:54 +01:00