Commit Graph

10802 Commits

Author SHA1 Message Date
kolaente ccd79a7089
fix(filters): use correct filter string instead of object 2025-01-21 14:18:50 +01:00
Dominik Pschenitschni 9814ff9667 fix: typing reactive in ProjectSearch
see: info box under https://vuejs.org/guide/typescript/composition-api.html#typing-reactive
2025-01-21 13:38:11 +01:00
kolaente 0e1f369f2a
fix(auth): check for dot in username during validation
Resolves https://kolaente.dev/vikunja/vikunja/issues/2928
2025-01-21 12:45:36 +01:00
kolaente 760f6d6800
fix(projects): adjust test assumptions
This adjusts the test for the changes made in f6bfe2f13c
2025-01-21 12:43:01 +01:00
kolaente 3f0eaa5487
fix(editor): make bubbling changes from outside work
This partially reverts a change introduced in ca1384e3c9 which led to a bug where a comment on a task, which was just saved, stayed in the editor. The editor switched to read-only mode after that.
2025-01-21 12:35:02 +01:00
kolaente a99518c2b9
chore: use ref for new comment value 2025-01-21 11:49:14 +01:00
kolaente f6bfe2f13c
fix(quick actions): show saved filters in search results
This fixes a bug where saved filters would not show up in quick actions search results. It was caused by explicitely only searching for projects.
During the debugging of this, I've discovered the search parameter is ignored when searching for filters.

Resolves https://community.vikunja.io/t/virtual-projects-a-k-a-saved-filters-do-not-show-up-in-search-bar-results/3180/4
2025-01-21 11:07:28 +01:00
kolaente cb3fc70491
fix(link share): use selected view when opening link share
Resolves https://community.vikunja.io/t/selected-view-in-shared-link-not-saved/3250/4
2025-01-21 10:44:06 +01:00
kolaente b85befb86a
fix: start server when listening on socket
This fixes a regression introduced in daa7ad053c where the http server was not started when listening on a unix socket instead of a http interface.

Resolves https://github.com/go-vikunja/vikunja/issues/396
2025-01-21 10:18:14 +01:00
Frederick [Bot] 20cd15fb98 [skip ci] Updated swagger docs 2025-01-21 07:27:59 +00:00
renovate 670a572def chore(deps): update dev-dependencies 2025-01-21 00:06:34 +00:00
kolaente dbcd72fc40
feat(filter): allow dragging tasks in saved filter
Since migrating to views, this was already possible. This change only updates the API to make it actually work.

