9aee135c2f 
								
							 
						 
						
							
							
								
								Merge branch '689-refetch' into 'develop'  
							
							... 
							
							
							
							Logic to refetch remote entities
See merge request funkwhale/funkwhale!723  
							
						 
						
							2019-04-18 14:37:17 +02:00  
				
					
						
							
							
								 
						
							
								cdc617be27 
								
							 
						 
						
							
							
								
								Logic to refetch remote entities  
							
							
							
						 
						
							2019-04-18 14:37:17 +02:00  
				
					
						
							
							
								 
						
							
								63b1007596 
								
							 
						 
						
							
							
								
								Merge branch '689-artist-album-mutations' into 'develop'  
							
							... 
							
							
							
							Edits for artists and albums
See merge request funkwhale/funkwhale!722  
							
						 
						
							2019-04-17 16:11:24 +02:00  
				
					
						
							
							
								 
						
							
								55d0e52c55 
								
							 
						 
						
							
							
								
								Edits for artists and albums  
							
							
							
						 
						
							2019-04-17 16:11:24 +02:00  
				
					
						
							
							
								 
						
							
								2836b11190 
								
							 
						 
						
							
							
								
								Merge branch '689-library-admin' into 'develop'  
							
							... 
							
							
							
							UI To manage artists, albums, tracks
See merge request funkwhale/funkwhale!715  
							
						 
						
							2019-04-17 14:17:59 +02:00  
				
					
						
							
							
								 
						
							
								b4731928fc 
								
							 
						 
						
							
							
								
								UI To manage artists, albums, tracks  
							
							
							
						 
						
							2019-04-17 14:17:59 +02:00  
				
					
						
							
							
								 
						
							
								ae390e5c1c 
								
							 
						 
						
							
							
								
								Merge branch '802-maxBitrate' into 'develop'  
							
							... 
							
							
							
							Fix  #802 : Now honor maxBitrate parameter in Subsonic API
Closes  #802 
See merge request funkwhale/funkwhale!721  
						
							2019-04-16 11:38:09 +02:00  
				
					
						
							
							
								 
						
							
								0e8a5a10e5 
								
							 
						 
						
							
							
								
								Fix   #802 : Now honor maxBitrate parameter in Subsonic API  
							
							
							
						 
						
							2019-04-16 11:35:12 +02:00  
				
					
						
							
							
								 
						
							
								0f76dd7c4a 
								
							 
						 
						
							
							
								
								Merge branch '792' into 'develop'  
							
							... 
							
							
							
							Fix  #792 : Add tooltip for Hide artist content Button
Closes  #792 
See merge request funkwhale/funkwhale!720  
						
							2019-04-16 09:46:45 +02:00  
				
					
						
							
							
								 
						
							
								b381b40ba9 
								
							 
						 
						
							
							
								
								Add tooltip for Hide artist content Button  
							
							
							
						 
						
							2019-04-15 17:10:19 +02:00  
				
					
						
							
							
								 
						
							
								048198fc81 
								
							 
						 
						
							
							
								
								Merge branch 'sticky-footer' into 'develop'  
							
							... 
							
							
							
							Ensure the footer always stays at the bottom of the page
See merge request funkwhale/funkwhale!718  
							
						 
						
							2019-04-12 16:48:05 +02:00  
				
					
						
							
							
								 
						
							
								eb0c2a441d 
								
							 
						 
						
							
							
								
								Ensure the footer always stays at the bottom of the page  
							
							
							
						 
						
							2019-04-12 16:45:27 +02:00  
				
					
						
							
							
								 
						
							
								4b66ea0234 
								
							 
						 
						
							
							
								
								Replated links with depends_on in dev compose file  
							
							
							
						 
						
							2019-04-12 12:13:06 +02:00  
				
					
						
							
							
								 
						
							
								87c4774fc9 
								
							 
						 
						
							
							
								
								Merge branch '782-artists-metadata' into 'develop'  
							
							... 
							
							
							
							Fix  #782 : Better handling of featuring/multi-artist tracks tagged with MusicBrainz
Closes  #782 
See merge request funkwhale/funkwhale!717  
						
							2019-04-12 12:07:34 +02:00  
				
					
						
							
							
								 
						
							
								8cfd604e51 
								
							 
						 
						
							
							
								
								Fix   #782 : Better handling of featuring/multi-artist tracks tagged with MusicBrainz  
							
							
							
						 
						
							2019-04-12 12:04:25 +02:00  
				
					
						
							
							
								 
						
							
								5a770765e1 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into 'develop'  
							
							... 
							
							
							
							docker-compose update
See merge request funkwhale/funkwhale!716  
							
						 
						
							2019-04-12 10:50:12 +02:00  
				
					
						
							
							
								 
						
							
								265e6eb3d4 
								
							 
						 
						
							
							
								
								Use network/depends_on instead of links in docker-compose.yml ( !716 )  
							
							
							
						 
						
							2019-04-12 10:50:12 +02:00  
				
					
						
							
							
								 
						
							
								4d55c844f4 
								
							 
						 
						
							
							
								
								Merge branch 'nodeinfo-autofetch' into 'develop'  
							
							... 
							
							
							
							Nodeinfo autofetch
See merge request funkwhale/funkwhale!714  
							
						 
						
							2019-04-11 11:29:09 +02:00  
				
					
						
							
							
								 
						
							
								5e3cc99f20 
								
							 
						 
						
							
							
								
								See  #689 : fetch nodeinfo when seing a domain for the first time  
							
							
							
						 
						
							2019-04-11 11:25:55 +02:00  
				
					
						
							
							
								 
						
							
								84e2f0af9f 
								
							 
						 
						
							
							
								
								See  #689 : added a task to refresh nodeinfo data on known domain periodically  
							
							
							
						 
						
							2019-04-11 11:14:27 +02:00  
				
					
						
							
							
								 
						
							
								b45cada689 
								
							 
						 
						
							
							
								
								Merge branch 'attribute-artist' into 'develop'  
							
							... 
							
							
							
							Attribute artist
See merge request funkwhale/funkwhale!713  
							
						 
						
							2019-04-11 10:17:10 +02:00  
				
					
						
							
							
								 
						
							
								4e44e4e4b6 
								
							 
						 
						
							
							
								
								Attribute artist  
							
							
							
						 
						
							2019-04-11 10:17:10 +02:00  
				
					
						
							
							
								 
						
							
								8687a64873 
								
							 
						 
						
							
							
								
								Merge branch 'license-metadata-update' into 'develop'  
							
							... 
							
							
							
							License metadata update
See merge request funkwhale/funkwhale!712  
							
						 
						
							2019-04-09 11:18:47 +02:00  
				
					
						
							
							
								 
						
							
								0ce51d25d4 
								
							 
						 
						
							
							
								
								Can now edit track copyright information  
							
							
							
						 
						
							2019-04-09 11:15:43 +02:00  
				
					
						
							
							
								 
						
							
								45142bf24b 
								
							 
						 
						
							
							
								
								Added better dropdown for choosing licenses  
							
							
							
						 
						
							2019-04-09 11:15:43 +02:00  
				
					
						
							
							
								 
						
							
								a3ad476c88 
								
							 
						 
						
							
							
								
								More configurable pagination  
							
							
							
						 
						
							2019-04-09 11:15:43 +02:00  
				
					
						
							
							
								 
						
							
								b36b03383e 
								
							 
						 
						
							
							
								
								Fixed broken metadata update on track without license  
							
							
							
						 
						
							2019-04-09 09:34:59 +02:00  
				
					
						
							
							
								 
						
							
								e8c4deaa10 
								
							 
						 
						
							
							
								
								Removed obsolete information about soundcloud/youtube import  
							
							
							
						 
						
							2019-04-08 15:17:31 +02:00  
				
					
						
							
							
								 
						
							
								e3bba6fe01 
								
							 
						 
						
							
							
								
								Merge branch '791-user-page-width' into 'develop'  
							
							... 
							
							
							
							Fix  #791 : overflowing input on account detail page
Closes  #791 
See merge request funkwhale/funkwhale!711  
						
							2019-04-08 12:32:36 +02:00  
				
					
						
							
							
								 
						
							
								ae626a5c0a 
								
							 
						 
						
							
							
								
								Fix   #791 : overflowing input on account detail page  
							
							
							
						 
						
							2019-04-08 12:28:00 +02:00  
				
					
						
							
							
								 
						
							
								8eb0022842 
								
							 
						 
						
							
							
								
								Merge branch '795-album-cover' into 'develop'  
							
							... 
							
							
							
							Fix#795: cover not showing in queue/player when playing tracks from "albums" tab
Closes  #795 
See merge request funkwhale/funkwhale!710  
							
						 
						
							2019-04-08 11:43:04 +02:00  
				
					
						
							
							
								 
						
							
								a4a112e081 
								
							 
						 
						
							
							
								
								Fix#795: cover not showing in queue/player when playing tracks from "albums" tab  
							
							
							
						 
						
							2019-04-08 11:43:04 +02:00  
				
					
						
							
							
								 
						
							
								0488eddf32 
								
							 
						 
						
							
							
								
								Merge branch 'jdll-workshop-docs' into 'master'  
							
							... 
							
							
							
							Fixed some typo/wording in the documentation
See merge request funkwhale/funkwhale!709  
							
						 
						
							2019-04-08 11:14:44 +02:00  
				
					
						
							
							
								 
						
							
								e9cfc4d279 
								
							 
						 
						
							
							
								
								Fixed some typo/wording in the documentation  
							
							
							
						 
						
							2019-04-08 11:11:35 +02:00  
				
					
						
							
							
								 
						
							
								eb1f7e5569 
								
							 
						 
						
							
							
								
								Merge branch 'wip/issue/359/title-display-track-info' into 'develop'  
							
							... 
							
							
							
							Update document title to display track info.
Closes  #359 
See merge request funkwhale/funkwhale!702  
							
						 
						
							2019-04-08 10:01:21 +02:00  
				
					
						
							
							
								 
						
							
								f24d2549ae 
								
							 
						 
						
							
							
								
								Update document title to display track info.  
							
							
							
						 
						
							2019-04-08 10:01:21 +02:00  
				
					
						
							
							
								 
						
							
								f281189f47 
								
							 
						 
						
							
							
								
								Merge branch '781-remove-tracks-not-found' into 'develop'  
							
							... 
							
							
							
							Fix  #781 : Added a `check_inplace_files` management command to remove purge the...
Closes  #781 
See merge request funkwhale/funkwhale!707  
						
							2019-04-05 18:58:17 +02:00  
				
					
						
							
							
								 
						
							
								6649d0720d 
								
							 
						 
						
							
							
								
								Fix   #781 : Added a `check_inplace_files` management command to remove purge the database from references to in-place imported files that don't exist on disk anymore  
							
							
							
						 
						
							2019-04-05 18:55:00 +02:00  
				
					
						
							
							
								 
						
							
								da6b3400a0 
								
							 
						 
						
							
							
								
								Better permissions on .env file, added a few missing env vars in mono-container install  
							
							
							
						 
						
							2019-04-05 17:48:04 +02:00  
				
					
						
							
							
								 
						
							
								156d9c813a 
								
							 
						 
						
							
							
								
								Merge branch '787-broken-follow' into 'develop'  
							
							... 
							
							
							
							Fix  #787 : federation issue due to missing error handling
