Terry Geng 
							
						 
					 
					
						
						
							
						
						a6f8c459d0 
					 
					
						
						
							
							refactor: move volume part into a helper  
						
						 
						
						
						
						
					 
					
						2020-06-15 20:36:52 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						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.  
						
						 
						
						
						
						
					 
					
						2020-06-08 17:30:37 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								azlux 
							
						 
					 
					
						
						
							
						
						32e32774eb 
					 
					
						
						
							
							using identifiable power  
						
						 
						
						... 
						
						
						
						using math.e = 2.718281…  is quite useless. Let use 2.7 
						
						
					 
					
						2020-06-08 16:25:03 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Azlux 
							
						 
					 
					
						
						
							
						
						7c2fd00884 
					 
					
						
						
							
							change volume mgmt  
						
						 
						
						... 
						
						
						
						better volume management for your hears 
						
						
					 
					
						2020-06-08 16:25:03 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						37082a82f3 
					 
					
						
						
							
							feat: stereo support, updated pymumble.  
						
						 
						
						
						
						
					 
					
						2020-06-05 15:01:06 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						92b3a3c7be 
					 
					
						
						
							
							fix: wrong play bar behavior when dragging or clicking,  #166 .  
						
						 
						
						
						
						
					 
					
						2020-06-05 14:08:36 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						ebbacf652e 
					 
					
						
						
							
							fix: workaround for web interface eat up too much cpu, mentioned in  #166  
						
						 
						
						
						
						
					 
					
						2020-06-04 12:03:41 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Azlux 
							
						 
					 
					
						
						
							
						
						9263e647fd 
					 
					
						
						
							
							pyradio implementation  
						
						 
						
						... 
						
						
						
						fix  #138  
						
						
					 
					
						2020-06-01 15:34:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						67b72af2de 
					 
					
						
						
							
							fix: optimized rescan procedure.  
						
						 
						
						
						
						
					 
					
						2020-06-01 09:36:58 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						8f533cdc2d 
					 
					
						
						
							
							fix: file scanning not working when startup,  fix   #163  
						
						 
						
						
						
						
					 
					
						2020-05-31 21:20:52 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						a86a025d9a 
					 
					
						
						
							
							fix: pymumble callback function jammed the loop in pymumble,  fixed   #164  
						
						 
						
						
						
						
					 
					
						2020-05-29 14:53:46 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								azlux 
							
						 
					 
					
						
						
							
						
						58b7600cf9 
					 
					
						
						
							
							fix   #162  
						
						 
						
						
						
						
					 
					
						2020-05-28 01:19:22 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						d3ed96a81a 
					 
					
						
						
							
							fix: index error when changing playmode  
						
						 
						
						
						
						
					 
					
						2020-05-27 09:21:45 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						266a17617d 
					 
					
						
						
							
							fix: pause error when playlist is empty  
						
						 
						
						
						
						
					 
					
						2020-05-27 08:56:06 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						3330017586 
					 
					
						
						
							
							fix: password auth error  
						
						 
						
						
						
						
					 
					
						2020-05-27 08:52:27 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						a195a8afaf 
					 
					
						
						
							
							fix: pause not working  
						
						 
						
						
						
						
					 
					
						2020-05-24 11:11:24 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						e61f791c82 
					 
					
						
						
							
							feat: 'password' auth method: support user addition  
						
						 
						
						
						
						
					 
					
						2020-05-23 14:46:27 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						19d868d352 
					 
					
						
						
							
							feat: display changelog when update is available  
						
						 
						
						
						
						
					 
					
						2020-05-23 11:47:35 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						662396bcc5 
					 
					
						
						
							
							fix: glitch sound when stopping music  
						
						 
						
						
						
						
					 
					
						2020-05-22 22:49:05 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						9692570ec2 
					 
					
						
						
							
							fix: player display bug, continue, sigh  
						
						 
						
						
						
						
					 
					
						2020-05-20 11:02:25 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								azlux 
							
						 
					 
					
						
						
							
						
						3b104a6f3e 
					 
					
						
						
							
							New version  
						
						 
						
						... 
						
						
						
						Preparing for release 
						
						
					 
					
						2020-05-19 19:59:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						a7eec709eb 
					 
					
						
						
							
							fix: player display bug, continue  
						
						 
						
						
						
						
					 
					
						2020-05-19 21:53:08 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						2c60e46ad8 
					 
					
						
						
							
							fix: player display bug  
						
						 
						
						
						
						
					 
					
						2020-05-19 21:35:19 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						c8f0ccf706 
					 
					
						
						
							
							feat: ban a user after too many failed attempts  
						
						 
						
						
						
						
					 
					
						2020-05-19 09:53:01 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						0080e9b4cd 
					 
					
						
						
							
							fix: file size bug, upload bug  
						
						 
						
						
						
						
					 
					
						2020-05-19 09:23:19 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						fae93d99e0 
					 
					
						
						
							
							feat: add config item for maximum upload file size  
						
						 
						
						
						
						
					 
					
						2020-05-19 09:12:52 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						aca002d08d 
					 
					
						
						
							
							fix: beautify token-needed page, remove ref to custom.js to avoid error  
						
						 
						
						
						
						
					 
					
						2020-05-19 08:33:02 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Azlux 
							
						 
					 
					
						
						
							
						
						f8011bc506 
					 
					
						
						
							
							webpage for token  
						
						 
						
						... 
						
						
						
						+ fix 
						
						
					 
					
						2020-05-18 17:53:51 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Azlux 
							
						 
					 
					
						
						
							
						
						23a7022bdf 
					 
					
						
						
							
							Improvement of  #154  
						
						 
						
						
						
						
					 
					
						2020-05-18 16:59:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								azlux 
							
						 
					 
					
						
						
							
						
						390c0034f6 
					 
					
						
						
							
							Merge pull request  #156  from TerryGeng/token  
						
						 
						
						... 
						
						
						
						Several improvements to azlux's token auth scheme #154  
						
						
					 
					
						2020-05-18 16:37:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						174ec3e7ec 
					 
					
						
						
							
							fix: bad token message  
						
						 
						
						
						
						
					 
					
						2020-05-18 14:53:35 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						62a115b56e 
					 
					
						
						
							
							feat: record IP. refresh cookie if new token is provided  
						
						 
						
						
						
						
					 
					
						2020-05-18 13:52:04 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						edf5495fe5 
					 
					
						
						
							
							feat: several improvements to azlux's token auth scheme  #154  
						
						 
						
						... 
						
						
						
						1. 'auth_method' in config, where users can select between
   'password' and 'token'.
