Commit Graph

904 Commits

Author SHA1 Message Date
Frederick [Bot] 46bee1b0a4 chore(i18n): update translations via Crowdin 2025-07-03 00:57:51 +00:00
kolaente 9b579d282c fix(tasks): do not return subtasks multiple times when they are related
to multiple tasks

Resolves https://community.vikunja.io/t/tasks-with-parent-tasks-appear-duplicated-in-list-views/3676
2025-07-02 23:16:05 +02:00
Dominik Pschenitschni 495633d112
fix(editor): prevent links from extending after space (#1059) 2025-07-02 17:50:40 +02:00
Dominik Pschenitschni 342bbd6192 fix: correct comments 2025-07-02 17:46:21 +02:00
Frederick [Bot] d04b2213d7 chore(i18n): update translations via Crowdin 2025-07-02 00:58:16 +00:00
Dominik Pschenitschni 4090b13772
fix: remove second notification on undo task update (#1060)
fix: remove undo success toast
2025-07-01 21:00:01 +02:00
kolaente 3b05f7859f
fix(users): refresh initials avatar refresh after name change (#1047) 2025-06-30 16:20:54 +00:00
Frederick [Bot] 465390d23a chore(i18n): update translations via Crowdin 2025-06-30 01:01:16 +00:00
Frederick [Bot] 96b8b8562a chore(i18n): update translations via Crowdin 2025-06-29 01:04:02 +00:00
Frederick [Bot] b2bab3e547 chore(i18n): update translations via Crowdin 2025-06-28 00:56:01 +00:00
kolaente 1f8150b167
feat(list): add j/k keyboard navigation (#1040)
Partially resolves https://community.vikunja.io/t/keyboard-shortcut-next-previous-tasks-in-a-project/1971/7?u=kolaente
2025-06-27 11:46:48 +00:00
kolaente bddba8646d
feat: add logo change toggle setting (#1031) 2025-06-26 15:59:34 +00:00
kolaente 786f3ea321
fix(quick actions): quote label when it contains spaces (#1013)
fix(frontend): quote label search with spaces
2025-06-25 15:46:59 +02:00
kolaente 0724c4b3e7
fix(datepicker): set correct date ranges (#1021) 2025-06-25 13:26:39 +02:00
kolaente 0f3da11bc4
fix: show 404 on task detail page when the task does not exist (#1014) 2025-06-24 21:32:22 +00:00
Dominik Pschenitschni 454418ee63 chore: fix indentation 2025-06-19 10:53:35 +02:00
Frederick [Bot] 549b95a650 chore(i18n): update translations via Crowdin 2025-06-19 00:57:29 +00:00
Frederick [Bot] 6bdb990de5 chore(i18n): update translations via Crowdin 2025-06-18 00:57:29 +00:00
kolaente 16e14490a6
feat: show frontend version separately if different (#974)
feat(frontend): show version info
2025-06-17 13:40:20 +00:00
Dominik Pschenitschni 6e6c93f413
chore(frontend): migrate vue component options (#917) 2025-06-17 11:50:23 +02:00
Dominik Pschenitschni 10c8891e1f
feat(frontend): improve generics in multiselect dropdown (#920) 2025-06-17 11:49:24 +02:00
Dominik Pschenitschni 5b9d4fcc72
chore: add missing eof newlines (#969) 2025-06-17 09:11:32 +00:00
Dominik Pschenitschni a2ac4bdc7f
fix: correct Team.createdBy type (#965) 2025-06-16 21:27:43 +00:00
Dominik Pschenitschni a1655489ab
fix(frontend): mark only clicked task item (#891) 2025-06-16 22:43:54 +02:00
Dominik Pschenitschni 82e4a9d0f4
feat(frontend): balance heading text (#952) 2025-06-16 22:40:28 +02:00
Dominik Pschenitschni b1c200c9aa
feat(frontend): improve route filter generics (#953) 2025-06-16 22:40:09 +02:00
Dominik Pschenitschni 78fa5742c3
fix: guard null access in composables (#951) 2025-06-16 16:02:59 +02:00
Weijie Zhao a214d68a44
feat(auth): sync avatar from OpenID providers (#821) 2025-06-16 15:59:31 +02:00
kolaente 94ba911c0b
feat(table view): require ctrl-click to sort by multiple task properties (#950) 2025-06-16 13:55:29 +00:00
kolaente 9bab44d5de
feat: add keyboard shortcut to open project from task detail (#940) 2025-06-16 12:31:02 +00:00
kolaente 59a0b9c40d
feat(auth): require auth to fetch avatars (#930) 2025-06-14 13:12:41 +00:00
kolaente a9714f6a4a
fix: improve markdown paste detection (#939) 2025-06-13 09:05:08 +00:00
kolaente eac6c98bf1
fix: prevent login screen flash when already authenticated (#933) 2025-06-12 11:37:50 +00:00
kolaente 58236884dd
fix: close modals by pressing escape (#932) 2025-06-12 11:34:19 +00:00
kolaente 3e7c0099c8
fix: open keyboard shortcuts by pressing ? (#928) 2025-06-12 10:48:55 +00:00
Frederick [Bot] 15a1919d22 chore(i18n): update translations via Crowdin 2025-06-12 00:56:35 +00:00
Dominik Pschenitschni 40fb4b214e
fix(typing): ensure HTMLElement refs (#918) 2025-06-11 14:36:31 +02:00
kolaente f487f81f52
fix(editor): pasted link capturing trailing text (#912) 2025-06-10 21:09:14 +02:00
kolaente 3658cde42f refactor: use query parameter only when looking for password reset token 2025-06-03 19:28:45 +02:00
Dominik Pschenitschni 866a1791da chore: remove obsolete prop 2025-06-03 11:36:37 +02:00
Dominik Pschenitschni 773644050f fix: hide empty sidebar navs 2025-06-03 11:36:23 +02:00
Dominik Pschenitschni ed5d983d18 feat: consistent sorting 2025-06-02 22:27:03 +02:00
Dominik Pschenitschni 1f56b3615c feat: unify component name 2025-05-28 15:13:08 +02:00
Dominik Pschenitschni bb9dc03351
fix: add newline at end of line (#827) 2025-05-24 13:57:47 +02:00
Frederick [Bot] 76bba1fb92 chore(i18n): update translations via Crowdin 2025-05-23 00:55:39 +00:00
Weijie Zhao 33e78c35da
fix(auth): fix regex in JWT decoding causing login issues for Chinese/Japanese user names (#809) 2025-05-21 10:20:11 +00:00
kolaente ce3d49cc02
fix(editor): make pasting a file work again
It seems like only one paste handler is possible - with the change  inf52a321acf19b8925a5285abf09ae3ed51ea4ca8 the paste handler for the image paste did not work anymore.

Resolves https://community.vikunja.io/t/feature-suggestion-paste-images-directly-into-description-comment-from-clipboard/3656
2025-05-20 16:57:26 +02:00
Frederick [Bot] 5df5030c68 chore(i18n): update translations via Crowdin 2025-05-18 00:59:45 +00:00
kolaente b635c96923
fix(auth): set default data to empty when initializing password reset
Resolves https://github.com/go-vikunja/vikunja/issues/776
2025-05-16 22:08:27 +02:00
Frederick [Bot] 53f201bdfc chore(i18n): update translations via Crowdin 2025-05-16 00:55:58 +00:00