8a27f350bb 
								
							 
						 
						
							
							
								
								Cleanup eslintrc  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								b17941fc44 
								
							 
						 
						
							
							
								
								Fix eslint  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								95e3dcb130 
								
							 
						 
						
							
							
								
								Fix tsc linter!  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								2c364ce201 
								
							 
						 
						
							
							
								
								Fix subscribe button  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								436a76928f 
								
							 
						 
						
							
							
								
								Resolve most type conflicts  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								e7da8b5f43 
								
							 
						 
						
							
							
								
								Resolve some TODOs  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								74d1a0a03e 
								
							 
						 
						
							
							
								
								Migrate rest of the components  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								6431d0285c 
								
							 
						 
						
							
							
								
								Add notification for unhandled errors  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								ee975e5854 
								
							 
						 
						
							
							
								
								Add error handler in all unhandled places  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								c1494c8894 
								
							 
						 
						
							
							
								
								Migrate some components  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								7eca32e006 
								
							 
						 
						
							
							
								
								Couple fixes  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								0b263dce71 
								
							 
						 
						
							
							
								
								Test changes  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								e8f65455b8 
								
							 
						 
						
							
							
								
								Migrate EditList.vue  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								5b95a8f954 
								
							 
						 
						
							
							
								
								Migrate some components  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								b3a08c8688 
								
							 
						 
						
							
							
								
								Migrate user menu  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								07abe66af1 
								
							 
						 
						
							
							
								
								Performance fixes  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								ad41d90a45 
								
							 
						 
						
							
							
								
								Check if user is authenticated when a page is created  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								76f6c64708 
								
							 
						 
						
							
							
								
								Fix some unhandler axios errors  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								68f2450c93 
								
							 
						 
						
							
							
								
								Migrate FileUpload component and fix uploading files  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								1c395c01b0 
								
							 
						 
						
							
							
								
								Migrate upload form  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								5dbf85c7b7 
								
							 
						 
						
							
							
								
								Add sentry environment  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								f52798b0d3 
								
							 
						 
						
							
							
								
								Ignore vue3-lazyload error  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								36ada7a225 
								
							 
						 
						
							
							
								
								Add logging  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								5c05407f92 
								
							 
						 
						
							
							
								
								Fix cookie name  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								d7052c44e0 
								
							 
						 
						
							
							
								
								Import dependencies dynamically to reduce production size  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								cac12a85fb 
								
							 
						 
						
							
							
								
								Add proper tracking alert  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								a57320d0f1 
								
							 
						 
						
							
							
								
								Add better tracking  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								e6bc1ab655 
								
							 
						 
						
							
							
								
								Fix some glitchtip errors  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								2f2409f9f2 
								
							 
						 
						
							
							
								
								Migrate some components  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								45740d510e 
								
							 
						 
						
							
							
								
								Migrate signup  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								14a61d5fe4 
								
							 
						 
						
							
							
								
								Migrate settings  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								5ea5ad3c2a 
								
							 
						 
						
							
							
								
								Use navigation guards and migrate a couple of components  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								1d4a3468ee 
								
							 
						 
						
							
							
								
								Revert "Rewrite player logic"  
							
							... 
							
							
							
							This reverts commit ec630a234ab5ea0dccddaf06c462536bbf1ed329. 
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								06310593ac 
								
							 
						 
						
							
							
								
								WIP: Experiment with MediaElementAudioSourceNode  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								97e7049333 
								
							 
						 
						
							
							
								
								Rewrite player logic  
							
							... 
							
							
							
							This commit will bring:
