spl0k
4eb7386c99
Playlists improvements
...
They don't mess up the the track order anymore
A same track can now be added more than once to a playlist
Closes #61
2017-10-22 22:05:17 +02:00
spl0k
4d3809a835
Return a correct error when the client parameter isn't supplied
2017-10-16 19:57:09 +02:00
spl0k
534a6de4a0
Slightly improved API responses
2017-10-16 19:49:29 +02:00
spl0k
da4cde77e1
Fix for cache folder set as relative path
2017-10-14 14:25:32 +02:00
spl0k
62bcce331a
Dropped python-daemon and its daemon-runner wrapper
...
This makes the watcher persisting with the terminal, breaking
installs using it as a initd/sysV daemon. The watcher currently
doesn't print anything on standard output or standard error.
Closes #39 , #72
2017-10-08 16:22:04 +02:00
spl0k
81609be7ce
Untabify watcher
2017-10-08 12:40:49 +02:00
spl0k
68aaf145ad
Merge branch 'scanner_daemon'
2017-10-08 12:30:16 +02:00
spl0k
40da0b5b0d
Improved command line scanner progress display
2017-09-12 20:02:19 +02:00
Alban
a7d2e28e0c
Merge pull request #71 from ogarcia/os_fix
...
Fix small issue with makedirs import
2017-08-16 23:11:13 +02:00
Óscar García Amor
76b55a7fe7
Fix small issue with makedirs import
2017-08-15 17:35:26 +02:00
spl0k
10ca91bd6f
Fixed potential issue when trying to delete a user
2017-08-08 19:19:33 +02:00
spl0k
7f736c240b
Merge remote-tracking branch 'ogarcia/config'
2017-08-08 19:04:16 +02:00
Óscar García Amor
7fe88d4670
Set some imports in one line
2017-08-08 10:56:42 +02:00
Óscar García Amor
a1619dd96a
Improve config.py to read file only in check
2017-08-08 10:37:22 +02:00
Óscar García Amor
09ce5ae455
Update tests to check UTF-8 passwords
2017-08-07 14:37:05 +02:00
Óscar García Amor
5f011ed3e4
Support UTF-8 passwords with old enc:
2017-08-07 14:32:08 +02:00
Óscar García Amor
a5afece2d7
Add missing import
2017-08-07 14:07:52 +02:00
Óscar García Amor
a2611cb700
Update .travis.yml to use the new setup.py
2017-08-07 13:19:53 +02:00
Óscar García Amor
81c356355b
Check that username match with UUID in login
2017-08-07 13:14:03 +02:00
Óscar García Amor
d9d90ffacf
Retab and change header to frontend __init__.py
2017-08-07 13:10:06 +02:00
Óscar García Amor
32e3cce954
Merge remote-tracking branch 'origin/tests' into config
2017-08-07 11:56:36 +02:00
Óscar García Amor
ee6a67752e
Add new secret_key option to config.sample
2017-08-07 11:52:16 +02:00
Óscar García Amor
9818117b46
Fixes #67
2017-08-07 11:31:15 +02:00
Óscar García Amor
a6a37475c2
Retab and change header of user.py
2017-08-07 11:11:15 +02:00
Óscar García Amor
04bd88743d
Fixes shebang line in cgi-bin scripts
2017-08-07 11:06:46 +02:00
Óscar García Amor
523903cac5
Improved setup script
2017-08-07 11:04:00 +02:00
Óscar García Amor
47237fd8e7
Add missing return in config.py
2017-08-07 10:59:21 +02:00
Óscar García Amor
81c2fafe86
Rewrite web.py to use new config.py
2017-08-07 09:47:39 +02:00
Óscar García Amor
1271a35c20
WIP rewrite config.py: simply retab web.py
2017-08-07 09:37:37 +02:00
Óscar García Amor
8fe9f9b715
WIP rewrite config.py: change several files to use new config
2017-08-07 09:34:43 +02:00
Óscar García Amor
6a6bc577cb
WIP rewrite config.py: update cli
2017-08-07 09:04:49 +02:00
Óscar García Amor
2a3f13bb82
WIP: Rewrite config.py to make project more clean
2017-08-07 08:58:32 +02:00
Alban
f01f63fad0
Merge pull request #65 from ogarcia/style
...
Add some style and fix bugs
2017-08-06 13:58:31 +02:00
Óscar García Amor
cb9f792ffd
Add confirmation dialog before deleting
2017-08-04 13:53:41 +02:00
Óscar García Amor
c856345c6c
Retab templates and simplify headers
2017-08-04 11:57:38 +02:00
Óscar García Amor
4c6cb3a678
Prevent admin user to delete itself
2017-08-04 10:58:47 +02:00
Óscar García Amor
be03239f9d
Use UserManager.SUCCESS to check UIDs
2017-08-04 10:24:12 +02:00
Óscar García Amor
fcf1a83234
Now admins can modify other users passwords
2017-07-27 10:23:24 +02:00
Óscar García Amor
fe5e966dbc
Check when uid param isn't me
2017-07-27 10:06:51 +02:00
Óscar García Amor
6cbd47f297
Added .travis.yml to run tests with Travis CI
2017-07-14 21:12:55 +02:00
Óscar García Amor
f8254532ed
WIP: Added unit tests for API and frontend
2017-07-14 20:57:08 +02:00
Óscar García Amor
a7ec45f2fd
WIP: Reorder tests
2017-07-14 17:28:46 +02:00
Óscar García Amor
d4b3074662
WIP: Adding unit tests for API User
2017-07-14 15:23:44 +02:00
Óscar García Amor
9fcd4e8c52
WIP: Added unit tests for FolderManager
2017-07-14 12:14:10 +02:00
Óscar García Amor
5f40192f1d
WIP: Added unit tests for UserManager
2017-07-13 22:02:03 +02:00
Óscar García Amor
97fb5232e5
New feature: Now admins can edit users profiles
2017-07-11 16:43:55 +02:00
Óscar García Amor
3c2f1651a3
Added static content to setup.py
2017-07-10 20:19:15 +02:00
Óscar García Amor
c888af2d83
Added missing style files
2017-07-10 18:07:26 +02:00
Óscar García Amor
41e386e6ad
Fix: List only public playlists
2017-07-10 18:05:06 +02:00
Óscar García Amor
b53c33f92c
Add some style to web frontend
2017-07-10 17:39:30 +02:00