Commit Graph

1115 Commits

Author SHA1 Message Date
kolaente 748fa2b798
fix(auth): redirect to logout url after logging out
Resolves https://community.vikunja.io/t/open-id-logout-url-doesnt-seem-to-work/3158
2025-01-09 15:17:53 +01:00
kolaente 304de78c48
fix(migration): handle file errors in frontend 2025-01-09 14:51:55 +01:00
renovate cc4fd97dd8 chore(deps): update dev-dependencies 2025-01-09 10:23:23 +00:00
renovate c9a9781bc7 chore(deps): update dependency @cypress/vite-dev-server to v6 2025-01-09 00:07:31 +00:00
renovate 8cec9995e3 chore(deps): update dev-dependencies 2025-01-08 09:07:12 +00:00
Frederick [Bot] 466d0a73a9 chore(i18n): update translations via Crowdin 2025-01-08 00:16:10 +00:00
renovate 00441ee8b1 chore(deps): update dependency node to v22.13.0 2025-01-07 20:06:51 +00:00
renovate c92f6c5ee5 fix(deps): update dependency @sentry/vue to v8.48.0 2025-01-07 13:07:37 +00:00
renovate 91e4bad544 chore(deps): update dev-dependencies 2025-01-07 10:43:51 +00:00
Frederick [Bot] fbc48c43f5 chore(i18n): update translations via Crowdin 2025-01-07 00:16:37 +00:00
renovate a49c06d408 chore(deps): update pnpm to v9.15.3 2025-01-06 15:08:34 +00:00
renovate 746c3359a5 chore(deps): update dev-dependencies 2025-01-05 13:07:44 +00:00
renovate 6dc2348fbe fix(deps): update tiptap to v2.11.0 2025-01-02 18:08:27 +00:00
renovate d88295f31f fix(deps): update vueuse to v12.3.0 2025-01-02 09:07:49 +00:00
Frederick [Bot] 42f5cdf2d9 chore(i18n): update translations via Crowdin 2025-01-01 00:19:38 +00:00
renovate b8fd5dde3b fix(deps): update dependency @intlify/unplugin-vue-i18n to v6.0.3 2024-12-30 01:07:32 +00:00
renovate 3d727e6856 chore(deps): update pnpm to v9.15.2 2024-12-28 21:07:14 +00:00
Dominik Pschenitschni a6644d9c89 feat: move loading logic from ready to base store 2024-12-28 10:36:26 +00:00
renovate c4c8017605 chore(deps): update dev-dependencies 2024-12-28 00:07:22 +00:00
renovate 6e417d92ae fix(deps): update dependency vue-i18n to v11 2024-12-27 10:07:21 +00:00
renovate d22880b442 chore(deps): update dependency happy-dom to v16 2024-12-27 09:25:29 +00:00
renovate a8a746e302 chore(deps): update dev-dependencies 2024-12-27 08:07:40 +00:00
kolaente 6ee6b2ffee
feat: add Korean translation for selection 2024-12-26 17:12:19 +01:00
Frederick [Bot] 367530bf2d chore(i18n): update translations via Crowdin 2024-12-25 00:23:31 +00:00
renovate 40e9b48564 chore(deps): update dev-dependencies 2024-12-24 09:44:14 +00:00
Frederick [Bot] af50145705 chore(i18n): update translations via Crowdin 2024-12-24 00:22:44 +00:00
renovate 297817d3f8 fix(deps): update vueuse to v12.2.0 2024-12-23 10:07:00 +00:00
renovate 2ab172cfeb fix(deps): update vueuse to v12.1.0 2024-12-22 11:07:38 +00:00
renovate ae87348882 fix(deps): update dependency @intlify/unplugin-vue-i18n to v6.0.2 2024-12-21 10:07:07 +00:00
renovate ea2215a615 chore(deps): update dev-dependencies 2024-12-21 08:07:22 +00:00
Frederick [Bot] 064aff56e3 chore(i18n): update translations via Crowdin 2024-12-21 00:22:49 +00:00
renovate 63839805df
chore(deps): update dependency node to v22.12.0 2024-12-20 19:07:53 +01:00
renovate aa43f4fa93 chore(deps): update dev-dependencies 2024-12-20 12:07:27 +00:00
renovate 24e4284e3b chore(deps): update pnpm to v9.15.1 2024-12-20 01:07:08 +00:00
Frederick [Bot] c97fec9fed chore(i18n): update translations via Crowdin 2024-12-20 00:22:50 +00:00
kolaente f520881538 fix(kanban): do not close task input after creating tasks
Resolves https://kolaente.dev/vikunja/vikunja/issues/2192
2024-12-19 17:16:13 +01:00
kolaente bfb7cf9403 fix(project): only show create task cta when the user has permission to write to the project
Resolves https://community.vikunja.io/t/create-a-task-link-in-empty-project-for-read-only-share-links/3127
2024-12-19 17:09:14 +01:00
renovate 9c5f35a0d8 fix(deps): update tiptap to v2.10.4 2024-12-19 13:07:05 +00:00
kolaente 2185d36d36
fix(kanban): disable create button when bucket limit is reached 2024-12-19 12:53:56 +01:00
Frederick [Bot] cbee46b403 chore(i18n): update translations via Crowdin 2024-12-19 00:23:21 +00:00
kolaente 9eb5c62b01
fix: do not fail to load projects without views via link share
Resolves https://community.vikunja.io/t/undefined-error-when-sharing-an-empty-project/3126
2024-12-18 21:47:41 +01:00
renovate 1387f1c497 fix(deps): update dependency @sentry/vue to v8.47.0 2024-12-18 16:07:01 +00:00
Dominik Pschenitschni f76970b5a3 chore: explicit function origin (#2945)
Nothing world changing. I realised recently that I prefer explicitly calling methods of stores and do the same with their states.
Similar to how one would do that with classes.

Since I might make more changes like this in the future (maybe also part of other PRs) I though I'd explain my reasoning here in a bit more detail:

__Benefits__

- saves local mappings, like the `const updateConfig = () => configStore.update()`
- there is no need to look up what exactly is updated, since the function is provide by the store.

__Disadvantages__

- a little bit more verbose (but not thaaat big difference)

---

TLDR: When reading the code this saves the step to check what was mapped.

Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2945
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-committed-by: Dominik Pschenitschni <mail@celement.de>
2024-12-18 15:24:42 +00:00
renovate 98be0d6f67 chore(deps): update dependency cypress to v13.17.0 2024-12-18 00:07:16 +00:00
renovate e8ca2a9ab8 fix(deps): update dependency tailwindcss to v3.4.17 2024-12-17 20:06:52 +00:00
renovate bdc3dae4f3 fix(deps): update dependency @sentry/vue to v8.46.0 2024-12-17 13:06:47 +00:00
renovate 2412d29a40 chore(deps): update dev-dependencies 2024-12-17 10:06:56 +00:00
renovate 336b3448cf fix(deps): update font awesome to v6.7.2 2024-12-16 22:24:47 +00:00
renovate 3f97414497 fix(deps): update dependency @sentry/vue to v8.45.1 2024-12-16 13:06:58 +00:00
renovate dc379b7a7e chore(deps): update dev-dependencies 2024-12-14 00:07:42 +00:00