2024-05-21T21:23:19Z - 2024-11-21T21:23:19Z
Overview
26 releases published by 2 users
Release
v0.31.0
0.31.0 - Rongbuk
Tag
v0.31.0-rc.6
Tag
v0.31.0-rc.5
Tag
v0.31.0-rc.4
Release
v0.30.8
v0.30.8
Tag
v0.31.0-rc.3
Release
v0.30.7
v0.30.7
Tag
v0.31.0-rc.2
Tag
v0.31.0-rc.1
Release
v0.30.6
v0.30.6
Release
v0.30.5
v0.30.5
Release
v0.30.4
v0.30.4
Release
v0.30.3
v0.30.3
Release
v0.30.2
v0.30.2
Release
v0.30.1
v0.30.1
Release
v0.30.0
v0.30.0 - Kangshung
Release
v0.29.3
v0.29.3
Tag
v0.30.0-rc.5
Release
v0.29.2
v0.29.2
Tag
v0.30.0-rc.4
Tag
v0.30.0-rc.3
Tag
v0.30.0-rc.2
Release
v0.29.1
v0.29.1
Tag
v0.30.0-rc.1
Release
v0.29.0
v0.29.0 - Zemu
Release
v0.28.2
v0.28.2
144 pull requests merged by 13 users
Merged
#554 [#553] authmate: Don't use basic acl
Merged
#558 Release v0.31.0
Merged
#556 [#556] Check bucket name not only during creation
Merged
#549 Add tracing attributes
Merged
#552 Execute CI on push to master
Merged
#547 [#538] Return headers with 304 Not Modified
Merged
#546 [#540] Add md5 S3Tests compatability
Merged
#548 [#539] Fix listing v1 bookmark marker
Merged
#544 bugfix/lifecycle
Merged
#528 [#528] Check owner ID before deleting bucket
Merged
#542 Stop using obsolete .github directory
Merged
#515 Support custom s3 credentials
Merged
#517 feature/update_sdk_v0.30
Merged
#521 Multinet dialer support
Merged
#526 [#505] authmate: Add flag for headers in generate-presigned-url cmd
Merged
#525 feature/501-add_trace_id_to_logs_of_erroneous_requests_at_middleware
Merged
#494 Release v0.30.6
Merged
#477 [#369] Enhanced log recording and playback
Merged
#488 [#488] middleware/policy: frostfs to S3 error transformation
Merged
#489 [#450] Fix aws-chunked header workflow
Merged
#491 Release v0.30.5
Merged
#493 bugfix/vhs
Merged
#524 Update pool to treat maintenance mode differently
Merged
#523 [#522] Add waiter to contract clients
Merged
#516 feature/lifecycle_convert_date
Merged
#520 Support the continuous use of interceptors
Merged
#519 Release v0.30.8
Merged
#514 [#506] Deny bucket names with dot
Merged
#513 Fix using of encoding type
Merged
#508 [#507] Return not implemented by default in bucket router
Merged
#512 Release v0.30.7
Merged
#511 [#450] Fix getPutPayloadSize
Merged
#510 [#450] Fix getPutPayloadSize
Merged
#504 [#467] authmate: Add sign command
Merged
#503 [#503] Update SDK to fix error counting
Merged
#495 [#461] Configure logger sampling policy
Merged
#499 Fix of sighup traicing docs
Merged
#497 [#434] Remove container on failed bucket creation
Merged
#496 [#496] Update frostfs-go-sdk for in-flight requests support
Merged
#485 #484 Add root ca cert for telemetry configuration
Merged
#492 [#492] Add panic catchers to fuzzing tests
Merged
#490 [#486] Fix PUT object with negative Content-Length
Merged
#483 [#460] Add network info cache
Merged
#482 [#482] Fix containers resolving
Merged
#426 [#369] Enhanced http requests logging
Merged
#430 [#430] Fix split tree
Merged
#431 bugfix/split_tree_support
Merged
#433 [#369] HTTP logging configuration
Merged
#437 bugfix/split_tree
Merged
#441 [#369] Modify http logging
Merged
#442 [#42] Fix using separate container for lifecycles
Merged
#443 [#369] Request reproducer
Merged
#446 Add support VHS
Merged
#453 [#369] Conditional HTTP-body encode & decode
Merged
#454 feature/451-minio-multiparts-fixes
Merged
#457 feature/456-fix_post_policy
Merged
#459 feature/lifecycle
Merged
#468 Release v0.30.2
Merged
#481 Release v0.30.4
Merged
#283 [#283] Support group conditions
Merged
#287 feature/support_proxy_for_contracts
Merged
#294 feature/165-speed_up_listing
Merged
#305 [#305] Support checking if accessbox was removed
Merged
#308 Update linter versions
Merged
#310 bugfix/306-use_APE_instead_eACL
Merged
#319 feature/318_add_logs
Merged
#326 bugfix/session_for_container_read
Merged
#330 feature/328-add_log_ignored_errors
Merged
#331 feature/328-add_log_ignored_errors-support
Merged
#332 [#301] Support GetBucketPolicyStatus
Merged
#333 feature/269-cache_frostfsid
Merged
#354 bugfix/session_termination_and_policy_removing-support
Merged
#360 Use 'c' prefix for bucket policies instead of 'n'
Merged
#361 Port: Use 'c' prefix for bucket policies instead of 'n'
Merged
#362 Support user and group policy targets
Merged
#370 bugfix/multipart_removing
Merged
#381 Add frostfsid cache
Merged
#384 port: Support user and group policy targets
Merged
#394 Release v0.29.0
Merged
#397 feature/372-drop_eacl_related_code
Merged
#403 bugfix/set_resource_tag_to_resource_properties
Merged
#408 Port master fixes for v0.29.1 release
Merged
#411 Don't check object tagging on deletion
Merged
#186 Add node addresses metric
Merged
#187 bugfix/185-list_multipat_uploads_wrong_keys
Merged
#233 Update tree service pool in SDK
Merged
#262 [#262]poc/limit_tree_pool_reties
Merged
#265 feature/260-support_frostfsid
Merged
#270 feature/258-add_control_api
Merged
#272 feature/257-add_policy_checking
Merged
#279 feature/261-update_put-bucket-policy_to_use_contract
Merged
#281 bugfix/266-fix_default_namespaces_env_set
Merged
#448 [#448] multipart: Support removing duplicated parts
Merged
#479 feature/patch
Merged
#478 [#413] Add SECURITY.md
Merged
#480 [#480] Add fuzzing tests
Merged
#466 [#466] Implement PATCH for multipart objects
Merged
#475 [#475] Support graceful_close_on_switch_timeout param
Merged
#463 [#329] Reduce using mutex when update app settings
Merged
#476 Release v0.30.3
Merged
#472 [#472] tree: Don't use sorted GetSubTree for nodes without FileName
Merged
#471 [#471] tree: Don't use sorted GetSubTree for nodes without FileName
Merged
#470 Update Go version to 1.22
Merged
#465 feature/virtual-hosted-style
Merged
#473 [#473] Add PATCH to extensions doc
Merged
#474 lint: Update golangci-lint to v1.60 and fix issues
Merged
#462 [#462] Implement PATCH for simple objects
Merged
#447 [#447] Add tree pool request duration metric
Merged
#449 Add support X-Frostfs-S3-VHS and X-Frostfs-Servername headers
Merged
#452 [#452] tree: Fix logging
Merged
#444 port: tree: Support removing old split system nodes
Merged
#436 [#31] Add force bucket delete flag
Merged
#445 Release v0.30.1
Merged
#440 [#412] Store creation epoch of delete markers
Merged
#439 [#439] Update SDK version
Merged
#427 [#427] layer: Split FrostFS ReadObject to separate methods
Merged
#428 [#422] Support separate container for CORS
Merged
#438 docker: Fix warnings
Merged
#424 [#412] Store creation epoch in tree service
Merged
#423 [#404] Add processing of encoding-type in versions listing
Merged
#429 Release v0.30.0
Merged
#435 Release v0.29.3
Merged
#432 doc: Fix grammar mistakes in authentication
Merged
#418 [#42] Support expiration lifecycle
Merged
#419 [#419] Update SDK version
Merged
#414 [#414] authmate: Support setting policy chain
Merged
#417 Release v0.29.2
Merged
#416 port: Fix parameter parsing in bucket retryer
Merged
#415 Fix parameter parsing in bucket retryer
Merged
#410 feature/drop_layer_interface
Merged
#409 [#401] Drop notifications
Merged
#406 [#406] Remove control api
Merged
#407 [#407] Don't set full_control for bucket owner
Merged
#402 auth: Extend test coverage
Merged
#398 [#398] Support retryer
Merged
#391 [#335] Improve determining AccessBox latest version
Merged
#399 [#399] Add OPTIONS method for object operations
Merged
#400 Update frostfs-sdk-go version with support EC
Merged
#396 [#396] Add user to response
Merged
#395 Port changelog and prepare it for next release
Merged
#392 [#392] go.mod: Update APE to drop private IPs checking
Merged
#393 Release v0.28.2
Merged
#387 feature/increase_test_coverage
Merged
#390 [#367] policy: Set IAM-MFA property to false by default
5 pull requests proposed by 3 users
Proposed
#487 [#487] Support Range header in object PUT
Proposed
#527 [#469] List multipart uploads streaming
Proposed
#541 [#541] Use default value if config param is unset after SIGHUP
Proposed
#551 [#543] Add md5 sse-c S3Tests compatability
Proposed
#557 [#502] Add Dropped logs (by sampling) metric
43 issues closed from 9 users
Closed
#553 Don't use basic acl in authmate
Closed
#550 Run builds on push to master branch
Closed
#538 Fix preconditions
Closed
#540 Fix checking Content-MD5 header
Closed
#539 Fix using marker in listing
Closed
#536 Fix LifecycleConfiguration processing
Closed
#505 Do not include Content-Type to presigned URL
Closed
#501 Add the trace id to the logs of erroneous requests at the middleware level
Closed
#522 Handle blockchain transaction failures
Closed
#509 Implement import of S3 credentials
Closed
#506 Explicitly deny buckets with "." (dot) symbol
Closed
#46 Remove layer package
Closed
#85 Add succesfull requests metrics
Closed
#507 Support DeletePublicAccessBlock method in routing
Closed
#467 authmate: Add command to sign arbitrary data
Closed
#461 Configure logger sampling policy
Closed
#434 Process incomplete bucket creation
Closed
#484 Support root ca certificatie for telemetry configuration
Closed
#486 Regression of negative content-length support
Closed
#369 Enhanced client request debug logs
Closed
#460 Consider cache for network info
Closed
#450 Object range failure with trino / aws sdk java
Closed
#413 Provide vulnerability report information
Closed
#329 Reduce using mutex when update application settings.
Closed
#451 minio-multipart-upload
Closed
#456 PostObject doesn't work
Closed
#31 Support forced bucket removal
Closed
#422 Support separate container for CORS settings
Closed
#421 Update Dockerfile
Closed
#412 Store epoch timestamp for all lifecycle expiration targets
Closed
#404 encoding-type in ListBucketObjectVersions
Closed
#42 Support Expiration Lifecycle
Closed
#420 Update VERSION file
Closed
#372 Drop ACL related code
Closed
#51 Reconsider using eacl filters by object name
Closed
#48 Consider ACL filter optimizations
Closed
#47 Move EACL Table conversion in neofs package
Closed
#43 Add lifecycle events
Closed
#401 Drop notification related code
Closed
#335 Improve determining AccessBox
latest version
Closed
#316 Changing canned ACL from public-read-write
to public-read
doesn't work
Closed
#49 Directory sync commands don't set the right ACL to objects
Closed
#52 put-bucket-acl doesn't put just downloaded ACL.json
47 issues created by 5 users
Opened
#401 Drop notification related code
Opened
#404 encoding-type in ListBucketObjectVersions
Opened
#405 Support mTLS connection to neo-go
Opened
#412 Store epoch timestamp for all lifecycle expiration targets
Opened
#413 Provide vulnerability report information
Opened
#420 Update VERSION file
Opened
#421 Update Dockerfile
Opened
#422 Support separate container for CORS settings
Opened
#434 Process incomplete bucket creation
Opened
#450 Object range failure with trino / aws sdk java
Opened
#451 minio-multipart-upload
Opened
#455 Preflight requests should be available without authentication and authorization
Opened
#456 PostObject doesn't work
Opened
#460 Consider cache for network info
Opened
#461 Configure logger sampling policy
Opened
#467 authmate: Add command to sign arbitrary data
Opened
#469 consider streaming in multipart listings
Opened
#484 Support root ca certificatie for telemetry configuration
Opened
#486 Regression of negative content-length support
Opened
#498 Make query tracing more detailed
Opened
#500 Reapply policies if container already created during bucket creation
Opened
#501 Add the trace id to the logs of erroneous requests at the middleware level
Opened
#502 Add metric for number of dropped log messages according to sampling policy
Opened
#505 Do not include Content-Type to presigned URL
Opened
#506 Explicitly deny buckets with "." (dot) symbol
Opened
#507 Support DeletePublicAccessBlock method in routing
Opened
#509 Implement import of S3 credentials
Opened
#518 Support secondary keys in FrostFSID contract
Opened
#522 Handle blockchain transaction failures
Opened
#529 Key derivation without salt
Opened
#530 Fix multipart upload ceph tests
Opened
#531 Fix test_bucket_put_bad_canned_acl
ceph test
Opened
#532 Support new policy condition keys
Opened
#533 Fix bucket policy ceph tests
Opened
#534 Return error if bucket tags don't exist
Opened
#535 Support PutPublicAccessBlock
Opened
#536 Fix LifecycleConfiguration processing
Opened
#537 Make one repeated CreateBucket request succesfull
Opened
#538 Fix preconditions
Opened
#539 Fix using marker in listing
Opened
#540 Fix checking Content-MD5 header
Opened
#543 Fix part md5 calculating with sse-c
Opened
#545 Return x-amz-expiration header
Opened
#550 Run builds on push to master branch
Opened
#553 Don't use basic acl in authmate
Opened
#555 Reconsider payload wrappers
Opened
#559 Improve multipart removal speed
5 unresolved conversations
Open
#147
Use kludge profiles based on user-agent
Open
#373
Investigate unused
linter warnings
Open
#344
[#339] Support SigV4A
Open
#339
AWS SigV4A
Open
#50
Pull FrostFS endpoints from network map