Commit Graph

3148 Commits

Author SHA1 Message Date
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
adrinux a8fe2cdcbd Redefine all Bulma variables to fix undefined variables (#1165)
continuous-integration/drone/push Build is failing Details
As per discussion in #1074

This will hopefully eventually be fixed at the root - with missing scss variables properly passed though, possibly by switching to Bulvar.

But in the mean time I experimented with add ALL the bulma css color related variables into color.scss

This fixes the issue with the date picker in light mode. Also has me wondering if it will allow removal of some of other little overrides we made to fix niggling issues with dark mode, so marking this WIP.

Not suggesting this ever be merged, just exploring.

Resolves #1497
Resolves #1074

Co-authored-by: Adrian Simmons <adrian@perlucida.co.uk>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1165
Reviewed-by: konrad <k@knt.li>
Co-authored-by: adrinux <adrian@perlucida.co.uk>
Co-committed-by: adrinux <adrian@perlucida.co.uk>
2022-03-27 19:20:37 +00:00
renovate c8fa0cc6b1 chore(deps): update workbox monorepo to v6.5.2 (#1725)
continuous-integration/drone/push Build is passing Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1725
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-27 15:12:03 +00:00
renovate fcc096dcf7 chore(deps): update dependency vitest to v0.7.12 (#1724)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1724
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-27 10:31:37 +00:00
renovate d696d16139 chore(deps): update dependency eslint to v8.12.0 (#1722)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1722
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-27 08:52:01 +00:00
renovate 81efe27d50 fix(deps): update dependency @vueuse/router to v8.2.0 (#1721)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1721
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-26 19:12:15 +00:00
renovate bd52ac71aa chore(deps): update dependency esbuild to v0.14.28 (#1723)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1723
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-26 19:11:51 +00:00
renovate b949c9f832 fix(deps): update dependency @vueuse/core to v8.2.0 (#1720)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1720
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-25 17:59:16 +00:00
renovate 1f4a016075 chore(deps): update dependency vitest to v0.7.11 (#1718)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1718
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-25 15:28:48 +00:00
renovate 94c0f6d00f chore(deps): update dependency typescript to v4.6.3 (#1717)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1717
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-25 14:32:08 +00:00
renovate 06f0597b13 chore(deps): update dependency vue-tsc to v0.33.9 (#1719)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1719
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-25 14:30:45 +00:00
renovate bfe28787c3 chore(deps): update dependency caniuse-lite to v1.0.30001320 (#1716)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1716
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-24 06:50:43 +00:00
renovate 8e6aa35f89 fix(deps): update sentry-javascript monorepo to v6.19.2 (#1715)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1715
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-23 21:19:55 +00:00
renovate 25ca3e5eaf chore(deps): update dependency vitest to v0.7.10 (#1714)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1714
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-23 13:51:10 +00:00
renovate 188eb02e07 chore(deps): update dependency vitest to v0.7.8 (#1713)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1713
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-23 10:44:42 +00:00
renovate 3605d61a17 chore(deps): update dependency vue-tsc to v0.33.7 (#1712)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1712
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-23 08:13:59 +00:00
kolaente 87ac22b448
fix: related done tasks strikethrough
continuous-integration/drone/push Build is passing Details
2022-03-22 23:06:36 +01:00
kolaente 8f650316dc
fix: multiselect search results text color
continuous-integration/drone/push Build is passing Details
2022-03-22 23:04:06 +01:00
kolaente d7b1d7da7f
fix: mobile menu backdrop
continuous-integration/drone/push Build is passing Details
2022-03-22 23:00:43 +01:00
kolaente 63e04f874a
fix: modal close icon color in light mode on mobile
continuous-integration/drone/push Build is failing Details
2022-03-22 22:55:28 +01:00
renovate 09f6c0d43e chore(deps): update dependency happy-dom to v2.50.0 (#1711)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1711
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-22 19:17:17 +00:00
renovate 2b6cbe8006 chore(deps): update font awesome to v6.1.1 (#1710)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1710
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-22 18:37:34 +00:00
renovate 501a720b7c fix(deps): update sentry-javascript monorepo to v6.19.1 (#1708)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1708
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-21 19:50:38 +00:00
renovate a72329599b chore(deps): update typescript-eslint monorepo to v5.16.0 (#1707)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1707
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-21 17:28:49 +00:00
renovate 50871beeee chore(deps): update dependency vue-tsc to v0.33.6 (#1706)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1706
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-21 17:28:21 +00:00
renovate 51cafb9d56 fix(deps): update sentry-javascript monorepo to v6.19.0 (#1705)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1705
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-21 17:27:27 +00:00
renovate 73ff2d4407 chore(deps): update dependency happy-dom to v2.49.2 (#1704)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1704
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-21 14:29:28 +00:00
renovate 3f4bb1b64b chore(deps): update dependency vitest to v0.7.7 (#1702)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1702
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-21 13:19:32 +00:00
renovate 6a5f5f81a8 chore(deps): update dependency happy-dom to v2.49.1 (#1703)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1703
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-21 13:18:38 +00:00
renovate c90f87f74a chore(deps): update dependency netlify-cli to v9.13.3 (#1700)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1700
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-21 06:50:00 +00:00
renovate a8da12a894 chore(deps): update dependency vue-tsc to v0.33.5 (#1701)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1701
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-21 06:49:22 +00:00
renovate ae6c982755 chore(deps): update dependency postcss-preset-env to v7.4.3 (#1699)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1699
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-20 10:19:24 +00:00
drone 8f367921cf [skip ci] Updated translations via Crowdin 2022-03-20 00:27:38 +00:00
renovate ea9e84b4d9 fix(deps): update dependency @vueuse/core to v8.1.2 (#1696)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1696
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-19 13:56:50 +00:00
renovate 8aeaa322fe chore(deps): update yarn to v1.22.18 (#1694)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1694
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-19 11:12:20 +00:00
renovate 83a91e9a11 fix(deps): update dependency @vueuse/router to v8.1.2 (#1697)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1697
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-19 11:11:54 +00:00
renovate 5e6bce8b7e chore(deps): update dependency vitest to v0.7.6 (#1698)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1698
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-19 11:11:32 +00:00
renovate 574b000b19 chore(deps): update dependency caniuse-lite to v1.0.30001319 (#1695)
continuous-integration/drone/push Build is failing Details
Reviewed-on: #1695
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-19 11:11:11 +00:00
renovate 2c929c1f91 chore(deps): update dependency vitest to v0.7.4 (#1693)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1693
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-17 21:10:10 +00:00
renovate c41f3edc99 chore(deps): update dependency @types/flexsearch to v0.7.3 (#1677)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1677
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-17 12:21:30 +00:00
renovate 9606edbb39 fix(deps): update dependency @vueuse/router to v8.1.1 (#1691)
continuous-integration/drone/push Build is passing Details
Reviewed-on: #1691
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-03-17 07:27:25 +00:00