renovate[bot]
076cd214fe
fix(deps): update module github.com/lib/pq to v1.12.3
2026-06-30 03:54:47 +00:00
renovate[bot]
8a4a1c1af7
fix(deps): update module golang.org/x/term to v0.44.0
2026-06-30 03:00:28 +00:00
renovate[bot]
655f553bdb
fix(deps): update module github.com/hashicorp/go-version to v1.9.0
2026-06-30 02:16:01 +00:00
renovate[bot]
911c9dd3d0
fix(deps): update module github.com/go-sql-driver/mysql to v1.10.0
2026-06-30 02:15:59 +00:00
renovate[bot]
3aab4ab51a
fix(deps): update aws-sdk-go-v2 monorepo
2026-06-30 02:15:57 +00:00
renovate[bot]
5bd55e0322
fix(deps): update module github.com/danielgtaylor/huma/v2 to v2.38.0
2026-06-30 02:15:55 +00:00
renovate[bot]
a74bb408ee
fix(deps): update module xorm.io/xorm to v1.4.1
2026-06-29 22:14:17 +00:00
renovate[bot]
5d368b849a
fix(deps): update vueuse to v14.3.0
2026-06-29 22:08:01 +00:00
renovate[bot]
9657cff19a
fix(deps): update module github.com/magefile/mage to v1.17.2
2026-06-29 21:59:55 +00:00
renovate[bot]
e1bff274c7
fix(deps): update module golang.org/x/crypto to v0.53.0
2026-06-29 21:56:14 +00:00
renovate[bot]
756ecb3ec0
fix(deps): update module github.com/labstack/echo/v5 to v5.2.1
2026-06-29 21:52:38 +00:00
renovate[bot]
0d1f44cb2a
fix(deps): update module github.com/redis/go-redis/v9 to v9.21.0
2026-06-29 21:52:01 +00:00
renovate[bot]
03a9056d8f
fix(deps): update module github.com/fatih/color to v1.19.0
2026-06-29 19:29:05 +00:00
renovate[bot]
73f68f61c1
fix(deps): update module github.com/coreos/go-oidc/v3 to v3.19.0
2026-06-29 18:42:03 +00:00
renovate[bot]
9f9711cdfe
fix(deps): update module github.com/bbrks/go-blurhash to v1.2.0
2026-06-29 18:41:08 +00:00
renovate[bot]
8f68b3f396
fix(deps): update font awesome
2026-06-29 17:55:47 +00:00
renovate[bot]
988dfa0b3a
chore(deps): update golangci/golangci-lint-action action to v9.3.0
2026-06-29 17:52:24 +00:00
renovate[bot]
01a851ca72
fix(deps): update dependency vue-i18n to v11.4.6
2026-06-29 16:58:17 +00:00
renovate[bot]
65a498dd50
fix(deps): update dependency @sentry/vue to v10.62.0
2026-06-29 16:57:00 +00:00
renovate[bot]
d9804c3e00
fix(deps): update module github.com/aws/smithy-go to v1.27.3
2026-06-29 16:55:06 +00:00
renovate[bot]
83f353aee9
fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.47
2026-06-29 16:49:22 +00:00
renovate[bot]
bb0055293b
chore(deps): update pnpm to v10.34.4
2026-06-29 16:14:58 +00:00
confor
b947e892d0
feat(packaging): add systemd security hardening to service
2026-06-29 18:42:30 +02:00
renovate[bot]
d2fcd2efa5
fix(deps): update dependency axios to v1.18.1
2026-06-29 15:22:25 +00:00
renovate[bot]
8ae1ee0645
fix(deps): update aws-sdk-go-v2 monorepo
2026-06-29 15:22:24 +00:00
renovate[bot]
bfead87452
chore(deps): update node.js to v24.18.0
2026-06-29 15:22:22 +00:00
renovate[bot]
8f429ac643
fix(deps): update module github.com/wneessen/go-mail to v0.7.3
2026-06-29 15:22:21 +00:00
renovate[bot]
90d57f4b38
fix(deps): update module github.com/threedotslabs/watermill to v1.5.2
2026-06-29 15:22:19 +00:00
renovate[bot]
07c872eb2b
fix(deps): update dependency vue to v3.5.39
2026-06-29 15:22:17 +00:00
kolaente
e1afa039cb
fix: use correct type for permission error
2026-06-29 17:18:05 +02:00
kolaente
ee8c759f0b
chore(deps): update go to 1.26.4 in all places
2026-06-29 13:12:57 +02:00
renovate[bot]
b866ba3f58
fix(deps): update dependency @intlify/unplugin-vue-i18n to v11.2.4
2026-06-29 08:16:56 +02:00
renovate[bot]
b0bbfa677a
chore(deps): update playwright to v1.61.1
2026-06-29 08:16:15 +02:00
renovate[bot]
82f03d94b6
chore(deps): update node.js to v24.18.0
2026-06-29 08:15:34 +02:00
renovate[bot]
59ef240a4d
fix(deps): update module github.com/sahilm/fuzzy to v0.1.3
2026-06-29 08:13:58 +02:00
renovate[bot]
421c45e60b
fix(deps): update module github.com/olekukonko/tablewriter to v1.1.4
2026-06-29 08:13:28 +02:00
renovate[bot]
837339b894
fix(deps): update module github.com/labstack/echo-jwt/v5 to v5.0.1
2026-06-29 08:13:11 +02:00
renovate[bot]
7f687236d4
fix(deps): update module github.com/golang-jwt/jwt/v5 to v5.3.1
2026-06-29 08:12:56 +02:00
kolaente
fa0c9a8584
feat(api): exchange rich-text fields as markdown on v2
...
Wire the conversion helpers into every rich-text handler: read/list/echo
convert HTML to markdown, create/update convert markdown to HTML before
persisting, and each op documents the format query field. Opt-in via
?format=markdown or the X-Vikunja-Format header.
2026-06-29 08:12:35 +02:00
kolaente
71639a3dc5
feat(api): add v2 markdown conversion helpers
...
Adds the opt-in format plumbing for v2: requestWantsMarkdown (query or
X-Vikunja-Format header), convertToMarkdown/convertToHTML/convertTasksToMarkdown
field converters, the cross-cutting API description, and stripPatchFormatQuery
(AutoPatch drops the query, so PATCH advertises only the header).
2026-06-29 08:12:35 +02:00
kolaente
8d10e053d4
fix(caldav): store markdown descriptions as HTML, skip spurious updates
...
Incoming CalDAV descriptions are markdown; convert them back to canonical HTML
(rebuilding mentions) before persisting. Skip the conversion when the markdown
is unchanged from the stored HTML so a passthrough sync doesn't churn the value
or bump the ETag.
2026-06-29 08:12:35 +02:00
kolaente
a728e50796
feat(caldav): serialize task descriptions as markdown
...
CalDAV clients render DESCRIPTION as plain text, so convert the stored HTML to
markdown when serializing VTODOs. On the near-impossible conversion error, log
it and keep the stored value.
2026-06-29 08:12:35 +02:00
kolaente
9015bad65c
feat(richtext): add markdown-domain change detection
...
Changed reports whether inbound markdown differs from stored HTML by comparing
in the markdown domain, so callers can skip rewriting unchanged fields.
2026-06-29 08:12:35 +02:00
kolaente
3459158b99
feat(richtext): add Markdown to HTML conversion with mention rebuild
...
Converts GFM Markdown to canonical HTML via goldmark (GFM, no WithUnsafe),
rewriting task lists into TipTap's structure and resolving @username mentions
to <mention-user> tags against real users.
2026-06-29 08:12:35 +02:00
kolaente
3abe8d650a
feat(richtext): add HTML to Markdown conversion
...
Converts rich-text HTML to GFM Markdown (standard + GFM extensions) including
the Vikunja/TipTap-specific nodes (mentions, task lists). Adds the
html-to-markdown/v2 dependency.
2026-06-29 08:12:35 +02:00
renovate[bot]
a2063a27a8
chore(deps): update actions/ai-inference action to v2.1.1
2026-06-29 08:12:04 +02:00
Frederick [Bot]
cf1273c1d9
chore(i18n): update translations via Crowdin
2026-06-29 00:45:18 +00:00
kolaente
8d0814e460
chore(ci): remove stale label from PR when there is activity
2026-06-28 19:41:30 +02:00
renovate[bot]
2690b7153e
fix(deps): update module github.com/go-ldap/ldap/v3 to v3.4.13
2026-06-28 12:52:42 +00:00
renovate[bot]
c55ee0b742
fix(deps): update module github.com/coder/websocket to v1.8.15
2026-06-28 12:49:21 +00:00