William Pitcock
								
							 
						 | 
						
							
							
							
							
								
							
							
								fa483cd7c2
								
							
						 | 
						
							
							
								
								upload: add new optional argument designating an upload size limit
							
							
							
							
							
						 | 
						
							2018-10-29 16:43:00 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thurloat
								
							 
						 | 
						
							
							
							
							
								
							
							
								af01f0196a
								
							
						 | 
						
							
							
								
								Add backend failure handling with :ok | :error so the uploader can handle it.
							
							
							
							
							
							
							
							defaulting to :ok, since that's the currently level of error handling. 
							
						 | 
						
							2018-08-29 22:07:28 -03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thurloat
								
							 
						 | 
						
							
							
							
							
								
							
							
								2ff25ac0ce
								
							
						 | 
						
							
							
								
								A hobbldey-working swift client.
							
							
							
							
							
							
							
							apparently, all elixir openstack libraries are trash
luckily, the APIs are stupid easy. 
							
						 | 
						
							2018-08-28 22:32:24 -03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thurloat
								
							 
						 | 
						
							
							
							
							
								
							
							
								9fc20ed572
								
							
						 | 
						
							
							
								
								works now, tested with profile photo upload on local backend.
							
							
							
							
							
						 | 
						
							2018-08-28 20:04:26 -03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thurloat
								
							 
						 | 
						
							
							
							
							
								
							
							
								dad39b24a1
								
							
						 | 
						
							
							
								
								add the behaviour, work on actually making it work.
							
							
							
							
							
						 | 
						
							2018-08-28 19:48:03 -03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thurloat
								
							 
						 | 
						
							
							
							
							
								
							
							
								8d2d7a8859
								
							
						 | 
						
							
							
								
								Implement uploader behaviour
							
							
							
							
							
							
							
							run formatter <# 
							
						 | 
						
							2018-08-28 09:57:41 -03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thurloat
								
							 
						 | 
						
							
							
							
							
								
							
							
								0df558a6a5
								
							
						 | 
						
							
							
								
								cleaning up a bit.
							
							
							
							
							
						 | 
						
							2018-08-27 22:45:53 -03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Thurloat
								
							 
						 | 
						
							
							
							
							
								
							
							
								709816a0f8
								
							
						 | 
						
							
							
								
								example of flexible storage backends
							
							
							
							
							
						 | 
						
							2018-08-27 22:20:54 -03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Pitcock
								
							 
						 | 
						
							
							
							
							
								
							
							
								d22f66655b
								
							
						 | 
						
							
							
								
								upload: formatting
							
							
							
							
							
						 | 
						
							2018-08-28 00:25:30 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Pitcock
								
							 
						 | 
						
							
							
							
							
								
							
							
								1596185ac6
								
							
						 | 
						
							
							
								
								upload: add the S3 support itself
							
							
							
							
							
						 | 
						
							2018-08-28 00:18:44 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Pitcock
								
							 
						 | 
						
							
							
							
							
								
							
							
								86c007ddd2
								
							
						 | 
						
							
							
								
								upload: strip exif data before finalizing the file path
							
							
							
							
							
						 | 
						
							2018-08-27 23:36:30 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									kaniini
								
							 
						 | 
						
							
							
							
							
								
							
							
								8dc715b30b
								
							
						 | 
						
							
							
								
								Merge branch 'fix/normalize-file-extension' into 'develop'
							
							
							
							
							
							
							
							Normalize file extension for uploaded files
Closes #218
See merge request pleroma/pleroma!233 
							
						 | 
						
							2018-08-16 15:17:17 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tristan Mahé
								
							 
						 | 
						
							
							
							
							
								
							
							
								bc2668bb63
								
							
						 | 
						
							
							
								
								Merge remote-tracking branch 'upstream/develop' into feature/filter_exif
							
							
							
							
							
						 | 
						
							2018-07-19 17:44:18 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									William Pitcock
								
							 
						 | 
						
							
							
							
							
								
							
							
								f10291a1d3
								
							
						 | 
						
							
							
								
								upload: use generic Document object type instead of Image (mastodon compatibility)
							
							
							
							
							
							
							
							Mastodon does not use the object name as alt text when the object is an Image. 
							
						 | 
						
							2018-07-17 03:40:45 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tristan Mahé
								
							 
						 | 
						
							
							
							
							
								
							
							
								dc8ace29d1
								
							
						 | 
						
							
							
								
								use the correct end file
							
							
							
							
							
						 | 
						
							2018-06-26 15:09:45 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tristan Mahé
								
							 
						 | 
						
							
							
							
							
								
							
							
								ca63585a32
								
							
						 | 
						
							
							
								
								maybe I should learn proper elixir ;D
							
							
							
							
							
						 | 
						
							2018-06-26 14:35:35 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tristan Mahé
								
							 
						 | 
						
							
							
							
							
								
							
							
								d8d43f1173
								
							
						 | 
						
							
							
								
								do the filtering
							
							
							
							
							
						 | 
						
							2018-06-26 14:03:23 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tristan Mahé
								
							 
						 | 
						
							
							
							
							
								
							
							
								c67cf8e9af
								
							
						 | 
						
							
							
								
								format...
							
							
							
							
							
						 | 
						
							2018-06-26 13:49:57 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Tristan Mahé
								
							 
						 | 
						
							
							
							
							
								
							
							
								cb21bf5fc2
								
							
						 | 
						
							
							
								
								filter exif data #187
							
							
							
							
							
						 | 
						
							2018-06-26 13:45:47 -07:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Francis Dinh
								
							 
						 | 
						
							
							
							
							
								
							
							
								082920044a
								
							
						 | 
						
							
							
								
								Normalize file extension for uploaded files
							
							
							
							
							
						 | 
						
							2018-06-21 14:04:12 -04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									lambda
								
							 
						 | 
						
							
							
							
							
								
							
							
								de20c8d620
								
							
						 | 
						
							
							
								
								Merge branch 'fix/missing-file-extension' into 'develop'
							
							
							
							
							
							
							
							Add missing file extension if file does not have one
