1
0

9244 Commits

Author SHA1 Message Date
renovate
17e222edfd chore(deps): update dependency happy-dom to v13.8.2 2024-03-13 07:44:23 +00:00
Frederick [Bot]
fb5b2542a5 chore(i18n): update translations via Crowdin 2024-03-13 00:05:52 +00:00
kolaente
5b2b7f7bdc
fix(kanban): reset done and default bucket when the bucket itself is deleted
Resolves https://github.com/go-vikunja/vikunja/issues/234
2024-03-12 22:23:35 +01:00
kolaente
e1c972d64d
fix(filters): replace project titles at the match position, not anywhere in the filter string
This fixes a bug where the project title would not be replaced correctly in cases where the project title contained parts of the word "project".

Resolves https://kolaente.dev/vikunja/vikunja/issues/2194
2024-03-12 22:05:26 +01:00
kolaente
cf6b476b7d
chore: cleanup leftover console.log 2024-03-12 21:33:24 +01:00
kolaente
eb4f880c64
fix(filter): do not show filter footer when creating a filter 2024-03-12 21:30:59 +01:00
kolaente
e44897e0d4
fix(filter): do not match join operator
Partial fix for https://kolaente.dev/vikunja/vikunja/issues/2194
2024-03-12 21:30:59 +01:00
renovate
0e2ad5dde6 fix(deps): pin dependency vuemoji-picker to 0.2.1 2024-03-12 20:07:21 +00:00
Frederick [Bot]
792bf88dcf [skip ci] Updated swagger docs 2024-03-12 19:47:16 +00:00
kolaente
a5c51d4b1e feat: emoji reactions for tasks and comments (#2196)
This PR adds reactions for tasks and comments, similar to what you can do on Gitea, GitHub, Slack and plenty of other tools.

Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2196
Co-authored-by: kolaente <k@knt.li>
Co-committed-by: kolaente <k@knt.li>
2024-03-12 19:25:58 +00:00
renovate
b9c513f681 fix(deps): update sentry-javascript monorepo to v7.106.1 2024-03-12 09:07:14 +00:00
renovate
40bdecfe0d fix(deps): update dependency date-fns to v3.4.0 2024-03-12 08:56:15 +00:00
renovate
da53c8e7ef chore(deps): update dev-dependencies 2024-03-12 06:07:20 +00:00
kolaente
85fb8e3443
fix(filters): invalid filter range when converting dates to strings
Resolves https://community.vikunja.io/t/my-vikunja-instance-creates-tasks-with-due-date-time-of-9am-for-tasks-with-the-word-today-word-in-it/2105/10
2024-03-11 23:28:35 +01:00
Frederick [Bot]
3f380e0d61 [skip ci] Updated swagger docs 2024-03-11 16:41:16 +00:00
kolaente
659de54db1
feat(kanban): do not remove focus from the input after creating a new bucket 2024-03-11 17:29:28 +01:00
kolaente
49ab90fc19
fix: lint 2024-03-11 17:24:40 +01:00
kolaente
0910d5d2f2
chore(auth): refactor removing empty openid teams to cron job 2024-03-11 17:20:05 +01:00
kolaente
09d5128050
fix(filters): don't escape valid escaped in queries 2024-03-11 17:02:04 +01:00
kolaente
e097721817
fix(tasks): use correct filter query when filtering 2024-03-11 16:39:27 +01:00
kolaente
a66e26678e
feat(filters): pass timezone down when filtering with relative date math
Resolves https://community.vikunja.io/t/my-vikunja-instance-creates-tasks-with-due-date-time-of-9am-for-tasks-with-the-word-today-word-in-it/2105/8
2024-03-11 16:28:25 +01:00
kolaente
6fc3d1e98f
fix: lint 2024-03-11 15:42:09 +01:00
kolaente
dbfe162cd2
fix(filters): label highlighting and autocomplete fields now work with in operator
Previously, when creating a filter query with the 'in' operator and multiple values, autocompletion and highlighting was not available. This change now implements a split for each value, seperated by a comma.
2024-03-11 15:41:06 +01:00
kolaente
0529f30e77
fix(filters): parse labels and projects correctly when using in filter operator 2024-03-11 15:16:39 +01:00
kolaente
3896c680d3
fix(filters): do not require string for in comparator 2024-03-11 14:36:59 +01:00
kolaente
3b77fff4c9
fix(project): correctly show the number of tasks and projects when deleting a project 2024-03-11 14:21:42 +01:00
renovate
12fbde8e84 chore(deps): update dev-dependencies 2024-03-11 05:06:04 +00:00
waza-ari
6c98052176 fix(teams): fix duplicate teams being shown when new public team visibility feature is enabled (#2187)
Due to the `INNER JOIN` on the `team_members` table and the new `OR` conditions allowing teams with the `isPublic` flag set to `true`, teams are returned multiple times. As we're only after the teams, a simple distinct query should fix the issue.

Co-authored-by: Daniel Herrmann <daniel.herrmann1@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2187
Co-authored-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
Co-committed-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
2024-03-10 21:42:34 +00:00
kolaente
0057ac5836
fix(migration): only download uploaded attachments 2024-03-10 18:41:37 +01:00
kolaente
22dcedcd7d
fix(filter): correctly replace project title in filter query
Resolves https://community.vikunja.io/t/filter-option-to-exclude-a-tag-project-etc/1523/6
2024-03-10 18:32:15 +01:00
kolaente
ca0de680ad
fix(migration): import card covers when migrating from Trello 2024-03-10 16:30:06 +01:00
waza-ari
4bb1d5edfc fix(docs): openid docs whitespace formatting (#2186)
Co-authored-by: Daniel Herrmann <daniel.herrmann1@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2186
Reviewed-by: konrad <k@knt.li>
Co-authored-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
Co-committed-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
2024-03-10 14:43:04 +00:00
Elscrux
4b4a7f3c0a docs: fix broken link in migration docs (#2185)
Seems like one link was broken, this attempts to fix that.

Co-authored-by: Elscrux <nickposer2102@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2185
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Elscrux <elscrux@gmail.com>
Co-committed-by: Elscrux <elscrux@gmail.com>
2024-03-10 14:12:00 +00:00
waza-ari
ffa82556e0 feat(teams): add public flags to teams to allow easier sharing with other teams (#2179)
Resolves #2173
Co-authored-by: Daniel Herrmann <daniel.herrmann1@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2179
Reviewed-by: konrad <k@knt.li>
Co-authored-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
Co-committed-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
2024-03-10 14:04:32 +00:00
renovate
d7fdefcead chore(deps): update golangci/golangci-lint docker tag to v1.56.2 (#2099)
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2099
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2024-03-10 13:47:19 +00:00
Elscrux
1d5517b53a docs: add migrations setup doc (#2183)
This should hopefully make the migration process for obvious, as discussed here https://community.vikunja.io/t/trello-import-issues/2110/7

Co-authored-by: Elscrux <nickposer2102@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2183
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Elscrux <elscrux@gmail.com>
Co-committed-by: Elscrux <elscrux@gmail.com>
2024-03-10 13:32:27 +00:00
kolaente
25742385ba chore(deps): sign drone config 2024-03-10 12:24:06 +00:00
renovate
2fa576d9f5 chore(deps): update dependency node to v20.11.1 2024-03-10 12:24:06 +00:00
Frederick [Bot]
116b909d31 [skip ci] Updated swagger docs 2024-03-10 12:18:34 +00:00
konrad
e95159a33c feat(filters): query-based filter logic (#2177)
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2177
2024-03-10 12:01:47 +00:00
renovate
b340bb418b chore(deps): update dependency happy-dom to v13.7.1 2024-03-10 11:57:10 +00:00
waza-ari
01fb80d7a1 fix(teams): do not show leave button for OIDC teams (#2181)
Hide leave team button if team is created through OIDC.

Co-authored-by: Daniel Herrmann <daniel.herrmann1@gmail.com>
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2181
Co-authored-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
Co-committed-by: waza-ari <daniel.herrmann@makerspace-darmstadt.de>
2024-03-10 11:42:24 +00:00
Daniel Herrmann
6e52db76dc docs: clarify what to use for authurl 2024-03-10 11:39:23 +00:00
Hangya
c5e8ff66fb fix(migration): updated Trello color map to import all labels (#2178)
Trello has [added 20 color variants](https://www.atlassian.com/blog/trello/20-new-trello-label-colors) that were not imported, added them. Also added a fallback to save labels even if the color is not mapped yet.

Resolves https://community.vikunja.io/t/get-info-about-importation-trello/1968/16
Reviewed-on: https://kolaente.dev/vikunja/vikunja/pulls/2178
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Hangya <ronkayj@gmail.com>
Co-committed-by: Hangya <ronkayj@gmail.com>
2024-03-10 11:23:38 +00:00
kolaente
009e9b5455
fix(filters): correctly use date filters in gantt chart 2024-03-10 12:16:21 +01:00
Frederick [Bot]
d963667a29 chore(i18n): update translations via Crowdin 2024-03-10 00:07:19 +00:00
kolaente
654e95d99f
fix(filters): test fixture 2024-03-09 20:21:05 +01:00
kolaente
d628471d0e
fix(filters): close filter popup when clicking on show results 2024-03-09 20:08:18 +01:00
kolaente
4e6e0608c7
fix(filters): lint 2024-03-09 20:08:17 +01:00
kolaente
6fea5640e8
chore(deps): go mod tidy 2024-03-09 19:07:54 +01:00