Commit graph

481 commits

Author SHA1 Message Date
Jaex cb3db23193 fixed #3608: Let YouTube decide is uploaded file is supported 2018-09-07 13:32:16 +03:00
3k2 f8abe1b1e8
Update Pomf.cs 2018-08-21 20:02:38 +03:00
3k2 a8348b2bf1
Update Pomf.cs 2018-08-21 20:01:20 +03:00
3k2 b31a88d2ca
Update Pomf.cs
Removed dead/private pomf clones from the list. Fixed void.cat upload address to correct one.
2018-08-21 19:57:14 +03:00
Seenko 68e9a55d59
Updated edfile.pro upload end-point.
Since edfile.pro will be switching the upload end-point to https://edfile.pro/api/upload, it is appropriate to reflect those changes here.
2018-07-27 23:32:22 -03:00
Touuqe Wu-Tang 9bb8b67bb2
Added 2 new reliable clones
https://coka.la - been running and reliable for around 6 months
https://pomf.su - same owner, alt domain.
2018-07-24 04:06:46 +01:00
Jaex bf44d356eb URLEncode refactoring 2018-06-21 19:25:11 +03:00
Jaex fc414a134b Fix Azure URL escape issue 2018-06-21 18:20:48 +03:00
Jaex 957df1692e fixed #2371: URL encode Azure upload path 2018-06-21 17:01:53 +03:00
Jaex 663d5d73c9 Generate URL refactoring 2018-06-21 16:20:58 +03:00
Jaex 2a1df4e38b Use https:// if prefix is missing 2018-06-19 22:20:45 +03:00
Jaex 8667d2412e Added URL preview to Azure Storage tab 2018-06-19 22:16:11 +03:00
Jaex 40f94579d4 Removed Azure exclude container option, instead it will exclude always same as S3 and GCS, that way user can include container if they want 2018-06-19 21:44:37 +03:00
Jaex 5165968c3d Removed create container method from Azure upload method to decrease upload time 2018-06-19 20:26:50 +03:00
Jaex a2fb7b105e Removed SendRequestGetHeaders method 2018-06-15 13:12:23 +03:00
William Saulnier 371266b093 merge from master 2018-06-08 07:23:12 -07:00
William Saulnier 559e86df71 Just create the variable 2018-06-06 07:54:09 -07:00
William Saulnier 5dddd52eff Add else instead for code style 2018-06-06 07:28:41 -07:00
Jaex d03f5bf81c
Update Pomf.cs 2018-06-06 13:38:03 +03:00
Daniel Wang 9142f9050e
Added catgirl.pw pomf clone 2018-06-05 23:47:56 -04:00
William Saulnier ef0edfb066 Update Azure Storage to include support for root containers, custom upload paths, and masking $root 2018-06-05 17:39:50 -07:00
Jaex aa1a3c3287 Added Wasabi endpoint 2018-06-04 21:38:41 +03:00
Jaex c566501d08 fixed #3406: Removed Dropfile 2018-05-19 00:55:00 +03:00
Jaex 795822a7b2 Removed StyleCop.Analyzers 2018-05-16 17:29:34 +03:00
Jaex cb3711632c Fix "Use of implied arithmetic operator precedence" 2018-05-16 16:27:11 +03:00
Otto Hooper f7f4d1fe18
Removed Kyouko.se
Kyouko.se has been shutdown.
2018-05-15 09:24:29 +01:00
Jaex dae4809133 Rename selective color value to threshold 2018-05-09 00:24:05 +03:00
Otto Hooper b896d906aa
Pomfe.co domain changed
Pomfe.co is now https://kyouko.se/
2018-05-05 16:57:25 +01:00
SupSuper b4f0605150 Google Drive fix parent folder not being passed correctly 2018-04-29 21:29:59 +01:00
Jaex 94a93c02c7
Merge pull request #3351 from SupSuper/onedrive-fixes
Fix uploadSession error in OneDrive for Business
2018-04-29 03:48:55 +03:00
Jaex e1adecb743
Merge pull request #3348 from bidolah/dev6
Remove unnecessary null check
2018-04-29 03:46:58 +03:00
SupSuper 1bae3f3a93 Hide first request progress 2018-04-29 01:23:03 +01:00
SupSuper 559aad05ab Fix OneDrive in Business 400 error 2018-04-29 01:20:39 +01:00
Ivan Bidolakh d7d3ce4fc1 Remove unnecessary null check
Split function always return array. If you look at the source of it, it even guarantees it with code contracts
2018-04-29 01:54:42 +03:00
Ivan Bidolakh a825e9e6c5 Fix copy-paste (incorrect parameter) 2018-04-29 00:56:57 +03:00
Jaex f04efda0e3 Change Google Cloud Storage icon 2018-04-26 20:39:43 +03:00
Matthew Burnett fb3ce039f0 Add live url preview 2018-04-26 00:41:11 -04:00
Matthew Burnett 28efed0d22 Create GenerateUrl method
It's a Surprise Tool That Will Help Us Later
2018-04-26 00:15:22 -04:00
Charles Milette 358d32f135
Percent-encode returned URLs in Google Cloud Storage uploader 2018-04-24 18:56:45 -04:00
Matthew Burnett 65c15e8035 Fix icon pt2 2018-04-21 18:31:03 -04:00
Matthew Burnett 0c14f09b64 Fix variable convention 2018-04-21 16:11:31 -04:00
Matthew Burnett 986c39bce7 Properly handle url prefix 2018-04-21 02:14:08 -04:00
Matthew Burnett 5a32493192 Args dict was breaking request 2018-04-21 01:24:11 -04:00
Matthew Burnett e70858b90c Do it in one request :^) 2018-04-21 00:32:56 -04:00
Matthew Burnett 7ea80aeaa0 Finish form 2018-04-20 17:16:46 -04:00
Matthew Burnett c215797c8a Encode URL Path for ACL 2018-04-20 16:47:30 -04:00
Matthew Burnett 7c3569a39d ACL Broken 2018-04-20 16:39:14 -04:00
Matthew Burnett f2ab7f2f08 Add custom domain support in program
Form not done
2018-04-20 12:59:42 -04:00
Matthew Burnett 19fd8418d7 Add auth headers 2018-04-20 11:46:44 -04:00
Matthew Burnett dd16e6eaf5 Change request method 2018-04-20 11:45:52 -04:00
Matthew Burnett 7624dd3b2f Add license 2018-04-20 11:24:08 -04:00
Matthew Burnett 4b85a47537 Create form 2018-04-20 11:20:12 -04:00
Matthew Burnett d1c01ff207 Fix merge 2018-04-20 10:58:51 -04:00
Matthew Burnett d8be3a041d Better request method 2018-04-20 10:51:39 -04:00
Matthew Burnett d26b0eb4bc Add icon
Fix error
2018-04-20 01:33:58 -04:00
Matthew Burnett debb4e5cce More progress
OAuth, public read, custom domain support
2018-04-20 00:26:00 -04:00
Matthew Burnett d5bc81fc46 Upload test complete
Fix Uploader class missing arg
2018-04-19 23:03:28 -04:00
Jaex a36c61431a Removed Google URL shortener (https://developers.googleblog.com/2018/03/transitioning-google-url-shortener.html) 2018-04-20 02:02:45 +03:00
Matthew Burnett bfdede32eb Reorder enum
Some more work on gcs
2018-04-19 17:48:59 -04:00
Matthew Burnett 233d822c24 Begin GCS 2018-04-19 17:30:56 -04:00
SupSuper 0265b723bb Use segmented file upload to get past OneDrive limits
New helpers:
- SendRequestBytes - Sends a raw stream of bytes (unlike SendRequestFile which sends files as form-data) and supports segments via Content-Range
- TransferData - Now supports transferring only part of a stream
2018-04-16 21:55:21 +01:00
SupSuper 61b7dcd7cf Use upload sessions to get rid of file limit 2018-04-16 21:55:21 +01:00
SupSuper 080bce2126 Secure OneDrive auth per PCKE recommendations 2018-04-16 21:55:20 +01:00
SupSuper 5f77d55523 Make sure we reset old OneDrive config 2018-04-16 21:55:19 +01:00
SupSuper 0e632acdff Update OneDrive to use Microsoft Graph API 2018-04-16 21:55:19 +01:00
Ninn0x4F c833fe7eee
Update Pomf.cs
changed upload link
2018-04-16 03:34:06 +01:00
Jaex 0d8bd4e908 Made YouTube shortened link optional 2018-04-12 13:09:35 +03:00
SupSuper 9ac952a4c3 Fix empty lines 2018-04-12 08:00:25 +01:00
SupSuper 1084054dd1 Update Google Drive to API v3 2018-04-12 01:55:35 +01:00
SupSuper 9bb156ac6b Update Google authentication to latest URLs 2018-04-11 05:28:01 +01:00
SupSuper d6bc062bff Add Youtube to file uploaders 2018-04-10 01:49:40 +01:00
Jaex 89e2c32f67 Small UI fixes 2018-03-25 14:31:01 +03:00
Jaex 1df0b9a97b
Merge pull request #3205 from mltnhm/master
Return download link if the file is not an image
2018-03-25 13:30:29 +03:00
Dominik M. Kwiatek 3553b44252 Implement NextCloud direct link setting 2018-03-24 22:04:56 +00:00
Olle Kelderman 07e3bf3311 add call to GetReply after using OpenRead or OpenWrite according to FluentFTP documentation 2018-03-23 17:46:29 +01:00
Dominik Kwiatek b1a41fc6a9 Return download link if the file is not an image 2018-03-19 23:07:51 +00:00
Jaex c33bc4844f CodeMaid cleanup 2018-03-01 01:52:11 +03:00
Jaex b115cb8cd6 Removed System.Net.FtpClient instead using FluentFTP library 2018-03-01 00:22:51 +03:00
Dominik Kwiatek d52118928d Update OwnCloud/NextCloud direct link to link to preview instead of download 2018-02-07 22:44:37 +00:00
Jaex d0c2275207 Support name patterns in custom uploader headers too 2018-02-03 22:21:24 +03:00
Jaex a610b48135
Merge pull request #3114 from sylveon/master
Add option to remove file extensions on Amazon S3 uploads
2018-02-02 03:43:03 +03:00
Jaex c7f9f3c4f7 Added $filename$ variable for custom uploader arguments 2018-02-02 02:36:55 +03:00
Charles Milette 051870383b
Add option to remove file extensions on Amazon S3 uploads 2018-02-01 14:55:23 -05:00
Jaex d09edfae1d Fix 0 byte file Amazon S3 uploads 2018-01-29 20:45:31 +03:00
Jaex b9205c897b fixed #3004: Enable ownCloud 8.1+ compatibility by default 2018-01-29 11:20:18 +03:00
Jaex 854c2d658d
Merge pull request #3100 from mstojcevich/master
Update Lambda URLs
2018-01-29 00:23:50 +03:00
Marcus Stojcevich 38a85214c3 Update Lambda URL if old url is in config
Next goal is to allow defining a custom url, in case the URL changes
again or someone wants to run their own instance of Lambda.
2018-01-28 16:17:32 -05:00
Jaex 0bbf9de55a Added DigitalOcean (Singapore) endpoint 2018-01-29 00:14:02 +03:00
Marcus Stojcevich 44e19803af Update Lambda URLs 2018-01-28 02:56:09 -05:00
Jaex 0b37625444 fixed #2781: ge.tt not supports https anymore 2018-01-06 03:21:17 +03:00
Kieran f0af0d0091 Dont use canonically escaped url
https://msdn.microsoft.com/en-us/library/system.uri.originalstring(v=vs.110).aspx
2018-01-04 00:06:29 +08:00
Charles Milette 0d2f219f16
Add support for random domain syntax in S3 uploader 2018-01-01 14:13:27 -05:00
Jaex b463a16567 Update year 2018-01-01 17:59:14 +03:00
Jaex f6f9f87e8a Added DigitalOcean Spaces endpoints 2017-12-23 13:44:56 +03:00
Jaex fb63dfcecb Don't assume wrong access credentials 2017-12-23 13:36:12 +03:00
Jaex 8ef9657858 Added support for authorization header authentication for S3 instead of presigned URL 2017-12-23 12:10:41 +03:00
Jaex 6e18a78438 Update Amazon S3 endpoints 2017-12-20 03:31:09 +03:00
Jaex b75c31ee1c Added Amazon S3 regions: China (Beijing), China (Ningxia), EU (Paris) 2017-12-20 03:18:28 +03:00
Charles Milette 303280a31a
Allow to disable setting public ACL on S3 uploads 2017-12-19 12:55:11 -05:00
Jaex 3f68c345ec Update S3 endpoints 2017-12-09 15:35:07 +03:00