Commit graph

193 commits

Author SHA1 Message Date
Jaex 8aa7f4ea6d fixed #2171: Added Polr API v2 support 2016-12-29 16:01:03 +03:00
QDT 9315a054ca Added support for text upload to pastie.org 2016-12-07 17:07:29 -08:00
Jaex 55fa228516 fixed #689: Added optional force Imgur https:// links option 2016-12-06 23:33:19 +03:00
Jaex 1aa169fb6a Remove unused resx fields 2016-09-17 11:33:27 +03:00
osfancy f9f2e6b2a8 Updating Uplea Configuration (#1906)
* 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.

* Updating Uplea config to not store the username/password entered on the Uplea configuration tab. Removed associated event handlers. Renamed Login button to Get API Key to be more representative of the action. Made the API key textbox editable so users can blank out the key if they wish to turn off Uplea integration.
2016-09-14 09:04: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 c7b38b59f6 Removed up1.ca because service was down for long time 2016-08-25 20:54:19 +03:00
Jaex 0a78019274 CodeMaid cleanup 2016-07-30 04:21:18 +03:00
Jaex 4633634520 Added imgmax.com 2016-07-29 21:54:21 +03:00
Mike Sulsenti 1303ac12ec Change Pomf Default to more reliable host
To fix issue #1170 (https://github.com/ShareX/ShareX/issues/1720).

Pomf.cat's uptime according to http://pomfstatus.sapph.io/ is abysmal and shouldn't be enabled as the default Pomf uploader host destination.
2016-07-18 16:23:32 -04:00
Jaex 740448b9dd fixed #1690: Option to use file extension for Hastebin syntax highlighting 2016-07-04 08:07:49 +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 c6b21bcdcc Store Dropbox API v1 account info so public url can be generated 2016-06-30 03:55:17 +03:00
Jaex d0055bb819 Dropbox OAuth and get account info works now 2016-06-29 03:52: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
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
Jaex 27dede13ae In screen color picker added these copy buttons: All, RGB, Hex, HSB, CMYK, Decimal, Position 2016-05-20 14:43:13 +03:00
lithium_ 80e26e9bfe New File Uploader - lithi.io
Added a new file uploader.
2016-05-15 04:57:30 -07:00
Jaex 86506a16aa fixed #1483: Added direct url support for Streamable 2016-04-07 17:50:41 +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 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
John Du Hart 851ebecad0 Adding missing DeliciousSharingService
Moving validation outside of UploadersConfig, into separate class
2016-03-22 22:57:02 -04:00
John Du Hart e0ce2f68a7 Implemented sharing services in upload lib 2016-03-22 22:45:12 -04: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 47cda1eb29 No need to null check uploader service anymore 2016-03-22 21:24:26 +02:00
Jaex 134fc241c2 Using First instead of FirstOrDefault that way if developer forget to implement uploader service this will notify 2016-03-22 20:42:59 +02:00
Jaex 8d4c0b9e0c Removed GetFTPIndex and GetLocalhostIndex from UploadersConfig 2016-03-22 20:05:59 +02:00
Jaex fdb5b84b85 All URL shorteners using URLShortenerService now 2016-03-22 19:41:56 +02:00
Jaex b4b7d3160c All file uploaders using FileUploaderService now 2016-03-22 19:24:41 +02:00
Jaex 72627c0ba6 All text uploaders using TextUploaderService now 2016-03-22 18:28:55 +02:00
Jaex de3c88cdd5 All image uploaders using ImageUploaderService now 2016-03-22 18:11:01 +02:00
Jaex a59cd2f60b Added URLShortenerService, using it on Bitly for now 2016-03-22 02:26:04 +02:00
Jaex 5a1dbf1958 Added FileUploaderService, using it on Dropbox for now 2016-03-22 02:16:09 +02:00
Jaex 8c58369192 Added TextUploaderService, using it on Pastebin for now 2016-03-22 00:51:37 +02:00
Jaex f0e0b7e463 Fix GetInstances method to use calling assembly 2016-03-21 22:59:41 +02:00
Jaex d3fb5ac7bd Architecture change to make it easier to add a new uploader, using it on Imgur for now 2016-03-21 22:26:47 +02:00
Laurent Fourrier 1ffad76f29 Fixed #1370 : Added support for openload.co 2016-03-21 18:10:34 +01:00
Jaex a04d10c05c fixed #1416: Added raw URL support to GitHub Gist 2016-03-18 14:08:24 +02:00
Michael Delpach 4558e2e8ba removed Copy due to its end of service https://blog.barracuda.com/2016/02/01/message-from-gm-of-storage/ 2016-03-12 08:15:24 +11:00
Jaex 98ec05eeab Added Chevereto preset uploaders list, defaults to ultraimg.com 2016-02-18 12:10:30 +02:00
Jaex 2963a5f9ef SomeImage fixes 2016-02-15 08:53:30 +02:00
Jevan Pipitone 884eb04873 #1298 run changed files through codemaid 2016-02-14 23:48:35 +11:00
Jevan Pipitone bd89f3d18c #1298 redo the changes 2016-02-14 23:12:53 +11:00
Jaex 48f4810dec Added vgy.me account support 2016-02-14 02:28:41 +02:00
Jaex 1c66900ec1 Revert previous merge because it had faulty resx changes 2016-02-14 02:03:03 +02:00
Jevan Pipitone bd4e4da627 Update 10 Feb 2016 for #1298
I forgot to put in the reference to the issue in the commit name so i
have done another one
2016-02-10 22:03:12 +11:00
Jevan Pipitone cda86059b3 Merge remote-tracking branch 'refs/remotes/ShareX/master' 2016-02-10 20:58:10 +11:00
Jevan Pipitone 0fade80a2e Revert "#1298 update"
This reverts commit f7e8324664.
2016-02-10 20:57:33 +11:00
Jevan Pipitone f7e8324664 #1298 update 2016-02-05 16:58:52 +11:00
Jevan Pipitone e39ec0284d #1298
#1298
2016-02-04 17:26:43 +11:00
banksymate e655fe3985 update pomf.cat; 2016-02-03 20:38:54 -08:00
Jaex 1d0842d031 Updated license year to 2016 2016-01-03 17:16:01 +02:00
Corin Simpson-Bryars d7b50bdae7 Adds s-ul support 2015-12-12 02:30:12 +00:00
Jaex cc8289f1d5 Image size label anchor fix 2015-12-04 00:42:27 +02:00
lucas 55f92ce07f Add streamable file uploader 2015-12-01 13:02:06 -05: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 59183872e4 Fix Seafile expiration date 2015-10-16 11:23:30 +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 69ca70130c Made pomf.cat as default pomf uploader 2015-10-07 02:43:51 +03:00
Jaex e2f3aeabf1 Added Pomf settings tab 2015-10-06 03:09:16 +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 81e3911d38 Removed unused Hubic codes 2015-09-27 08:16:41 +03:00
Jaex 48419b6497 Removed lnku because site is closed 2015-09-17 11:25:36 +03:00
Jaex b1251b45a9 Account checks for all uploaders 2015-09-17 11:17:21 +03:00
Jaex 251849aeda Copyright text update 2015-08-13 04:07:38 +03:00
Jaex 7444eac51b fixed #797: Imgur GIFV URL option 2015-08-08 14:38:37 +03:00
Jaex 7f3e257910 OneTimeSecret non account upload support 2015-08-08 13:11:19 +03:00
Daniel McAssey 4aa71f9bc7 Add Self-Hosted Polr support 2015-08-04 19:49:07 +01:00
Daniel McAssey 0de2447d6e Add OneTimeSecret text uploader 2015-08-03 13:59:33 +01:00
Daniel McAssey 1be901dd08 Adds Compatibility button for ownCloud versions 8.1+ to fix #784 2015-07-21 22:52:00 +01:00
Daniel McAssey cffa6c8754 Add CoinURL URL shortener 2015-07-20 21:12:13 +01:00
Daniel McAssey 7d245e042b Change tabs to 4 spaces 2015-07-20 20:01:57 +01:00
Daniel McAssey 843a07566b Add LnkU URL Shortener 2015-07-20 15:51:34 +01:00
Keith 51e34f1125 Remove extraneous newlines 2015-06-29 07:38:47 -04:00
Keith 7e3265854e Added in everything else for Up1 support 2015-06-28 12:30:44 -04:00
Jaex b632fd028d Twitter UI changes 2015-04-28 10:50:41 +03:00
Jaex 32ace62a2c RapidShare removed because they gonna shut down service soon 2015-02-24 22:26:16 +02:00
Jaex c4f4efc533 fixed #501: Lambda destination disable if api key missing 2015-02-11 21:02:51 +02:00
Marcus Stojcevich eadb52b3cb Add lambda.sx as a file uploader 2015-02-03 15:12:53 -05:00
Leo Lam 85f2f73584 Add Hubic.com file uploader support 2015-01-11 19:31:39 -05:00
Jaex e770e8600f Changing copyright icon 2014-12-31 11:41:32 +02:00
Jaex 9388ebb418 Updated year 2014-12-31 11:29:40 +02:00
mcored 83b915b024 OneDrive folder upload support in UI
Fixed Box selected folder not being saved
2014-12-27 07:23:51 +08:00
Jaex 3e6d87f150 Added create shareable link setting to OneDrive 2014-12-25 23:23:42 +02:00
Jaex 0eefbc19f8 CodeMaid cleanup 2014-12-11 01:19:28 +02:00
Jaex d5b1d287fb Changed namespaces too 2014-12-10 22:25:20 +02:00
Jaex 5096a895f1 Changed project namings (Example: HelpersLib -> ShareX.HelpersLib) 2014-12-10 22:11:55 +02:00
Renamed from UploadersLib/UploadersConfig.cs (Browse further)