Commit Graph

1963 Commits

Author SHA1 Message Date
kolaente 85fc8fffd4 feat: restrict attachment drop to files
Resolves https://github.com/go-vikunja/vikunja/issues/1663
2025-11-16 12:22:30 +01:00
kolaente abbf2ce183 chore: copy useDropZone from vueuse 2025-11-16 12:22:30 +01:00
kolaente 3f1f92c410 fix: always allow dropping files 2025-11-16 12:22:30 +01:00
renovate[bot] 374730056d
chore(deps): update dev-dependencies (#1830)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-16 00:14:51 +00:00
Copilot d057afb781
feat: display assignee names on mobile for accessibility (#1828)
Fixes https://github.com/go-vikunja/vikunja/issues/1741

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: kolaente <13721712+kolaente@users.noreply.github.com>
Co-authored-by: kolaente <k@knt.li>
2025-11-16 01:05:40 +01:00
Copilot 25827f432e
feat: hide link share creation form by default in sharing dialogue (#1827)
The link share creation form is now hidden by default and only shown when users explicitly click the "Create" button. This reduces confusion in the sharing dialogue where users might mistake link sharing for team sharing.

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: kolaente <13721712+kolaente@users.noreply.github.com>
2025-11-15 19:05:28 +00:00
kolaente 14c7bd88f2
fix: lint 2025-11-15 18:13:06 +01:00
Copilot 6903bb67c7
feat: add clickable labels on Labels page for task filtering (#1825)
Resolves https://community.vikunja.io/t/click-label-to-show-all-matching-tasks/3082

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: kolaente <13721712+kolaente@users.noreply.github.com>
Co-authored-by: kolaente <k@knt.li>
2025-11-15 17:10:32 +00:00
kolaente 162ec33613
fix(filter): don't duplicate subtasks in list view
Resolves https://github.com/go-vikunja/vikunja/issues/1786
2025-11-15 17:07:40 +01:00
kolaente 411cfbef92
fix: correctly store fetched task positions
Resolves https://github.com/go-vikunja/vikunja/issues/1392#issuecomment-3516180532
2025-11-15 16:57:13 +01:00
renovate[bot] aa08780f52
chore(deps): update dev-dependencies (#1822)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-15 08:55:50 +01:00
Frederick [Bot] 832b7cf1cd chore(i18n): update translations via Crowdin 2025-11-15 00:54:42 +00:00
Copilot 7cd3f69096
fix: prevent date picker from selecting past times at hour breakpoints (#1814)
The function previously used <= for hour comparisons, which caused it to
return a breakpoint hour even if the current time had passed it. For example,
at 15:54, it would return 15 (3:00 PM), which is in the past.

Now the function checks both hours and minutes:
- If current time is before a breakpoint hour, return that hour
- If current time is exactly at a breakpoint hour with 0 minutes, return that hour
- If current time is past a breakpoint (hour with minutes > 0), return the next breakpoint

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: kolaente <13721712+kolaente@users.noreply.github.com>
2025-11-13 10:46:24 +01:00
Copilot 9990a1f60f
fix(date picker): hide "this weekend" option on Sunday after 9pm (#1813)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: kolaente <13721712+kolaente@users.noreply.github.com>
2025-11-13 09:08:48 +00:00
Copilot 650fb94978
feat: add time display with configurable format (12h/24h) to non-relative date formats (#1807)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: kolaente <k@knt.li>
2025-11-13 08:57:06 +00:00
Frederick [Bot] 7a0b55307b chore(i18n): update translations via Crowdin 2025-11-13 00:56:40 +00:00
Copilot 409edb82c6
fix: downgrade tiptap to v3.8.0 to resolve editor crash (#1806)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: kolaente <13721712+kolaente@users.noreply.github.com>
2025-11-12 22:47:25 +00:00
renovate[bot] 1b995024a9
fix(deps): update dependency @sentry/vue to v10.25.0 (#1780)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 21:37:36 +01:00
renovate[bot] df5084b8e7
chore(deps): update pnpm to v10.22.0 (#1800)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 21:37:23 +01:00
renovate[bot] 9ed848efe1
chore(deps): update cypress/browsers:latest docker digest to e85371f (#1798)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 21:08:47 +01:00
kolaente dcfd096588
feat: allow setting dark custom logo
Resolves https://github.com/go-vikunja/vikunja/issues/1799
2025-11-12 21:07:01 +01:00
renovate[bot] 0c59383abb
chore(deps): update dev-dependencies (#1790)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 15:26:35 +01:00
renovate[bot] 9a1fe91a9b
chore(deps): update node.js to v24.11.1 (#1787)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 13:08:44 +00:00
Mithilesh Gupta 01a84dd2d5
feat: add comment count to tasks (#1771) 2025-11-11 23:00:05 +01:00
renovate[bot] e371ee6f12
chore(deps): update pnpm to v10.21.0 (#1779)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-11 11:56:08 +01:00
renovate[bot] d8d118be62
fix(deps): update dependency vue to v3.5.24 (#1772)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-11 11:55:07 +01:00
renovate[bot] be2bd90de4
fix(deps): update tiptap to v3.10.5 (#1773)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-11 11:12:17 +01:00
Frederick [Bot] 7dac1c7539 chore(i18n): update translations via Crowdin 2025-11-11 00:56:52 +00:00
kolaente 435d029f33
feat: show avatar for mentioned users 2025-11-10 11:25:47 +01:00
kolaente 0d83a568ce
chore: reorganize mention setup 2025-11-10 11:24:45 +01:00
Weijie Zhao 43a5ae1309
feat: enable user mentions in task description & comments (#1754) 2025-11-09 19:42:38 +01:00
renovate[bot] 9efec4983e
fix(deps): update dependency marked to v16.4.2 (#1767)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-08 15:42:44 +01:00
Copilot e424689ed9
fix: migrate Sentry integration to SDK v8 API (#1769) 2025-11-07 15:20:57 +00:00
renovate[bot] 77779350d2
fix(deps): update dependency vue to v3.5.23 (#1760)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-06 11:22:22 +00:00
renovate[bot] 08525bcb4b
fix(deps): update tiptap to v3.10.2 (#1735)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-06 07:23:21 +00:00
renovate[bot] 6ee83283e0
fix(deps): update dependency @sentry/vue to v10.23.0 (#1755)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-06 08:08:06 +01:00
renovate[bot] 5987874165
fix(deps): update dependency pinia to v3.0.4 (#1753)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 10:37:59 +00:00
kolaente 03f04f0787
fix(task): slash menu appearing behind modals (#1752)
The slash menu in the editor was appearing behind task detail modals
(z-index 4000) because it had a z-index of only 1000. This made the
menu inaccessible when editing task descriptions in Kanban view.

Updated the z-index to 4700 to place it above modals while keeping
it below system notifications (z-index 9999).

Fixes #1746
2025-11-05 10:29:19 +00:00
renovate[bot] f4d0cc7ffa
chore(deps): update cypress/browsers:latest docker digest to 33dbe61 (#1749)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 10:10:23 +01:00
renovate[bot] 7c93d9fe1b
chore(deps): update dependency @cypress/vite-dev-server to v7.0.1 (#1750)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 10:10:11 +01:00
renovate[bot] 7fe4573211
fix(deps): update dependency axios to v1.13.2 (#1748)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-05 00:26:43 +01:00
renovate[bot] 615c076fcb
chore(deps): update dev-dependencies (#1740)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03 21:54:26 +00:00
renovate[bot] 15cba4cd27
chore(deps): update cypress/browsers:latest docker digest to 368e300 (#1734)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-31 12:24:52 +00:00
renovate[bot] 4f26fae25b
fix(deps): update dependency dayjs to v1.11.19 (#1736)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-31 12:24:34 +00:00
Frederick [Bot] 2b92564132 chore(i18n): update translations via Crowdin 2025-10-31 00:54:52 +00:00
renovate[bot] d2a097f07d
fix(deps): update tiptap to v3.9.1 (#1731)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-30 11:45:00 +00:00
renovate[bot] 25898a7049
chore(deps): update pnpm to v10.20.0 (#1732)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-30 11:44:46 +00:00
renovate[bot] 993d24a548
fix(deps): update dependency axios to v1.13.1 (#1727)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-29 14:44:11 +00:00
renovate[bot] 5d8ab9b4b6
fix(deps): update dependency @kyvg/vue3-notification to v3.4.2 (#1726)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-29 14:43:54 +00:00
renovate[bot] 458081986d
fix(deps): update dependency @sentry/vue to v10.22.0 (#1712)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-29 14:28:50 +00:00