Commit graph

273 commits

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