Commit graph

116 commits

Author SHA1 Message Date
Denis Kirillov
d99c248a46 [#56] Add Allow-Origin header to all responses
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-25 17:44:42 +03:00
Denis Kirillov
ab2a2abbd5 [#53] Update SDK to fix panic on go1.19
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-25 11:31:44 +03:00
Denis Kirillov
c9aa772538 [#32] Add test for using full bearer token
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-25 11:15:00 +03:00
Denis Kirillov
8d5d19f3c4 [#32] Support full bearer token for object routes
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-25 11:15:00 +03:00
Denis Kirillov
e68cda7f9c [#32] Support bearer token for all users
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-25 11:15:00 +03:00
Denis Kirillov
07786dd94b [#32] Add route to form full binary bearer token
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-25 11:15:00 +03:00
Denis Kirillov
ada5bf5f9f [#52] Use gauge instead of counter for metrics
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-25 10:48:21 +03:00
Denis Kirillov
e0504fec78 [#38] Add cannedAcl field to ContainerInfo
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-18 15:55:50 +03:00
Denis Kirillov
357426426f [#49] Unify app version format
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-15 16:59:41 +03:00
Denis Kirillov
1e5b5f47b4 Release v0.3.0
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-15 13:37:28 +03:00
Denis Kirillov
afdc062723 [#46] Add building in docker
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-15 13:01:18 +03:00
Denis Kirillov
97c8942684 [#47] Add license to README and reword overview
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-15 12:48:45 +03:00
b701f4f103 [#43] Filter version tags for version calculation
Signed-off-by: anikeev-yadro <a.anikeev@yadro.com>
2022-08-12 12:19:54 +03:00
Denis Kirillov
aeeafd5d1d [#45] Add documentation for defaults parameters
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-12 09:57:28 +03:00
Denis Kirillov
c397efb1c2 [#44] Expose metrics
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-11 18:14:30 +03:00
Denis Kirillov
8221ec317c [#42] Add contribution guide
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-11 15:53:29 +03:00
Denis Kirillov
4fbd5a0c58 [#40] Add FilePath field to ObjectBaseInfo
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-11 15:04:33 +03:00
Denis Kirillov
8917100857 [#39] Update CHANGELOG.md
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-10 21:41:26 +03:00
Denis Kirillov
1c344dd576 [#39] Fix lint issue
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-10 21:41:26 +03:00
Denis Kirillov
d18312ecde [#39] Add CORS
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-08-10 21:41:26 +03:00
Denis Kirillov
6e01a0ead7 [#33] Add route to get NeoFS balance
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-29 12:08:55 +03:00
Alex Vanin
aaf7433c7b [#34] Drop GO111MODULE from builds
It is enabled by default since go1.16

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2022-07-28 09:11:06 +03:00
Denis Kirillov
0171f5a0a3 Release v0.2.1
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-22 17:08:02 +03:00
Denis Kirillov
aeed5783ad [#30] Fix version flag output
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-22 16:04:42 +03:00
Denis Kirillov
da97514d3a Release v0.2.0
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-22 15:21:14 +03:00
Denis Kirillov
b412af2e22 [#24] Update examples and description in spec
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-22 12:19:33 +03:00
Denis Kirillov
8f4c94f134 [#25] Add computing container version
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-21 18:30:26 +03:00
Denis Kirillov
665bcfb52d [#25] Synchronize container get and put params
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-21 18:30:26 +03:00
Alex Vanin
bacf909594 [#18] Update neofs-sdk-go to the latest master
It also updates tzhash library, so it should
build on arm64 architecture.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2022-07-19 11:47:56 +03:00
Alex Vanin
531da9eeb2 [#18] Support macOS builds
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2022-07-19 11:47:56 +03:00
Denis Kirillov
574a5ae97d [#22] Fix .env config example
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-13 15:35:47 +03:00
Denis Kirillov
aeb68fdd7a [#16] Update SDK to v1.0.0-rc.5
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-13 15:02:56 +03:00
Denis Kirillov
0df815ed27 [#15] Update doc url
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
fca6d718f5 [#15] Add static to docker image
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
fd0ff4b803 [#15] Sign base64 token representation
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
5bee10d096 [#15] Add docs
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
592be967f6 [#15] Enable swagger UI
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
e604222f60 [#15] Expand container info in list
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
5c122a4325 [#15] Add check verbs and token type
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
eab43cea3b [#15] Check container name
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
9fba8d7f23 [#15] Use extended error response
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
e28c6e5375 [#15] Use status code 200 with payload on success
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
686588bc1a [#15] Accept list of tokens to sign
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-12 11:36:32 +03:00
Denis Kirillov
0e4e213352 [#20] Update VERSION in Makefile
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-07-11 17:40:53 +03:00
Alex Vanin
61bc5af44b [#11] Receive hex encoded bearer token signature
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2022-06-16 17:25:09 +03:00
Denis Kirillov
70e25e6caf [#7] Make container name optional
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-06-16 11:31:21 +03:00
Alex Vanin
3e7e04b3b1 [#9] Fix wallet connect signature verification
Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2022-06-15 16:15:55 +03:00
Alex Vanin
3907eafab2 [#5] Remove CodeQL
Revert when repository will go public.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2022-06-10 16:49:25 +03:00
Denis Kirillov
d48a7b6f66 [#3] Use owner id to auth
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-06-10 16:28:05 +03:00
Denis Kirillov
d5d5ef211f [#3] Update CodeQL to v2
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
2022-06-10 16:28:05 +03:00