1
0
Commit Graph

108 Commits

Author SHA1 Message Date
42c458a736 feat: simplify playPopSound setting check 2024-07-05 14:24:53 +02:00
fb449d7b29 feat: improve ProjectSettingsEdit reactivity 2024-06-28 21:20:03 +00:00
f36115871c feat: camelcase global components 2024-06-19 14:02:14 +00:00
18e23bf371 fix: use button icon prop 2024-06-18 17:32:24 +02:00
d12deee977 feat(views): allow reordering views
Resolves https://community.vikunja.io/t/reordering-views/2394
2024-06-18 16:39:52 +02:00
eafd134be5 fix(migration): put "Import from other services" in settings
Resolves https://kolaente.dev/vikunja/vikunja/issues/2347
2024-06-18 15:19:56 +02:00
23707fc493 feat: eslint enforce vue/component-name-in-template-casing 2024-06-17 21:01:36 +00:00
20701ce07a feat(components): align component name casing ProjectSettings 2024-06-17 13:50:16 +02:00
4260a504a9 feat(components): align component name casing AddTask 2024-06-17 13:50:16 +02:00
3b38a3faa6 feat(components): align component name casing SingleTaskInProject 2024-06-17 13:50:15 +02:00
1918ffdcff feat(components): align component name casing RepeatAfter 2024-06-17 13:50:15 +02:00
304779a7de feat(components): align component name casing Reminders 2024-06-17 13:50:14 +02:00
ede60950b4 feat(components): align component name casing RelatedTasks 2024-06-17 13:41:40 +02:00
8c9e2b571c feat(components): align component name casing ProjectSearch 2024-06-17 13:41:40 +02:00
05ebffd5bd feat(components): align component name casing PrioritySelect 2024-06-17 13:41:40 +02:00
43590835c7 feat(components): align component name casing PercentDoneSelect 2024-06-17 13:41:39 +02:00
3c80783bf2 feat(components): align component name casing Heading 2024-06-17 13:41:39 +02:00
394b2d444f feat(components): align component name casing EditLabels 2024-06-17 13:41:39 +02:00
510f1dd109 feat(components): align component name casing EditAssignees 2024-06-17 13:41:38 +02:00
51b41afb3e feat(components): align component name casing Description 2024-06-17 13:41:38 +02:00
08bdb82dd3 feat(components): align component name casing CreatedUpdated 2024-06-17 13:41:38 +02:00
99361925ec feat(components): align component name casing Comments 2024-06-17 13:41:38 +02:00
e76fdf379e feat(components): align component name casing ChecklistSummary 2024-06-17 13:41:38 +02:00
8138824e26 feat(components): align component name casing Attachments 2024-06-17 13:41:38 +02:00
398ed2032e feat(components): align component name casing AssigneeList 2024-06-17 13:41:37 +02:00
920f8f0c5a feat(components): align component name casing UserTeam 2024-06-17 13:41:37 +02:00
d7fe8c2fab feat(components): align component name casing LinkSharing 2024-06-17 13:41:37 +02:00
7a220964f7 feat(components): align component name casing ViewEditForm 2024-06-17 13:41:37 +02:00
2ae8ef2d7c feat(components): align component name casing Filter 2024-06-17 13:41:36 +02:00
fdd780f645 feat(components): align component name casing User 2024-06-17 13:41:36 +02:00
09701eeb7b feat(components): align component name casing Subscription 2024-06-17 13:41:36 +02:00
b98280c954 feat(components): align component name casing Button 2024-06-17 13:41:35 +02:00
d1b39ee953 feat(components): align component name casing Message 2024-06-17 13:41:33 +02:00
ff7e381645 feat(components): align component name casing Loading 2024-06-17 13:09:34 +02:00
541f608d3c feat(components): align component name casing fancycheckbox 2024-06-17 13:09:34 +02:00
f8f05acc2d feat(components): align component name casing password 2024-06-17 09:35:05 +00:00
330f7b8fa2 feat(components): align component name casing CreateEdit 2024-06-17 09:32:06 +00:00
1ed99d9ebc feat(components): align component name casing multiselect 2024-06-17 09:31:43 +00:00
e59beb3732 feat(components): align component name casing datemath (#2405)
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2405
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-committed-by: Dominik Pschenitschni <mail@celement.de>
2024-06-17 09:27:02 +00:00
2004d129c3 feat: reduce eslint warnings (#2396)
Also added `Destructuring the 'props' will cause the value to lose reactivity` as a warning to prepare for the removal of the propsDestructure option in vite.

Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2396
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-committed-by: Dominik Pschenitschni <mail@celement.de>
2024-06-17 09:18:02 +00:00
bc897a4503 feat: improve types (#2368)
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2368
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-committed-by: Dominik Pschenitschni <mail@celement.de>
2024-06-12 10:04:26 +00:00
6f4895b8cf chore(auth): show registration disabled message when registration is disabled
The route still exists when the registration is disabled, even though all links to the page are removed.
2024-06-06 22:09:19 +02:00
68d233684f fix(views): edit views with filters
This change fixes a bug where filter values of views would be transformed in the wrong order, not transformed at all or at the wrong time. Transforming the filters now happens transparently in the background without anything funky happening visible to the user.
2024-06-03 22:21:09 +02:00
99a67e09b1 feat(api): all usable routes behind authentication now have permissions
Previously, only routes which were coming from crudable entities could be used with an api token because there was no way to assign permissions to them. This change implements a more flexible structure for api permissions under the hood, allowing to add permissions for these routes and making them usable with an api token.

Resolves https://github.com/go-vikunja/vikunja/issues/266
2024-06-03 21:35:09 +02:00
aac01c7a35 feat: default view setting (#2306)
This PR adds configuration of default project view in settings, which is used when the user has not visited the project and thus last view hasn't yet been saved in projects. Updates old settings and adds "First View" option with fallback.

Resolves https://kolaente.dev/vikunja/vikunja/issues/2153

Co-authored-by: Elscrux <nickposer2102@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2306
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Elscrux <elscrux@gmail.com>
Co-committed-by: Elscrux <elscrux@gmail.com>
2024-06-02 08:15:53 +00:00
272f643955 fix(project): show "remove background" button only when the project has a background set 2024-05-07 17:17:06 +02:00
574c7f218e fix(labels): allow link shares to add existing labels to a task
Resolves https://github.com/go-vikunja/vikunja/issues/252
2024-04-21 15:12:27 +02:00
1074a8d916 fix(views): only allow project admins to manage views
Resolves https://community.vikunja.io/t/manage-views-only-for-project-admins/2279
2024-04-21 14:36:09 +02:00
637c8f6ba5 fix(views): make sure the view is saved properly in localStorage 2024-04-13 22:15:41 +02:00
0b9ef27d04 fix(migration): show correct message after starting a migration
Related to https://github.com/go-vikunja/vikunja/issues/238
2024-04-07 15:11:59 +02:00