Commit Graph

83 Commits

Author SHA1 Message Date
renovate e8d77e61e4 chore(deps): update dependency @vue/eslint-config-typescript to v13 2024-03-09 08:00:20 +00:00
renovate 7e69c7cbe0 chore(deps): update dev-dependencies 2024-03-09 07:59:59 +00:00
Frederick [Bot] f6204c307e chore(i18n): update translations via Crowdin 2024-03-09 00:06:36 +00:00
kolaente 28d72d4d47
feat(i18n): add pt-br as selectable language in the frontend 2024-03-08 20:06:48 +01:00
renovate 9aea5830f3 fix(deps): update sentry-javascript monorepo to v7.106.0 2024-03-08 12:07:55 +00:00
renovate 0bec7ee1ab fix(deps): update dependency @intlify/unplugin-vue-i18n to v3.0.1 2024-03-08 02:07:52 +00:00
renovate d1a3eb9701 fix(deps): update dependency @intlify/unplugin-vue-i18n to v3 2024-03-07 12:06:52 +00:00
renovate cba09c8eb1 chore(deps): update dev-dependencies 2024-03-07 07:06:40 +00:00
renovate e5e66d73f5 chore(deps): update dev-dependencies 2024-03-06 00:06:22 +00:00
renovate 43b0689c1a chore(deps): update dev-dependencies 2024-03-05 07:21:24 +00:00
renovate 3e5d55d9e8 fix(deps): update dependency vue-flatpickr-component to v11.0.5 2024-03-05 05:06:23 +00:00
renovate 42e660c3d6 fix(deps): update dependency vue-i18n to v9.10.1 2024-03-04 11:27:12 +00:00
renovate f8c5e314df fix(deps): update sentry-javascript monorepo to v7.105.0 2024-03-04 10:14:01 +00:00
renovate 429b140cad chore(deps): update dependency vue-tsc to v2 2024-03-04 05:07:03 +00:00
renovate dc7ee851ec chore(deps): update dev-dependencies 2024-03-03 22:31:33 +00:00
kolaente a34ca20c1a
fix(teams): use the same color for border between teams in list 2024-03-02 15:31:54 +01:00
kolaente fc4303a778
chore(auth): add oidc suffix to openid team name in db
Related to https://kolaente.dev/vikunja/vikunja/issues/2150
2024-03-02 15:23:19 +01:00
kolaente 89b01e86bc
fix(projects): load all projects when first opening Vikunja 2024-03-02 13:43:04 +01:00
kolaente 67f55510bf
feat: nest api token permissions under their parents
This change removes the "select all" first checkbox of api token permissions and replaces it with the title instead.

Resolves https://kolaente.dev/vikunja/vikunja/issues/2148
2024-03-02 11:28:46 +01:00
kolaente 178cd8c392
fix: open external migration service in current tab 2024-03-02 11:22:03 +01:00
viehlieb ed4da96ab1 feat: assign users to teams via OIDC claims (#1393)
This change adds the ability to sync teams via a custom openid claim. Vikunja will automatically create and delete teams as necessary, it will also add and remove users when they log in. These teams are fully managed by Vikunja and cannot be updated by a user.

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/1393
Resolves https://kolaente.dev/vikunja/vikunja/issues/1279
Resolves https://github.com/go-vikunja/vikunja/issues/42
Resolves https://kolaente.dev/vikunja/vikunja/issues/950
Co-authored-by: viehlieb <pf@pragma-shift.net>
Co-committed-by: viehlieb <pf@pragma-shift.net>
2024-03-02 08:47:10 +00:00
renovate e93e48c4c2 fix(deps): update vueuse to v10.9.0 2024-02-29 10:05:25 +00:00
renovate 06688fa8d4 fix(deps): update sentry-javascript monorepo to v7.103.0 2024-02-29 09:05:28 +00:00
renovate a0f4bdbdad fix(deps): update dependency vue to v3.4.21 2024-02-28 22:06:03 +00:00
renovate eea356e570 chore(deps): update dev-dependencies 2024-02-28 18:05:31 +00:00
kolaente 5d127c2897 feat: run frontend tests with api build from the same branch (#2137)
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2137
Co-authored-by: kolaente <k@knt.li>
Co-committed-by: kolaente <k@knt.li>
2024-02-27 18:06:34 +00:00
kolaente 1275dfc260
fix: lint 2024-02-27 16:38:20 +01:00
kolaente 997fb6bc54
fix(migration): show correct help message when a migration was started 2024-02-27 16:36:18 +01:00
kolaente b2e5de88ff
fix(labels): make sure labels are aligned in the middle 2024-02-27 16:29:27 +01:00
kolaente baa5d14ca6
fix(assignees): spacing of users 2024-02-27 16:15:35 +01:00
kolaente 2d5c496397
fix(kanban): pass active filters down to task lazy loading
Before this change, applying a filter and then scrolling a bucket would not use that filter when lazy loading the tasks in that bucket. That resulted in all tasks being loaded, regardless if the filter applied to them.
2024-02-27 16:10:19 +01:00
kolaente b8533d2bfc
fix(gantt): use color variables for gantt header so that it works in dark mode 2024-02-27 15:55:07 +01:00
kolaente 8a82093233
fix(project): don't allow archival or deletion of default projects in UI 2024-02-27 15:37:30 +01:00
kolaente 1ffb93b63c
fix: clarify preview deployment text and fix typo 2024-02-25 13:51:43 +01:00
renovate 1bf8659423 fix(deps): update sentry-javascript monorepo to v7.102.1 2024-02-24 14:43:38 +00:00
renovate 7629c8426e chore(deps): update pnpm to v8.15.4 2024-02-24 14:05:08 +00:00
renovate a83acc0300 fix(deps): update tiptap to v2.2.4 2024-02-23 13:06:11 +00:00
renovate 34c31e2f03 fix(deps): update dependency vue-router to v4.3.0 2024-02-21 18:06:09 +00:00
renovate 829f504d3b fix(deps): update dependency dompurify to v3.0.9 2024-02-21 10:04:30 +00:00
renovate 52d0930034 fix(deps): update sentry-javascript monorepo to v7.102.0 2024-02-20 14:41:55 +00:00
renovate 318f00d252 fix(deps): update vueuse to v10.8.0 2024-02-20 12:06:28 +00:00
renovate 70265e176a fix(deps): update tiptap to v2.2.3 2024-02-18 11:16:39 +00:00
renovate be66ec8608 fix(deps): update dependency @kyvg/vue3-notification to v3.2.0 2024-02-18 09:06:16 +00:00
renovate 814c142b71 fix(deps): update sentry-javascript monorepo to v7.101.1 2024-02-18 08:28:03 +00:00
renovate ea75657d45 fix(deps): update dependency vue-flatpickr-component to v11.0.4 2024-02-18 08:06:08 +00:00
kolaente ff1730e323
fix: lint 2024-02-17 23:25:09 +01:00
kolaente f120d72211
fix(editor): revert task list dependence on ids
This partially reverts 3969f6ae66. Adding ids to task list items is not as simple and actually made it worse in some cases. Hence we stick to comparing the content of nodes for now, until this is properly fixed in tiptap.

Related https://kolaente.dev/vikunja/vikunja/issues/2091#issuecomment-60063
2024-02-17 23:13:51 +01:00
kolaente f4efdaa5de
fix(password): don't validate password min length on login page
This would cause the login to fail when the actual password was shorter than 8 characters.
2024-02-17 21:07:35 +01:00
kolaente 32edef2d38
fix(editor): set default id of tasklist items
This fixes a bug where all tasklist items would have the same id which would check all of them when checking one of them.
2024-02-17 11:38:20 +01:00
renovate 44c1f0d281 chore(deps): update pnpm to v8.15.3 2024-02-15 11:07:31 +00:00