Mirror of @tangled.org/core. Running on a Raspberry Pi Zero 2 (Please be gentle).
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

appview/config: remove RateLimitBypass

Signed-off-by: oppiliappan <me@oppi.li>

+7 -16
-1
appview/config/config.go
··· 17 17 AppviewName string `env:"APPVIEW_Name, default=Tangled"` 18 18 Dev bool `env:"DEV, default=false"` 19 19 DisallowedNicknamesFile string `env:"DISALLOWED_NICKNAMES_FILE"` 20 - RateLimitBypass string `env:"PDS_RATE_LIMIT_BYPASS"` 21 20 22 21 // temporarily, to add users to default knot and spindle 23 22 AppPassword string `env:"APP_PASSWORD"`
+6 -14
appview/oauth/handler.go
··· 247 247 248 248 // create a AppPasswordSession using apppasswords 249 249 type AppPasswordSession struct { 250 - AccessJwt string `json:"accessJwt"` 251 - PdsEndpoint string 252 - Did string 253 - RateLimitBypass string 254 - Logger *slog.Logger 250 + AccessJwt string `json:"accessJwt"` 251 + PdsEndpoint string 252 + Did string 253 + Logger *slog.Logger 255 254 } 256 255 257 - func CreateAppPasswordSession(res *idresolver.Resolver, appPassword, did, rateLimitBypass string, logger *slog.Logger) (*AppPasswordSession, error) { 256 + func CreateAppPasswordSession(res *idresolver.Resolver, appPassword, did string, logger *slog.Logger) (*AppPasswordSession, error) { 258 257 if appPassword == "" { 259 258 return nil, fmt.Errorf("no app password configured") 260 259 } ··· 283 284 return nil, fmt.Errorf("failed to create session request: %v", err) 284 285 } 285 286 sessionReq.Header.Set("Content-Type", "application/json") 286 - if rateLimitBypass != "" { 287 - sessionReq.Header.Set("x-ratelimit-bypass", rateLimitBypass) 288 - } 289 287 290 288 logger.Debug("creating app password session", "url", sessionURL, "headers", sessionReq.Header) 291 289 ··· 304 308 305 309 session.PdsEndpoint = pdsEndpoint 306 310 session.Did = did 307 - session.RateLimitBypass = rateLimitBypass 308 311 session.Logger = logger 309 312 310 313 return &session, nil ··· 335 340 336 341 req.Header.Set("Content-Type", "application/json") 337 342 req.Header.Set("Authorization", "Bearer "+s.AccessJwt) 338 - if s.RateLimitBypass != "" { 339 - req.Header.Set("x-ratelimit-bypass", s.RateLimitBypass) 340 - } 341 343 342 344 s.Logger.Debug("putting record", "url", url, "collection", collection, "headers", req.Header) 343 345 ··· 361 369 return o.appPasswordSession, nil 362 370 } 363 371 364 - session, err := CreateAppPasswordSession(o.IdResolver, o.Config.Core.AppPassword, consts.TangledDid, o.Config.Core.RateLimitBypass, o.Logger) 372 + session, err := CreateAppPasswordSession(o.IdResolver, o.Config.Core.AppPassword, consts.TangledDid, o.Logger) 365 373 if err != nil { 366 374 return nil, err 367 375 }
+1 -1
appview/state/state.go
··· 622 622 return 623 623 } 624 624 625 - session, err := oauth.CreateAppPasswordSession(res, config.Core.AppPassword, consts.TangledDid, config.Core.RateLimitBypass, logger) 625 + session, err := oauth.CreateAppPasswordSession(res, config.Core.AppPassword, consts.TangledDid, logger) 626 626 if err != nil { 627 627 logger.Error("failed to create appassword session... skipping fetch", "err", err) 628 628 return