See merge request pleroma/pleroma!222 
							
						 | 
						
							2018-06-14 19:11:30 +00:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Francis Dinh
								
							 
						 | 
						
							
							
							
							
								
							
							
								0a95b5594b
								
							
						 | 
						
							
							
								
								Add missing file extension if file does not have one
							
							
							
							
							
						 | 
						
							2018-06-14 12:16:34 -04:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eal
								
							 
						 | 
						
							
							
							
							
								
							
							
								12c7a023de
								
							
						 | 
						
							
							
								
								upload.ex: add MPEG Layer 3 file header.
							
							
							
							
							
						 | 
						
							2018-06-14 16:41:08 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Sir_Boops
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								3f0440ac3c
								
							
						 | 
						
							
							
								
								Dedupe uploads
							
							
							
							
							
						 | 
						
							2018-06-06 13:25:44 -06:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									RX14
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								033771d9f1
								
							
						 | 
						
							
							
								
								Fix failure to serve media from custom upload path
							
							
							
							
							
						 | 
						
							2018-04-05 11:46:33 +01:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									lain
								
							 
						 | 
						
							
							
							
							
								
							
							
								4afbef39f4
								
							
						 | 
						
							
							
								
								Format the code.
							
							
							
							
							
						 | 
						
							2018-03-30 15:01:53 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eal
								
							 
						 | 
						
							
							
							
							
								
							
							
								286f6698ee
								
							
						 | 
						
							
							
								
								Detect file type if none given.
							
							
							
							
							
						 | 
						
							2018-02-04 15:22:30 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eal
								
							 
						 | 
						
							
							
							
							
								
							
							
								18a95cd375
								
							
						 | 
						
							
							
								
								Add common video and audio types.
							
							
							
							
							
						 | 
						
							2017-11-12 01:20:50 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eal
								
							 
						 | 
						
							
							
							
							
								
							
							
								260b148b92
								
							
						 | 
						
							
							
								
								Use headers for file content type recognition.
							
							
							
							
							
						 | 
						
							2017-11-11 23:24:54 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									eal
								
							 
						 | 
						
							
							
							
							
								
							
							
								e942e1e552
								
							
						 | 
						
							
							
								
								Correct mimetype on bad uploads.
							
							
							
							
							
						 | 
						
							2017-11-09 15:01:59 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Roger Braun
								
							 
						 | 
						
							
							
							
							
								
							
							
								a32784fe6d
								
							
						 | 
						
							
							
								
								Cowboy and Elixir don't seem to agree on uri encoding...
							
							
							
							
							
						 | 
						
							2017-08-09 16:45:05 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Roger Braun
								
							 
						 | 
						
							
							
							
							
								
							
							
								9c35456d77
								
							
						 | 
						
							
							
								
								URI encode filenames...
							
							
							
							
							
						 | 
						
							2017-08-09 15:21:34 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									dtluna
								
							 
						 | 
						
							
							
							
							
								
							
							
								6cf7c13228
								
							
						 | 
						
							
							
								
								Refactor code to comply with credo suggestions
							
							
							
							
							
						 | 
						
							2017-04-27 16:18:50 +03:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Roger Braun
								
							 
						 | 
						
							
							
							
							
								
							
							
								7617a593b9
								
							
						 | 
						
							
							
								
								Support data uris in uploads.
							
							
							
							
							
						 | 
						
							2017-04-16 14:23:30 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Roger Braun
								
							 
						 | 
						
							
							
							
							
								
							
							
								4a6d48b0fe
								
							
						 | 
						
							
							
								
								Return mimetype with attachment.
							
							
							
							
							
						 | 
						
							2017-03-30 16:08:23 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Roger Braun
								
							 
						 | 
						
							
							
							
							
								
							
							
								d18473f0c3
								
							
						 | 
						
							
							
								
								Add port if specified.
							
							
							
							
							
						 | 
						
							2017-03-30 14:32:36 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Roger Braun
								
							 
						 | 
						
							
							
							
							
								
							
							
								e7dc39e40c
								
							
						 | 
						
							
							
								
								Basic file uploading via TwAPI.
							
							
							
							
							
						 | 
						
							2017-03-29 02:07:56 +02:00 | 
						
						
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Roger Braun
								
							 
						 | 
						
							
							
							
							
								
							
							
								08fdbd6f3a
								
							
						 | 
						
							
							
								
								Add Uploads.
							
							
							
							
							
						 | 
						
							2017-03-29 01:39:01 +02:00 | 
						
						
							
							
							
								
							
							
						 |