mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-31 06:52:26 -05:00 
			
		
		
		
	[chore] update dependencies (#4188)
Update dependencies:
- github.com/gin-gonic/gin v1.10.0 -> v1.10.1
- github.com/gin-contrib/sessions v1.10.3 -> v1.10.4
- github.com/jackc/pgx/v5 v5.7.4 -> v5.7.5
- github.com/minio/minio-go/v7 v7.0.91 -> v7.0.92
- github.com/pquerna/otp v1.4.0 -> v1.5.0
- github.com/tdewolff/minify/v2 v2.23.5 -> v2.23.8
- github.com/yuin/goldmark v1.7.11 -> v1.7.12
- go.opentelemetry.io/otel{,/*} v1.35.0 -> v1.36.0
- modernc.org/sqlite v1.37.0 -> v1.37.1
Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4188
Reviewed-by: Daenney <daenney@noreply.codeberg.org>
Co-authored-by: kim <grufwub@gmail.com>
Co-committed-by: kim <grufwub@gmail.com>
	
	
This commit is contained in:
		
					parent
					
						
							
								20aad9be0f
							
						
					
				
			
			
				commit
				
					
						b6ff55662e
					
				
			
		
					 214 changed files with 44839 additions and 32023 deletions
				
			
		
							
								
								
									
										38
									
								
								vendor/github.com/minio/minio-go/v7/api-bucket-replication.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										38
									
								
								vendor/github.com/minio/minio-go/v7/api-bucket-replication.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -20,7 +20,6 @@ package minio | |||
| import ( | ||||
| 	"bytes" | ||||
| 	"context" | ||||
| 	"encoding/json" | ||||
| 	"encoding/xml" | ||||
| 	"io" | ||||
| 	"net/http" | ||||
|  | @ -28,6 +27,7 @@ import ( | |||
| 	"time" | ||||
| 
 | ||||
| 	"github.com/google/uuid" | ||||
| 	"github.com/minio/minio-go/v7/internal/json" | ||||
| 	"github.com/minio/minio-go/v7/pkg/replication" | ||||
| 	"github.com/minio/minio-go/v7/pkg/s3utils" | ||||
| ) | ||||
|  | @ -290,6 +290,42 @@ func (c *Client) GetBucketReplicationResyncStatus(ctx context.Context, bucketNam | |||
| 	return rinfo, nil | ||||
| } | ||||
| 
 | ||||
| // CancelBucketReplicationResync cancels in progress replication resync | ||||
| func (c *Client) CancelBucketReplicationResync(ctx context.Context, bucketName string, tgtArn string) (id string, err error) { | ||||
| 	// Input validation. | ||||
| 	if err = s3utils.CheckValidBucketName(bucketName); err != nil { | ||||
| 		return | ||||
| 	} | ||||
| 	// Get resources properly escaped and lined up before | ||||
| 	// using them in http request. | ||||
| 	urlValues := make(url.Values) | ||||
| 	urlValues.Set("replication-reset-cancel", "") | ||||
| 	if tgtArn != "" { | ||||
| 		urlValues.Set("arn", tgtArn) | ||||
| 	} | ||||
| 	// Execute GET on bucket to get replication config. | ||||
| 	resp, err := c.executeMethod(ctx, http.MethodPut, requestMetadata{ | ||||
| 		bucketName:  bucketName, | ||||
| 		queryValues: urlValues, | ||||
| 	}) | ||||
| 
 | ||||
| 	defer closeResponse(resp) | ||||
| 	if err != nil { | ||||
| 		return id, err | ||||
| 	} | ||||
| 
 | ||||
| 	if resp.StatusCode != http.StatusOK { | ||||
| 		return id, httpRespToErrorResponse(resp, bucketName, "") | ||||
| 	} | ||||
| 	strBuf, err := io.ReadAll(resp.Body) | ||||
| 	if err != nil { | ||||
| 		return "", err | ||||
| 	} | ||||
| 
 | ||||
| 	id = string(strBuf) | ||||
| 	return id, nil | ||||
| } | ||||
| 
 | ||||
| // GetBucketReplicationMetricsV2 fetches bucket replication status metrics | ||||
| func (c *Client) GetBucketReplicationMetricsV2(ctx context.Context, bucketName string) (s replication.MetricsV2, err error) { | ||||
| 	// Input validation. | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue