konrad
564852ab12
chore(deps): set workbox version to 7.3.0
2024-10-30 06:26:34 +00:00
renovate
7aed582965
chore(deps): update dev-dependencies
2024-10-30 00:15:46 +00:00
renovate
70bd12badc
fix(deps): update dependency pinia to v2.2.5
2024-10-29 20:15:44 +00:00
renovate
2c486a30a0
chore(deps): update dependency node to v22
2024-10-29 19:15:07 +00:00
renovate
d1df1a3174
fix(deps): update dependency workbox-precaching to v7.3.0
2024-10-29 19:10:23 +00:00
renovate
de222f290a
fix(deps): update module github.com/threedotslabs/watermill to v1.4.0
2024-10-29 19:10:03 +00:00
kolaente
b9366ca9e3
fix(filter): use correct syntax for not in query in typesense
...
Related to https://github.com/typesense/typesense/issues/2038
2024-10-29 17:23:16 +01:00
kolaente
57c6f2cd10
feat(filters): add "not in" operator for filters
...
Resolves https://community.vikunja.io/t/feature-requests-regarding-view-ordering-project-reference-in-kanban-and-a-notin-operator/2728
2024-10-29 12:03:16 +01:00
kolaente
aad9d8dffc
fix(tests): faker usage
2024-10-29 09:57:53 +00:00
kolaente
2c8e636561
chore(deps): update devenv
2024-10-29 09:57:53 +00:00
kolaente
d4a5d1ecdf
chore: remove unused rushstack eslint patch
2024-10-29 09:57:53 +00:00
kolaente
703c641aeb
fix: lint issues
2024-10-29 09:57:53 +00:00
kolaente
b601671395
chore: migrate eslint config
2024-10-29 09:57:53 +00:00
renovate
e36578bb89
chore(deps): update dev-dependencies
2024-10-29 09:57:53 +00:00
renovate
cf77969550
fix(deps): update module github.com/swaggo/swag to v1.16.4
2024-10-29 09:15:35 +00:00
renovate
e1718ccb35
chore(deps): update goreleaser/nfpm docker tag to v2.41.0 ( #2776 )
...
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2024-10-29 08:35:46 +00:00
kolaente
412a8ef654
chore(projects): only pass users to checks
2024-10-29 09:11:06 +01:00
kolaente
816da6bc50
fix(projects): check with the current user if they have access to the project
2024-10-29 08:40:14 +01:00
renovate
21356ae08e
chore(deps): update node.js to v22 ( #2783 )
...
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2024-10-29 07:38:12 +00:00
kolaente
dace07efda
fix(projects): return 0 if no parent project exists
2024-10-29 08:25:20 +01:00
Kiril Vladimirov
540c5f4225
fix(i18n): capitalize Bulgarian label ( #2784 )
...
Also, remove 'език' which means 'language' for the sake of consistency.
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2784
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Kiril Vladimirov <kiril@vld.bg>
Co-committed-by: Kiril Vladimirov <kiril@vld.bg>
2024-10-29 07:17:28 +00:00
renovate
58491ef55e
chore(deps): update dev-dependencies
2024-10-29 00:16:41 +00:00
renovate
8b0ab4758e
fix(deps): update dependency @kyvg/vue3-notification to v3.4.1
2024-10-28 18:15:36 +00:00
kolaente
fa032a889f
fix(filters): do not crash when a filter is invalid
...
Resolves https://vikunja.sentry.io/issues/6025547266/events/a62beaa09caf482ba238b18f363956df
2024-10-28 16:16:48 +01:00
kolaente
e30374a28c
fix(projects): only add conditions to query when they are non-empty
2024-10-28 16:09:31 +01:00
kolaente
b013b294e2
fix(projects): remove unnecessary join
...
The removal of the unnecessary join condition speeds up the query 10x. Before, it would take ~700ms on Vikunja Cloud. With this removal, the otherwise same query now takes ~70ms (which still leaves plenty of room for improvements, but it's already a great step forwards).
2024-10-28 15:58:07 +01:00
kolaente
acdb45a92c
fix: lint
2024-10-28 14:04:54 +01:00
kolaente
29107e9865
fix: error message check on mysql
2024-10-28 13:50:12 +01:00
kolaente
a70c472aa3
fix: create missing indexes on postgres
2024-10-28 13:25:38 +01:00
kolaente
e1893ff573
chore: cleanup
2024-10-28 12:44:54 +01:00
kolaente
106a1c7864
fix(events): report async errors via Sentry
2024-10-28 12:44:26 +01:00
kolaente
fcd56cb7cf
feat(i18n): add Bulgarian for language selection
2024-10-28 11:27:42 +01:00
kolaente
7055d7341c
feat(sharing): add config so that users only find members of their teams
...
This adds a feature where you can enable users to only find members of teams they're part of. This makes the user search when sharing projects less confusing, because users only see other users they already know.
It is still possible to add users to teams with their email address, if they have that enabled in the user settings.
2024-10-28 11:08:06 +01:00
renovate
6a804e8b2d
chore(deps): update pnpm to v9.12.3
2024-10-28 06:16:02 +00:00
renovate
a917676e50
chore(deps): update dev-dependencies
2024-10-28 00:15:53 +00:00
Frederick [Bot]
9c0c5fdd6c
chore(i18n): update translations via Crowdin
2024-10-28 00:03:02 +00:00
renovate
d42af853ec
chore(deps): update dependency caniuse-lite to v1.0.30001672
2024-10-27 00:16:16 +00:00
renovate
ca1384e3c9
chore(deps): update dev-dependencies ( #2754 )
...
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2024-10-26 18:06:51 +00:00
John Doe
28d5cd7b28
feat: allow setting schema for connection in postgres ( #2777 )
...
This PR introduce a new config for database, `database.schema`, allowing user to specify a specific schema to use for their postgres database connection. As the default value is set, it will be backward compatible.
Related discussion: https://community.vikunja.io/t/postgres-database-has-error-pq-relation-tasks-does-not-exist/1333
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2777
Co-authored-by: John Doe <hugosum.dev@protonmail.com>
Co-committed-by: John Doe <hugosum.dev@protonmail.com>
2024-10-26 16:06:47 +00:00
kolaente
b5cbe99b0a
fix(cmd): report error when the connection to the mail server failed
...
When running the testmail command, Vikunja would not stop if it wasn't able to connect to the mail server. This was a regression from 950de7c954 .
This change fixes that problem.
Resolves https://kolaente.dev/vikunja/vikunja/issues/2767
2024-10-25 19:23:39 +02:00
Sterad
d784e98f8c
feat(cmd): Allow to specify custom filename for dump command ( #2775 )
...
This simplifies automated postprocessing of the backup file.
Co-authored-by: Maarten <mail@mgrothus.de>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2775
Co-authored-by: Sterad <hgasuser@gmail.com>
Co-committed-by: Sterad <hgasuser@gmail.com>
2024-10-25 12:37:17 +00:00
Sterad
1f76a8bb64
feat: preferably award admin access to project users with write access on user deletion ( #2772 )
...
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2772
Co-authored-by: Sterad <hgasuser@gmail.com>
Co-committed-by: Sterad <hgasuser@gmail.com>
2024-10-24 20:42:38 +00:00
renovate
4b464b3216
fix(deps): update tiptap to v2.9.1
2024-10-23 10:16:00 +00:00
renovate
b346a96127
fix(deps): update tiptap to v2.9.0
2024-10-22 14:15:14 +00:00
kolaente
5f5d93dfa0
fix(gantt): reload the gantt chart when switching between projects
...
Resolves https://github.com/go-vikunja/vikunja/issues/340
2024-10-21 18:32:57 +02:00
Sebastien Danthinne
75dddc9dbe
fix(attachments): Add .jpeg to previewable image ( #2770 )
...
This is necessary to be able to set .jpeg images as the background for kanban tiles. This extension is equivalent to .jpg, and is the default extension for uploading from iOS.
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2770
Co-authored-by: Sebastien Danthinne <sebastien@danthinne.com>
Co-committed-by: Sebastien Danthinne <sebastien@danthinne.com>
2024-10-21 15:04:17 +00:00
renovate
6a671a7093
fix(deps): update dependency @sentry/vue to v8.35.0
2024-10-21 12:15:48 +00:00
kolaente
3ad5797307
fix: do not prefix tasks all the time
...
Fixes a regression from 29b9001078
2024-10-21 10:32:14 +02:00
Frederick [Bot]
1cc3f3c7fe
chore(i18n): update translations via Crowdin
2024-10-21 00:05:05 +00:00
Frederick [Bot]
ac91e942a5
chore(i18n): update translations via Crowdin
2024-10-20 14:02:57 +00:00