Skip to content

feat(users): import Plex Home profiles from the admin UI - #3292

Open
0xSysR3ll wants to merge 1 commit into
0xsysr3ll/feat/plex-profile-authfrom
0xsysr3ll/feat/plex-profile-import
Open

feat(users): import Plex Home profiles from the admin UI#3292
0xSysR3ll wants to merge 1 commit into
0xsysr3ll/feat/plex-profile-authfrom
0xsysr3ll/feat/plex-profile-import

Conversation

@0xSysR3ll

@0xSysR3ll 0xSysR3ll commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

Description

#1594 ended up being a bit too large to review comfortably, so it has been split into three smaller, more focused PRs.
This is the third and final PR in the stack. It builds on the auth layer and adds admin import for Plex Home profiles.

How Has This Been Tested?

Preview image, see #1627

Screenshots / Logs (if applicable)

Checklist:

  • I have read and followed the contribution guidelines.
  • Disclosed any use of AI (see our policy)
  • I have updated the documentation accordingly.
  • All new and existing tests passed.
  • Successful build pnpm build
  • Translation keys pnpm i18n:extract
  • Database migration (if required)

Stack created with GitHub Stacks CLIGive Feedback 💬

@coderabbitai

coderabbitai Bot commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: f5233fb4-12a5-4224-878c-03c8b8f61571

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added the i18n-out-of-sync User forgot to run pnpm i18n:extract label Jul 25, 2026
@github-actions

Copy link
Copy Markdown

The i18n check failed because translation messages are out of sync.

This usually happens when you've added or modified translation strings in your code but haven't updated the translation file.

Please run pnpm i18n:extract and commit the changes.

@github-actions github-actions Bot added the merge conflict Cannot merge due to merge conflicts label Jul 25, 2026
@github-actions

Copy link
Copy Markdown

This pull request has merge conflicts. Please resolve the conflicts so the PR can be successfully reviewed and merged.

1 similar comment
@github-actions

Copy link
Copy Markdown

This pull request has merge conflicts. Please resolve the conflicts so the PR can be successfully reviewed and merged.

@0xSysR3ll
0xSysR3ll force-pushed the 0xsysr3ll/feat/plex-profile-import branch from 9904351 to 6f56a8c Compare July 25, 2026 18:37
@github-actions github-actions Bot removed the merge conflict Cannot merge due to merge conflicts label Jul 25, 2026
@0xSysR3ll
0xSysR3ll force-pushed the 0xsysr3ll/feat/plex-profile-import branch from 6f56a8c to 59a12d5 Compare July 27, 2026 16:36
@github-actions github-actions Bot removed the i18n-out-of-sync User forgot to run pnpm i18n:extract label Jul 27, 2026
@0xSysR3ll
0xSysR3ll force-pushed the 0xsysr3ll/feat/plex-profile-import branch from 6fe8511 to c06c36a Compare July 27, 2026 16:49
Extend Plex user import to include Home profiles with duplicate
detection, and return unimported users and profiles together.
@0xSysR3ll
0xSysR3ll marked this pull request as ready for review July 27, 2026 16:56
@0xSysR3ll
0xSysR3ll requested a review from a team as a code owner July 27, 2026 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add plex home linking

1 participant