Commit Graph
86 Commits
Author SHA1 Message Date
kolaente c058835874 feat(filters): move filter query to contenteditable 2024-03-05 17:47:06 +01:00
kolaente 11bc4764de feat(filters): add basic autocomplete component 2024-03-05 10:37:26 +01:00
kolaente e843438efd feat(filters): show user name and avatar for assignee filters 2024-03-05 09:58:10 +01:00
kolaente 9381f65ceb fix(filters): date filter value not populated 2024-03-05 09:58:10 +01:00
kolaente 712f8fc13b feat(filters): add date values 2024-03-05 09:58:09 +01:00
kolaente f699b53744 feat(filters): make date values in filter query editable 2024-03-05 09:58:09 +01:00
kolaente 74a39a5cf0 chore(filters): copy datepicker 2024-03-05 09:58:09 +01:00
kolaente f137064ea9 chore(filters): add histoire story file 2024-03-05 09:58:09 +01:00
kolaente caf3cb216d feat(filters): parse date properties to enable datepicker button 2024-03-05 09:58:09 +01:00
kolaente 4f15f27fe1 fix(filters): use readable colors for dark and light mode 2024-03-05 09:58:09 +01:00
kolaente d75c20ea48 feat(filter): add auto resize for filter query input 2024-03-05 09:58:09 +01:00
kolaente 0359b12648 feat(filter): add basic highlighting filter query component 2024-03-05 09:58:09 +01:00
renovateandkonrad 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
renovateandkonrad 42e660c3d6 fix(deps): update dependency vue-i18n to v9.10.1 2024-03-04 11:27:12 +00:00
renovateandkonrad 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
renovateandkonrad 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
viehliebandkonrad 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
renovateandkonrad 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
renovateandkonrad 829f504d3b fix(deps): update dependency dompurify to v3.0.9 2024-02-21 10:04:30 +00:00
renovateandkonrad 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
renovateandkonrad 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
renovateandkonrad 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