Commit graph

  • 424fb7a1d1 [#25] Migrate cmd/gate to NeoFS API v2 Evgeniy Kulikov 2020-10-19 04:05:28 +0300
  • b72a957341 [#25] Migrate handler to NeoFS API v2 Evgeniy Kulikov 2020-10-19 04:05:08 +0300
  • 7deeb68d47 [#25] Migrate layer to NeoFS API v2 Evgeniy Kulikov 2020-10-19 04:04:37 +0300
  • ec56a1818e [#25] Upgrade dependencies Evgeniy Kulikov 2020-10-19 03:59:05 +0300
  • 86e07c8882 [#25] Fix linter warnings Evgeniy Kulikov 2020-10-13 12:43:24 +0300
  • 3b1fd968f8 [#25] Migrate auth package to NeoFS API v2 Evgeniy Kulikov 2020-10-13 12:33:33 +0300
  • b346a77933 [#25] Migrate connection pool to NeoFS API v2 Evgeniy Kulikov 2020-10-13 12:32:23 +0300
  • 65b5d6e3d2 [#25] Fixes around cmd/gate Evgeniy Kulikov 2020-10-13 12:31:23 +0300
  • 339c3d934d [#25] Upgrade dependencies Evgeniy Kulikov 2020-10-13 12:30:12 +0300
  • 96ffa4d26c Merge pull request #30 from nspcc-dev/api-handlers Evgeniy Kulikov 2020-08-23 03:10:04 +0300
  • 8c93dbf867 [#29] Implement ListObjectsV2 Evgeniy Kulikov 2020-08-22 05:49:00 +0300
  • 079e7a9827 [#28] Implement HeadBucket Evgeniy Kulikov 2020-08-22 05:45:48 +0300
  • fd2c6e372b [#26] Implement DeleteMultipleObjects Evgeniy Kulikov 2020-08-22 05:45:15 +0300
  • cfe2811efc Add owner field for ListObjects method Evgeniy Kulikov 2020-08-22 05:43:53 +0300
  • 3244f54022 Change returned error for GetBucketInfo method Evgeniy Kulikov 2020-08-22 05:43:06 +0300
  • 8eff7d4dd3 Refactoring DeleteObject/DeleteObjects methods Evgeniy Kulikov 2020-08-22 05:42:27 +0300
  • 960aa02bd3 Refactoring DeleteObject/DeleteObjects methods Evgeniy Kulikov 2020-08-22 05:41:58 +0300
  • 5eae2aac78 Change NotFound error for objectFindID Evgeniy Kulikov 2020-08-22 05:39:12 +0300
  • 5258342881 Add Owner field into layer.ObjectInfo Evgeniy Kulikov 2020-08-22 05:37:39 +0300
  • d2d54cbdaa Refactoring getAPIErrorResponse method Evgeniy Kulikov 2020-08-22 05:36:53 +0300
  • 0b533e189e Add custom http headers constants Evgeniy Kulikov 2020-08-22 05:35:32 +0300
  • f3b202700e Refactoring WriteErrorResponse method Evgeniy Kulikov 2020-08-22 05:34:50 +0300
  • cd2cca8fb3 Change MimeTypes constants visibility Evgeniy Kulikov 2020-08-22 05:32:48 +0300
  • c9ea63f8ab Merge pull request #23 from nspcc-dev/api-handlers Evgeniy Kulikov 2020-08-21 17:25:08 +0300
  • 06b2d90ca2 Merge pull request #27 from nspcc-dev/docs/24-add_aws_s3_compat_list pkorotkov 2020-08-21 17:20:35 +0300
  • 8394bd5cef [#24] Add compat list Pavel Korotkov 2020-08-21 14:52:32 +0300
  • ece3c94105 [#24] Remove old (MinIO) GitHub issue templates Pavel Korotkov 2020-08-21 12:19:25 +0300
  • 0bea843d90 Fix DeleteObject handler Evgeniy Kulikov 2020-08-20 22:41:52 +0300
  • 34f6eb7d55 Add note about multiple delete of objects Evgeniy Kulikov 2020-08-20 22:35:39 +0300
  • 21591ebe65 Add method to find all ID's for the nice names Evgeniy Kulikov 2020-08-20 22:33:59 +0300
  • a3c95cffb1 Merge pull request #22 from nspcc-dev/api-handlers Evgeniy Kulikov 2020-08-20 14:07:52 +0300
  • 5bb2c34052 Cleanup unimplemented handlers Evgeniy Kulikov 2020-08-20 02:37:06 +0300
  • 1d98c4ecc2 Implement GetObject handler Evgeniy Kulikov 2020-08-20 02:36:46 +0300
  • bfc4b8786f Implement HeadObject handler Evgeniy Kulikov 2020-08-20 02:36:34 +0300
  • 9493f3d281 Implement PutObject handler Evgeniy Kulikov 2020-08-20 02:36:17 +0300
  • 9746978b1d Implement DeleteObject handler Evgeniy Kulikov 2020-08-20 02:36:00 +0300
  • 9ab0571d29 Implement CopyObject handler Evgeniy Kulikov 2020-08-20 02:35:51 +0300
  • c6d4b6d731 Implement MarshalXML for StringMap type Evgeniy Kulikov 2020-08-20 02:34:47 +0300
  • fb13d1fcb3 Move ListObjects and ListBuckets in same file Evgeniy Kulikov 2020-08-20 02:33:43 +0300
  • edd44ea981 Check that aws filename wasn't set Evgeniy Kulikov 2020-08-20 02:32:42 +0300
  • 00a17d8316 CopyObject should contains custom headers Evgeniy Kulikov 2020-08-20 02:31:04 +0300
  • fb00af23fb Fixed possible NPE in PutObject Evgeniy Kulikov 2020-08-20 02:30:18 +0300
  • 447a255d18 Add func to debug requests Evgeniy Kulikov 2020-08-20 02:28:16 +0300
  • 5df041f7d7 Add func to write headers only Evgeniy Kulikov 2020-08-20 02:27:13 +0300
  • 4dd33ff237 Merge pull request #20 from nspcc-dev/fix/19-fix-accesskey-regexp Evgeniy Kulikov 2020-08-19 16:56:45 +0300
  • f486c22ff4 Merge pull request #18 from nspcc-dev/api-handlers Evgeniy Kulikov 2020-08-19 16:55:00 +0300
  • 0528eed7b6 [#19] Bug with AccessKey Pavel Korotkov 2020-08-19 16:28:17 +0300
  • cea8f9d4ca Add bucket info handler Evgeniy Kulikov 2020-08-19 14:53:17 +0300
  • 92b039fa5e Add unsupported handlers Evgeniy Kulikov 2020-08-19 14:52:44 +0300
  • 9986a82fca Merge pull request #17 from nspcc-dev/api-handlers Evgeniy Kulikov 2020-08-13 20:38:48 +0300
  • b14e2d54c8 Prepare list-objects handler Evgeniy Kulikov 2020-08-11 17:37:20 +0300
  • ccd481e4e2 Prepare list-buckets handler Evgeniy Kulikov 2020-08-11 17:36:52 +0300
  • d9f691a59a Refactoring API handlers Evgeniy Kulikov 2020-08-11 17:35:54 +0300
  • b2a2b5478b Refactoring API Evgeniy Kulikov 2020-08-11 17:34:06 +0300
  • 4d4e52fea7 Merge pull request #16 from nspcc-dev/api-refactoring-for-request-id Evgeniy Kulikov 2020-08-11 15:06:38 +0300
  • 64429d736d Refactoring API layer Evgeniy Kulikov 2020-08-11 14:32:04 +0300
  • 59e26d45fd Refactoring API router Evgeniy Kulikov 2020-08-11 14:30:02 +0300
  • 26f1df2721 Refactoring request info Evgeniy Kulikov 2020-08-11 14:27:31 +0300
  • 93e54bc681 Merge pull request #11 from nspcc-dev/feature/8-rework_auth_scheme pkorotkov 2020-08-07 14:21:13 +0300
  • f6cb0a6ecc [#8] Update deps Pavel Korotkov 2020-08-06 15:02:02 +0300
  • 8d4017f1d3 [#8] Use proper creds contructor to avoid unnatural convertions Pavel Korotkov 2020-08-06 20:55:07 +0300
  • c5489da3cc [#8] Check error after setting gate's auth keys Pavel Korotkov 2020-08-06 20:19:30 +0300
  • 1e608634e7 [#8] Accept directly bytes from gate key file Pavel Korotkov 2020-08-06 19:05:15 +0300
  • d70fe6410b [#8] Active validation of AWS V4 signature Pavel Korotkov 2020-08-06 18:23:01 +0300
  • fdc6d7acbd [#8] Turn on creds and manager Pavel Korotkov 2020-08-06 18:09:45 +0300
  • 4f7a2f3a9a [#8] Rename key-related flags Pavel Korotkov 2020-08-06 18:07:10 +0300
  • c972682430 [#8] Switch outer code to using the new auth scheme Pavel Korotkov 2020-08-06 14:56:40 +0300
  • 490254c69e [#8] Add an early changes to auth package Pavel Korotkov 2020-08-06 01:40:54 +0300
  • 0d7f782b93 Merge pull request #14 from nspcc-dev/cleanup Evgeniy Kulikov 2020-08-06 15:10:02 +0300
  • 0161d2fbd3 [#13] Rename go module name according to NSPCC standards Evgeniy Kulikov 2020-08-06 15:02:13 +0300
  • e7f72fc670 Cleanup README.md Evgeniy Kulikov 2020-08-06 14:51:56 +0300
  • 91ae8b72f8 Cleanup from legacy files Evgeniy Kulikov 2020-08-06 14:49:15 +0300
  • 9a7f7064f4 Merge pull request #12 from nspcc-dev/cleanup Evgeniy Kulikov 2020-08-06 14:05:14 +0300
  • 4c6572141b Update dependencies (cleanup from legacy code usage) Evgeniy Kulikov 2020-08-06 13:51:03 +0300
  • 26dda9ef2b Fixes for handler initialize Evgeniy Kulikov 2020-08-06 13:50:04 +0300
  • e223876d53 Remove legacy code usage Evgeniy Kulikov 2020-08-06 13:49:25 +0300
  • 28fa75fb69 Remove pkg-legacy subpackage Evgeniy Kulikov 2020-08-06 13:48:03 +0300
  • c49d2824a1 Remove legacy subpackage Evgeniy Kulikov 2020-08-06 13:47:44 +0300
  • f055e7d269 Merge pull request #9 from nspcc-dev/fixes-for-object-receive Evgeniy Kulikov 2020-08-05 16:52:43 +0300
  • 06df8642b3 Simplify receiving object from NeoFS Evgeniy Kulikov 2020-08-05 16:47:09 +0300
  • 06c9a126d1 Merge pull request #7 from nspcc-dev/fixes-around-new-layer Evgeniy Kulikov 2020-08-03 18:22:24 +0300
  • f7dc2095b1 Fixes for new NeoFS layer client Evgeniy Kulikov 2020-08-03 18:19:56 +0300
  • 8101161e51 Merge pull request #6 from nspcc-dev/layer-get-neofs-object Evgeniy Kulikov 2020-08-03 18:13:49 +0300
  • a8c8bdaadf Add NeoFS helper to fetch object by refs.Address Evgeniy Kulikov 2020-08-03 18:08:55 +0300
  • 2b5b71ac83 Merge pull request #5 from nspcc-dev/object-layer Evgeniy Kulikov 2020-08-03 17:36:20 +0300
  • 2731246239 Refactoring ObjectLayer Evgeniy Kulikov 2020-08-03 14:48:33 +0300
  • b64c986b1c Merge pull request #4 from nspcc-dev/NFSSVC-27 Evgeniy Kulikov 2020-07-29 14:37:37 +0300
  • a200ae327a NFSSVC-27 Add session token workaround to connection pool Evgeniy Kulikov 2020-07-29 14:29:03 +0300
  • 55dacf20c1 Merge pull request #3 from nspcc-dev/issue/2 Evgeniy Kulikov 2020-07-28 19:14:32 +0300
  • d2ce83a6f8 #2 Fix AWS V4 signature regexp Pavel Korotkov 2020-07-28 18:27:43 +0300
  • feaa52ae81 Merge pull request #1 from nspcc-dev/NFSSVC-27 Evgeniy Kulikov 2020-07-28 14:34:36 +0300
  • 1db70efd7b NFSSVC-27 Add CID to Bucket struct Evgeniy Kulikov 2020-07-28 11:43:42 +0300
  • 504ef4da91 NFSSVC-27 Return list of buckets from getContainerList Evgeniy Kulikov 2020-07-28 01:56:10 +0300
  • b12b5008e3 NFSSVC-27 Update dependencies Evgeniy Kulikov 2020-07-28 01:55:08 +0300
  • 58fdcd090f NFSSVC-27 Fixes for auth middleware Evgeniy Kulikov 2020-07-28 01:54:47 +0300
  • 1ca3e6e04b NFSSVC-27 Simplify ListBuckets handler Evgeniy Kulikov 2020-07-27 09:49:23 +0300
  • e59d62237e NFSSVC-27 Migrate to auth.GetBearerToken Evgeniy Kulikov 2020-07-24 19:16:58 +0300
  • e776e9c0cb NFSSVC-27 Implement list-buckets Evgeniy Kulikov 2020-07-24 19:10:41 +0300
  • 309179e9ba Remove other useless stuff Pavel Korotkov 2020-07-24 19:03:57 +0300
  • de0a63a850 Remove useless log message Pavel Korotkov 2020-07-24 19:00:08 +0300