Commit graph

343 commits

Author SHA1 Message Date
Jaex 9dede046d4 Added Kutt URL shortener support 2018-10-02 02:11:53 +03:00
tinybarks 155e89d9b8
Backblaze B2: Fix custom URL preview, fix CodeMenu on custom URL field
CodeMenu will no longer appear on the custom URL text box if custom URL setting is disabled.
2018-10-01 19:51:50 +02:00
tinybarks fce293108e
Merge remote-tracking branch 'upstream/master' into implement-backblaze-b2 2018-10-01 19:34:36 +02:00
tinybarks b0c1a21c27
BackblazeB2: Remove SetPlaceHolderText() and use SetWatermark() 2018-10-01 17:58:53 +02:00
tinybarks 140d583a1c
B2 uploader: Change bucket setting handling, add CodeMenu to fields
The "bucket" setting is no longer required. Instead, show a hint to the user saying that the setting is only used if the application key has no bucket acess restriction.
2018-10-01 16:39:16 +02:00
tinybarks e0fb9373b8
Backblaze B2 support
Adds an uploader for Backblaze B2 Cloud Storage.
2018-10-01 14:18:39 +02:00
Jaex eea65f67db Use | as separator in regex syntax to be consistent with random syntax 2018-09-29 12:43:30 +03:00
Jonathan Donaldson bfc9352300 Fixed typo and changed OwnCloudExpiryTime to int 2018-09-10 22:14:32 +01:00
Jonathan Donaldson 334650d234 Fixed styling issues 2018-09-10 18:07:45 +01:00
Jonathan Donaldson 92ad3cff56 Added auto expiring of shared links 2018-09-10 17:55:07 +01:00
Jaex 57e1533c79 Update invariant resx comments 2018-08-07 15:45:56 +03:00
Jaex 1cc41d3c42 Removed TaskEx class instead using async/await 2018-08-03 16:38:18 +03:00
Jaex 716b90da9d Removed uploaders config form banners 2018-06-21 19:55:57 +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
William Saulnier 8f4dab2583 should remove extra spaces from case switch 2018-06-08 17:38:26 -07: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 9f1db5aae9 fixed #3408: Removed coinurl 2018-05-19 01:18:40 +03:00
SupSuper 9145d497cb Clean up OAuth2 Uploaders
Remove redundant authentication calls with generic helper implementation
2018-05-17 02:14:17 +01:00
Jaex bd83a80c97 Decrease code duplication 2018-05-16 12:40:15 +03:00
Matthew Burnett fb3ce039f0 Add live url preview 2018-04-26 00:41:11 -04:00
Jaex 482d2bb6fc Shared folder UI improvements 2018-04-22 12:10:23 +03:00
Matthew Burnett 7ea80aeaa0 Finish form 2018-04-20 17:16:46 -04:00
Matthew Burnett 7c3569a39d ACL Broken 2018-04-20 16:39:14 -04:00
Matthew Burnett 098e5aff64 Creat OAuth 2018-04-20 12:13:34 -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
SupSuper 5f77d55523 Make sure we reset old OneDrive config 2018-04-16 21:55:19 +01:00
Jaex 0d8bd4e908 Made YouTube shortened link optional 2018-04-12 13:09:35 +03:00
SupSuper a93ec82096 Fix Google Shortener settings 2018-04-12 04:20:55 +01:00
SupSuper 317f7514dc Fix OneDrive check in wrong place 2018-04-10 01:56:03 +01:00
SupSuper d6bc062bff Add Youtube to file uploaders 2018-04-10 01:49:40 +01:00
Matthew Burnett 418d1d615b Forms done (uploader doesn't work) 2018-04-03 22:42:05 -04:00
Matthew Burnett 963b7487f3 New forms because old ones keep breaking 2018-04-03 22:28:42 -04:00
Matthew Burnett 5536e6cc41 Merge remote-tracking branch 'upstream/master' 2018-04-03 21:05:58 -04:00
Jaex e369ee2863 https://blog.github.com/2018-03-20-removing-anonymous-gist-creation/ 2018-04-01 23:34:48 +03:00
Matthew Burnett e55a2f2c1c Add Firebase Dynamic Links URL Shortener 2018-04-01 03:31:12 -04:00
campbeb db68bfe24c Remove check of whether to save TinyPic login info
If user enters it, then save it.
Fixes #3186 (and linked issues)
2018-03-28 22:42:48 -04:00
Dominik M. Kwiatek 3553b44252 Implement NextCloud direct link setting 2018-03-24 22:04:56 +00:00
Dominik M. Kwiatek 318d6c8dc2 Add config option for NextCloud direct links 2018-03-24 20:20:15 +00:00
Jaex c33bc4844f CodeMaid cleanup 2018-03-01 01:52:11 +03:00
Jaex 0f28989d9d Added $filename$ to code menu 2018-02-03 22:36:41 +03:00
Charles Milette 051870383b
Add option to remove file extensions on Amazon S3 uploads 2018-02-01 14:55:23 -05:00
Jaex d52f2c66e0 Rename "ownCloud" to "ownCloud / Nextcloud" 2018-01-29 11:44:06 +03:00
Jaex 9b5f28e366 Set default filename for custom uploader export 2018-01-02 10:38:28 +03:00
Jaex b463a16567 Update year 2018-01-01 17:59:14 +03:00
Charles Milette 6882b54d45
Rename function that designer didn't rename 2017-12-19 12:57:10 -05:00
Charles Milette 303280a31a
Allow to disable setting public ACL on S3 uploads 2017-12-19 12:55:11 -05:00
Jaex 7388cd3ee2 Added login support to Lithiio 2017-11-11 01:21:04 +03:00
Jaex a7aea349cf Updated Lithiio request URL, changed get API key link 2017-11-10 21:18:25 +03:00
Jaex e19b9b7f0d Removed Imgur https option, now Imgur gonna use https result urls always 2017-10-30 16:26:01 +03:00
Jaex 8e3d7d971e Removed dead uploader Uplea 2017-10-29 11:56:26 +03:00
L1Q 179500cb90 Improve translation support 2017-10-28 23:40:50 +03:00
Jaex 9a3f872575 #130: Removed shutdown minus.com uploader 2017-10-19 16:31:30 +03:00
Jaex 27398925d3 On custom uploader export check for request url and destination type 2017-10-19 16:08:37 +03:00
Jaex 10d7476abb Added direct link option to Flickr 2017-10-09 10:14:02 +03:00
Jaex c2736389c2 Get URL for uploaded Flickr image 2017-10-09 09:51:37 +03:00
Jaex 4f6e969c88 Add regions to UploadersConfigForm.cs 2017-10-05 23:54:06 +03:00
Jaex f8ea055e4b Interim Flickr OAuth implementation 2017-10-04 04:29:39 +03:00
Jaex 206a79d86e Implement new paste.ee API 2017-10-02 20:15:54 +03:00
L1Q 709202b305 Improve translation support
- ImgurThumbnailType enum
- PastebinPrivacy enum
- MinusLinkType enum
- AmazonS3StorageClass enum
- Mark uploader names as @Invariant
- Amazon S3 Storage Classes Help URL
2017-10-01 08:05:53 +03:00
Jaex 03a78c8a0c Removed Amazon S3 reduced redundancy storage option because it is now deprecated and even costs more than standard storage to encourage moving to standard storage.
Added standard infrequent access storage option.
2017-09-28 18:25:41 +03:00
L1Q ceab2a4979 Improve translation support
- Image Thumbnailer form
- LinearGradientMode enum (used in Monitor test)
- custom uploader error messages
- QRcode text watermark
2017-09-21 16:10:46 +03:00
Jaex 637fd4bcac If custom uploader name is same as automated name then don't serialize it 2017-09-19 03:33:22 +03:00
Jaex 4d7f101c4d Don't disable import button and refresh state after import 2017-09-18 23:28:04 +03:00
Jaex 0ba2a51e99 Selected index fix to keep previous selection after item remove 2017-09-13 19:21:24 +03:00
Jaex 5c09859970 Custom URL sharing service implementation complete 2017-09-10 15:29:29 +03:00
Jaex e68ad1a67d Also refresh combo box names 2017-09-08 14:13:58 +03:00
Jaex 0ece165227 Refresh custom uploader listbox name 2017-09-07 03:22:27 +03:00
Jaex c0501d3369 Ignore default values while exporting custom uploader, if custom uploader name is empty then use request url domain as name 2017-09-06 02:18:36 +03:00
Jaex 0fd87b61e0 Rename Picasa to Google Photos and use Google Photos icon 2017-09-05 22:43:36 +03:00
Jaex 155860578f Enable/disable custom uploader controls automatically 2017-09-05 02:08:40 +03:00
Jaex 0460fbc7be Fix arguments and headers update buttons 2017-09-05 01:33:22 +03:00
Jaex e32ea341fa Added duplicate name check for custom uploader arguments and headers 2017-09-05 01:10:04 +03:00
Jaex c105cead67 If collections null then create them 2017-09-03 03:13:07 +03:00
Jaex 60ccc8d76c Remove SomeImage tab 2017-09-03 02:48:15 +03:00
Jaex ba22454a4a Custom uploader ui works similar to FTP ui now, changed values apply instantly without require pressing update button 2017-09-02 22:08:24 +03:00
Jaex 781bb9fae5 Custom uploader UI rework interim commit 2017-09-02 19:19:54 +03:00
Jaex 46b3ccebfd Added Text/URL input to custom uploader arguments/headers value auto complete list 2017-08-18 22:50:47 +03:00
Jaex c51122181e Removed puush registration link because it is not possible to register account anymore 2017-07-31 09:10:08 +03:00
William Saulnier 8f9a01059a added custom domain support 2017-07-06 17:58:14 -07:00
Corin Simpson-Bryars d0acd937a3 Updates favicon/URLs for s-ul, adds API key link to destination page and fixes bug where key would not be displayed after being set. 2017-06-19 23:36:38 +01:00
Jaex ca6a600898 Merge pull request #2575 from L1Q/master
Translation improvements and updates
2017-06-16 08:53:11 +03:00
L1Q 958aff82a5 Improving translation support
- added strings to resx
- made "Edit actions tollbar" form translatable
- marked windows store "Status" and AboutForm "Build" strings as @Invariant
2017-06-16 01:57:39 +03:00
Max Schmitt 0f30c0e57e Plik FileUploader changes
- added the ability to upload files with an infinity expire time
- adjusted the default ttl
2017-06-10 21:42:54 +02:00
lol 41f2ca9863 support configurable environments for Azure storage 2017-05-22 22:03:29 +02:00
Jaex a2e98147f2 Handle invalid FTP URL preview, update FTP account names on host text change 2017-05-02 17:03:28 +03:00
Jaex be65ec7c6b Fix tab order in FTP settings tab 2017-04-23 21:09:58 +03:00
Jaex 3da4ddde70 Added ShowError extension to Exception 2017-04-21 23:42:52 +03:00
Jaex e7b6218129 Refresh combo box texts on name change, disable transfer mode panel on SFTP protocol 2017-04-20 23:50:31 +03:00
Jaex 708f695e4b Added FTPS and SFTP settings 2017-04-20 22:44:50 +03:00
Jaex bceddbc6a9 FTP UI almost done 2017-04-20 19:38:20 +03:00
Jaex 0e4e2da87d FTP UI progress 2017-04-20 16:56:16 +03:00
Jaex 6aed566706 Interim commit for FTP settings UI changes 2017-04-20 13:30:08 +03:00
Jaex 3700fc30d6 Added Gfycat icon 2017-03-28 03:46:05 +03:00
Nathan Adams 154bf27816 Updated gfycat to use newer oauth api 2017-03-28 01:05:28 +02:00
Jaex 18d77cfa35 Update links and credits 2017-03-24 14:41:57 +03:00
Jaex 87a421a9ed If current endpoint exists in endpoints list then select it automatically 2017-03-21 09:31:47 +03:00
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 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
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 23c6c27dfb Amazon S3 UI related changes 2017-03-11 04:07:36 +03:00
Jaex 05400bf552 Remove current Amazon S3 implementation 2017-03-10 19:37:23 +03:00
Jaex e24ab4f8bb Update custom uploader link 2017-03-08 20:09:57 +03:00
Max Schmitt 576bcba423 Added Github Gist Enterprise support for anonymous Gists 2017-03-05 14:05:59 +01:00
Jaex 59ff2c71fa Fix XPath link 2017-03-03 11:49:54 +03: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
Tomasz Wisniewski 27b6d1c9a3 Code refactoring - minor issues 2017-01-27 11:21:46 +01:00
Tomasz Wisniewski 0e61fb954c Added infrastructure for Azure Storage 2017-01-26 12:41:49 +01:00
Jaex 06b5f0e881 If uploaders config window open while doing custom uploader extension import then update custom uploader tab 2017-01-16 20:57:40 +03:00
Jaex 83f1fb6995 Custom uploader destination type works now 2017-01-15 01:34:53 +03:00
Jaex 88b82ddeab Adding destination type setting to custom uploader tab 2017-01-15 00:28:01 +03:00
Jaex 4d7006b359 Update year 2017-01-11 11:39:40 +03:00
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 e1cd6d9064 Update Pomf uploaders 2016-11-08 09:38:44 +03: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 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 e6a894dd3b Added code menu to screen color picker textbox, improvements to CodeMenuEntry 2016-07-29 04:31:46 +03:00
Jaex 740448b9dd fixed #1690: Option to use file extension for Hastebin syntax highlighting 2016-07-04 08:07:49 +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
dannoe 04745abd84 Added confirmation dialogs to two "Reset" buttons. 2016-06-28 23:54:31 +02:00
Jaex 300f57f5ba Check ImageKey 2016-06-27 22:02:07 +03:00
Jaex f79bb6e375 Get uploader icon from its service 2016-06-27 20:20:55 +03:00
Jaex 0a0b9c66de Added puush logo to uploaders config form 2016-06-23 11:43:45 +03:00
Jaex b0e0465513 Added code menu for custom region capture info text 2016-06-22 15:30:37 +03:00
Jaex f99aa690af Added puush destination tab 2016-06-11 23:19:29 +03:00
Mikael Hermansson 3a2527b003 Added "Use direct link" checkbox to Google Drive uploader settings 2016-06-11 13:22:38 +02:00
lithium_ bc65ee854e Updated Lithiio
Removed text link to the lithi.io site and added a button.
Changed Icon
2016-05-26 00:12:21 -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
lithium_ 80e26e9bfe New File Uploader - lithi.io
Added a new file uploader.
2016-05-15 04:57:30 -07:00
Jaex 82f6e38336 Made uploaders config form singleton 2016-04-30 11:30:03 +03:00
Jaex bb8cc6df6b When uploading if uploader config is invalid then uploaders config window will open with proper uploader tab selected 2016-04-30 01:26:49 +03:00
Jaex 86506a16aa fixed #1483: Added direct url support for Streamable 2016-04-07 17:50:41 +03:00
Tiago Danin 31941c6f00 Fix text (txtJiraConfigHelp) 2016-03-29 18:14:49 -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
Jaex 82f5a69cc5 Mainly naming changes and other small service changes 2016-03-23 20:47:59 +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