updated example.env
also rearranged imports and wishlist
This commit is contained in:
parent
ae428239a7
commit
37945ccced
3 changed files with 8 additions and 5 deletions
|
|
@ -1,10 +1,9 @@
|
||||||
import os
|
|
||||||
from mutagen.easyid3 import EasyID3
|
from mutagen.easyid3 import EasyID3
|
||||||
from mutagen.mp3 import MP3
|
from mutagen.mp3 import MP3
|
||||||
import mutagen.flac
|
import mutagen.flac
|
||||||
import mutagen.wave
|
import mutagen.wave
|
||||||
import sqlite3 as sql
|
import sqlite3 as sql
|
||||||
import requests, ast, time, math, argparse, dotenv
|
import requests, ast, time, math, argparse, dotenv, os
|
||||||
|
|
||||||
loading = ["-","\\","|","/"]
|
loading = ["-","\\","|","/"]
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,7 @@
|
||||||
API_KEY=
|
API_KEY=
|
||||||
DIRECTORY=./sound
|
DIRECTORY=./sound
|
||||||
SERVER_PORT=19054
|
SERVER_PORT=19054
|
||||||
|
|
||||||
|
#API_KEY = a lastfm api key
|
||||||
|
#Directory = either a relative or concrete directory, default is subdirectory "sound", should work on unix and windows
|
||||||
|
#server_port= the port for the webbybits.py flask server
|
||||||
|
|
@ -3,9 +3,9 @@
|
||||||
- [x] Admin password
|
- [x] Admin password
|
||||||
* Allows restricting certain features and changing permissions on the fly on the client
|
* Allows restricting certain features and changing permissions on the fly on the client
|
||||||
- [ ] Refactoring existing code
|
- [ ] Refactoring existing code
|
||||||
|
- [x] Remove old comments
|
||||||
- [ ] Update the SQL -> Server -> Client pipeline when searching and building playlist
|
- [ ] Update the SQL -> Server -> Client pipeline when searching and building playlist
|
||||||
- [ ] Verify all if-else sequences are correct and not redundant
|
- [ ] Verify all if-else sequences are correct and not redundant
|
||||||
- [x] Remove old comments
|
|
||||||
- [ ] Security Updates
|
- [ ] Security Updates
|
||||||
- [x] `.env` file for the api keys and other runtime info to be set, rather than in the `.py` files
|
- [x] `.env` file for the api keys and other runtime info to be set, rather than in the `.py` files
|
||||||
- [ ] Hashing rather than plaintext sending passwords (that way at least the password text itself isn't transmitted over the network)
|
- [ ] Hashing rather than plaintext sending passwords (that way at least the password text itself isn't transmitted over the network)
|
||||||
|
|
@ -16,8 +16,8 @@
|
||||||
- [ ] GUI update for client
|
- [ ] GUI update for client
|
||||||
- [x] Playlist items look cleaner
|
- [x] Playlist items look cleaner
|
||||||
- [x] Dark mode
|
- [x] Dark mode
|
||||||
- [ ] Google material design (Not sure I want this anymore)
|
|
||||||
- [ ] New Icons
|
- [ ] New Icons
|
||||||
|
- [ ] Google material design (Not sure I want this anymore)
|
||||||
- [ ] "Credit" system so each client can only add a set number of songs
|
- [ ] "Credit" system so each client can only add a set number of songs
|
||||||
- Based on time period, number in queue, other possible ideas for credits
|
- Based on time period, number in queue, other possible ideas for credits
|
||||||
- Without a login system there's no easy way to give credits to specific clients (and a login is beyond scope of what I want to do)
|
- Without a login system there's no easy way to give credits to specific clients (and a login is beyond scope of what I want to do)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue