Commit Graph

2888 Commits

Author SHA1 Message Date
Dominik Pschenitschni a3329f1b42
feat: add lang ts to script block 2022-04-02 17:15:46 +02:00
Dominik Pschenitschni 15b67136fe
feat: rename js files to ts 2022-04-02 17:14:59 +02:00
konrad 4cff3ebee1 feat: use blurHash when loading list backgrounds (#1188)
continuous-integration/drone/push Build is passing Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1188
2022-04-02 15:05:30 +00:00
kolaente 53787a65df
fix: lint
continuous-integration/drone/push Build is passing Details
2022-04-02 14:57:03 +02:00
kolaente dfed1f438a
feat: directly create a new task from relations when none was selected
continuous-integration/drone/push Build is failing Details
2022-04-02 13:54:45 +02:00
kolaente ad8ca462cb
fix: indention of nested checklist items
continuous-integration/drone/push Build is passing Details
2022-04-02 12:55:08 +02:00
kolaente 2e537f6d63
fix: loading list views would sometimes not get loaded
continuous-integration/drone/push Build is passing Details
To make sure the tasks of a list are only loaded after the list itself is fetched from the server, we hide the list view until the list is fully loaded. When switching between different views of the same list, this would cause the list view to not be loaded at all because the list was already loaded at that point.

closes #1732
2022-04-02 12:47:13 +02:00
renovate 4bf016f53e chore(deps): update dependency caniuse-lite to v1.0.30001324 (#1759)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1759
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-04-02 08:33:23 +00:00
renovate deff90bd8f chore(deps): update dependency sass to v1.49.11 (#1757)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1757
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-04-02 07:02:46 +00:00
renovate 5dbdfd3cd5 chore(deps): update dependency esbuild to v0.14.30 (#1758)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1758
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-04-02 07:02:20 +00:00
renovate 2719e93cf1 chore(deps): update dependency vitest to v0.8.2 (#1756)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1756
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-04-01 20:14:17 +00:00
renovate 756104c7b5 chore(deps): update dependency happy-dom to v2.55.0 (#1755)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1755
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-04-01 05:47:11 +00:00
renovate ddec4bd979 fix(deps): update dependency @vueuse/router to v8.2.3 (#1752)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1752
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-31 21:29:57 +00:00
renovate d14d2405d6 fix(deps): update dependency @vueuse/core to v8.2.3 (#1751)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1751
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-31 21:03:19 +00:00
renovate 753e03dd46 chore(deps): update dependency happy-dom to v2.54.0 (#1753)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1753
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-31 21:02:55 +00:00
renovate cd9928036d fix(deps): update dependency ufo to v0.8.3 (#1754)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1754
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-31 21:02:31 +00:00
renovate e29b191fbe chore(deps): update dependency vite to v2.9.1 (#1750)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1750
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-31 21:02:08 +00:00
renovate e8d8767d31 fix(deps): update dependency @vueuse/router to v8.2.2 (#1745)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1745
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-31 11:37:49 +00:00
renovate 2966e0846a chore(deps): update dependency vite-svg-loader to v3.2.0 (#1743)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1743
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-31 11:37:30 +00:00
renovate 7870247ad1 chore(deps): update dependency @vitejs/plugin-vue to v2.3.1 (#1746)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1746
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-31 11:36:59 +00:00
renovate 1f769ae3ab chore(deps): update dependency happy-dom to v2.53.0 (#1749)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1749
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-31 10:37:09 +00:00
renovate c0ecde5029 chore(deps): update dependency sass to v1.49.10 (#1747)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1747
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-31 10:36:43 +00:00
renovate 94be991ff6 fix(deps): update dependency @vueuse/core to v8.2.2 (#1744)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1744
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-31 10:36:20 +00:00
renovate 5a27973a23 chore(deps): update dependency caniuse-lite to v1.0.30001323 (#1748)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1748
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-31 08:41:00 +00:00
drone e494af094d [skip ci] Updated translations via Crowdin 2022-03-31 00:29:19 +00:00
renovate ae643c49d2 chore(deps): update dependency @vitejs/plugin-vue to v2.3.0 (#1739)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1739
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-30 17:40:15 +00:00
renovate ab569760ef chore(deps): update dependency @vitejs/plugin-legacy to v1.8.0 (#1738)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1738
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-30 15:52:38 +00:00
renovate 614f15cf4a chore(deps): update dependency vitest to v0.8.1 (#1740)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1740
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-30 15:51:49 +00:00
renovate 4b1003e5e4 chore(deps): update dependency happy-dom to v2.52.0 (#1741)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1741
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-30 15:51:28 +00:00
renovate 78c6d6bb1d chore(deps): update dependency vite to v2.9.0 (#1742)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1742
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-30 15:50:31 +00:00
renovate 5a214ce22c chore(deps): update dependency esbuild to v0.14.29 (#1736)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1736
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-30 05:59:57 +00:00
renovate 3f68121750 fix(deps): update sentry-javascript monorepo to v6.19.3 (#1735)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1735
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-30 05:59:12 +00:00
drone f3294ce755 [skip ci] Updated translations via Crowdin 2022-03-30 00:29:13 +00:00
renovate 897ba39037 chore(deps): update dependency caniuse-lite to v1.0.30001322 (#1730)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1730
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-29 15:25:21 +00:00
renovate 0c12c4ebd6 chore(deps): update dependency vitest to v0.8.0 (#1731)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1731
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-29 15:24:52 +00:00
renovate 6be67cfb98 chore(deps): update dependency happy-dom to v2.51.0 (#1733)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1733
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-29 15:24:21 +00:00
renovate 160c099ff8 chore(deps): update dependency @faker-js/faker to v6.1.1 (#1728)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1728
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-29 05:25:42 +00:00
renovate 5d7de25a92 chore(deps): update dependency cypress to v9.5.3 (#1729)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1729
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-28 21:26:43 +00:00
konrad 9b09fadbd0 feat: add date math for filters (#1342)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1342
2022-03-28 17:30:42 +00:00
renovate 75c68aa03e chore(deps): update typescript-eslint monorepo to v5.17.0 (#1727)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1727
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-28 17:28:16 +00:00
renovate c49d582a03 chore(deps): update dependency netlify-cli to v9.13.5 (#1726)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1726
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-28 05:18:34 +00:00
kolaente 46050611d8 fix: forgotten import
continuous-integration/drone/push Build is passing Details
2022-03-27 21:06:30 +00:00
kolaente a055a3ea52 fix: lint 2022-03-27 21:06:30 +00:00
kolaente b7a976a9cf fix: setting the last viewed list after navigating away from it
The new list background was set on the home page when navigating to the list. This was because the `CURRENT_LIST` was set to the last visited list, even after the call to `this.$store.commit(CURRENT_LIST, null)` because everything is async. I tracked the problem down to the call to `watchEffect` in the ListWrapper component. Apparently, `watchEffect` is called every time _the watched variable is assigned to_ and not only when it changes. When navigating away from the list, that watcher is getting called with the list id, the one already loaded, and sets it in store which in turn overrides the call from the contentAuth component.
2022-03-27 21:06:30 +00:00
kolaente 42c0fc6185 fix: make sure a list background is set in store when adding one
When creating a new list, setting a background and then navigating to the home page, the list background would not be shown in the list card. Now, we're setting the newly updated list with all its background information properly in store (why are there even multiple places for this?).
2022-03-27 21:06:30 +00:00
kolaente f9b7e2fd76 feat: use vueuse to lock scrolling
continuous-integration/drone/push Build is failing Details
2022-03-27 20:42:21 +00:00
kolaente 574ecff12d feat: prevent scrolling the rest of the page when a modal is open 2022-03-27 20:42:21 +00:00
kolaente 0af6d79eff
Merge branch 'main' into feature/date-math
continuous-integration/drone/pr Build is passing Details
2022-03-27 22:41:53 +02:00
konrad 3639498b3f fix: add task input layout on mobile (#1615)
continuous-integration/drone/push Build is failing Details
On non-english locales the placeholder text would wrap, making the placeholder longer than it needed to be. To fix that, I've made sure the placeholder will never wrap and reduced the button to a single icon.

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1615
2022-03-27 20:37:25 +00:00
konrad 7f56a3537c fix: load the list tasks only after the list itself was loaded (#1251)
continuous-integration/drone/push Build is failing Details
Currently, when opening a list sometimes the tasks are shown before the list itself is loaded. Because the list contains the rights, this means no edit buttons etc are available at that point which is pretty confusing.

This PR ensures the list-specific view is loaded only after the list itself is loaded.

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1251
2022-03-27 19:56:56 +00:00