vikunja/pkg/modules/migration
kolaente 4cc7715951 feat(migration): add WeKan board JSON import
Add a file-based migration importer that reads WeKan board JSON exports
and creates Vikunja projects with kanban buckets, tasks, labels,
checklists, and comments.

WeKan lists become kanban buckets. Checklists are converted to HTML
task lists in the description. Card descriptions and comments are
converted from markdown to HTML using goldmark. Label colors are
mapped from WeKan's CSS color names to their actual hex values.
2026-04-07 12:05:47 +00:00
..
handler fix(deps): update module github.com/labstack/echo/v4 to v5 (#2131) 2026-01-24 20:38:32 +01:00
microsoft-todo chore(lint): suppress gosec false positives on SSRF-safe HTTP client calls 2026-03-23 16:34:22 +00:00
ticktick test: add test for deeply nested TickTick task ordering 2026-03-26 15:08:12 +00:00
todoist refactor: remove environment variable requirements for go test 2026-02-17 18:01:05 +01:00
trello refactor: remove environment variable requirements for go test 2026-02-17 18:01:05 +01:00
vikunja-file fix: detect and fail on oversized zip entries instead of silent truncation 2026-02-25 13:01:00 +01:00
wekan feat(migration): add WeKan board JSON import 2026-04-07 12:05:47 +00:00
create_from_structure.go fix(events): dispatch pending events in migration and export handlers 2026-03-03 12:46:34 +01:00
create_from_structure_test.go fix: correct license header references (#882) 2025-06-10 12:18:38 +02:00
db.go feat: register Vikunja tables with db package at init 2026-03-04 15:37:54 +01:00
errors.go fix: correct license header references (#882) 2025-06-10 12:18:38 +02:00
helpers.go chore(lint): suppress gosec false positives on SSRF-safe HTTP client calls 2026-03-23 16:34:22 +00:00
helpers_test.go feat(cli): reorganize repair commands under unified 'vikunja repair' parent (#2300) 2026-02-25 11:50:09 +00:00
main_test.go fix: prevent SSRF via migration file attachment URLs (GHSA-g66v-54v9-52pr) 2026-03-23 16:34:22 +00:00
migration_status.go fix: add missing Commit() to write callers 2026-02-25 11:03:02 +01:00
migrator.go fix: correct license header references (#882) 2025-06-10 12:18:38 +02:00
testimage.jpg feat(migrators): remove wunderlist (#1346) 2022-12-29 17:12:39 +00:00