diff --git a/frontend/app/admin/configNavigation.ts b/frontend/app/admin/configNavigation.ts index 6232331..2ea59e3 100644 --- a/frontend/app/admin/configNavigation.ts +++ b/frontend/app/admin/configNavigation.ts @@ -13,13 +13,13 @@ export const CONFIG_GROUPS: ConfigGroup[] = [ { href: '/admin/qbittorrent', label: 'qBittorrent', description: 'Download progress and recovery', symbol: 'QB', service: 'qBittorrent' }, ]}, { title: 'Preferences & access', description: 'Set the experience for your users and how issues are followed up.', items: [ - { href: '/admin/site', label: 'Site & sign-in', description: 'Announcements and login options', symbol: '01' }, - { href: '/admin/notifications', label: 'Email & notifications', description: 'Invites, password resets and repair updates', symbol: '02' }, - { href: '/admin/issue-workflow', label: 'Issue follow-up', description: 'Confirmation emails and automatic closure', symbol: '03' }, - { href: '/admin/requests', label: 'Request updates', description: 'Refresh schedule and history retention', symbol: '04' }, - { href: '/users', label: 'Users', description: 'Accounts, email addresses and permissions', symbol: '05' }, + { href: '/admin/site', label: 'Site & sign-in', description: 'Announcements and login options' }, + { href: '/admin/notifications', label: 'Email & notifications', description: 'Invites, password resets and repair updates' }, + { href: '/admin/issue-workflow', label: 'Issue follow-up', description: 'Confirmation emails and automatic closure' }, + { href: '/admin/requests', label: 'Request updates', description: 'Refresh schedule and history retention' }, + { href: '/users', label: 'Users', description: 'Accounts, email addresses and permissions' }, { href: '/admin/identities', label: 'User identities', description: 'Review and confirm IDs across your media services', symbol: 'ID' }, - { href: '/admin/invites', label: 'Invite policy & access', description: 'Defaults, profiles and issued invites', symbol: '06' }, + { href: '/admin/invites', label: 'Invite policy & access', description: 'Defaults, profiles and issued invites' }, ]}, { title: 'Advanced tools', description: 'Hosting and troubleshooting.', advanced: true, items: [ { href: '/admin/general', label: 'Hosting & proxy', description: 'Public addresses and deployment options' }, diff --git a/frontend/app/admin/invites/page.tsx b/frontend/app/admin/invites/page.tsx index 7ba7a47..1e18d39 100644 --- a/frontend/app/admin/invites/page.tsx +++ b/frontend/app/admin/invites/page.tsx @@ -1704,7 +1704,7 @@ export default function AdminInviteManagementPage() { {inviteEditingId == null ? (
The guided invite flow now lives in the main navigation where users can create and manage their own invitations.
diff --git a/frontend/app/admin/page.tsx b/frontend/app/admin/page.tsx index 0774b7d..0e7399a 100644 --- a/frontend/app/admin/page.tsx +++ b/frontend/app/admin/page.tsx @@ -49,7 +49,7 @@ export default function AdminLandingPage() { const service = services.find((entry) => entry.name.toLowerCase() === item.service?.toLowerCase()) return ( - + {item.symbol && } {item.label}{item.description} {item.service && {serviceStatusLabel(service?.status)}} diff --git a/frontend/app/how-it-works/page.tsx b/frontend/app/how-it-works/page.tsx index e36845a..e995ce1 100644 --- a/frontend/app/how-it-works/page.tsx +++ b/frontend/app/how-it-works/page.tsx @@ -7,7 +7,7 @@ export default function HowItWorksPage() {Open 02 New Requests and pick what you’re looking for.
Open New Requests and pick what you’re looking for.
For TV, choose the seasons you want. If it’s already requested, open that request to see its progress.
Choose from the quality options shown. These come from the library’s settings.
We’ll show what’s happening and any next step you can take. Some titles need approval or may not have a suitable download yet.
Choose what’s wrong: missing content, broken picture, wrong download, audio, subtitles, or playback.
Choose what’s wrong: missing content, broken picture, wrong download, audio, subtitles, or playback.
Find the movie or show. For TV, select the affected seasons or episodes; you can choose more than one.
It tells you whether the selected files will be replaced, missing content searched for, subtitles checked, or playback investigated.
Open your reported issue to see the work recorded and where the fix is up to.
If invites are enabled for your account, give your invite a name you’ll recognise.
If invites are enabled for your account, give your invite a name you’ll recognise.
A custom invite code is optional too.
Copy the link yourself, or enter an email address to send it directly.
You can return to your invites to check them or disable a link. Your account’s invite limits apply automatically.
Open the account menu and choose My profile to update your contact email, view your activity, or use the password options available for your account.
Looking for your downloads instead? 01 My Requests is your starting point.
Open the account menu and choose My profile to update your contact email, view your activity, or use the password options available for your account.
Looking for your downloads instead? My Requests is your starting point.