Skip to content

Conversation

@susnux
Copy link
Contributor

@susnux susnux commented Dec 18, 2025

Summary

  • migrate all components to Typescript
  • use script setup where feasible
  • migrate to Vue 3

Checklist

@susnux susnux added this to the Nextcloud 33 milestone Dec 18, 2025
@susnux susnux added 2. developing Work in progress feature: theming technical debt ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) labels Dec 18, 2025
@susnux susnux force-pushed the refactor/themeing-vue3-ts branch 3 times, most recently from 4e05907 to a963ec2 Compare December 19, 2025 19:40
@susnux susnux marked this pull request as ready for review December 19, 2025 20:20
@susnux susnux requested review from a team as code owners December 19, 2025 20:20
@susnux susnux requested review from artonge, come-nc, nfebe, provokateurin and skjnldsv and removed request for a team December 19, 2025 20:20
@susnux susnux added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Dec 19, 2025
@susnux susnux force-pushed the refactor/themeing-vue3-ts branch from a963ec2 to 4726382 Compare December 22, 2025 17:49
@susnux
Copy link
Contributor Author

susnux commented Dec 22, 2025

/compile

susnux and others added 3 commits December 23, 2025 17:00
- migrate all components to Typescript
- use script setup where feasible
- migrate to Vue 3

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
@susnux susnux force-pushed the refactor/themeing-vue3-ts branch from 4ecb784 to b820518 Compare December 23, 2025 16:10
@susnux susnux enabled auto-merge December 23, 2025 18:31
@susnux susnux merged commit 75e5776 into master Dec 23, 2025
218 of 228 checks passed
@susnux susnux deleted the refactor/themeing-vue3-ts branch December 23, 2025 18:38
@github-project-automation github-project-automation bot moved this to 🏗️ In progress in 📁 Files team Jan 5, 2026
@susnux susnux moved this from 🏗️ In progress to ☑️ Done in 📁 Files team Jan 5, 2026
@susnux susnux self-assigned this Jan 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews feature: theming ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) technical debt ❄️ 2026-Winter

Projects

Status: ☑️ Done

Development

Successfully merging this pull request may close these issues.

[Bug]: Empty web link value in theming configuration not accepted

5 participants