Commit graph

481 commits

Author SHA1 Message Date
Jaex 00833dd640 Added "Use path style request" option to Amazon S3 2017-03-20 14:56:11 +03:00
Jaex f7236c27f5 Amazon S3 renamings 2017-03-20 14:26:44 +03:00
Jaex 47a14a6ff9 Improve Amazon S3 GetIdentifier method 2017-03-20 10:38:47 +03:00
Jaex a01ba41084 Moved helper methods from AmazonS3 2017-03-20 02:53:32 +03:00
Jaex 84f2de7649 Added DreamObjects support,
Amazon S3 Identifier optional now it can be automatically populated from hostname
2017-03-20 02:05:23 +03:00
Jaex fb12be55ac Removed Dropbox shortened link option because it is not exists in API v2, added direct link option as checkbox 2017-03-19 09:52:03 +03:00
Seenko 2314397164 Add ED File Host 2017-03-18 21:28:50 -03:00
Jaex 88d9594881 Added backward compatibility support for Amazon S3 settings 2017-03-18 08:23:51 +03:00
Jaex 1ec3506022 Amazon S3 custom domain support 2017-03-18 03:43:38 +03:00
Jaex cdb14ced8c Check required settings in GenerateURL 2017-03-17 03:21:45 +03:00
Jaex 058872b87a Added Amazon S3 regions list, added custom region support 2017-03-17 03:15:19 +03:00
Jaex e20506ed8d Removed Dropbox public folder support because not works anymore 2017-03-16 09:18:08 +03:00
Jaex 94a7ecf22b UserAgent moved to ShareXResources, added user-agent to all requests 2017-03-11 23:54:42 +03:00
Jaex 23c6c27dfb Amazon S3 UI related changes 2017-03-11 04:07:36 +03:00
Jaex 5541d6136f Fixed signature match problem 2017-03-10 23:48:21 +03:00
Jaex af1c47a03d Initial Amazon S3 implementation, currently signature not matches 2017-03-10 20:10:16 +03:00
Jaex 05400bf552 Remove current Amazon S3 implementation 2017-03-10 19:37:23 +03:00
Jaex 9431dc1dda AzureStorage refactoring 2017-03-10 14:28:23 +03:00
Scrxtchy 8c5fd8e875 Add Content-Type headers to Azure Blobs 2017-03-10 00:38:16 +11:00
Jaex d7dba60a14 Removed CaptureTaskHelpers and instead added capture classes 2017-02-28 11:34:08 +03:00
Max Schmitt b7dd73c370 - fixed naming convention
- optimized dictionary getFirstElement
2017-02-27 00:45:07 +01:00
Max Schmitt b139c0650c - improved variable names
- fixed favicon issue
- removed regex config checking
2017-02-26 21:44:47 +01:00
Max Schmitt 54bbae58ee Added PlikSettings class 2017-02-26 20:27:40 +01:00
Max Schmitt bcac721a25 Added Plik file uploader 2017-02-26 17:17:02 +01:00
Austin 8a7b15b9e9 change cuntflaps to safe.moe, remove fluntcaps 2017-02-10 23:13:30 -06:00
Niklas Mollenhauer a7d0664b67 Remove RapidShare 2017-02-10 22:54:08 +01:00
Jaex 9cc59a1f8f Renamed ShareX.Chrome to ShareX.NativeMessagingHost because all browsers which support web extensions can use same host 2017-02-10 13:49:49 +03:00
Austin dd63e29e1e add lolisafe host 2017-02-07 22:14:03 -06:00
Jaex a35beedc1e Removed unused media crush uploader 2017-02-03 09:04:39 +03:00
Austin 275959e5e1 update cuntflaps API end points for file uploads 2017-01-31 21:21:56 -06:00
Ninn0x4F 12711fc68c Update Pomf.cs
pomf.gocataclysm.com switched to pomf.space
2017-01-29 01:59:02 +01:00
Tomasz Wisniewski f031da88ef Added using for hashalgorithm 2017-01-27 11:32:04 +01:00
Tomasz Wisniewski 27b6d1c9a3 Code refactoring - minor issues 2017-01-27 11:21:46 +01:00
Tomasz Wisniewski 5680fa30fc Modified calling infrastructure to work based on internal ShareX implementation 2017-01-27 10:27:33 +01:00
Tomasz Wisniewski a64a8258c4 Added Azure Storage functionality for uploading images 2017-01-26 15:35:49 +01:00
Tomasz Wisniewski 0e61fb954c Added infrastructure for Azure Storage 2017-01-26 12:41:49 +01:00
Jaex 8ebf9aed1c Added DeleteFile method to Puush class 2017-01-21 10:52:33 +03:00
Jaex 4d7006b359 Update year 2017-01-11 11:39:40 +03:00
aStonedPenguin b00ca3ee75 Fixed missing header for dev version of Nextcloud
Overlooked this in my last commit since it worked fine without it at in the non dev version.
2016-12-29 15:53:53 -09:00
Jaex a912197056 Make sure to dispose stuffs 2016-12-26 20:23:29 +03:00
Jaex 8161d1440a Rename UploadData method to SendRequestFile for consistency with other methods 2016-12-26 19:47:46 +03:00
Jaex d3a075ffec Added SendRequestMultiPart method instead of using SendRequest for it 2016-12-26 19:30:17 +03:00
aStonedPenguin 23f9f1bdcf Fixed #2160 2016-12-23 12:34:07 -09:00
Jaex 8a350f04e8 Added pomf uploader 2016-12-23 15:02:47 +03:00
Jaex e7d99c6dba More Uploader.cs refactoring 2016-12-23 11:51:13 +03:00
Jaex 09c5c06eab More Uploader.cs refactoring 2016-12-23 11:21:37 +03:00
Jaex 90dd7443f1 fixed #2167: Use url arguments instead of header for json args 2016-12-23 10:56:37 +03:00
Jaex 10b57f05e3 Removed SendRequestJSON method 2016-12-23 10:55:16 +03:00
Jaex a0434e8c91 Removed SendRequestStream method 2016-12-23 10:24:38 +03:00
Jaex 420734415f Merge pull request #2044 from gpailler/master
#1737 Updated MegaApiClient to 1.3.0. Fixed upload progression reset issue
2016-11-09 08:49:19 +02:00
Jaex e1cd6d9064 Update Pomf uploaders 2016-11-08 09:38:44 +03:00
Gregoire Pailler 0596e09523 #1737 Updated MegaApiClient to 1.3.1 (without HttpClient dependency). Customized ChunksPackSize value to upload all chunks in a single fragment (instead 1MB fragments) 2016-11-07 20:35:37 +08:00
Neko dbc9722a34 added nya.is 2016-11-07 16:29:29 +10:30
Gregoire Pailler 230aa94f97 #1737 Updated MegaApiClient to 1.3.0. Customized ChunksPackSize value to upload files in 512MB fragments (instead 1MB fragments) 2016-11-06 21:30:37 +08:00
Ninn0x4F 3bc34b1fbd Update Pomf.cs 2016-11-05 22:44:23 +01:00
Ninn0x4F 0ccfc08910 Update Pomf.cs 2016-11-05 21:55:52 +01:00
Ninn0x4F fbc15cdb37 Update Pomf.cs
http://kyaa.sg/ went private, uploading trough sharex isnt working anymore.
2016-11-04 01:06:35 +01:00
Jaex 76b4612d58 Removed Lithiio unsupported upload urls 2016-10-16 02:02:11 +03:00
Jaex 1aa169fb6a Remove unused resx fields 2016-09-17 11:33:27 +03:00
Jaex 17566b3b82 Code refactoring 2016-09-17 10:07:02 +03:00
osfancy 64cc6f39ec Closes #1466 - Uplea Integration (#1899)
* Initial check-in to address feature enhancement request #1466.

* Checking in missing constructor parameter so fork is stable.

* Wrapping up Uplea integration support for #1466.

* Reverted Uploader.cs to earlier version as those changes weren't actually needed.

* Removed use of DataContractJsonSerializer, using JSON .NET instead. Updated the Uplea class to not store the configuration object internally, but to only pull out the API key when the config is passed through its constructor.

* Incorporating recent round of refactoring changes suggested by Jaex.

* Addressing issue with user workflow on the Uplea destination configuration tab.

* Attempt to reconcile UploadersConfigForm.resx.

* Fixing the name for an unnamed label. Updating resx formatting for base64 encoded pbDropboxLogo.Image value; since the diff on GitHub was showing a material change although VS diff ignores the formatting difference. Removed unneeded string.Format from Upload() in Uplea along with the set for IsURLExpected (since it is already true by default).

* Removed extra whitespace next to the end of the value tag since GitHub diff was still showing a difference.

* Removing references to label4 from resx which weren't removed by VS automatically when the control was renamed. The new entries for the renamed control lblUpleaEmailAddress already exist in the file.
2016-09-13 02:13:34 +03:00
Jaex a0dfa16ea3 fixed #1904: Update DreamObjects endpoint 2016-09-12 23:49:01 +03:00
Jaex 85752b1193 fixed #1870: Remove hijacked pomf uploader 2016-09-03 09:42:15 +03:00
Jaex c7b38b59f6 Removed up1.ca because service was down for long time 2016-08-25 20:54:19 +03:00
Jaex fa027d8298 fixed #1755: Added transfer.sh file uploader 2016-07-31 09:59:17 +03:00
Jaex 0a78019274 CodeMaid cleanup 2016-07-30 04:21:18 +03:00
lithium720 10f04cd5c1 Lithiio - Updated CheckConfig 2016-07-22 22:15:46 -07:00
lithium720 3e07501f06 Lithiio - Removed anonymous upload support 2016-07-22 20:45:03 -07:00
Jaex 8dd7a63392 fixed #1704: Added fluntcaps.me 2016-07-13 18:17:35 +03:00
Jaex c423c2d3d5 Using Dropbox API v1 to get shareable url because API v2 not supports shortened url yet, improved generation of direct shareable url 2016-07-11 18:03:10 +03:00
Jaex ebea75d076 Use Dropbox API v1 to get account info for public folder support 2016-07-03 03:06:13 +03:00
Jaex 0c8fb1734f Added imgchr.com 2016-07-01 08:41:57 +03:00
Eliot Whalan 72183a1d3f
Update pomf clones 2016-07-01 15:26:50 +10:00
Jaex 21fcf2d16d Use API v1 account info in Dropbox status label 2016-06-30 23:35:24 +03:00
Jaex bb9ac92e5b Added Dropbox VerifyPath method 2016-06-30 22:24:24 +03:00
Jaex c6b21bcdcc Store Dropbox API v1 account info so public url can be generated 2016-06-30 03:55:17 +03:00
Jaex fc6a214f20 Removed DropboxFilesForm because with API v2 many things missing so it will be difficult to make it work 2016-06-29 23:00:22 +03:00
Jaex e0d8e234ec Added Copy, CreateFolder, Delete, Move 2016-06-29 22:15:56 +03:00
Jaex 23ef49333b Added CreateShareableLink 2016-06-29 21:50:21 +03:00
Jaex 27c0e3a2a8 Added GetMetadata and using Metadata class in other methods 2016-06-29 21:23:38 +03:00
Jaex bbab1fc854 Dropbox upload works now but unable to create public url because they don't supply uid anymore 2016-06-29 19:49:06 +03:00
Jaex abe4fb9b42 Missing header, proper tag parsing 2016-06-29 04:15:29 +03:00
Jaex 25a1bbcf0c Dropbox download file update 2016-06-29 04:09:31 +03:00
Jaex d0055bb819 Dropbox OAuth and get account info works now 2016-06-29 03:52:45 +03:00
Jaex 4e3a66dcc7 Updating Dropbox URLs to API v2 2016-06-29 01:25:33 +03:00
Jaex 3425e167db Move few classes to parent folder 2016-06-28 23:57:34 +03:00
Jaex 3462b999ef Puush constructor with api key 2016-06-28 19:36:24 +03:00
Jaex 15e1608e71 fixed #1672: Truncate file when overwriting 2016-06-28 18:40:45 +03:00
Jaex f79bb6e375 Get uploader icon from its service 2016-06-27 20:20:55 +03:00
Ninn0x4F 170e6e9d07 Update Pomf.cs
SSL encryption on pomf.gocataclysm.com
2016-06-24 14:41:28 +02:00
Jaex 228622a64e Add Close() after each DialogResult because otherwise form won't close if Show() used instead of ShowDialog() 2016-06-23 17:53:26 +03:00
Ninn0x4F 52cca975bc Update Pomf.cs
Fixed, sorry again
2016-06-22 03:43:05 +02:00
Ninn0x4F 7f40f45421 Update Pomf.cs 2016-06-22 03:37:19 +02:00
Alex Forbes-Reed af682ed55b Updated dropfile.io api url. fixes #1648 2016-06-20 12:02:08 +01:00
Jaex c5e4e37c50 Assign puush tabpage 2016-06-11 23:34:45 +03:00
Jaex 21f53ce6b6 Adding puush file uploader 2016-06-11 21:54:14 +03:00
Mikael Hermansson 3a2527b003 Added "Use direct link" checkbox to Google Drive uploader settings 2016-06-11 13:22:38 +02:00
lithium_ 7e32d0120d Lithiio - More update
Made suggested revisions
2016-05-30 05:59:04 -07:00
lithium_ 0029171fe0 Lithiio - Update
Switched to JSON for neat error reporting capabilities.
2016-05-30 04:48:58 -07:00
Jaex 5a87688005 Added automatic email send option to specific email address 2016-05-24 21:50:26 +03:00
Jaex cb7a621b73 Replace all string.Empty with "" 2016-05-24 21:15:45 +03:00
Justin b2e3110543 Update Lithiio
Removed unused json lib, preformed suggested update for CombineURL.
2016-05-17 14:39:56 -07:00
Jaex a82138bd4d Save all settings after each task completed but only if there is no active task (Example if 50 files uploading then only after all files uploaded settings will save) 2016-05-16 15:45:54 +03:00
Justin 25d0b1f515 Updated URL's and URL handling.
Added a domain, and the 'i' sub domain configurations.
Changed to building the URL locally.
2016-05-15 22:59:57 -07:00
Jaex 75d0be62f9 Little changes about lithiio 2016-05-15 15:22:13 +03:00
lithium_ 80e26e9bfe New File Uploader - lithi.io
Added a new file uploader.
2016-05-15 04:57:30 -07:00
Les De Ridder beb74ec4ac Update URL of pomf.lesderid.net to p.fuwafuwa.moe
The preferred domain name of pomf.lesderid.net was recently changed to p.fuwafuwa.moe. The old domain still works (both uploading new files and downloading existing ones), but might be deprecated at some point in the (far) future.

Sorry for the commit noise.
2016-05-11 02:52:26 +02:00
Jaex f59f568b9b Added GetUploadersConfigTabPage function to remaining services 2016-05-01 11:27:39 +03:00
Jaex c84a3b4fe4 Added GetUploadersConfigTabPage function to all file uploader services 2016-05-01 11:09:11 +03:00
alucard0134 0bb1a66446 Update cuntflaps.me 2016-04-24 11:22:52 -05:00
campbeb 8599d3f955 Expand Folder Variables
Properly expand local folder variables (such as Desktop and My
Documents).
Corrects bug from 35cb75d055
2016-04-23 08:54:54 -04:00
Les De Ridder bb7c3b6b5b Add pomf.lesderid.net to Pomf.cs 2016-04-18 12:06:37 +02:00
Krychü ae6598ba9c Update Pomf.cs
add host
2016-04-15 01:21:06 +02:00
Jaex 1f44816f18 fixed #1484: Image combiner drag n drop file support 2016-04-07 19:48:09 +03:00
Jaex 86506a16aa fixed #1483: Added direct url support for Streamable 2016-04-07 17:50:41 +03:00
Jaex b825f6a0af Move : this() same line 2016-04-06 19:02:48 +03:00
Jaex 8a887c1f6c Remove in upload checks because those checks happens before upload 2016-04-04 16:58:07 +03:00
Jaex 08607ef649 Added IGenericUploaderService and GenericUploader which will be inherited by image, text, file services and uploaders 2016-04-04 12:53:11 +03:00
Jaex 6988ab81ce In all uploaders use Uploader.Errors instead of UploadResult.Errors 2016-04-04 12:13:10 +03:00
Jaex a147cb2f34 fixed #1444: Removed Openload file uploader, check referenced issue for reason 2016-03-25 22:39:19 +02:00
Jaex f4a0cbbf24 Removed IgnoreInvalidCert option from OwnCloud instead it can use global optional setting 2016-03-24 18:21:17 +02:00
Jaex f476958a40 Added missing translations, Turkish translation 100%, quick task menu continue button moved to top 2016-03-23 23:51:38 +02:00
Jaex 8f02ec41dc Base uploaders and services moved to their own folders, removed unused references, renamed HelperClasses to Helpers 2016-03-23 21:05:31 +02:00
Jaex 82f5a69cc5 Mainly naming changes and other small service changes 2016-03-23 20:47:59 +02:00
Jaex e5d5c36015 Added TaskReferenceHelper parameter to create uploader methods 2016-03-23 01:56:39 +02:00
Jaex 1ea4dd1e67 Added thread unsafe temporary workaround for task reference issues 2016-03-23 00:36:41 +02:00
Jaex 8d4c0b9e0c Removed GetFTPIndex and GetLocalhostIndex from UploadersConfig 2016-03-22 20:05:59 +02:00
Jaex b4b7d3160c All file uploaders using FileUploaderService now 2016-03-22 19:24:41 +02:00
Michael Delpach bb3ff35a34 rearrange CheckConfig 2016-03-22 18:45:46 +08:00
Jaex 5a1dbf1958 Added FileUploaderService, using it on Dropbox for now 2016-03-22 02:16:09 +02:00
Jaex 63cc1e9fac Added credits for Openload 2016-03-21 19:56:36 +02:00
Laurent Fourrier 1ffad76f29 Fixed #1370 : Added support for openload.co 2016-03-21 18:10:34 +01:00
Jaex 40c95163ee Revert "Close FTP stream"
This reverts commit f41d36b264.
2016-03-20 18:38:52 +02:00
Brian f41d36b264 Close FTP stream
Explicitly close stream after transfer
2016-03-18 11:07:13 -04:00
Jaex c2fbc6120e Catch custom uploader parse response so uploader result can return with response field 2016-03-14 23:56:16 +02:00
Jaex 6a992a0857 fixed #1400: Added AcceptInvalidSSLCertificates option to Application settings -> Advanced tab which can be used by people who using self signed certificates 2016-03-14 03:10:19 +02:00
Jaex ffa78b670b Added chevereto test all button 2016-03-05 18:46:44 +02:00
Jaex 6c6ab39cf1 Don't show www. in chevereto or pomf list 2016-03-05 18:23:53 +02:00
Jaex 98248033db Credits update 2016-02-27 09:09:11 +02:00
Jaex 225b7fe3a7 Recent max count changes to fix loading incorrect amount of recent items in main window 2016-02-27 08:37:11 +02:00
Jaex fa3c84d68c Removed BaseForm.cs because it was causing bug with vs designer resx 2016-02-25 22:55:54 +02:00
0x617661696c 1aa239e40b Update catgirlsare.sexy pomf clone URL
HTTPS!
2016-02-25 06:59:18 +01:00
Michael Delpach 0f17aeeec2 CreateDirectoryFromFilePath
and CreateDirectoryFromDirectoryPath
2016-02-22 07:15:23 +08:00
Jaex 33fd83707e CodeMaid cleanup 2016-02-15 09:29:43 +02:00
Jaex 7c1bd7e51d fixed #1313: maxfile url update 2016-02-08 18:54:44 +02:00
banksymate 09c28d780e update pomf.cat; 2016-02-03 20:39:22 -08:00
Jaex 94c84ce430 fixed #1252: Check is Dropbox account valid before do early url copy 2016-01-20 14:18:34 +02:00
Michael Delpach 35cb75d055 LocalhostRoot to use ExpandFolderVariables 2016-01-17 08:25:53 +08:00
Jaex ddfde4e219 Updating pomf clones 2016-01-09 00:30:38 +02:00
Jaex 196ed87aa0 Update description of two settings 2016-01-08 23:39:36 +02:00
Jaex f1bb4359c3 fixed #1228: Throw exception if sftp keypath is invalid 2016-01-08 17:52:31 +02:00
Jaex 956d74698f Pomf check url before appending result url that way if Pomf updated to latest version it won't add result url 2016-01-04 12:53:41 +02:00
Jaex 1d0842d031 Updated license year to 2016 2016-01-03 17:16:01 +02:00
neko 2f7352d842 removed pomf.pl
pomf.pl merged into pomf.io/pomf.is
2015-12-30 00:03:43 +10:30
Jaex 2234307d6c Updated donate url 2015-12-29 11:40:02 +02:00
neko 8c01c3cffd changed pomf.io to pomf.is
I have moved pomf.io to pomf.is.
2015-12-29 01:31:17 +10:30
Jaex 6e9c4ebcd3 fixed #1138: Ugly workaround for Imgur related token expire issues 2015-12-14 13:16:07 +02:00
Corin Simpson-Bryars d7b50bdae7 Adds s-ul support 2015-12-12 02:30:12 +00:00
Jaex 27e11743f8 Forget to add SFTP early copy too 2015-12-09 20:45:55 +02:00
Jaex da4d03a6d4 EarlyURLCopy FTP support 2015-12-09 20:38:57 +02:00
Jaex 3d1cc280c5 Added EarlyCopyURL support 2015-12-09 20:32:26 +02:00
Jaex 8324d7502c Added another pomf clone 2015-12-08 02:21:20 +02:00
Jaex 602f0c7f2e Updated pomf uploaders 2015-12-07 18:00:55 +02:00
Jaex 85338e3605 Streamable small changes 2015-12-03 00:23:12 +02:00
lucas 55f92ce07f Add streamable file uploader 2015-12-01 13:02:06 -05:00
Jaex 551a47bac1 Speed up border animation 2015-11-28 15:58:58 +02:00
Jaex c7bc7381ee Remove unnecessary parenthesis 2015-11-28 14:53:16 +02:00
Jaex 4b1114b2a2 Merge pull request #1155 from canihavesomecoffee/fix-encoding-issue-owncloud
fixes issue with hash in filename when uploading to owncloud
2015-11-28 10:01:45 +02:00
wforums e577bef402 safer encode
not just hash encoding, but also other characters. Has no adverse side
effects, as seen in the image in the PR.
2015-11-28 08:57:41 +01:00
wforums 9bdae1313d fixes Newtonsoft.Json.JsonSerializationException with OwnCloud upload
Currently, when a file is uploaded, and an error is generated, a JSON
serialization error is thrown because of the unexpected JSON output.
This commit fixes that.
2015-11-28 03:18:33 +01:00
wforums c7ff0f3680 fixes issue with hashtag in filename when uploading to owncloud
This fixes an issue where a file in a hashtag would cause the uploaded
file to be truncated after the hashtag, causing the share function to
fail subsequentially because the file was not found. Only the PUT
request to upload the file requires the hashtag to be encoded, as it's
part of the URL, while the POST request for the share has the path in
the POST parameters.

closes #1148.
2015-11-28 02:12:44 +01:00
Jaex b0c73d87da Making task thread background so when ShareX closing task thread will be terminated 2015-11-27 10:56:33 +02:00
Jaex 1486c80318 Pomf test all will show upload time and order by fastest 2015-11-23 22:08:14 +02:00
Jaex 66d2a6ff0b Pomf clones update 2015-11-21 17:49:05 +02:00
Jaex f7e80cb176 Added uguu.se file uploader 2015-11-18 15:07:56 +02:00
neko 6cca9628f7 pomf.io changes
pomf.io is now strictly https. did it right this time? :3
2015-11-12 12:13:34 +10:30
Jaex ee540696f7 Removed Steam button from main window, NuGet update 2015-11-05 02:27:12 +03:00
Jaex 0697738ec8 Fixed invalid pomf upload url 2015-11-03 18:56:37 +03:00
Jaex cc436a4567 Added test all Pomf clones button 2015-11-03 17:39:57 +03:00
avail 7d5fe45420 Update listing of pomf clones.
Remove matu.red, pantsu.cat, sheesh.in
Add catgirlsare.sexy, cuntflaps.me
2015-11-02 15:56:01 +01:00
Jaex 08bb4393f0 Automatically get name from url 2015-11-02 12:32:52 +03:00
Jaex 9e3a6516f9 Added more pomf clones 2015-11-02 00:34:27 +03:00
Jaex 07ad741b00 Small Pomf change 2015-10-26 01:57:50 +02:00
x 52064875c8 Update Pomf.cs 2015-10-24 22:09:37 -04:00
Jaex 05cf6ff44f Location header response type for custom uploader 2015-10-20 03:26:16 +03:00
Jaex bbeaae78ad fixed #962: Added Headers support to Custom Uploader 2015-10-19 16:26:25 +03:00
Jaex 59183872e4 Fix Seafile expiration date 2015-10-16 11:23:30 +03:00
Marcus Stojcevich f7cf93713e Added ability to select Lambda link URL 2015-10-14 20:43:32 -07:00
Marcus Stojcevich 7dab8ced8b Updated Lambda uploader to use the new API 2015-10-14 09:51:38 -07:00
Jaex c01bbd6531 Fix ShareFile method 2015-10-13 12:26:16 +03:00
Caleb Blankemeyer af2b787918 ShareX/WorkerTask.cs
added Seafile task
-
ShareX.UploadersLib/UploadersConfig.cs
added Seafile configuration properties
-
ShareX.UploadersLib/Forms/UploadersConfigForm.resx
ShareX.UploadersLib/Forms/UploadersConfigForm.Designer.cs
ShareX.UploadersLib/Forms/UploadersConfigForm.cs
added Seafile tab, settings, and relevant configuration & validation utilities
-
ShareX.UploadersLib/FileUploaders/Seafile.cs
main Seafile controller class, watch out for the ShareURL class as it doesn't used shared http classes due to contentlength and postdata PUT constraints
2015-10-12 23:54:19 -04:00
unknown d17c3c0478 added Seafile class, added to designer, etc. only thing nonfunctional is sharing URLs 2015-10-12 21:24:49 -04:00
Jaex c67bfad28a Check shortcut target path too 2015-10-12 11:09:02 +03:00
Jaex 0d4a8a8d3c fix pomf.pl url 2015-10-10 01:14:39 +03:00
Jaex 69ca70130c Made pomf.cat as default pomf uploader 2015-10-07 02:43:51 +03:00
Jaex 27d4814500 Missing config reference 2015-10-06 03:13:50 +03:00
Jaex e2f3aeabf1 Added Pomf settings tab 2015-10-06 03:09:16 +03:00
Jaex 7fb92b3a3c Added more Pomf clones 2015-10-06 02:26:09 +03:00
Jaex 16690d12bd Added Pomf clones: 1339.cf, bucket.pw, mixtape.moe, pantsu.cat, pomf.cat, pomf.hummingbird.moe, pomf.io, pomf.pl 2015-10-05 22:45:05 +03:00
Jaex 4b546f4d90 Renamed Maxfile to Pomf and it will support all Pomf uploaders 2015-10-05 20:54:29 +03:00
Scratch 958ad0eaab Complete pomf.cat 2015-10-03 13:38:07 +10:00
Scratch 800977cac2 partial support 2015-10-03 13:29:23 +10:00
Jaex 454e64569a fixed #1019: History date time UTC related problem 2015-09-30 14:16:47 +03:00
Jaex 81e3911d38 Removed unused Hubic codes 2015-09-27 08:16:41 +03:00
Jaex 0cbfca161d Credits update 2015-09-17 11:37:58 +03:00
Jaex b1251b45a9 Account checks for all uploaders 2015-09-17 11:17:21 +03:00
ultra bc044b3e27 Set tag size, append tag to fix Up1 support using new library 2015-08-26 20:38:20 -04:00
Jaex 4cdbdebdb8 Trying to use Security.Cryptography library (http://clrsecurity.codeplex.com) for Up1 file uploader 2015-08-26 04:19:03 +03:00
Jaex 251849aeda Copyright text update 2015-08-13 04:07:38 +03:00
Jaex 19918ca934 Turkish translation 100% 2015-08-11 21:58:43 +03:00
Daniel McAssey 1be901dd08 Adds Compatibility button for ownCloud versions 8.1+ to fix #784 2015-07-21 22:52:00 +01:00
Jaex e80383968d CodeMaid cleanup 2015-07-21 09:34:43 +03:00
Manuel Kroeber 0eb0cad50c Fix Issue ShareX/ShareX#802
Do not url-encode file names for (S)FTP upload
2015-07-19 17:09:52 +02:00
Jaex 87790e404e #774: Saving all config when main window minimize to tray 2015-07-08 02:43:04 +03:00
Jaex 5dba6f96c6 fixed #768: Check and refresh authentication in GoogleDrive.SetPermissions 2015-07-07 08:30:50 +03:00
Jaex d9caedf16c Small changes for Up1, added credit for it 2015-06-29 22:57:14 +03:00
Jaex cd2429faa7 Merge pull request #751 from k3d3/up1
Support for Up1 hosts
2015-06-29 14:48:48 +03:00
Keith 51e34f1125 Remove extraneous newlines 2015-06-29 07:38:47 -04:00
Keith 12a8af5611 Unfortunately CCM isn't a streaming cipher mode, and so we need to bring everything into memory to encrypt. In this case, we'll limit the file size to 50MB (which the server defaults to anyways).
Also, remove all remaining remnants of ClouDeveloper.
2015-06-28 17:10:14 -04:00
Keith 33d8dec15a Implement streaming encryption for Up1 uploader 2015-06-28 16:59:30 -04:00
Jaex 21a6d850b1 Custom uploader request URL auto add http:// 2015-06-28 22:30:55 +03:00
Keith 7e3265854e Added in everything else for Up1 support 2015-06-28 12:30:44 -04:00
Jaex 721966c2f0 NuGet update 2015-06-28 16:04:27 +03:00
Jaex c112b69649 fixed #747: SFTP handle error when disconnected while uploading 2015-06-28 15:32:37 +03:00
Jaex 294395047f Added Dropfile deletion URL 2015-06-20 21:22:33 +03:00
Jaex aee83e1536 fixed #733: Added maxfile.ro file uploader 2015-06-20 09:51:27 +03:00
Jaex fe8b755406 Added dropfile.to file uploader 2015-06-20 09:36:44 +03:00
Jaex 61a03e2bac Added .gitattributes file 2015-06-07 16:34:33 +03:00
Corey Cormier 6c66e6360d Add VideoBin support 2015-06-06 00:20:42 -05:00
Jaex 8e35fc07e9 fixed #672: WebM command changes for improve performance and quality 2015-05-16 03:21:59 +03:00
Alan Edwardes 2f2c8f53ec Made Amazon S3 uploader more robust, additional error handling. Moved classes to their own files. 2015-05-13 23:46:39 +01:00
Jaex 26712fd4da fixed #656: Removed FTP ServerProtocol setting instead FTPAddress will use it automatically depending on protocol 2015-05-02 13:57:33 +03:00
Jaex f51c2edf7c Capture custom region changes 2015-04-26 22:52:01 +03:00
Alan Edwardes e36f2e9a0c Altered how RegionEndpoints is constructed. 2015-04-20 20:29:49 +01:00
Alan Edwardes 0ea5cd4195 Tweaked access modifiers. 2015-04-20 20:19:42 +01:00
Alan Edwardes 524ecdc9b8 Tweaked class name. Changed "Region" back to "Endpoint" in settings. 2015-04-20 20:16:09 +01:00
Alan Edwardes bf149e98f1 Bug fix. 2015-04-20 20:09:13 +01:00
Alan Edwardes fe196d3a06 Added DreamObjects endpoint support. 2015-04-20 20:06:39 +01:00
Alan Edwardes 3d30545a36 Bugfix 2015-04-20 19:06:56 +01:00
Alan Edwardes d0ee29460b Minor refactoring - now using AmazonS3 class to turn settings key for region into the actual S3 region. 2015-04-19 00:56:01 +01:00
Alan Edwardes ae89ebd8bc Added AWS SDK. Re-wrote S3 implementation to use pre-signed URLs for PUT. 2015-04-19 00:48:30 +01:00
Alan Edwardes 7d1ef8f264 Broad strokes towards supporting Amazon S3 authentication V4 in ShareX. 2015-04-18 01:04:05 +01:00
Jaex ad4c8dcc16 CodeMaid cleanup 2015-04-06 23:06:42 +03:00
Jaex 8f4fa2fd12 fixed #68: Added transparent (not freezing screen) rectangle capture support 2015-04-01 14:12:21 +03:00
Kesmy 8dcb697f39 #404 - Fixed folder support broken in previous commit 2015-03-30 23:32:36 -04:00
Kesmy 3395ff0af1 #404 - Use multipart/related for GDriveSDK uploads (only sets the title metadata.) 2015-03-30 22:55:37 -04:00
Jaex 8797bb7fc4 fixed #525: Added MediaCrush custom API URL support (Example: https://imgrush.com) 2015-02-25 22:00:34 +02:00
Jaex e2e36e671e Few resx changes 2015-02-15 15:13:40 +02:00
Jaex c4f4efc533 fixed #501: Lambda destination disable if api key missing 2015-02-11 21:02:51 +02:00
Jaex 9976d483b8 Added GIF encoding progress to tray text 2015-02-09 19:03:54 +02:00