migration from vue2 to vue3 #405

Merged
deblan merged 62 commits from feature/vue3 into develop 2025-04-16 19:56:03 +02:00
Owner

Fixed

  • fix apps's order in the standard menu

Added

  • add new translations
  • add route /apps/side_menu/user/config
  • add new UI for admin and personals settings

Changed

  • migrate to Vue 3 and so add/update or remove dependencies
  • replace CSS with SCSS
  • remove route /apps/side_menu/js/script
  • remove generated Javascript using PHP
  • rewrite the standard menu of Nextcloud

Security

  • fix CVE-2023-44270
  • fix CVE-2024-9506
  • fix CVE-2024-6783
### Fixed * fix apps's order in the standard menu ### Added * add new translations * add route `/apps/side_menu/user/config` * add new UI for admin and personals settings ### Changed * migrate to Vue 3 and so add/update or remove dependencies * replace CSS with SCSS * remove route `/apps/side_menu/js/script` * remove generated Javascript using PHP * rewrite the standard menu of Nextcloud ### Security * fix CVE-2023-44270 * fix CVE-2024-9506 * fix CVE-2024-6783
fix store usage

add page loader
add open/close action
begin work on settings
add licence
move the admin menu to the left
show error on save
Some checks failed
ci/woodpecker/pr/security unknown status
ci/woodpecker/push/security unknown status
ci/woodpecker/pr/build Pipeline failed
ci/woodpecker/push/build Pipeline failed
36737cf6d5
improve always displayed menu icons style
Some checks are pending
ci/woodpecker/push/build Pipeline is pending approval
ci/woodpecker/push/security Pipeline is pending approval
ci/woodpecker/pr/build Pipeline was successful
ci/woodpecker/pr/security Pipeline was successful
835c437923
Translated using Weblate (Russian)
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
8054e02e06
Currently translated at 87.3% (83 of 95 strings)

Translation: Custom menu/Application
Translate-URL: https://translate.codeberg.org/projects/custom-menu/application/ru/
Currently translated at 100.0% (95 of 95 strings)

Translation: Custom menu/Application
Translate-URL: https://translate.codeberg.org/projects/custom-menu/application/es/
Currently translated at 100.0% (93 of 93 strings)

Translation: Custom menu/Application
Translate-URL: https://translate.codeberg.org/projects/custom-menu/application/pt_BR/
Translated using Weblate (Galician)
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending approval
e30de299f0
Currently translated at 100.0% (95 of 95 strings)

Translation: Custom menu/Application
Translate-URL: https://translate.codeberg.org/projects/custom-menu/application/gl/
Translated using Weblate (Chinese (Simplified))
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending approval
162cc4178e
Currently translated at 100.0% (95 of 95 strings)

Translation: Custom menu/Application
Translate-URL: https://translate.codeberg.org/projects/custom-menu/application/zh_Hans/
Translated using Weblate (Czech)
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending approval
6a89e7379f
Currently translated at 100.0% (95 of 95 strings)

Translation: Custom menu/Application
Translate-URL: https://translate.codeberg.org/projects/custom-menu/application/cs/
Currently translated at 100.0% (95 of 95 strings)

Translation: Custom menu/Application
Translate-URL: https://translate.codeberg.org/projects/custom-menu/application/de/
Merge branch 'develop' into translations
Some checks are pending
ci/woodpecker/push/build Pipeline is pending approval
ci/woodpecker/push/security Pipeline is pending approval
c9fb83cdda
Translated using Weblate (Spanish)
Some checks are pending
ci/woodpecker/push/build Pipeline is pending approval
ci/woodpecker/push/security Pipeline is pending approval
b9786036fb
Currently translated at 100.0% (95 of 95 strings)

Translation: Custom menu/Application
Translate-URL: https://translate.codeberg.org/projects/custom-menu/application/es/
update translations
Some checks are pending
ci/woodpecker/push/build Pipeline is pending approval
ci/woodpecker/push/security Pipeline is pending approval
ea29deaa75
Merge remote-tracking branch 'weblate/translations' into translations
Some checks are pending
ci/woodpecker/push/build Pipeline is pending approval
ci/woodpecker/push/security Pipeline is pending approval
9278d61719
upgrade app version
Some checks are pending
ci/woodpecker/pr/build Pipeline is pending approval
ci/woodpecker/pr/security Pipeline is pending approval
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/security Pipeline was successful
17f1d91851
deblan changed title from WIP: migration from vue2 to vue3 to migration from vue2 to vue3 2025-04-16 19:47:25 +02:00
update changelog
Some checks are pending
ci/woodpecker/push/build Pipeline is pending approval
ci/woodpecker/push/security Pipeline is pending approval
ci/woodpecker/pr/build Pipeline is pending approval
ci/woodpecker/pr/security Pipeline is pending approval
174c80e654
deblan merged commit 15cc6a129b into develop 2025-04-16 19:56:03 +02:00
deblan deleted branch feature/vue3 2025-04-16 19:56:03 +02:00
Sign in to join this conversation.
No description provided.