Closes  #787 
See merge request funkwhale/funkwhale!706  
						
							2019-04-05 16:25:37 +02:00  
				
					
						
							
							
								 
						
							
								f5a6a40d7f 
								
							 
						 
						
							
							
								
								Fix   #787 : federation issue due to missing error handling  
							
							
							
						 
						
							2019-04-05 16:22:32 +02:00  
				
					
						
							
							
								 
						
							
								9bf1c0cde0 
								
							 
						 
						
							
							
								
								Merge branch '788-album-error-handling' into 'develop'  
							
							... 
							
							
							
							Fix  #788 : fixed crashing import with empty album artist
Closes  #788 
See merge request funkwhale/funkwhale!705  
						
							2019-04-05 15:44:05 +02:00  
				
					
						
							
							
								 
						
							
								2a82367667 
								
							 
						 
						
							
							
								
								Fix   #788 : fixed crashing import with empty album artist  
							
							
							
						 
						
							2019-04-05 15:41:28 +02:00  
				
					
						
							
							
								 
						
							
								48ce87d25f 
								
							 
						 
						
							
							
								
								Merge branch '783-migration-error' into 'develop'  
							
							... 
							
							
							
							Fix  #783 : migration issue on develop
Closes  #783 
See merge request funkwhale/funkwhale!704  
						
							2019-04-04 16:08:11 +02:00  
				
					
						
							
							
								 
						
							
								47b3b1ae0a 
								
							 
						 
						
							
							
								
								Merge branch '718-error-handling' into 'develop'  
							
							... 
							
							
							
							Resolve "Upload problem due to a formatting error in the date tag"
Closes  #718 , #583 , #501 , #252 , #544  (yes, that's a lot :D)
So, this MR changes the way we parse audio metadata and handle validation for this data:
- There is now a strict and explicit separation between the retrieve step (extracting raw metadata value from files), and the validation step (ensure the raw metadata is actually valid, convert it to our internal types, etc.)
- The date parsing issue from #718  should be solved (and Funkwhale should not crash anymore against invalid dates, skipping those instead)
- We are now ready to deal with multiple artists at the metadata parsing level (cf !515 ). It should also be easier to exclude featuring artists now (cf #736 ), but it's not implemented here
- When invalid metadata makes the import fail, we store the errors on the upload so we can display those to the user
- Tables that list uploads in the Web UI leverage this new data to display more detailed errors and advices, as shown on the screenshot below
## Link to the detail modal

## Import error detail


As you can see, we display the type of errors, the failing tags and the actual error, as well as some link to the documentation, support forum and some debug info you can easily copy-paste to get help.
See merge request funkwhale/funkwhale!703  
							
						 
						
							2019-04-04 16:07:44 +02:00  
				
					
						
							
							
								 
						
							
								05f0129025 
								
							 
						 
						
							
							
								
								Better error handling on display for import errors ( #718 ,  #583 ,  #501 ,  #252 ,  #544 )  
							
							
							
						 
						
							2019-04-04 16:07:43 +02:00  
				
					
						
							
							
								 
						
							
								63c3c22534 
								
							 
						 
						
							
							
								
								Fix   #783 : migration issue on develop  
							
							
							
						 
						
							2019-04-04 16:05:34 +02:00  
				
					
						
							
							
								 
						
							
								28a5c918cf 
								
							 
						 
						
							
							
								
								Merge branch 'eliotberriot-master-patch-07259' into 'master'  
							
							... 
							
							
							
							Added missing sudo in upgrade instructions
See merge request funkwhale/funkwhale!701  
							
						 
						
							2019-04-01 19:23:07 +02:00  
				
					
						
							
							
								 
						
							
								3a4c927820 
								
							 
						 
						
							
							
								
								Added missing sudo in upgrade instructions  
							
							
							
						 
						
							2019-04-01 19:20:17 +02:00  
				
					
						
							
							
								 
						
							
								524794c81f 
								
							 
						 
						
							
							
								
								Merge branch 'tag-data' into 'master'  
							
							... 
							
							
							
							Added a small json file in documentation to get releases info
See merge request funkwhale/funkwhale!700  
							
						 
						
							2019-04-01 11:41:18 +02:00