kolaente
8f062f21d8
fix: add null checks and type assertion in ProjectsNavigation.vue
2025-11-22 17:23:03 +01:00
kolaente
75dafd18e3
fix: return undefined instead of null in ContentLinkShare getProjectRoute()
2025-11-22 17:23:03 +01:00
kolaente
4a2f961a77
fix: ContentAuth types
2025-11-22 17:23:03 +01:00
kolaente
a89855a9d1
fix: default language in App.vue types
2025-11-22 17:23:03 +01:00
kolaente
7543b3b5cd
fix: types for Multiselect
2025-11-22 17:23:03 +01:00
kolaente
db531ab1c4
fix: types for DatepickerInline
2025-11-22 17:23:03 +01:00
kolaente
3fadacbb76
fix: event type
2025-11-22 17:23:03 +01:00
kolaente
5b38a825e3
fix: service worker types
2025-11-22 17:23:03 +01:00
kolaente
a6d31dad08
fix: type issues with expandable
2025-11-22 17:23:03 +01:00
kolaente
21d9724572
fix: add pagination type
2025-11-22 17:23:03 +01:00
kolaente
6831f3c347
fix: tycheck issues in Story
2025-11-22 17:23:03 +01:00
renovate[bot]
4c524dd1a0
chore(deps): update actions/setup-go digest to 4dc6199 ( #1853 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-22 12:11:17 +01:00
kolaente
2bc2311212
feat: show task card preview when hovering over task title in list and table view ( #1863 )
2025-11-22 12:10:58 +01:00
renovate[bot]
953623c132
chore(deps): update cypress/browsers:latest docker digest to 7331c59 ( #1852 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-22 01:20:13 +01:00
renovate[bot]
aea4cb83d4
chore(deps): update actions/checkout action to v6 ( #1854 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-22 01:19:54 +01:00
renovate[bot]
1b79c67256
chore(deps): update golangci/golangci-lint-action digest to e7fa5ac ( #1860 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-22 01:16:35 +01:00
renovate[bot]
56dc049e31
fix(deps): update module github.com/coreos/go-oidc/v3 to v3.17.0 ( #1859 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-21 15:43:06 +01:00
Weijie Zhao
cfab3ff922
fix: update mention format to use custom HTML element with usernames ( #1843 )
2025-11-21 15:29:15 +01:00
Weijie Zhao
b3b420121d
fix(editor): prevent image insertion from triggering save ( #1846 )
...
Ensure inserting an image only updates editor content without firing implicit save or switching out of edit mode. This keeps user in edit flow and avoids unintended save events.
2025-11-21 15:22:46 +01:00
renovate[bot]
b78ab5d45a
chore(deps): update mariadb:12 docker digest to e1bcd6f ( #1856 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-21 15:08:11 +01:00
kolaente
e3ca310c05
fix: remove empty style block from Label.vue
...
Fixes a regression introduced in 3c75e0a9b6
2025-11-20 15:10:17 +01:00
rudd6617
b6dcde7f6c
chore(i18n): add Traditional Chinese locale and translations ( #1839 )
2025-11-20 13:42:31 +01:00
kolaente
3c75e0a9b6
fix(table): label spacing when wrapping
2025-11-19 22:51:02 +01:00
kolaente
a76ff31dbc
fix: don't hide filter icon on hover
2025-11-19 22:37:52 +01:00
renovate[bot]
82c7ca42f9
fix(deps): update module golang.org/x/crypto to v0.45.0 ( #1851 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-19 20:59:37 +00:00
renovate[bot]
23e8808df3
fix(deps): update module github.com/redis/go-redis/v9 to v9.17.0 ( #1850 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-19 20:58:30 +00:00
renovate[bot]
b78c92b139
chore(deps): update postgres:18 docker digest to 5ec39c1 ( #1842 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-19 21:51:15 +01:00
Copilot
9d0633268a
fix: prevent panic in webhook listener when fetching project ( #1848 )
...
This fixes a panic that occurred when handling webhooks. The code was
incorrectly using webhook.CreatedByID (user ID) to fetch a project,
when it should use webhook.ProjectID. This could cause GetProjectSimpleByID
to return nil if no project exists with that ID.
Additionally, added a nil check before calling project.ReadOne() to prevent
a nil pointer dereference panic when accessing p.ID.
---------
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-19 14:43:08 +00:00
Frederick [Bot]
79aaa2a906
chore(i18n): update translations via Crowdin
2025-11-19 00:56:08 +00:00
renovate[bot]
572140f744
chore(deps): update actions/checkout digest to 93cb6ef ( #1838 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-17 23:23:13 +00:00
renovate[bot]
39ba18a04a
chore(deps): update dev-dependencies ( #1832 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-17 23:17:58 +00:00
Copilot
5f795bb531
fix: self-assignment notification to use "themselves" instead of repeating username ( #1836 )
...
When a user assigns a task to themselves, notifications to other users now
correctly say "User A assigned Task #123 to themselves" instead of
"User A assigned Task #123 to User A"
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-17 23:07:48 +00:00
kolaente
d5a46310a7
chore: delete frontend/package-lock.json
...
Since we're using pnpm and not npm, this feels pretty useless.
2025-11-18 00:02:53 +01:00
renovate[bot]
b5e2ad92e4
chore(deps): update postgres:18 docker digest to 41bfa2e ( #1824 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-18 00:01:30 +01:00
renovate[bot]
25a7cea3ed
fix(deps): update module github.com/getsentry/sentry-go/echo to v0.38.0 ( #1835 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-18 00:01:07 +01:00
Copilot
6b0a05b5ca
Use Cmd+K for quick actions on macOS instead of Ctrl+K ( #1837 )
...
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-17 22:56:54 +00:00
Frederick [Bot]
0b0928e273
chore(i18n): update translations via Crowdin
2025-11-17 00:57:26 +00:00
kolaente
067cc5674b
fix(filters): handle multiple projects correctly in parsing, fixing autocomplete
...
Resolves https://github.com/go-vikunja/vikunja/issues/1395
2025-11-16 15:53:40 +01:00
kolaente
675a550247
fix(filter): restore cursor position when making changes
...
Related https://github.com/go-vikunja/vikunja/issues/1395
2025-11-16 15:38:24 +01:00
kolaente
2e3b2cb770
fix: ensure project filters are retained correctly across views ( #1643 )
2025-11-16 14:29:50 +00:00
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
kolaente
9b78584734
fix(events): only trigger task.updated once when marking task done
...
Resolves https://github.com/go-vikunja/vikunja/issues/1724
2025-11-16 11:01:15 +01:00
kolaente
f96601bf18
fix(webhook): make sure the payload always contains a fully loaded project
2025-11-16 10:48:53 +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
kolaente
746f78f787
chore(ci): add debug log
2025-11-16 01:08:13 +01: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
7729a3dcad
fix: HTML entity double-escaping in email notifications ( #1829 )
...
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 21:37:09 +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