Replies: 1 comment 1 reply
-
Hi,
You are right, it is redundant and can be unified.
https://flask.palletsprojects.com/en/stable/config/#SECRET_KEY
Yes, the playlists are updated regularly: tracks are added, removed and moved in order to mirror the playlist from the provider.
See here: jellyfin/jellyfin#12868 The Admin credentials are needed to be able to add and remove users (share playlists) to playlists.
So the whole "admin credentials" story, is just to be able to maintain only one copy of a playlist while being able to share it accross multiple users.
This topic is currently wip . In the process of unifing the container´s , this will probably be the endresult, so that. i.e.
I know, the UI and UX are pretty poor, this is due to some design decisions I´ve made in the process of creating this project. It all emerged from a simple python script.
This is due to the fact when you try to access
The mobile view is something I haven´t had time to work on. It´s basically the default bootstrap5 behaviour.
This is currently impossible, see here: #25
Strange, but I will take a look at it.
Jellyplist uses
Good catch! Will take care of it.
as mentioned earlier, the UI needs a lot of refactoring.
So the owner of the playlist at the provider level, or at Jellyplist level ?
This is fixed in the next release.
This could be easily implemented. Again, thanks for the time taking for testing this out and writing this review. |
Beta Was this translation helpful? Give feedback.
-
First off, I want to acknowledge that the app is still in active development, likely in an alpha or beta phase. With that in mind, I’ll share some of my thoughts and observations as I’ve been testing it out.
Setup and Configuration
I was able to get Jellyplist running, but there were a few points I didn’t fully understand:
Database Credentials:
POSTGRES_USER
andJELLYPLIST_DB_USER
, and similarly,POSTGRES_PASSWORD
andJELLYPLIST_DB_PASSWORD
?Secret Key:
SECRET_KEY
?Playlist Updates:
Admin Credentials:
Database Connection String:
postgres://user:password@host/database?sslmode=disable
User Interface and Experience
Login Page:
Home Page:
\f015
) doesn’t display on Firefox for Android.Spotify Integration:
Lidarr Integration:
exceptions.HTTPError: 401 Client Error: Unauthorized for url: http://lidarr:9696/api/v1/qualityprofile
.I double-checked the URI and API key, and they seem correct.
Playlist Management:
__jellyplist
directory, bypassing Lidarr.Jellyfin Integration:
http://Jellyfin:8096
. However, on my local network, it has an IP address likehttp://192.168.0.100:8096
, and externally, it’s accessible viahttps://jellyfin.mydomain.com
.Jellyfin:8096
.Miscellaneous UI Issues:
▶▶
,▶▶▶
,▶▶⏹
, or▶⏹
.Last Updated: 2024-12-20 08:25:00.006414 | Last Change: None
Access Control:
Priorities and Final Thoughts
While there are several areas for improvement, some features seem more critical than others:
Despite the issues, Jellyplist shows a lot of promise and has a solid foundation. I’m excited to see how it evolves!
Thank you for developing it! It's truly fantastic that someone took on this missing feature.
Beta Was this translation helpful? Give feedback.
All reactions