Commit graph

297 commits

Author SHA1 Message Date
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
Jaex
3ce8312cfc fixed #1416: Added Pastebin raw URL option 2016-03-18 12:46:55 +02:00
Jaex
df5da6871b Show uploader test all buttons only in debug build 2016-03-12 20:20:14 +02:00
Michael Delpach
af0dbcce12 remove Copy from UploadersLib 2016-03-12 09:10:42 +11:00
Jaex
ffa78b670b Added chevereto test all button 2016-03-05 18:46:44 +02:00
Jaex
944fb121f5 fixed #1350: Added checks for every single numeric up down value assigns 2016-02-29 23:09:22 +02:00
Jaex
cf9e5b0057 fixed #1368: Don't show %t & %pn for custom uploader fields 2016-02-26 23:30:40 +02: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
2488cde26b #1298 Update 12 Feb 2016
- Added SomeImage.Png as resource bitmap (it's located in the
ShareX.UploadersLib\Favicons\ folder)
- Use LinkLabel instead of Label for SomeImage API Link Message
- Name of any added controls is more descriptive
2016-02-12 18:15:43 +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
Jaex
1d0842d031 Updated license year to 2016 2016-01-03 17:16:01 +02:00
Jaex
1539d9148d Added export all custom uploaders button which will be only visible in debug build 2015-12-21 17:44:28 +02:00
Jaex
acddb179e9 In custom uploader settings add syntax to last active URL text box 2015-12-16 11:13:30 +02:00
Corin Simpson-Bryars
d7b50bdae7 Adds s-ul support 2015-12-12 02:30:12 +00:00
Jaex
74e5075aeb Enable/disable add syntax button depending on input 2015-12-06 04:43:15 +02:00
Jaex
1507660816 Added json and xml parse tabs to custom uploader 2015-12-05 20:32:16 +02:00
Armen Petrosian
d5b886a2ed Add streamable config form (-resx) 2015-12-01 13:15:52 -05:00
Jaex
1ea3e5a555 Auto regex add button will use new syntax 2015-12-01 18:55:54 +02:00
Jaex
cc436a4567 Added test all Pomf clones button 2015-11-03 17:39:57 +03:00
Jaex
4b546661df Added Headers tab to Custom Uploaders 2015-10-19 15:26:36 +03:00
Marcus Stojcevich
f7cf93713e Added ability to select Lambda link URL 2015-10-14 20:43:32 -07:00
Marcus Stojcevich
32ed439f35 Updated Lambda config form 2015-10-14 11:24:11 -07:00
Jaex
a1b41650dc Few Seafile changes 2015-10-13 09:44:51 +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
e2f3aeabf1 Added Pomf settings tab 2015-10-06 03:09:16 +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
2a61305c3d fixed #974: Check Twitter selected account index 2015-09-06 03:39:39 +03:00
Jaex
5b0e138322 Fix Twitter name update problem 2015-09-02 21:37:19 +03:00
Jaex
fe59867930 In Twitter accounts using listbox instead of listview to make sure selection never becomes unselected 2015-09-02 18:41:02 +03:00
Jaex
2d2f1d6b77 Added DisableDeselect support to ListView 2015-09-02 17:54:24 +03:00
David Ruhmann
433e20f917 add BaseForm with default icon 2015-08-31 13:36:50 -05:00
Jaex
251849aeda Copyright text update 2015-08-13 04:07:38 +03:00
Jaex
60d31b12d8 Polr fixes 2015-08-09 22:21:20 +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
Jaex
6c4f8e8518 fixed #833: Jira try catch for possibility of exception 2015-07-30 21:24:46 +03:00