This website requires JavaScript.
c27d397884
typo
Azlux
2020-06-17 00:27:53 +02:00
1b18c1cde2
volume change
Azlux
2020-06-17 00:26:23 +02:00
c1559ba386
attempt to drone-ci
Azlux
2020-06-17 00:18:42 +02:00
fe6b5f0119
chore: edited help item related to web interface auth
Terry Geng
2020-06-16 11:24:46 +08:00
e32b9aeae3
Address issues with Bootstrap and Popper
Tyler Vigario
2020-06-15 18:35:06 -07:00
7237c6f562
Merge pull request #165 from azlux/volume
Terry Geng and GitHub
2020-06-16 09:03:16 +08:00
fb38b43f93
Merge branch 'master' into volume
Terry Geng and GitHub
2020-06-16 09:02:46 +08:00
a6f8c459d0
refactor: move volume part into a helper
Terry Geng
2020-06-15 20:07:17 +08:00
762bb337b5
refactor: optimized the non-glitchy interrupt logic.
Terry Geng
2020-06-11 10:40:19 +08:00
7f45ab0506
fix: bot failed to detect if the ffmpeg thread is dead, fixed #168 .
Terry Geng
2020-06-11 09:17:48 +08:00
716b55b020
Migrate rest of JS out of HTML
Tyler Vigario
2020-06-09 18:11:19 -07:00
66bf1f1510
Merge upstream master and update web dependencies
Tyler Vigario
2020-06-09 17:16:31 -07:00
3c87c33ddd
fix: typo that renders refresh_cache_on_startup = False useless, #163
Terry Geng
2020-06-09 21:21:23 +08:00
e133788ba1
fix: playbar keeps extending when playlist is empty.
Terry Geng
2020-06-09 19:58:08 +08:00
5f67517dc3
feat: use a function to convert volume set by the user to a scale of -60~0 dB. Then convert dB to a factor from 0 to 1 used as the real volume factor.
Terry Geng
2020-06-08 17:30:37 +08:00
32e32774eb
using identifiable power
azlux and Terry Geng
2020-06-02 01:21:47 +02:00
7c2fd00884
change volume mgmt
Azlux and Terry Geng
2020-06-01 17:24:07 +02:00
22b9caa6dd
remove explicite lib depending of pymumble
Azlux
2020-06-07 01:11:40 +02:00
37082a82f3
feat: stereo support, updated pymumble.
Terry Geng
2020-06-05 15:01:06 +08:00
92b3a3c7be
fix: wrong play bar behavior when dragging or clicking, #166 .
Terry Geng
2020-06-05 14:07:48 +08:00
ebbacf652e
fix: workaround for web interface eat up too much cpu, mentioned in #166
Terry Geng
2020-06-04 12:02:59 +08:00
d7626087c8
Change WebPack devtool to source-map
Tyler Vigario
2020-06-01 23:30:25 -07:00
a48dcb303e
Migrate some HTML function calls to event listeners
Tyler Vigario
2020-06-01 23:11:44 -07:00
19da0cdc46
Cleanup app.mjs
Tyler Vigario
2020-06-01 22:20:44 -07:00
6414507fbe
Remove FontAwesome Brands icon set
Tyler Vigario
2020-06-01 22:15:13 -07:00
5f61b7a390
Add linting
Tyler Vigario
2020-06-01 20:43:11 -07:00
e0f897ea2c
Update web dependencies
Tyler Vigario
2020-06-01 17:27:27 -07:00
d2e32a3af5
Merge upstream master and format HTML
Tyler Vigario
2020-06-01 17:24:21 -07:00
9263e647fd
pyradio implementation
Azlux
2020-06-01 15:34:10 +02:00
67b72af2de
fix: optimized rescan procedure.
Terry Geng
2020-06-01 09:36:13 +08:00
8f533cdc2d
fix: file scanning not working when startup, fix #163
Terry Geng
2020-05-31 21:20:52 +08:00
aaa37880b8
Correct web paths for bot
Tyler Vigario
2020-05-29 21:55:02 -07:00
250c568f42
Add FontAwesome
Tyler Vigario
2020-05-29 21:51:17 -07:00
5f99900aa5
Merge branch 'master' into node-build-flow
Tyler Vigario
2020-05-29 21:12:22 -07:00
eba9ef2397
Further attempts to integrate
Tyler Vigario
2020-05-29 21:07:41 -07:00
a86a025d9a
fix: pymumble callback function jammed the loop in pymumble, fixed #164
Terry Geng
2020-05-29 14:52:54 +08:00
58b7600cf9
fix #162
azlux and GitHub
2020-05-28 01:19:22 +02:00
28817b5ad5
Add WebPack ProvidePlugin
Tyler Vigario
2020-05-27 11:12:10 -07:00
b3295b8a21
Update web assets and compile for production
Tyler Vigario
2020-05-27 07:56:49 -07:00
d3ed96a81a
fix: index error when changing playmode
Terry Geng
2020-05-27 09:21:45 +08:00
266a17617d
fix: pause error when playlist is empty
Terry Geng
2020-05-27 08:56:06 +08:00
3330017586
fix: password auth error
Terry Geng
2020-05-27 08:52:27 +08:00
a195a8afaf
fix: pause not working
Terry Geng
2020-05-24 11:11:24 +08:00
e61f791c82
feat: 'password' auth method: support user addition
Terry Geng
2020-05-23 14:46:21 +08:00
19d868d352
feat: display changelog when update is available
Terry Geng
2020-05-23 11:47:35 +08:00
662396bcc5
fix: glitch sound when stopping music
Terry Geng
2020-05-22 22:49:05 +08:00
70c9947197
Fix pathing
Tyler Vigario
2020-05-20 15:38:47 -07:00
95dd75bc1c
Update WebPack
Tyler Vigario
2020-05-20 15:36:22 -07:00
6ca2db77de
Revert to default Flask structure
Tyler Vigario
2020-05-20 15:32:41 -07:00
d6112c3071
Use static_folder instead of static_url_path
Tyler Vigario
2020-05-20 15:20:30 -07:00
369036caf3
Commit built assets
Tyler Vigario
2020-05-20 15:10:32 -07:00
ede56ebe22
Fix pathing
Tyler Vigario
2020-05-20 15:05:25 -07:00
f098702d2f
Remove uneccesary title for HTML in WebPack
Tyler Vigario
2020-05-19 20:48:15 -07:00
1c9498e340
First rough draft
Tyler Vigario
2020-05-19 20:45:22 -07:00
9692570ec2
fix: player display bug, continue, sigh
Terry Geng
2020-05-20 09:21:06 +08:00
3b104a6f3e
New version
azlux and GitHub
2020-05-19 19:59:01 +02:00
a7eec709eb
fix: player display bug, continue
Terry Geng
2020-05-19 21:53:08 +08:00
2c60e46ad8
fix: player display bug
Terry Geng
2020-05-19 21:35:19 +08:00
c8f0ccf706
feat: ban a user after too many failed attempts
Terry Geng
2020-05-19 09:45:11 +08:00
0080e9b4cd
fix: file size bug, upload bug
Terry Geng
2020-05-19 09:23:19 +08:00
fae93d99e0
feat: add config item for maximum upload file size
Terry Geng
2020-05-19 09:12:52 +08:00
aca002d08d
fix: beautify token-needed page, remove ref to custom.js to avoid error
Terry Geng
2020-05-19 08:33:02 +08:00
f8011bc506
webpage for token
Azlux
2020-05-18 17:53:51 +02:00
23a7022bdf
Improvement of #154
Azlux
2020-05-18 16:59:01 +02:00
390c0034f6
Merge pull request #156 from TerryGeng/token
azlux and GitHub
2020-05-18 16:37:38 +02:00
174ec3e7ec
fix: bad token message
Terry Geng
2020-05-18 14:53:35 +08:00
62a115b56e
feat: record IP. refresh cookie if new token is provided
Terry Geng
2020-05-18 13:30:18 +08:00
edf5495fe5
feat: several improvements to azlux's token auth scheme #154
Terry Geng
2020-05-18 10:17:08 +08:00
4017e7bff0
add webinterface token
Azlux
2020-05-17 20:28:27 +02:00
1d97fe654e
fix: URL item duration unit in seconds, bad skip button in floating player
Terry Geng
2020-05-18 00:07:56 +08:00
0b7d0b8465
feat: huge feature: a floating player, with a movable playhead
Terry Geng
2020-05-17 11:54:05 +08:00
b050546e39
feat: safeguard against mistakenly cancelling uploading.
Terry Geng
2020-05-16 22:24:10 +08:00
b827ada7a8
fix: playlist expand bug
Terry Geng
2020-05-16 17:26:59 +08:00
465ab39c7a
fix: rollback to popper.js v1, fix playmode dropdown, and now volume popover can be closed by clicking outside.
Terry Geng
2020-05-16 16:52:32 +08:00
1a7691cd1c
fix: secure_filename not working, progress bar typo
Terry Geng
2020-05-16 16:02:44 +08:00
257fff3e92
feat: upload progress bar and error message display for each file, #146
Terry Geng
2020-05-16 15:48:11 +08:00
0c47850fbc
refactor: change var into let and const
Terry Geng
2020-05-16 10:44:57 +08:00
aca3602511
fix: initialize the web interface after the bot is connected to murmur server
Terry Geng
2020-05-15 12:57:32 +08:00
71e0ede51e
feat: optimized play/resume logic, add fast-forward support within song. fix #153 .
Terry Geng
2020-05-15 10:22:37 +08:00
7e38c191f6
fix: refine database migration
Terry Geng
2020-05-14 23:58:03 +08:00
8fdfc90730
fix: error when expanding playlist in the web interface
Terry Geng
2020-05-14 21:44:58 +08:00
140c523a39
Refactor: move music db into a separated file (#151 )
azlux and GitHub
2020-05-14 00:14:05 +02:00
5fe8b266c2
feat: generate default settings db name according to bot name
Terry Geng
2020-05-13 22:39:49 +08:00
40ea744e7f
refactor: move music db into a separated file.
Terry Geng
2020-05-13 10:43:40 +08:00
4c27bb28a1
fix: color of filter section on dark theme
Terry Geng
2020-05-12 19:30:04 +08:00
612d633ff9
feat: volume slider inside popover
Terry Geng
2020-05-12 19:06:24 +08:00
e2254cf89f
remove google dependencies
azlux and GitHub
2020-05-12 14:44:18 +02:00
4f2dcf0620
Fix for directory filter as well as some improvements (#147 )
Tyler Vigario and GitHub
2020-05-11 21:54:00 -07:00
03da8fe20d
fix dark theme
azlux and GitHub
2020-05-11 11:36:53 +02:00
d288bfa658
New version
azlux and GitHub
2020-05-11 10:24:27 +02:00
1f93c6450f
feat: add fast-forward button to the web interface
Terry Geng
2020-05-11 08:32:25 +08:00
fbe3383b66
fix: avoid confusing error message when connection to the murmur server fails.
Terry Geng
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.
Terry Geng
2020-05-09 10:44:01 +08:00
aba9eea336
Further improvements to web interface (#139 )
Tyler Vigario and GitHub
2020-05-06 18:14:38 -07:00
529527c1c0
fix css path for Dark theme
Azlux
2020-04-30 10:04:52 +02:00
a0d12703ca
README: remove trailing whitespace and extra backtick
azlux and GitHub
2020-04-30 09:08:14 +02:00
625c1bbc4d
README: remove trailing whitespace and extra backtick
Ben Sima
2020-04-29 18:31:00 -07:00
9879bcc7be
fix: hot fix: wrong type for tags
Terry Geng
2020-04-29 13:37:37 +08:00
d878dd8e1a
Add Popper.js link in HTML (#136 )
Tyler Vigario and GitHub
2020-04-28 22:25:12 -07:00
f900f1c605
Merge pull request #135 from TylerVigario/update-web-assets
Terry Geng and GitHub
2020-04-29 11:27:32 +08:00