@@ -26,24 +26,18 @@ const STEPS = [
2626 "welcome" ,
2727 "admin" ,
2828 "lidarr" ,
29- "metadata" ,
3029 "navidrome" ,
3130 "lastfm" ,
3231 "done" ,
3332] ;
3433
35- const DEFAULT_METADATA_BASE_URL = "https://brainzmash.kell.ly" ;
36-
3734function Onboarding ( ) {
3835 const [ step , setStep ] = useState ( 0 ) ;
3936 const [ authUser , setAuthUser ] = useState ( "admin" ) ;
4037 const [ authPassword , setAuthPassword ] = useState ( "" ) ;
4138 const [ authPasswordConfirm , setAuthPasswordConfirm ] = useState ( "" ) ;
4239 const [ lidarrUrl , setLidarrUrl ] = useState ( "" ) ;
4340 const [ lidarrApiKey , setLidarrApiKey ] = useState ( "" ) ;
44- const [ metadataBaseUrl , setMetadataBaseUrl ] = useState (
45- DEFAULT_METADATA_BASE_URL ,
46- ) ;
4741 const [ navidromeUrl , setNavidromeUrl ] = useState ( "" ) ;
4842 const [ navidromeUsername , setNavidromeUsername ] = useState ( "" ) ;
4943 const [ navidromePassword , setNavidromePassword ] = useState ( "" ) ;
@@ -75,7 +69,6 @@ function Onboarding() {
7569 currentStep === "done" ||
7670 ( currentStep === "admin" && adminComplete ) ||
7771 ( currentStep === "lidarr" && lidarrTestSuccess ) ||
78- ( currentStep === "metadata" && metadataBaseUrl . trim ( ) ) ||
7972 ( currentStep === "navidrome" && ( ! hasNavidrome || navidromeTestSuccess ) ) ||
8073 currentStep === "lastfm" ;
8174 const isPrimaryDisabled =
@@ -172,9 +165,6 @@ function Onboarding() {
172165 apiKey : lidarrApiKey . trim ( ) ,
173166 }
174167 : undefined ,
175- metadata : metadataBaseUrl . trim ( )
176- ? { baseUrl : metadataBaseUrl . trim ( ) }
177- : undefined ,
178168 navidrome :
179169 navidromeUrl . trim ( ) && navidromeUsername . trim ( ) && navidromePassword
180170 ? {
@@ -241,9 +231,8 @@ function Onboarding() {
241231 Welcome to Aurral
242232 </ h2 >
243233 < p className = "text-sm" style = { { color : "#c1c1c3" } } >
244- Set up your admin account, connect Lidarr, and confirm the
245- BrainzMash metadata endpoint. Navidrome and Last.fm are optional
246- but recommended.
234+ Set up your admin account and connect Lidarr. Navidrome and
235+ Last.fm are optional but recommended.
247236 </ p >
248237 </ div >
249238 </ >
@@ -333,29 +322,6 @@ function Onboarding() {
333322 </ >
334323 ) }
335324
336- { currentStep === "metadata" && (
337- < >
338- < div className = "flex items-center gap-2 mb-4" >
339- < h2 className = "text-xl font-bold" style = { { color : "#fff" } } >
340- Metadata endpoint
341- </ h2 >
342- </ div >
343- < p className = "text-sm mb-4" style = { { color : "#c1c1c3" } } >
344- Aurral uses this BrainzMash-compatible metadata base URL for artist
345- and album data during local testing.
346- </ p >
347- < input
348- type = "url"
349- autoComplete = "off"
350- className = { inputClass }
351- style = { inputStyle }
352- placeholder = { DEFAULT_METADATA_BASE_URL }
353- value = { metadataBaseUrl }
354- onChange = { ( e ) => setMetadataBaseUrl ( e . target . value ) }
355- />
356- </ >
357- ) }
358-
359325 { currentStep === "navidrome" && (
360326 < >
361327 < div className = "flex items-center gap-2 mb-4" >
0 commit comments