- Gapless play! (Fix  #739 )
- Chunked queue shuffling - we play first track after first 50 queue items are shuffled, then we shuffle chunks of 50 queue items with each new animation frame.
- We can now restore original queue order after shuffling! (Part of #1506 )
- Preloading whole tracks into LRU cache (Should fix  #1812 )
- Preloading multiple tracks at once 
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								465b6918e4 
								
							 
						 
						
							
							
								
								Fix rendering metadata in user requests  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								8d63ee689f 
								
							 
						 
						
							
							
								
								Fix metadata type  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								148adbf702 
								
							 
						 
						
							
							
								
								Fix   #1836  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								4805842f89 
								
							 
						 
						
							
							
								
								Add sentry support  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								f06c040b50 
								
							 
						 
						
							
							
								
								Add markdown enhancements  
							
							... 
							
							
							
							This commit will bring:
- Linking to other users with `@username`
- Linking to tags with `#tag`
- Opening external links in new tab (Fix  #1647 )
- Single line breaks to avoid confusion for non-technical users (Fix  #1377 )
- 😒  support...
- Email encoding in markdown
- Markdown editor now auto-resizes to accomodate content (Fix  #1379 )
NOTE: This only works in very few places. We need to wait for #1835  to have those features available widely 
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								8aa073b976 
								
							 
						 
						
							
							
								
								Add player seek progress bar  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								801c04c07e 
								
							 
						 
						
							
							
								
								Fix radios starting from second track  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								bf67676010 
								
							 
						 
						
							
							
								
								Fix scrollToIndex  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								fa68ff76d8 
								
							 
						 
						
							
							
								
								Fix scrollToIndex  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								d1b8190dca 
								
							 
						 
						
							
							
								
								Performance fixes  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								29afac3101 
								
							 
						 
						
							
							
								
								Remove unused attr  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								2117b0e209 
								
							 
						 
						
							
							
								
								Fix scrollToIndex  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								11b67919c8 
								
							 
						 
						
							
							
								
								Dynamically calculate number of track elements in DOM  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								63fbf286a2 
								
							 
						 
						
							
							
								
								Fix scrolling mode  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								fa6a1575e2 
								
							 
						 
						
							
							
								
								Fix moving queue items in FireFox  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								f470e0649e 
								
							 
						 
						
							
							
								
								Better fav button in queue item  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								3436c5b985 
								
							 
						 
						
							
							
								
								Add margin to fav button  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								096ee92408 
								
							 
						 
						
							
							
								
								Use nicer colors  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								3d518e5b64 
								
							 
						 
						
							
							
								
								Favorite from queue  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								1df46d9691 
								
							 
						 
						
							
							
								
								Fix toast container making ui unclickable  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								2d16cd1cdf 
								
							 
						 
						
							
							
								
								Oprimize RAF  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								476f0ee06d 
								
							 
						 
						
							
							
								
								Fix duration in radios  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								c87bf7e6b8 
								
							 
						 
						
							
							
								
								Queue component enhancements  
							
							... 
							
							
							
							This commit provides following queue component enhancements:
- Use a virtual list to render queue items. We now render ~25-30 items at once compared to `queue.length` items. (Fix  #1471 )
- Faster queue opening and a smoother open animation. (Fix  #1471 )
- Faster song enqueueing: When enqueueing a playlist or an album, we modify the state only once compared to `tracks.length` modifications before.
- When opening the queue, current track is now already pre-scrolled and centered. This resolves an issue with big queues, where the track list was slowly scrolling to a random position.
- Dragging a track onto the edge of the track list will now scroll the container. You reorder a track from the very top to the very bottom even when you have 3000 tracks in the queue!
- Ability to use scroll wheel while reordering track items
- Track reordering on mobile devices! Currently dragging to edge is disabled
- Responsivity fixes
- Allow click outside modal (Fix  #1581 ) 
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								53d9015e17 
								
							 
						 
						
							
							
								
								Fix   #1796 , Potentially  fix   #1471  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								9234720710 
								
							 
						 
						
							
							
								
								Fix sidebar on mobile ui  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								a7f4df68ea 
								
							 
						 
						
							
							
								
								Fix dropdowns  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								232f0ff465 
								
							 
						 
						
							
							
								
								Resume playback when changing song from queue  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								4c02478470 
								
							 
						 
						
							
							
								
								Fetch all user info on startup  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								bd1a92c5f1 
								
							 
						 
						
							
							
								
								Set `operator-linebreak` to `before`  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								998c7e1c09 
								
							 
						 
						
							
							
								
								Fix radio buttons  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								db167ad80b 
								
							 
						 
						
							
							
								
								Fix rounded corners in progress bars  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								fae4788000 
								
							 
						 
						
							
							
								
								Even smoother progress animations  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								6b179885ce 
								
							 
						 
						
							
							
								
								Fetch inbox data  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								9d8465c950 
								
							 
						 
						
							
							
								
								Fetch notification count only when logged in  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								8b90029d08 
								
							 
						 
						
							
							
								
								Fix notification statuses  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								2323cf70d7 
								
							 
						 
						
							
							
								
								Update vite  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								8ef28e3aa3 
								
							 
						 
						
							
							
								
								Fix unhandled error  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								1f27692e37 
								
							 
						 
						
							
							
								
								Fix edits list  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								8719e348df 
								
							 
						 
						
							
							
								
								Fix edit notification count  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								aa2d83ac2c 
								
							 
						 
						
							
							
								
								Fix notification fetching  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								3dff9c74d9 
								
							 
						 
						
							
							
								
								Fix front settings fetching  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								9d7327a45f 
								
							 
						 
						
							
							
								
								Fix jitter in firefox  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								0bb424a777 
								
							 
						 
						
							
							
								
								Fix production building  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								c0719c21f1 
								
							 
						 
						
							
							
								
								Fix   #1298  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								998bd02a05 
								
							 
						 
						
							
							
								
								Fix   #1215  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								34610670c6 
								
							 
						 
						
							
							
								
								Fix   #1381  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								debe024f88 
								
							 
						 
						
							
							
								
								Add option to disable HMR  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								951d339904 
								
							 
						 
						
							
							
								
								Fix audio playback  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								b8f5f5d6ef 
								
							 
						 
						
							
							
								
								Fix   #1297  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								bbdb3dcb9d 
								
							 
						 
						
							
							
								
								Fix auto-fixable linter issues  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								73b1dc8f30 
								
							 
						 
						
							
							
								
								MIgrate some components  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								2900c3818c 
								
							 
						 
						
							
							
								
								Fix   #1829  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								09c1aba30d 
								
							 
						 
						
							
							
								
								Rename <modal> to <semantic-modal>  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								937a44251e 
								
							 
						 
						
							
							
								
								Fix custom css  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								c56627bfcf 
								
							 
						 
						
							
							
								
								Fix fomantic  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								405eed0c0f 
								
							 
						 
						
							
							
								
								Add semantic ui types  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								af0129b598 
								
							 
						 
						
							
							
								
								Simplify SetInstanceModal logic  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								6cdf2ddd1e 
								
							 
						 
						
							
							
								
								Fix webworker manifest in dev mode  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								e03e2ec901 
								
							 
						 
						
							
							
								
								Migrate home component  
							
							... 
							
							
							
							Adds some code that is a starter to #1316  and #1534  but depends on #1827  
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								7408fe17ec 
								
							 
						 
						
							
							
								
								Fix radio button  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								58ef3757a4 
								
							 
						 
						
							
							
								
								Fix rendering instance settings  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								58d40a1eea 
								
							 
						 
						
							
							
								
								Fix   #1635  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								285a0af7c1 
								
							 
						 
						
							
							
								
								Fix playlist card urls  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								a37835a9c2 
								
							 
						 
						
							
							
								
								Allow displaying multiple same tracks in track list  
							
							... 
							
							
							
							Well, there was some error with `@mouseleave` not firing in some cases for some weird reason, so I decided to handle the `hover` prop in the container 
							
						 
						
							2022-09-06 09:26:36 +00:00  
				
					
						
							
							
								 
						
							
								3e5a772027 
								
							 
						 
						
							
							
								
								Fix duration rendering  
							
							
							
						 
						
							2022-09-06 09:26:36 +00:00