Commit Graph

888 Commits

Author SHA1 Message Date
kolaente
3ce477e1d1 fix(test): use correct selector for modal header 2024-09-29 14:16:43 +02:00
kolaente
9f9b00144b fix(task): improve task delete modal on mobile 2024-09-29 13:47:35 +02:00
kolaente
308e634c71 fix(task): do not show close button when the task was not opened via modal 2024-09-29 13:36:30 +02:00
kolaente
54994a1671 fix(task): paginate task comments
Resolves https://github.com/go-vikunja/vikunja/issues/329
2024-09-29 13:28:29 +02:00
renovate
4d8c957f75 chore(deps): update dev-dependencies 2024-09-28 03:15:11 +00:00
renovate
654f375d39 fix(deps): update dependency vue to v3.5.10 2024-09-27 16:16:35 +00:00
renovate
bdb3df8395 fix(deps): update tiptap to v2.7.4 2024-09-26 13:15:53 +00:00
renovate
df41a96148 fix(deps): update dependency dompurify to v3.1.7 2024-09-26 12:43:48 +00:00
renovate
892b8ad89a fix(deps): update dependency vue to v3.5.9 2024-09-26 12:15:21 +00:00
renovate
b4ac1adacb chore(deps): update dev-dependencies 2024-09-26 04:15:38 +00:00
renovate
0706ca60b5 fix(deps): update tiptap to v2.7.3 2024-09-25 16:15:32 +00:00
kolaente
15d95f16da fix(checkbox): use sibling css selector instead of has
This makes the checkbox work as intended on older browsers which do not support the :has selector.

Resolves https://kolaente.dev/vikunja/vikunja/issues/2713
2024-09-25 14:38:17 +02:00
renovate
f7f1b1638b fix(deps): update dependency @sentry/vue to v8.32.0 2024-09-25 12:03:31 +00:00
renovate
2ece97fc2b chore(deps): update dev-dependencies 2024-09-25 05:15:48 +00:00
renovate
71901a62f2 chore(deps): update dev-dependencies 2024-09-24 00:15:47 +00:00
renovate
cda0848b2a fix(deps): update dependency tailwindcss to v3.4.13 2024-09-23 15:15:27 +00:00
kolaente
204dccf08b feat: add utm tag to powered by link 2024-09-23 12:07:06 +02:00
renovate
c85cfcce6a fix(deps): update dependency @sentry/vue to v8.31.0 2024-09-23 08:49:46 +00:00
kolaente
c35c70e71f feat: do not load notifications while in the background 2024-09-23 10:31:09 +02:00
renovate
51bdbba286 fix(deps): update dependency @intlify/unplugin-vue-i18n to v5.2.0 2024-09-22 12:37:53 +00:00
renovate
2d5e2f70b9 fix(deps): update dependency vue-i18n to v10.0.3 2024-09-22 11:15:26 +00:00
renovate
2c8ca629de fix(deps): update dependency @intlify/unplugin-vue-i18n to v5.1.0 2024-09-22 10:15:42 +00:00
renovate
a61ac5ac32 fix(deps): update dependency vue to v3.5.8 2024-09-22 07:15:39 +00:00
renovate
8c9d75e9a4 chore(deps): update dev-dependencies 2024-09-22 02:15:43 +00:00
renovate
28f208542f fix(deps): update dependency vue-i18n to v10.0.2 2024-09-21 18:15:59 +00:00
renovate
6a2a78d014 chore(deps): update dev-dependencies 2024-09-21 05:16:14 +00:00
renovate
2c791e6dd2 fix(deps): update dependency vue to v3.5.7 2024-09-20 16:15:48 +00:00
renovate
31ae716ab2 chore(deps): update pnpm to v9.11.0 2024-09-20 11:15:25 +00:00
renovate
6d7748988a fix(deps): update dependency vuemoji-picker to v0.3.1 2024-09-20 05:55:16 +00:00
renovate
363da6c80f chore(deps): update dev-dependencies 2024-09-20 05:55:04 +00:00
renovate
05dd05216d fix(deps): update tiptap to v2.7.2 2024-09-19 11:57:11 +00:00
kolaente
a7bd9dad24 feat(task): use focus-visible for task focus styles 2024-09-19 13:01:18 +02:00
kolaente
10e245f6d0 fix(a11y): hide unfocusable buttons 2024-09-19 12:50:47 +02:00
kolaente
010dd1ea22 fix(task): open focused task when pressing enter 2024-09-19 12:50:21 +02:00
kolaente
65a2814b2a feat(navigation): use focus-visible for nav items 2024-09-19 12:36:33 +02:00
kolaente
4dd9d5de67 fix(filters): correctly transform and populate saved filter when creating and editing
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
kolaente
ec902b051b fix(task): mark related task as done from the task detail view
Resolves https://github.com/go-vikunja/vikunja/issues/326
2024-09-19 11:31:06 +02:00
kolaente
c5b82fc591 fix: test selector 2024-09-18 21:28:08 +02:00
renovate
1f00180af6 fix(deps): update dependency vue to v3.5.6 2024-09-18 17:02:42 +00:00
renovate
33e851f543 fix(deps): update dependency tailwindcss to v3.4.12 2024-09-18 17:02:06 +00:00
kolaente
16d7386975 fix(modal): make scrolling on iOS Safari work
This fixes a bug where the full-screen modal would not work on iOS Safari (and only there). It's unclear why this is happening due to a single overflow: visible statement though.

Resolves https://github.com/go-vikunja/vikunja/issues/325
2024-09-18 19:00:47 +02:00
kolaente
6d9bda8cc1 fix(projects): description not visible on mobile 2024-09-18 18:47:46 +02:00
kolaente
abf92e29fa fix(task): dragging and dropping on mobile
This change fixes a regression introduced in 1cbb93ea9b.
In that change, the whole task area was made clickable using mouse events directly. Unfortunately, this also prevented the parent component of the task component to recieve them, essentially never getting notified about the mouse movement and thus never dragging the task. I don't know why this is only a problem on Safari, but it might be related to https://github.com/SortableJS/Sortable/issues/1571#issuecomment-535684451

Resolves https://community.vikunja.io/t/task-re-ordering-is-not-working-in-safari/1916
Resolves https://kolaente.dev/vikunja/vikunja/issues/2092
Resolves https://github.com/go-vikunja/vikunja/issues/304
2024-09-18 18:00:27 +02:00
kolaente
f4d628550f chore(tasks): move drag options to direct attributes instead of v-bind 2024-09-18 16:34:24 +02:00
kolaente
a1105434bf chore: remove console.log 2024-09-18 13:38:30 +02:00
kolaente
acc7c9f8f5 fix(editor): restore the current value, not the one from a previous task
Resolves https://community.vikunja.io/t/task-description-is-overwritten-when-pressing-esc-key/2813
2024-09-18 13:36:56 +02:00
kolaente
cc64ca6406 fix(task): align task title on mobile popup 2024-09-18 11:36:06 +02:00
renovate
14c3b13823 fix(deps): update tiptap to v2.7.1 2024-09-18 08:33:10 +00:00
renovate
c2a7438814 chore(deps): update dev-dependencies 2024-09-18 01:18:02 +00:00
renovate
8fe37fd900 fix(deps): update tiptap to v2.7.0 2024-09-17 10:11:13 +00:00