Resolves https://kolaente.dev/vikunja/vikunja/issues/1659
2025-01-20 17:51:48 +01:00
kolaente f25f983417
feat(notifications): include link to settings in notifications 2025-01-20 17:38:18 +01:00
kolaente debdcd4dd3
docs: clarify return value of /tasks 2025-01-20 16:23:26 +01:00
Dominik Pschenitschni cb8fd09824 feat: make time reactive (#2627)
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2627
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-committed-by: Dominik Pschenitschni <mail@celement.de>
2025-01-20 13:28:49 +00:00
kolaente a7be41ef04
fix(filter): do not override filter include nulls query
This fixes a bug where the "include nulls" query parameter would get overridden when the current view had a filter set, even if that filter didn't specify the parameter.
2025-01-20 14:23:35 +01:00
kolaente 6673adf0b5
fix(filter): do not show tasks in filter results when they are filtered out by labels
This fixes a bug where tasks which were filtered out by their label would still be shown. That was caused by the way the filter query was translated to sql under the hood.

Resolves https://github.com/go-vikunja/vikunja/issues/394
2025-01-20 14:05:42 +01:00
Dominik Pschenitschni 460d6ac8a4 fix: vue/no-boolean-default NoAuthWrapper
I'm still unsure if we should keep this rule in general, in this specific case I think it makes sense to reverse the logic and enable this api config explicitly
2025-01-20 11:30:39 +00:00
kolaente 4858f7c82f
fix(project): transfer ownership after deleting a user
This fixes a bug where the ownership of a project was not transferred when the user was deleted, leading to errors when viewing the project, as the owner user could not be found.

Resolves https://kolaente.dev/vikunja/vikunja/issues/2827
2025-01-20 12:25:38 +01:00
kolaente 0e37049343
fix(migration): add more debug logging 2025-01-20 12:08:10 +01:00
renovate ee10525b66 fix(deps): update dependency pinia to v2.3.1 2025-01-20 09:07:30 +00:00
renovate fcba092b68 chore(deps): update dependency rollup to v4.31.0 2025-01-20 00:06:54 +00:00
Dominik Pschenitschni cbbc4c0372 fix: i18n missing translation key 2025-01-19 20:10:22 +00:00
Dominik Pschenitschni c7e708cf7d fix: deprecated import in useTitle 2025-01-19 20:07:55 +00:00
Dominik Pschenitschni 6d3a30c799 fix: postcss-easing-gradient types 2025-01-19 19:58:16 +00:00
Dominik Pschenitschni 4c972e1bc4 feat: load project in project view 2025-01-19 19:56:07 +00:00
Dominik Pschenitschni 144571e448 feat: simplify ProjectView 2025-01-19 19:56:07 +00:00
Dominik Pschenitschni a24c64da8f fix: vite config linting 2025-01-19 19:39:40 +00:00
renovate 2faa03757c fix(deps): update module github.com/wneessen/go-mail to v0.6.1 2025-01-19 16:30:07 +00:00
kolaente 9cef2c4c97
chore: add Bug type to bug issue template 2025-01-19 16:48:44 +01:00
renovate ea6b141d42 chore(deps): update dependency caniuse-lite to v1.0.30001695 2025-01-19 03:07:01 +00:00
renovate c0877dd0ab chore(deps): update dependency vitest to v3.0.2 2025-01-18 10:32:50 +00:00
Frederick [Bot] 5c31ccaddd chore(i18n): update translations via Crowdin 2025-01-18 00:14:03 +00:00
Dominik Pschenitschni 47538ca810 fix: method name 2025-01-17 13:59:12 +01:00
kolaente abae6f05e0
fix(auth): move read all notifications to notification group
Resolves
https://kolaente.dev/vikunja/vikunja/issues/2977
2025-01-17 12:52:42 +01:00
kolaente 45ec1a4c47
fix(auth): make sure routes from the "other" group work as intended
Resolves
https://kolaente.dev/vikunja/vikunja/issues/2977
2025-01-17 11:06:00 +01:00
kolaente 77d1616fea
docs: adjust frontend readme
Resolves https://kolaente.dev/vikunja/vikunja/issues/3012
2025-01-17 10:41:45 +01:00
Dominik Pschenitschni b5cb98498a fix: global component types
See canonical source https://github.com/vuejs/language-tools/wiki/Global-Component-Types
This was kind of hard to find, imho should be in vue docs itself…
2025-01-17 08:09:44 +00:00
Dominik Pschenitschni 70e027a84e feat: withDefaults for RelatedTasks 2025-01-17 07:56:57 +00:00
Dominik Pschenitschni 289bb73e9e feat: withDefaults for Flatpickr 2025-01-17 07:55:44 +00:00
Dominik Pschenitschni 8bada3e967 fix: git ignore all dist folders 2025-01-17 07:53:54 +00:00
renovate 1863b06d0c chore(deps): update dev-dependencies 2025-01-17 00:07:27 +00:00
renovate d630586f63 chore(deps): update dependency go to v1.23.5 2025-01-16 21:07:59 +00:00
renovate 13002d77f5 fix(deps): update module github.com/threedotslabs/watermill to v1.4.4 2025-01-16 15:38:43 +00:00
Dominik Pschenitschni a61e2d064d fix: lowlight imports for v3 2025-01-16 13:14:09 +01:00
renovate e1f78462e5 fix(deps): update dependency lowlight to v3 2025-01-16 13:05:24 +01:00
renovate 8a6f3b34f9 chore(deps): update dev-dependencies 2025-01-16 01:07:25 +00:00
Frederick [Bot] e7b261f84e chore(i18n): update translations via Crowdin 2025-01-16 00:14:56 +00:00
renovate 94fb88ed58 fix(deps): update dependency @sentry/vue to v8.50.0 2025-01-15 16:07:14 +00:00
renovate e70fec3ddb fix(deps): update dependency @sentry/vue to v8.49.0 2025-01-15 10:07:07 +00:00