Commit Graph

3003 Commits

Author SHA1 Message Date
64bacb665a Show queue counts in side menu 2021-02-15 00:27:55 +01:00
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
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
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
dec6148df6 Hide field stats component if there is nothing to show 2021-02-14 23:29:05 +01:00
31cb8284a5 Fix formatting icon in top nav bar 2021-02-14 23:22:37 +01:00
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
55eb001aa8 Make menus sticky when scrolling content 2021-02-14 16:01:45 +01:00
f29353adb3 Use different worker cache name per ui
Avoid to have users clear their browser caches
2021-02-14 11:29:36 +01:00
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
063a8cfc72 Merge pull request #634 from eikek/new-webui
New webui
2021-02-14 01:39:03 +00:00
5461321e59 Remove unused styles and prevent postcss from purging relevant ones 2021-02-14 02:20:01 +01:00
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
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
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
3ab1a5e022 Update http4s-blaze-client, ... to 0.21.19 2021-02-14 00:25:25 +01:00
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
b81049c301 Update swagger-ui to 3.43.0 2021-02-12 00:16:10 +01:00
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
2e721f0e00 Update flyway-core to 7.5.3 2021-02-10 14:17:55 +01:00
9e6fa68488 Merge pull request #624 from JaCoB1123/patch-1
Fix CONSUMEDIR_DELETE being ignored
2021-02-05 17:16:18 +01:00
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
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
442f71ec46 Update swagger-ui to 3.42.0 2021-02-04 22:23:59 +01:00
442b76c5af Setup tailwind with docspell build 2021-02-03 21:35:15 +01:00
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
241a2068c5 Update http4s-blaze-client, ... to 0.21.18 2021-02-03 16:36:34 +01:00
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
4ea6f1088a Update http4s-blaze-client, ... to 0.21.17 2021-02-02 18:43:49 +01:00
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
4fb14eba4d Update organize-imports to 0.5.0 2021-02-01 12:22:14 +01:00
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
42afb34094 Update sbt to 1.4.7 2021-01-31 06:45:12 +01:00
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
04eb333771 Update mariadb-java-client to 2.7.2 2021-01-29 18:21:19 +01:00
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
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
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
5df9d11d06 Simplify consumedir.dockerfile 2021-01-27 21:40:36 +01:00
650685976c Use linux line-endings 2021-01-27 21:36:49 +01:00
517979f81e Add usage 2021-01-27 21:30:38 +01:00
bebe0dabde Add consumedir-entrypoint.sh to allow polling consumedir 2021-01-27 21:13:16 +01:00
242e4d52c1 Update flyway-core to 7.5.2 2021-01-27 20:25:38 +01:00
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
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
596b1c6076 Merge branch 'current-docs' 2021-01-25 11:06:40 +01:00
8013e44aca Fix release date 2021-01-25 10:20:06 +01:00
62f596be35 Set version to 0.20.0-SNAPSHOT 2021-01-25 10:19:00 +01:00
c45d72df34 Update nix setup 2021-01-25 10:17:25 +01:00
73b54addc5 Set version to 0.19.0 2021-01-25 09:21:16 +01:00