71 Commits

Author SHA1 Message Date
Franz A. Steffek
5da246f24f Compare timestamps when deleting from playlist
Comparing only the timestamps when deleting an item from the
playlist, should remove it faster.
2018-06-02 14:27:18 +02:00
Franz A. Steffek
490d84fc18 Use unix timestamps in playlist
- Avoid sending a datetime object to the user
2018-06-02 14:16:18 +02:00
Fabian Würfl
be8ee41e2a Merge upstream changes 2018-06-01 17:20:25 +02:00
azlux
7057252420 Lot of new features
Web interface almost ready, better bot
2018-05-31 22:39:42 +02:00
Franz A. Steffek
1e28ceded5 Fix #47: Delete the correct item in playlist [wi]
Recording information, when an item was added to the playlist
makes it possible to remove the correct item in playlist, in case
duplicate items in playlist exists.
2018-05-30 18:37:18 +02:00
Fabian Würfl
5619f5cb78 Don't print double slashes
Fixes #32
2018-05-30 17:59:32 +02:00
Franz A. Steffek
7bcfdfcbe9 Fixes #45: Error when deleting from playlist [wi]
A server error occured when an playlist item was deleted via the
web interface.
2018-05-30 10:47:15 +02:00
Fabian Würfl
ef32c010af [Web Interface] Fixed some stuff which I broke 2018-05-21 13:56:03 +02:00
Fabian Würfl
d858c950ad [Web Interface] Fix HTML injection via "currently playing"
- Would have been exploitable with malicious titles in youtube, etc.
2018-05-21 11:19:15 +02:00
Fabian Würfl
b3dad1be99 Fix "now playing" feature 2018-05-20 23:59:57 +02:00
Fabian Würfl
983d3b5a11 Small cleanup changes 2018-05-20 23:03:08 +02:00
Fabian Würfl
1e80ab2c0c Add button to download entire music library 2018-05-20 22:52:08 +02:00
Fabian Würfl
b0137b2db6 Implement download functionality
- directories are served as a zip-file
2018-05-20 22:41:35 +02:00
Fabian Würfl
f3813777b7 Allow uploading files to existing/new folders 2018-05-20 16:05:41 +02:00
Fabian Würfl
85f90e4e44 Improve web interface (+ other small changes)
- Web Interface shows folders recursively
- Add command line options for web interface (--wi-port, --wi-addr)
- Move command line option parsing to main
- Move shared code to utils.py
- Fix some issues with web interface
- Fix other small things
2018-05-19 22:34:56 +02:00
Fabian Würfl
4ae9c1cdb7 wip 2018-05-18 17:49:29 +02:00
azlux
ad378a586c New feature 2018-05-17 23:55:42 +02:00
azlux
54068a151e Proxy, Upload
Proxy paramter if behinf nginx
Upload can be done into a folder directly from the webpage
2017-01-26 00:30:43 +01:00
azlux
feb6e167c6 space allowed 2017-01-02 23:01:52 +01:00
azlux
8d299de6f7 avoid error when delete usic 2016-12-24 17:09:56 +01:00
azlux
1d7fa3e473 First commit with working stuff
First push, no css for now
2016-12-23 14:19:58 +01:00