Skip to content

refactor: use useQRCode from @vueuse/integrations for all QR codes - #66150

Merged
skjnldsv merged 1 commit into
masterfrom
refactor/vueuse-qrcode
Nov 2, 2026
Merged

skjnldsv merged 1 commit into
masterfrom
refactor/vueuse-qrcode

Conversation

@susnux

@susnux susnux commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Use consistent way for generating QR codes, removing duplicated dependencies

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

The QR codes for the mobile login, the app password setup and the
public share links were rendered with `@chenfengyuan/vue-qrcode`, a
different major version in each frontend. They now all use
`useQRCode` and render the code as an image, so the component
dependency is dropped from both frontends.

The share link QR code is only generated once its dialog is opened.

Assisted-by: ClaudeCode:claude-opus-5-5
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux added 3. to review Waiting for reviews ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) labels Nov 2, 2026
@susnux susnux added this to the Nextcloud 36 milestone Nov 2, 2026
@susnux
susnux marked this pull request as ready for review November 2, 2026 16:43
@susnux
susnux requested review from a team as code owners November 2, 2026 16:43
@susnux
susnux requested review from kristian-zendato, pringelmann, skjnldsv and szaimen and removed request for a team November 2, 2026 16:43

@szaimen szaimen left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🐘

@skjnldsv
skjnldsv merged commit 1783a33 into master Nov 2, 2026
151 of 165 checks passed
@skjnldsv
skjnldsv deleted the refactor/vueuse-qrcode branch November 2, 2026 20:03
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 AI assisted ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants