Commit graph

215 commits

Author SHA1 Message Date
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