900 Commits

Author SHA1 Message Date
Frederick [Bot]
de110b37be chore(i18n): update translations via Crowdin
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-04 00:32:06 +00:00
f10e8dc30f chore(deps): update dependency rollup to v4.24.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-03 06:47:11 +00:00
Frederick [Bot]
3b7f78eaa5 chore(i18n): update translations via Crowdin
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-03 00:31:16 +00:00
7070c88894 fix(deps): update dependency @sentry/vue to v8.33.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-10-02 15:46:49 +00:00
d657a853fa chore(deps): update pnpm to v9.12.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-02 13:14:55 +00:00
fa873f5540 fix(deps): update dependency pinia to v2.2.4
Some checks failed
continuous-integration/drone/push Build is failing
2024-10-02 07:45:50 +00:00
faff1040dc feat(task): cancel editing task title with escape (#2730)
Some checks failed
continuous-integration/drone/push Build is failing
With this change, it is possible to cancel editing the task title with pressing the escape key.

# Problem

Before it was not possible to cancel editing the task title. Pressing outside the title saves the changes that have already been done (which is intended I think). But when e.g. pasting something with a wrong format, I was not able to revert the change without saving and editing it again

Example: after accidentially pasting something with multiple lines it is not possible to escape, the only way to revert this is to save and edit again manually:
![grafik.png](/attachments/11d3559a-3111-458f-9a9c-4107292054fa)

# Solution

This PR implements a listener for the escape key that sets the title back to its original value and blurs the focus of the title

# Additional notes

- I checked this in the "page" view of the task and the "popup" view and it worked in both. For me, the popup does not close with the escape key (as it often does on other sites), therefore there is no collision with this function. But I think it would be good to check this again to make sure it does not break anything like this
- I don't know anything about testing in this repository, if it is possible/necessary to implement a test for this feature please leave a comment :)

Co-authored-by: Daniel Pantle <daniel.pantle@newtec.de>
Reviewed-on: #2730
Co-authored-by: DanielPantle <danielpantle@noreply.kolaente.dev>
Co-committed-by: DanielPantle <danielpantle@noreply.kolaente.dev>
2024-10-02 07:32:33 +00:00
4c74a3f859 chore(deps): update dev-dependencies
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-10-02 05:14:56 +00:00
Frederick [Bot]
b6e22cba7d chore(i18n): update translations via Crowdin
Some checks failed
continuous-integration/drone/push Build is failing
2024-10-01 00:32:32 +00:00
3271a935c5 fix(deps): update tiptap to v2.8.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-30 19:20:55 +00:00
8be3321efd fix(deps): update dependency pinia to v2.2.3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-30 18:15:23 +00:00
3855e179a9
fix(filters): clarify usage of reminders in filters
Some checks failed
continuous-integration/drone/push Build is failing
2024-09-29 21:11:08 +02:00
3ce477e1d1
fix(test): use correct selector for modal header
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-29 14:16:43 +02:00
9f9b00144b
fix(task): improve task delete modal on mobile
Some checks failed
continuous-integration/drone/push Build is failing
2024-09-29 13:47:35 +02:00
308e634c71
fix(task): do not show close button when the task was not opened via modal
Some checks failed
continuous-integration/drone/push Build is failing
2024-09-29 13:36:30 +02:00
54994a1671
fix(task): paginate task comments
Some checks failed
continuous-integration/drone/push Build is failing
Resolves https://github.com/go-vikunja/vikunja/issues/329
2024-09-29 13:28:29 +02:00
4d8c957f75 chore(deps): update dev-dependencies
Some checks failed
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2024-09-28 03:15:11 +00:00
654f375d39 fix(deps): update dependency vue to v3.5.10
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-27 16:16:35 +00:00
bdb3df8395 fix(deps): update tiptap to v2.7.4
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-26 13:15:53 +00:00
df41a96148 fix(deps): update dependency dompurify to v3.1.7
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-26 12:43:48 +00:00
892b8ad89a fix(deps): update dependency vue to v3.5.9
Some checks failed
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2024-09-26 12:15:21 +00:00
b4ac1adacb chore(deps): update dev-dependencies
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-26 04:15:38 +00:00
0706ca60b5 fix(deps): update tiptap to v2.7.3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-25 16:15:32 +00:00
15d95f16da
fix(checkbox): use sibling css selector instead of has
Some checks reported errors
continuous-integration/drone/push Build was killed
This makes the checkbox work as intended on older browsers which do not support the :has selector.

Resolves #2713
2024-09-25 14:38:17 +02:00
f7f1b1638b fix(deps): update dependency @sentry/vue to v8.32.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-25 12:03:31 +00:00
2ece97fc2b chore(deps): update dev-dependencies
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-25 05:15:48 +00:00
71901a62f2 chore(deps): update dev-dependencies
Some checks failed
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is failing
2024-09-24 00:15:47 +00:00
cda0848b2a fix(deps): update dependency tailwindcss to v3.4.13
Some checks reported errors
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build was killed
2024-09-23 15:15:27 +00:00
204dccf08b
feat: add utm tag to powered by link
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-23 12:07:06 +02:00
c85cfcce6a fix(deps): update dependency @sentry/vue to v8.31.0
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-23 08:49:46 +00:00
c35c70e71f
feat: do not load notifications while in the background
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-23 10:31:09 +02:00
51bdbba286 fix(deps): update dependency @intlify/unplugin-vue-i18n to v5.2.0
Some checks failed
continuous-integration/drone/push Build is failing
2024-09-22 12:37:53 +00:00
2d5e2f70b9 fix(deps): update dependency vue-i18n to v10.0.3
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-22 11:15:26 +00:00
2c8ca629de fix(deps): update dependency @intlify/unplugin-vue-i18n to v5.1.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-22 10:15:42 +00:00
a61ac5ac32 fix(deps): update dependency vue to v3.5.8
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-22 07:15:39 +00:00
8c9d75e9a4 chore(deps): update dev-dependencies
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-22 02:15:43 +00:00
28f208542f fix(deps): update dependency vue-i18n to v10.0.2
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-21 18:15:59 +00:00
6a2a78d014 chore(deps): update dev-dependencies
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-21 05:16:14 +00:00
2c791e6dd2 fix(deps): update dependency vue to v3.5.7
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-20 16:15:48 +00:00
31ae716ab2 chore(deps): update pnpm to v9.11.0
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2024-09-20 11:15:25 +00:00
6d7748988a fix(deps): update dependency vuemoji-picker to v0.3.1
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-20 05:55:16 +00:00
363da6c80f chore(deps): update dev-dependencies
Some checks failed
continuous-integration/drone/push Build is failing
2024-09-20 05:55:04 +00:00
05dd05216d fix(deps): update tiptap to v2.7.2
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-19 11:57:11 +00:00
a7bd9dad24
feat(task): use focus-visible for task focus styles
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-19 13:01:18 +02:00
10e245f6d0
fix(a11y): hide unfocusable buttons 2024-09-19 12:50:47 +02:00
010dd1ea22
fix(task): open focused task when pressing enter 2024-09-19 12:50:21 +02:00
65a2814b2a
feat(navigation): use focus-visible for nav items
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-19 12:36:33 +02:00
4dd9d5de67
fix(filters): correctly transform and populate saved filter when creating and editing
Some checks failed
continuous-integration/drone/push Build is failing
This fixes a bug where the checkbox "include nulls" during creation was not checked but would be saved as such.
2024-09-19 12:21:19 +02:00
ec902b051b
fix(task): mark related task as done from the task detail view
All checks were successful
continuous-integration/drone/push Build is passing
Resolves https://github.com/go-vikunja/vikunja/issues/326
2024-09-19 11:31:06 +02:00
c5b82fc591
fix: test selector
All checks were successful
continuous-integration/drone/push Build is passing
2024-09-18 21:28:08 +02:00