Skip to content

Replace possibly incorrect migrations by dummy migration to avoid execution#4288

Merged
dartcafe merged 58 commits into
mainfrom
fix/avoid-old-migration
Sep 12, 2025
Merged

Replace possibly incorrect migrations by dummy migration to avoid execution#4288
dartcafe merged 58 commits into
mainfrom
fix/avoid-old-migration

Conversation

@dartcafe

@dartcafe dartcafe commented Sep 9, 2025

Copy link
Copy Markdown
Collaborator
  • Adding recalled migrations as a dummy migration file without functionality
  • Avoid migrations erroneously left over by drop in installations
  • Add hash update to cron job and repair step (to be used by occ maintenance:repair)

Additionally add hash updates to janitor cron job

  • ensures correct hashes before deleting orphaned votes
  • reduce updates to database by only updating those votes and options, where hashes actually had to be corrected

…cution

Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
@dartcafe dartcafe added this to the 8.4.7 milestone Sep 9, 2025
dartcafe and others added 25 commits September 9, 2025 19:36
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Bumps [@vueuse/core](https://github.com/vueuse/vueuse/tree/HEAD/packages/core) from 13.8.0 to 13.9.0.
- [Release notes](https://github.com/vueuse/vueuse/releases)
- [Commits](https://github.com/vueuse/vueuse/commits/v13.9.0/packages/core)

Signed-off-by: dartcafe <github@dartcafe.de>

---
updated-dependencies:
- dependency-name: "@vueuse/core"
  dependency-version: 13.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Bumps [@nextcloud/vue](https://github.com/nextcloud-libraries/nextcloud-vue) from 9.0.0-rc.7 to 9.0.0-rc.8.
- [Release notes](https://github.com/nextcloud-libraries/nextcloud-vue/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vue/blob/main/CHANGELOG.md)
- [Commits](nextcloud-libraries/nextcloud-vue@v9.0.0-rc.7...v9.0.0-rc.8)

Signed-off-by: dartcafe <github@dartcafe.de>

---
updated-dependencies:
- dependency-name: "@nextcloud/vue"
  dependency-version: 9.0.0-rc.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@vueuse/integrations](https://github.com/vueuse/vueuse/tree/HEAD/packages/integrations) from 13.8.0 to 13.9.0.
- [Release notes](https://github.com/vueuse/vueuse/releases)
- [Commits](https://github.com/vueuse/vueuse/commits/v13.9.0/packages/integrations)

Signed-off-by: dartcafe <github@dartcafe.de>

---
updated-dependencies:
- dependency-name: "@vueuse/integrations"
  dependency-version: 13.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 6.3.5 to 7.1.4.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.4/packages/vite)

Signed-off-by: dartcafe <github@dartcafe.de>

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.1.4
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Bumps [vue](https://github.com/vuejs/core) from 3.5.20 to 3.5.21.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](vuejs/core@v3.5.20...v3.5.21)

Signed-off-by: dartcafe <github@dartcafe.de>

---
updated-dependencies:
- dependency-name: vue
  dependency-version: 3.5.21
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@nextcloud/vite-config](https://github.com/nextcloud/nextcloud-vite-config) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/nextcloud/nextcloud-vite-config/releases)
- [Changelog](https://github.com/nextcloud-libraries/nextcloud-vite-config/blob/main/CHANGELOG.md)
- [Commits](nextcloud-libraries/nextcloud-vite-config@v2.4.0...v2.5.0)

Signed-off-by: dartcafe <github@dartcafe.de>

---
updated-dependencies:
- dependency-name: "@nextcloud/vite-config"
  dependency-version: 2.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
dartcafe and others added 26 commits September 9, 2025 19:36
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Bumps [luxon](https://github.com/moment/luxon) from 3.7.1 to 3.7.2.
- [Changelog](https://github.com/moment/luxon/blob/master/CHANGELOG.md)
- [Commits](moment/luxon@3.7.1...3.7.2)

Signed-off-by: dartcafe <github@dartcafe.de>

---
updated-dependencies:
- dependency-name: luxon
  dependency-version: 3.7.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.4 to 7.1.5.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.5/packages/vite)

Signed-off-by: dartcafe <github@dartcafe.de>

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.1.5
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
Signed-off-by: dartcafe <github@dartcafe.de>
@dartcafe dartcafe merged commit 52f8701 into main Sep 12, 2025
45 checks passed
@dartcafe dartcafe modified the milestones: 8.4.7, 8.5.0 Sep 19, 2025
@dartcafe dartcafe deleted the fix/avoid-old-migration branch October 14, 2025 05:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants