Activity
test: add Redis testcontainers
test: add Redis testcontainers
fix: use atomic increment with retries for better concurrency control
fix: use atomic increment with retries for better concurrency control
on Feb 8
fix: atomic increment with proper limit checking in memory storage
fix: atomic increment with proper limit checking in memory storage
on Feb 8
fix: race condition in concurrent request handling
fix: race condition in concurrent request handling
on Feb 8
ci: trigger workflow on branch push
ci: trigger workflow on branch push
on Feb 8
chore: update CI workflow name
chore: update CI workflow name
on Feb 8
fix: block requests exactly at MaxRequests limit
fix: block requests exactly at MaxRequests limit
on Feb 8
feat: add Redis to docker-compose for local testing
feat: add Redis to docker-compose for local testing
fix: reset rate limit window in GetRequests
fix: reset rate limit window in GetRequests
on Feb 8
fix: initialize mutex in TestRateLimiter
fix: initialize mutex in TestRateLimiter
on Feb 8
feat: add Redis storage implementation
feat: add Redis storage implementation
chore: remove gRPC port from docker-compose.ci.yaml
chore: remove gRPC port from docker-compose.ci.yaml
on Feb 8
chore: remove gRPC testing from CI workflow
chore: remove gRPC testing from CI workflow
on Feb 8
chore: remove gRPC implementation to focus on CI pipeline
chore: remove gRPC implementation to focus on CI pipeline
on Feb 8
fix: update import paths to avoid cycle
fix: update import paths to avoid cycle
on Feb 8
fix: move proto file to avoid import cycle
fix: move proto file to avoid import cycle
on Feb 8
fix: add gRPC dependencies
fix: add gRPC dependencies
on Feb 8
fix: update to Go 1.23 as required
fix: update to Go 1.23 as required
on Feb 8
fix: update Go version to 1.21 in go.mod
fix: update Go version to 1.21 in go.mod
on Feb 8
fix: enable CGO and add build tools for race detection
fix: enable CGO and add build tools for race detection
on Feb 8
feat: add CI pipeline with load testing
feat: add CI pipeline with load testing
fix: remove unused mutex and imports
fix: remove unused mutex and imports
feat: implement rate limiter
feat: implement rate limiter