Commit graph

105 commits

Author SHA1 Message Date
Jaex 3f68c345ec Update S3 endpoints 2017-12-09 15:35:07 +03:00
Jaex 5a03cad948 Update control states even when presets empty 2017-10-14 15:26:36 +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
Jaex 3d70b045c7 Move CreateQuery to URLHelpers 2017-09-24 10:14:27 +03:00
Jaex c1be9e36db fixed #2475: URL encode Amazon S3 upload path 2017-04-29 08:09:07 +03:00
Jaex e53275a3e9 URL related refactoring 2017-04-24 17:01:35 +03:00
Kurtis Welch 31aaf5876e Fix S3 Uploads with random paths 2017-04-24 07:17:33 -05:00
Jaex 887d603e4b fixed #2440 #2451: If Amazon S3 bucket name contains dot then use path style request url 2017-04-23 16:37:52 +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 47a14a6ff9 Improve Amazon S3 GetIdentifier method 2017-03-20 10:38:47 +03:00
Jaex a01ba41084 Moved helper methods from AmazonS3 2017-03-20 02:53:32 +03:00
Jaex 84f2de7649 Added DreamObjects support,
Amazon S3 Identifier optional now it can be automatically populated from hostname
2017-03-20 02:05:23 +03:00
Jaex 1ec3506022 Amazon S3 custom domain support 2017-03-18 03:43:38 +03:00
Jaex cdb14ced8c Check required settings in GenerateURL 2017-03-17 03:21:45 +03:00
Jaex 058872b87a Added Amazon S3 regions list, added custom region support 2017-03-17 03:15:19 +03:00
Jaex 23c6c27dfb Amazon S3 UI related changes 2017-03-11 04:07:36 +03:00
Jaex 5541d6136f Fixed signature match problem 2017-03-10 23:48:21 +03:00
Jaex af1c47a03d Initial Amazon S3 implementation, currently signature not matches 2017-03-10 20:10:16 +03:00
Jaex 05400bf552 Remove current Amazon S3 implementation 2017-03-10 19:37:23 +03:00
Jaex 4d7006b359 Update year 2017-01-11 11:39:40 +03:00
Jaex e7d99c6dba More Uploader.cs refactoring 2016-12-23 11:51:13 +03:00
Jaex 09c5c06eab More Uploader.cs refactoring 2016-12-23 11:21:37 +03:00
Jaex 17566b3b82 Code refactoring 2016-09-17 10:07:02 +03:00
Jaex a0dfa16ea3 fixed #1904: Update DreamObjects endpoint 2016-09-12 23:49:01 +03:00
Jaex f79bb6e375 Get uploader icon from its service 2016-06-27 20:20:55 +03:00
Jaex c84a3b4fe4 Added GetUploadersConfigTabPage function to all file uploader services 2016-05-01 11:09:11 +03:00
Jaex 1f44816f18 fixed #1484: Image combiner drag n drop file support 2016-04-07 19:48:09 +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 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 b4b7d3160c All file uploaders using FileUploaderService now 2016-03-22 19:24:41 +02:00
Jaex 1d0842d031 Updated license year to 2016 2016-01-03 17:16:01 +02: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 61a03e2bac Added .gitattributes file 2015-06-07 16:34:33 +03:00
Alan Edwardes 2f2c8f53ec Made Amazon S3 uploader more robust, additional error handling. Moved classes to their own files. 2015-05-13 23:46:39 +01:00
Jaex f51c2edf7c Capture custom region changes 2015-04-26 22:52:01 +03:00
Alan Edwardes e36f2e9a0c Altered how RegionEndpoints is constructed. 2015-04-20 20:29:49 +01:00
Alan Edwardes 0ea5cd4195 Tweaked access modifiers. 2015-04-20 20:19:42 +01:00
Alan Edwardes 524ecdc9b8 Tweaked class name. Changed "Region" back to "Endpoint" in settings. 2015-04-20 20:16:09 +01:00
Alan Edwardes bf149e98f1 Bug fix. 2015-04-20 20:09:13 +01:00
Alan Edwardes fe196d3a06 Added DreamObjects endpoint support. 2015-04-20 20:06:39 +01:00
Alan Edwardes 3d30545a36 Bugfix 2015-04-20 19:06:56 +01:00
Alan Edwardes d0ee29460b Minor refactoring - now using AmazonS3 class to turn settings key for region into the actual S3 region. 2015-04-19 00:56:01 +01:00
Alan Edwardes ae89ebd8bc Added AWS SDK. Re-wrote S3 implementation to use pre-signed URLs for PUT. 2015-04-19 00:48:30 +01:00
Alan Edwardes 7d1ef8f264 Broad strokes towards supporting Amazon S3 authentication V4 in ShareX. 2015-04-18 01:04:05 +01: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
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/FileUploaders/AmazonS3.cs (Browse further)