mirror of
https://github.com/go-vikunja/vikunja.git
synced 2026-05-05 19:18:16 -05:00
(Unstable) API panic since last update #138
Closed
opened 2025-11-01 20:48:24 -05:00 by GiteaMirror
·
17 comments
No Branch/Tag Specified
main
renovate/dev-dependencies
feat-v2-foundation
dependabot/npm_and_yarn/frontend/axios-1.15.2
spike-huma-openapi3
claude/investigate-swagger3-support-nyyUa
feat-list-view-buckets
ci-mysql-8-test
codex/analyze-codebase-for-email-task-feature
feat-project-templates
csv-import-feature
claude/email-reply-comments-wpdcQ
fix-oidc-pkce-support
fix/overview-subtasks-expand
feat/bucket-select-task-detail
feat-soft-delete-projects
claude/review-bot-design-plan-cf5C3
claude/project-scoped-api-tokens-KTqR3
claude/explore-openclaw-integration-KQEzg
claude/project-scoped-api-tokens-yv5KS
fix-duplicate-close-button
feat-list-view-sorting
feat/official-vite-sentry-plugin
feat/highlight-overdue-tasks
feat/add-enter-key-form-submission-handling
feat/TipTap-nits
feat/update-caldavtimetotimestamp-parsing
feat-phosphor-icons
wip-plans
claude/investigate-issue-2173-llKme
fix-description-text-drag
feat-custom-keyboard-shortcuts
pr-1845-ci
codex/fix-drag-and-drop-behavior-inconsistency
copilot/add-clickable-labels-for-filtering
copilot/fix-issue-1786
playwright-migration
fix-kanban-repeating-wip
copilot/fix-1498
feature/replace-axios
codex/upgrade-to-tailwind-4.1.8-using-pnpm
codex/add-cypress-test-for-avatar-types
feature/biome
feature/oxc
codex/update-flexsearch-to-0.8.205
4r6ni9-codex/fix-deprecated-sass-@import-usage
codex/fix-deprecated-sass-@import-usage
codex/add-cypress-test-for-task-list-refresh-fix
codex/fix-quick-add-magic-not-adding-tasks
codex/fix-all-type-errors
codex/fix-mimetype-for-docs.json
feature/caldav-from-scratch
feature/gh-actions-hetzner
fix-ci
feat/new-logger
jyte-better-dev-config
feat/add-team-member-with-enter
fix/button-and-icon-types
fix/notifications-component-name-collision
feature/null-time
renovate/tailwindcss-4.x
feature/unplugin-vue-router
fix/deprecated-import
feature/zod-schema
renovate/golangci-golangci-lint-1.x
fix/tiptap-editor-reactive-destructuring
release/0.24
feat/improve-add-task
fix/saved-filter-search
feat/webp-and-avif-attachment-previews
feature/migrate-back-to-bulma
fix/sass-add-missing-list-import
feature/sticky-demo-bar
fix/gantt-view-switch
feature/typesense-position-join
feature/focus-visible
dependencies/golangci-lint
feature/better-filter-syntax
fix/tiptap-task-list
renovate/github.com-golang-jwt-jwt-v4-5.x
feature/hide-forbidden-related-tasks
renovate/golang-1.x
release/0.20
release/0.17
release/0.16
release/0.15
release/0.14
v2.3.0
v2.2.2
v2.2.1
v2.2.0
v2.1.0
v2.0.0
v1.1.0
v1.0.0
v1.0.0-rc4
v1.0.0-rc3
v1.0.0-rc2
v1.0.0-rc1
v1.0.0-rc0
v0.24.6
v0.24.5
v0.24.4
v0.24.3
v0.24.2
v0.24.1
v0.24.0
v0.23.0
v0.22.1
v0.22.0
0.21.0
v0.21.0
v0.20.4
v0.20.5
v0.20.3
v0.20.2
v0.20.1
v0.20.0
v0.19.2
v0.19.1
v0.19.0
vue3
v0.18.1
v0.18.0
v0.17.1
v0.17.0
v0.16.1
v0.16.0
v0.15.1
v0.15.0
v0.14.1
v0.14.0
v0.13.1
v0.13
v0.12
v0.11
v0.10
v0.9
v0.8
v0.7
v0.6
v0.5
v0.4
v0.3
v0.2
v0.1
Labels
Clear labels
area/api
area/attachments
area/auth
area/avatars
area/backup-restore
area/caldav
area/calendar-view
area/comments
area/config
area/database
area/desktop
area/docker
area/email
area/favorites
area/filters
area/frontend
area/gantt
area/i18n
area/import-export
area/internal-code
area/kanban
area/labels
area/list-view
area/mobile
area/notifications
area/permissions
area/projects
area/pwa
area/recurring-tasks
area/reminders
area/search
area/shortcuts
area/subtasks
area/sync
area/table-view
area/task-editor
area/task-metadata
area/task-relations
area/teams
area/theming
area/time-tracking
area/typesense
area/views
area/webhooks
bug
changes requested
concern/accessibility
concern/performance
concern/regression
concern/ux
confirmed
db/mysql
dependencies
enhancement
good first issue
help wanted
integration/inbound
integration/outbound
kind/bug
kind/feature
needs reproduction
pull-request
question
security
support
upstream issue
waiting for reply
wontfix
Mirrored from GitHub Pull Request
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/vikunja#138
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Break-Off on GitHub (May 25, 2023).
Description
I have a self-hosted Vikunja instance that updated overnight and since then it won't start:
It then restarts indefinitely. What could be wrong? Thanks.
Vikunja Frontend Version
vikunja/frontend unstable 5f53bbc0de97 33 hours ago 63.4MB
Vikunja API Version
vikunja/api unstable 05b08bf915c3 27 hours ago 58.5MB
Browser and version
No response
Can you reproduce the bug on the Vikunja demo site?
No
Screenshots
No response
@fma965 commented on GitHub (May 28, 2023):
Same here, had to revert to 0.20.4
@kolaente commented on GitHub (May 30, 2023):
@Break-Off Can you run the following query in your database and post the results?
@Break-Off commented on GitHub (May 31, 2023):
@kolaente Here is the command output:
Thanks.
@kolaente commented on GitHub (May 31, 2023):
Can you delete that entry and try again?
@Break-Off commented on GitHub (May 31, 2023):
It works now, but the DB is now a mess, at least looking at it from the frontend. All my projects have vanished except nine of them which have duplicated six times, tasks done from a while ago are now undone, and all the tasks don't have a parent project (they only show on the overview).
@Break-Off commented on GitHub (Jun 1, 2023):
Hey, I've made a partial dump of the projects table of my DB and it seems that the repeated projects are part of the migration of the offending build:

It goes up to 62900 rows (!)
@kolaente commented on GitHub (Jun 6, 2023):
Well, that should not happen.
I tried to reproduce this with a prod dump of my own instance, but it did not duplicate any projects. The migration only created new projects for old namespaces, as it should.
Are the duplicated projects ones which were created for old namespaces, or are they projects which existed before the migration?
I noticed a few little things which caused archived subprojects to show up again, and minor ui issues. Also a bug which caused some subprojects to be unavailable. These should now be fixed. Please update once the build is done again to see if you can now see all projects.
Can you check in the db which project these tasks belong to?
@variasdesign commented on GitHub (Jun 7, 2023):
EDIT: This is another account of mine. I'm @Break-Off
The first: old namespaces turned to projects.
Yes, I've got these bugs too, particularly the hidden subprojects. Although I've already moved them out of the hidden parent project and remade it.
They belong to the hidden subprojects.
Thanks for your work!
@kolaente commented on GitHub (Jun 7, 2023):
Where they all created at once or did you run the migration multiple times? Or put the other way, if you restore an old dump from before running the migration and upgrade from there, do you get duplicate projects again?
@fma965 commented on GitHub (Jun 29, 2023):
I'm not sure if you fixed this or i did by cleaning up some random entries in my SQL but it's now working for me on "latest"
@kolaente commented on GitHub (Jun 29, 2023):
@Fma965 latest or unstable? latest is the last release.
@fma965 commented on GitHub (Jun 29, 2023):
Frontend Version: 0.20.5
API Version: v0.20.4
@kolaente commented on GitHub (Jun 30, 2023):
The last release does not have the changes causing the issue.
@variasdesign commented on GitHub (Jun 30, 2023):
Sorry for my lack of response. I've tried to recreate the old dump in unstable but for some reason my MariaDB container didn't want to start and I parked it. I purged the offending namespaces/projects and all is working correctly now. Alas, that doesn't help you much, sorry about that. Also, yes, I'm guessing the migration ran multiple times since I recreated the container repeatedly.
@fma965 commented on GitHub (Jun 30, 2023):
https://github.com/go-vikunja/api/issues/72#issuecomment-1566140728
I'm confused, i was never on unstable and had this issue for sure on latest when i posted the above comment.
@kolaente commented on GitHub (Jul 1, 2023):
But if you're on the api 0.20.4, that's the last stable release? Which version did you use before that, where the crash happened?
@kolaente commented on GitHub (Nov 7, 2023):
Closing this as it should be fixed, please ping if you still have this problem.