|
f386e9aa7e
|
[#509] Support custom AWS credentials
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2024-10-23 15:00:21 +03:00 |
|
|
03481274f0
|
[#467] authmate: Add sign command
Support singing arbitrary data using aws sigv4 algorithm
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2024-10-02 13:42:22 +00:00 |
|
|
6cb0026007
|
[#427] layer: Split FrostFS ReadObject to separate methods
/ Builds (1.21) (pull_request) Successful in 1m20s
/ Builds (1.22) (pull_request) Successful in 1m15s
/ Vulncheck (pull_request) Successful in 1m6s
/ DCO (pull_request) Successful in 57s
/ Lint (pull_request) Successful in 2m59s
/ Tests (1.21) (pull_request) Successful in 1m9s
/ Tests (1.22) (pull_request) Successful in 1m23s
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2024-07-23 16:53:59 +03:00 |
|
|
70eedfc077
|
[#414] authmate: Add register-user command
/ Builds (1.20) (pull_request) Successful in 14m30s
/ Builds (1.21) (pull_request) Successful in 14m25s
/ DCO (pull_request) Successful in 6m47s
/ Vulncheck (pull_request) Successful in 6m59s
/ Lint (pull_request) Successful in 11m52s
/ Tests (1.20) (pull_request) Successful in 8m24s
/ Tests (1.21) (pull_request) Successful in 8m19s
New command allows register user in frostfsid and
set allowed rules in policy contract
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2024-07-08 14:13:00 +03:00 |
|
|
9241954496
|
[#372] authmate: Don't create creds with eacl table
Allow only impersonate flag.
Don't allow SetEACL container session token.
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2024-07-01 16:26:21 +03:00 |
|
|
2ab655b909
|
[#380] Add test for credentials versioning
Signed-off-by: Marina Biryukova <m.biryukova@yadro.com>
|
2024-05-03 07:24:13 +00:00 |
|
|
43a687b572
|
[#269] authmate: Update frostfsid using
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2024-04-17 12:11:23 +03:00 |
|
|
eae49908da
|
[#292] authmate: Support custom attributes
/ DCO (pull_request) Successful in 1m36s
/ Builds (1.20) (pull_request) Successful in 2m2s
/ Builds (1.21) (pull_request) Successful in 1m28s
/ Vulncheck (pull_request) Successful in 1m53s
/ Lint (pull_request) Successful in 3m19s
/ Tests (1.20) (pull_request) Successful in 2m24s
/ Tests (1.21) (pull_request) Successful in 2m11s
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2024-01-22 10:02:43 +03:00 |
|
|
3b6d2bc522
|
[#287] authmate: Support frostfsid proxy and namespace
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-12-22 15:43:14 +03:00 |
|
|
a61ff3b8cb
|
[#260] authmate: Support key registration in frostfsid contract
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-11-23 11:00:11 +03:00 |
|
|
54e1c333a1
|
[#152] authmate: Add basic error types and exit codes
/ DCO (pull_request) Successful in 1m9s
/ Vulncheck (pull_request) Successful in 5m17s
/ Builds (1.20) (pull_request) Successful in 2m1s
/ Builds (1.21) (pull_request) Successful in 7m18s
/ Lint (pull_request) Successful in 15m19s
/ Tests (1.20) (pull_request) Successful in 1m14s
/ Tests (1.21) (pull_request) Successful in 11m45s
Signed-off-by: Artem Tataurov <a.tataurov@yadro.com>
|
2023-09-06 23:56:56 +03:00 |
|
|
8efcc957ea
|
[#96] Move log messages to constants
/ DCO (pull_request) Successful in 1m35s
/ Builds (1.19) (pull_request) Successful in 2m14s
/ Builds (1.20) (pull_request) Successful in 2m9s
/ Vulncheck (pull_request) Successful in 5m39s
/ Lint (pull_request) Successful in 2m49s
/ Tests (1.19) (pull_request) Successful in 7m34s
/ Tests (1.20) (pull_request) Successful in 1m44s
Signed-off-by: Roman Loginov <r.loginov@yadro.com>
|
2023-08-23 18:32:31 +03:00 |
|
|
18878b66d3
|
[#175] Use gate owner as object owner
/ DCO (pull_request) Failing after 3s
/ Vulncheck (pull_request) Failing after 2s
/ Builds (1.19) (pull_request) Failing after 3s
/ Builds (1.20) (pull_request) Successful in 7m47s
/ Lint (pull_request) Failing after 4s
/ Tests (1.19) (pull_request) Successful in 8m8s
/ Tests (1.20) (pull_request) Failing after 3s
This is required because node check session token owner
TrueCloudLab/frostfs-node#528
For client cut TrueCloudLab/frostfs-sdk-go#114
such owner will be gate owner
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-08-08 12:22:33 +03:00 |
|
|
c588d485fa
|
[#131] authmate: Add update-secret cobra cmd
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-06-27 14:18:16 +03:00 |
|
|
3927223bb0
|
[#131] authmate: Add generate-presigned-url cobra cmd
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-06-27 14:18:16 +03:00 |
|
|
eba85b50b6
|
[#131] authmate: Add obtain-secret corba cmd
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-06-27 14:18:16 +03:00 |
|
|
043447600e
|
[#131] authmate: Add issue-secret cobra cmd
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-06-27 14:18:16 +03:00 |
|
|
0cd353707a
|
[#131] authmate: Make authmate use cobra
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-06-27 14:18:16 +03:00 |
|
|
84358f6742
|
[#135] authmate: Support CRDT GSet for credentials
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-06-16 09:42:49 +03:00 |
|
|
b445f7bbf9
|
[#125] api/auth: DisableURIPathEscaping for presign
Don't use escaping when presign url.
Escape manually before.
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-06-02 14:16:19 +00:00 |
|
Denis Kirillov
|
b366e75366
|
[#81] Use impersonate bearer token
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-05-03 17:22:52 +03:00 |
|
|
bd3164c57f
|
[#68] Fix pre-commit issues
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2023-03-24 16:22:06 +03:00 |
|
|
813aa2f173
|
Rename package name
Due to source code relocation from GitHub.
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
|
2023-03-07 17:38:08 +03:00 |
|
Denis Kirillov
|
f1696c4725
|
[#760] authmate: Add flag for pool timeouts
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-12-28 17:06:32 +03:00 |
|
|
388482e230
|
[#2] Rename internals
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2022-12-21 11:17:45 +03:00 |
|
|
765fd28a49
|
[#2] Update build
Signed-off-by: Denis Kirillov <d.kirillov@yadro.com>
|
2022-12-20 18:24:30 +03:00 |
|
|
96dff367db
|
[#1] Build S3 Gateway with FrostFS dependencies
Signed-off-by: Alex Vanin <a.vanin@yadro.com>
|
2022-12-15 12:43:52 +03:00 |
|
Denis Kirillov
|
85c203e157
|
[#488] Sync using cid.ID
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-07-22 15:19:16 +03:00 |
|
Denis Kirillov
|
f5441eb6cb
|
[#578] Unify version output
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
|
2022-07-15 12:30:40 +03:00 |
|
Angira Kekteeva
|
ceb00eefc5
|
[#583] authmate: Fix error messages and help
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-07-07 23:45:31 +04:00 |
|
Angira Kekteeva
|
5d52f056eb
|
[#583] Fix error when policy file cannot be read
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-07-07 23:45:31 +04:00 |
|
Angira Kekteeva
|
d2a3ba0c06
|
[#562] Rename authmate directory
To generate neofs-s3-authmate instead of neofs-authmate
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
|
2022-07-04 11:08:50 +03:00 |
|