[PR #2478] [MERGED] refactor: rename parseTaskText module to quickAddMagic #10014

Closed
opened 2026-04-23 09:20:38 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-vikunja/vikunja/pull/2478
Author: @tink-bot
Created: 3/25/2026
Status: Merged
Merged: 3/25/2026
Merged by: @kolaente

Base: mainHead: refactor-quick-add-magic


📝 Commits (1)

  • b3919dd refactor: rename parseTaskText module to quickAddMagic

📊 Changes

20 files changed (+11 additions, -11 deletions)

View changed files

📝 frontend/src/components/quick-actions/QuickActions.vue (+1 -1)
📝 frontend/src/components/tasks/AddTask.vue (+1 -1)
📝 frontend/src/components/tasks/partials/QuickAddMagic.vue (+1 -1)
📝 frontend/src/helpers/parseSubtasksViaIndention.test.ts (+1 -1)
📝 frontend/src/helpers/parseSubtasksViaIndention.ts (+1 -1)
📝 frontend/src/modelTypes/IUserSettings.ts (+1 -1)
📝 frontend/src/models/userSettings.ts (+1 -1)
📝 frontend/src/modules/quickAddMagic/dateParser.ts (+0 -0)
📝 frontend/src/modules/quickAddMagic/index.ts (+1 -1)
📝 frontend/src/modules/quickAddMagic/prefixParser.ts (+0 -0)
📝 frontend/src/modules/quickAddMagic/prefixes.ts (+0 -0)
📝 frontend/src/modules/quickAddMagic/priorityParser.ts (+0 -0)
📝 frontend/src/modules/quickAddMagic/quickAddMagic.test.ts (+0 -0)
📝 frontend/src/modules/quickAddMagic/quickAddMagic.ts (+0 -0)
📝 frontend/src/modules/quickAddMagic/repeatParser.ts (+0 -0)
📝 frontend/src/modules/quickAddMagic/textCleanup.ts (+0 -0)
📝 frontend/src/modules/quickAddMagic/types.ts (+0 -0)
📝 frontend/src/stores/auth.ts (+1 -1)
📝 frontend/src/stores/tasks.ts (+1 -1)
📝 frontend/src/views/user/settings/General.vue (+1 -1)

📄 Description

Rename the parseTaskText frontend module to quickAddMagic to better reflect its purpose — it's the engine behind the quick add magic feature, not just a text parser.

Pure rename: directory, files, and all imports updated. No logic changes. All 937 unit tests pass.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/go-vikunja/vikunja/pull/2478 **Author:** [@tink-bot](https://github.com/tink-bot) **Created:** 3/25/2026 **Status:** ✅ Merged **Merged:** 3/25/2026 **Merged by:** [@kolaente](https://github.com/kolaente) **Base:** `main` ← **Head:** `refactor-quick-add-magic` --- ### 📝 Commits (1) - [`b3919dd`](https://github.com/go-vikunja/vikunja/commit/b3919dd99e08cf6b6d96ddb3cc2e4629e3d4cdef) refactor: rename parseTaskText module to quickAddMagic ### 📊 Changes **20 files changed** (+11 additions, -11 deletions) <details> <summary>View changed files</summary> 📝 `frontend/src/components/quick-actions/QuickActions.vue` (+1 -1) 📝 `frontend/src/components/tasks/AddTask.vue` (+1 -1) 📝 `frontend/src/components/tasks/partials/QuickAddMagic.vue` (+1 -1) 📝 `frontend/src/helpers/parseSubtasksViaIndention.test.ts` (+1 -1) 📝 `frontend/src/helpers/parseSubtasksViaIndention.ts` (+1 -1) 📝 `frontend/src/modelTypes/IUserSettings.ts` (+1 -1) 📝 `frontend/src/models/userSettings.ts` (+1 -1) 📝 `frontend/src/modules/quickAddMagic/dateParser.ts` (+0 -0) 📝 `frontend/src/modules/quickAddMagic/index.ts` (+1 -1) 📝 `frontend/src/modules/quickAddMagic/prefixParser.ts` (+0 -0) 📝 `frontend/src/modules/quickAddMagic/prefixes.ts` (+0 -0) 📝 `frontend/src/modules/quickAddMagic/priorityParser.ts` (+0 -0) 📝 `frontend/src/modules/quickAddMagic/quickAddMagic.test.ts` (+0 -0) 📝 `frontend/src/modules/quickAddMagic/quickAddMagic.ts` (+0 -0) 📝 `frontend/src/modules/quickAddMagic/repeatParser.ts` (+0 -0) 📝 `frontend/src/modules/quickAddMagic/textCleanup.ts` (+0 -0) 📝 `frontend/src/modules/quickAddMagic/types.ts` (+0 -0) 📝 `frontend/src/stores/auth.ts` (+1 -1) 📝 `frontend/src/stores/tasks.ts` (+1 -1) 📝 `frontend/src/views/user/settings/General.vue` (+1 -1) </details> ### 📄 Description Rename the `parseTaskText` frontend module to `quickAddMagic` to better reflect its purpose — it's the engine behind the quick add magic feature, not just a text parser. Pure rename: directory, files, and all imports updated. No logic changes. All 937 unit tests pass. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-23 09:20:38 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#10014