2. create index for token, avoid iterating the entire user
   section when validating tokens.
3. only generate token for a user when there's no token for
   him in the db, avoid tokens fill the db. 
						
						
					 
					
						2020-05-18 10:17:08 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Azlux 
							
						 
					 
					
						
						
							
						
						4017e7bff0 
					 
					
						
						
							
							add webinterface token  
						
						 
						
						... 
						
						
						
						#154  
						
						
					 
					
						2020-05-17 20:28:27 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						1d97fe654e 
					 
					
						
						
							
							fix: URL item duration unit in seconds, bad skip button in floating player  
						
						 
						
						
						
						
					 
					
						2020-05-18 00:07:56 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						0b7d0b8465 
					 
					
						
						
							
							feat: huge feature: a floating player, with a movable playhead  
						
						 
						
						
						
						
					 
					
						2020-05-17 11:54:05 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						b050546e39 
					 
					
						
						
							
							feat: safeguard against mistakenly cancelling uploading.  
						
						 
						
						
						
						
					 
					
						2020-05-16 22:24:10 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						b827ada7a8 
					 
					
						
						
							
							fix: playlist expand bug  
						
						 
						
						
						
						
					 
					
						2020-05-16 17:26:59 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						465ab39c7a 
					 
					
						
						
							
							fix: rollback to popper.js v1, fix playmode dropdown, and now volume popover can be closed by clicking outside.  
						
						 
						
						
						
						
					 
					
						2020-05-16 16:52:32 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						1a7691cd1c 
					 
					
						
						
							
							fix: secure_filename not working, progress bar typo  
						
						 
						
						
						
						
					 
					
						2020-05-16 16:02:44 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						257fff3e92 
					 
					
						
						
							
							feat: upload progress bar and error message display for each file,  #146  
						
						 
						
						
						
						
					 
					
						2020-05-16 15:48:11 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						0c47850fbc 
					 
					
						
						
							
							refactor: change var into let and const  
						
						 
						
						
						
						
					 
					
						2020-05-16 10:44:57 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						aca3602511 
					 
					
						
						
							
							fix: initialize the web interface after the bot is connected to murmur server  
						
						 
						
						
						
						
					 
					
						2020-05-15 12:57:32 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						71e0ede51e 
					 
					
						
						
							
							feat: optimized play/resume logic, add fast-forward support within song.  
						
						 
						
						... 
						
						
						
						fix  #153 . 
						
						
					 
					
						2020-05-15 10:22:44 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						7e38c191f6 
					 
					
						
						
							
							fix: refine database migration  
						
						 
						
						
						
						
					 
					
						2020-05-14 23:58:03 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						8fdfc90730 
					 
					
						
						
							
							fix: error when expanding playlist in the web interface  
						
						 
						
						
						
						
					 
					
						2020-05-14 21:48:07 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								azlux 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						5fe8b266c2 
					 
					
						
						
							
							feat: generate default settings db name according to bot name  
						
						 
						
						
						
						
					 
					
						2020-05-13 22:39:49 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terry Geng 
							
						 
					 
					
						
						
							
						
						4c27bb28a1 
					 
					
						
						
							
							fix: color of filter section on dark theme  
						
						 
						
						
						
						
					 
					
						2020-05-13 08:44:32 +08:00