Commit Graph

587 Commits

Author SHA1 Message Date
71e0ede51e feat: optimized play/resume logic, add fast-forward support within song.
fix #153.
2020-05-15 10:22:44 +08:00
7e38c191f6 fix: refine database migration 2020-05-14 23:58:03 +08:00
8fdfc90730 fix: error when expanding playlist in the web interface 2020-05-14 21:48:07 +08:00
140c523a39 Refactor: move music db into a separated file (#151)
Merge pull request #152 from TerryGeng/separate-music-db
2020-05-14 00:14:05 +02:00
5fe8b266c2 feat: generate default settings db name according to bot name 2020-05-13 22:39:49 +08:00
40ea744e7f refactor: move music db into a separated file.
IMPORTANT NOTE:
The default database path has changed. It was database.db, but
now they ARE settings.db and music.db.

Database migration will detect music table in settings.db, and
move it out of settings.db.

To update from old version, you need to
 1. if you use your own db path settings in the command
    line or in configuration.ini, you don't have to change
    anything;
 1. or,if you use default database path, rename database.db
    into settings.db.
2020-05-13 10:43:40 +08:00
4c27bb28a1 fix: color of filter section on dark theme 2020-05-13 08:44:32 +08:00
612d633ff9 feat: volume slider inside popover 2020-05-13 08:44:32 +08:00
e2254cf89f remove google dependencies 2020-05-12 14:44:18 +02:00
4f2dcf0620 Fix for directory filter as well as some improvements (#147)
* Update for efficacy

* Fix some styling in js

* Remove outer library card

* Fix for directory filter

* Use bootstrap spacing utilities for button spacing

* Update button activation logic

* Readd responsiveness to playlist button toolbar

* Remove pymumble folder
2020-05-12 12:54:00 +08:00
03da8fe20d fix dark theme 2020-05-11 11:36:53 +02:00
d288bfa658 New version 2020-05-11 10:24:27 +02:00
1f93c6450f feat: add fast-forward button to the web interface 2020-05-11 08:32:25 +08:00
fbe3383b66 fix: avoid confusing error message when connection to the murmur server fails. 2020-05-09 20:49:52 +08:00
a58af46f15 feat: enhanced logging to file support, redirecting all stdout and stderr to log file.
This feature woulb be useful for troubleshooting daemonized bots since now all exceptions are also wrote to log file.
2020-05-09 10:44:01 +08:00
aba9eea336 Further improvements to web interface (#139)
* Implement button toolbar

* Fix filters logic

* Switch to btn-primary for active filters

* Reduce playlist table columns on mobile

* Cleanup playlist area

* Reduce volume spacing

* Hide items in playlist as well for mobile

* Use text utility classes vs style

* Filter use checkbox instead of radio

* Hide library file column on mobile

* Update jQuery and FontAwesome to latest
2020-05-07 09:14:38 +08:00
529527c1c0 fix css path for Dark theme 2020-04-30 10:04:52 +02:00
a0d12703ca README: remove trailing whitespace and extra backtick
Merge pull request #137 from bsima/readme
2020-04-30 09:08:14 +02:00
625c1bbc4d README: remove trailing whitespace and extra backtick 2020-04-29 18:31:23 -07:00
9879bcc7be fix: hot fix: wrong type for tags 2020-04-29 13:37:37 +08:00
d878dd8e1a Add Popper.js link in HTML (#136) 2020-04-29 13:25:12 +08:00
f900f1c605 Merge pull request #135 from TylerVigario/update-web-assets
Update web assets
2020-04-29 11:27:32 +08:00
1e62cc871f Merge branch 'update-web-assets' of https://github.com/TylerVigario/botamusique into update-web-assets 2020-04-28 19:55:47 -07:00
3c717397a4 Update Bootstrap and add Popper 2020-04-28 19:55:20 -07:00
984309409a feat: web interface: mode icon instead of 'Mode' 2020-04-29 10:24:57 +08:00
2beb404e13 Update Bootstrap and add Popper 2020-04-28 19:17:11 -07:00
5617268270 feat: web interface: put mode dropdown to the right 2020-04-29 09:47:15 +08:00
3073258918 Merge pull request #130 from TylerVigario/improve-web-interface
Improve web interface
2020-04-29 09:09:55 +08:00
e0185cde35 Correct pathing... (sigh) 2020-04-28 09:16:37 -07:00
754c02305f Correct play mode random action name 2020-04-28 09:15:52 -07:00
94db22bd2a Correct pathing 2020-04-27 20:22:18 -07:00
504a5786d8 Implement play mode as dropdown button 2020-04-27 20:18:28 -07:00
7766b15ea1 Implement play/pause as one button 2020-04-27 18:32:44 -07:00
5447a0d132 fix: more on database migration, fixed #134 2020-04-26 09:17:38 +08:00
b33e6c6dda fix: include "openbsd" in pipe_no_wait, fixed #116 2020-04-25 09:11:58 +08:00
9f8dcec5a4 fix: we don't use submodule any more 2020-04-24 20:40:09 +08:00
09df681ebe feat: database migration function mentioned in #133 2020-04-24 10:41:47 +08:00
7f8b9eab5e feat: add interface action 'next', mentioned in #130. 2020-04-24 09:25:05 +08:00
d87143920c Merge pull request #133 from Gunzinger/urlitem-keyword
For URLItems: clone title into keywords, allows searching
2020-04-24 09:16:19 +08:00
922ca30697 clone title into keywords in class URLItem so added clips become searchable via the webinterface 2020-04-23 22:16:49 +02:00
170389ea7c Merge pull request #132 from Gunzinger/readme-patch-pypi-pymumble
Update README to reflect current state of master
2020-04-23 18:42:37 +02:00
e24118e837 Update README to reflect current state of master
Thank you for taking care of pymumble!
I just set up another few instances today to test around with more interface changes.
Due to this I noticed that there is now a small change to the installation procedure of the master branch :)
2020-04-23 18:07:58 +02:00
1d6310afaf Using new pymumble pypi module 2020-04-21 18:47:24 +02:00
8c6b5e8f63 Fix pathing 2020-04-20 20:38:18 -07:00
a768c68912 Improve filters layout (for now...) 2020-04-20 20:33:53 -07:00
5be387c81c Improve playlist and library mobile styling 2020-04-20 20:07:26 -07:00
3f4bfe1846 Remove unused stylesheet link 2020-04-20 16:37:03 -07:00
f000a6ca84 Fix template pathing 2020-04-20 16:08:43 -07:00
33a497bc75 Further improve layout 2020-04-20 15:27:13 -07:00
8f166b53d0 Improve mobile styling 2020-04-20 14:47:10 -07:00