Skip to content

Conversation

@utsnik
Copy link

@utsnik utsnik commented Jan 30, 2026

Updated strings.txt with LYRION_MUSIC_SERVER token.
Updated Slim/Web/HTTP.pm to use new token for Basic Auth realm.
Updated Slim/Utils/Misc.pm to return 'Lyrion Music Server' as user agent.

- Updated strings.txt with LYRION_MUSIC_SERVER token.
- Updated Slim/Web/HTTP.pm to use new token for Basic Auth realm.
- Updated Slim/Utils/Misc.pm to return 'Lyrion Music Server' as user agent.

Signed-off-by: igland <igland@gmail.com>
@utsnik utsnik force-pushed the feature/lyrion-rebranding branch from 8fc3f12 to 01f8d92 Compare January 30, 2026 09:03
michaelherger added a commit that referenced this pull request Feb 1, 2026
Signed-off-by: Michael Herger <michael@herger.net>
Copy link
Member

@michaelherger michaelherger left a comment

Choose a reason for hiding this comment

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

Thanks for going through strings again. I change the one occurrence of SqueezeCenter.

How strongly do you feel about the need to add a new string token for the product name? It feels like an unnecessary change to me.

Copy link
Member

Choose a reason for hiding this comment

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

These changes don't belong in this PR, right?

($osDetails->{'osArch'} || 'Unknown'),
$prefs->get('language'),
Slim::Utils::Unicode::currentLocale(),
'SqueezeCenter, Squeezebox Server, Lyrion Music Server',
Copy link
Member

Choose a reason for hiding this comment

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

I'm sorry to say no: some outside systems rely on old UA strings parts. We'd break those integrations with this change. Unfortunately a similar situation as with real browsers, who all still use "Mozilla", or Chrome using "Safari" etc.

Comment on lines +820 to +821
LYRION_MUSIC_SERVER
EN Lyrion Music Server
Copy link
Member

Choose a reason for hiding this comment

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

I don't think this is worth the additional string. Is it confusing to the developer? Maybe. But if a new string, then rather PRODUCT_NAME or similar, so we don't have to change again if needed... And wouldn't we have to update many more uses of the string token?

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.

2 participants