{"id":508,"name":null,"description":"Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks","url":"https://github.com/redis-store/redis-store","last_synced_at":"2026-04-30T01:30:19.967Z","repository":{"id":543472,"uuid":"173446","full_name":"redis-store/redis-store","owner":"redis-store","description":"Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2026-04-07T10:32:30.000Z","size":3135,"stargazers_count":1499,"open_issues_count":4,"forks_count":341,"subscribers_count":21,"default_branch":"master","last_synced_at":"2026-04-11T05:13:30.482Z","etag":null,"topics":["library","redis","ruby"],"latest_commit_sha":null,"homepage":"http://redis-store.org/redis-store","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redis-store.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-04-11T14:15:41.000Z","updated_at":"2026-04-07T13:43:26.000Z","dependencies_parsed_at":"2024-08-09T03:26:35.694Z","dependency_job_id":"0d7137ea-bc28-4eac-bcf6-10cd2d6b73b6","html_url":"https://github.com/redis-store/redis-store","commit_stats":{"total_commits":605,"total_committers":89,"mean_commits":6.797752808988764,"dds":"0.47768595041322315","last_synced_commit":"11f7f8e9d15045fe84e1d5ef90fa81984df18300"},"previous_names":["jodosha/redis-store"],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/redis-store/redis-store","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/sbom","scorecard":{"id":526220,"data":{"date":"2025-08-11","repo":{"name":"github.com/redis-store/redis-store","commit":"7b6c2dfce6994ae288f7c57cc3e0a147137ac9ed"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 10/13 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/publish.yml:6","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T04:27:52.901Z","repository_id":543472,"created_at":"2025-08-20T04:27:52.901Z","updated_at":"2025-08-20T04:27:52.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31808518,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T11:13:53.975Z","status":"ssl_error","status_checked_at":"2026-04-14T11:13:53.299Z","response_time":153,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"redis-store","name":"redis-store","uuid":"5261509","kind":"organization","description":null,"email":"support@redis-store.org","website":"http://redis-store.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5261509?v=4","repositories_count":10,"last_synced_at":"2024-03-25T22:13:32.887Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/redis-store","funding_links":[],"total_stars":2767,"followers":11,"following":0,"created_at":"2022-11-02T18:11:38.166Z","updated_at":"2024-03-25T22:13:33.200Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store/repositories"},"packages":[{"id":10748082,"name":"github.com/redis-store/redis-store","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/redis-store/redis-store","keywords_array":[],"namespace":null,"versions_count":31,"first_release_published_at":"2009-04-11T14:02:37.000Z","latest_release_published_at":"2024-08-09T02:10:20.000Z","latest_release_number":"v1.11.0","last_synced_at":"2026-04-24T23:01:47.837Z","created_at":"2024-07-24T08:53:55.208Z","updated_at":"2026-04-24T23:01:47.837Z","registry_url":"https://pkg.go.dev/github.com/redis-store/redis-store","install_command":"go get github.com/redis-store/redis-store","documentation_url":"https://pkg.go.dev/github.com/redis-store/redis-store#section-documentation","metadata":{},"repo_metadata":{"id":543472,"uuid":"173446","full_name":"redis-store/redis-store","owner":"redis-store","description":"Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2025-02-13T11:57:57.000Z","size":3134,"stargazers_count":1499,"open_issues_count":4,"forks_count":340,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-02-22T21:02:09.384Z","etag":null,"topics":["library","redis","ruby"],"latest_commit_sha":null,"homepage":"http://redis-store.org/redis-store","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redis-store.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2009-04-11T14:15:41.000Z","updated_at":"2026-02-20T11:19:38.000Z","dependencies_parsed_at":"2024-08-09T03:26:35.694Z","dependency_job_id":"0d7137ea-bc28-4eac-bcf6-10cd2d6b73b6","html_url":"https://github.com/redis-store/redis-store","commit_stats":{"total_commits":605,"total_committers":89,"mean_commits":6.797752808988764,"dds":"0.47768595041322315","last_synced_commit":"11f7f8e9d15045fe84e1d5ef90fa81984df18300"},"previous_names":["jodosha/redis-store"],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/redis-store/redis-store","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/sbom","scorecard":{"id":526220,"data":{"date":"2025-08-11","repo":{"name":"github.com/redis-store/redis-store","commit":"7b6c2dfce6994ae288f7c57cc3e0a147137ac9ed"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 10/13 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/publish.yml:6","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T04:27:52.901Z","repository_id":543472,"created_at":"2025-08-20T04:27:52.901Z","updated_at":"2025-08-20T04:27:52.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29731683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-22T20:09:16.275Z","status":"ssl_error","status_checked_at":"2026-02-22T20:09:13.750Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"redis-store","name":"redis-store","uuid":"5261509","kind":"organization","description":null,"email":"support@redis-store.org","website":"http://redis-store.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5261509?v=4","repositories_count":10,"last_synced_at":"2024-03-25T22:13:32.887Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/redis-store","funding_links":[],"total_stars":2767,"followers":11,"following":0,"created_at":"2022-11-02T18:11:38.166Z","updated_at":"2024-03-25T22:13:33.200Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store/repositories"},"tags":[{"name":"v1.11.0","sha":"2d8b05ab68ec9f245fd0b9af6f2bfd8056bdd34c","kind":"commit","published_at":"2024-08-09T02:10:20.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.11.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.11.0/manifests"},{"name":"v1.10.0","sha":"5c3fee1b8fba672eb2bd5bfaedb973b68d12b773","kind":"commit","published_at":"2023-09-11T06:01:12.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.10.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.10.0/manifests"},{"name":"v1.9.2","sha":"6bb545eda9f4e3b75ac3ba83487985d99f6602cf","kind":"commit","published_at":"2023-02-24T03:26:32.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.9.2","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.9.2/manifests"},{"name":"v1.9.1","sha":"92d4d0cf6723a560e834b8bb3bbea32f45abadcd","kind":"tag","published_at":"2022-01-24T19:07:00.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.9.1","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"3acfa95f4eb6260c714fdb00a3d84be8eedc13b2","kind":"tag","published_at":"2020-06-22T21:00:12.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.9.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"a9ab0e1ad96aa236337936c2cab47b5ca3c26cca","kind":"tag","published_at":"2020-02-24T20:26:57.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.8.2","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"fc4cd1bcc2f7a7359c8754285cdbe63a8321e37e","kind":"tag","published_at":"2019-10-29T19:34:23.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.8.1","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"d6958471ada84827d70cd67f62a7d0d6e4cb4a27","kind":"tag","published_at":"2019-09-18T16:09:21.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.8.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.8.0/manifests"},{"name":"v1.6.0","sha":"61b9932e20d7e62d1ad660ab47a8c2aab3da7c90","kind":"tag","published_at":"2018-10-05T20:17:39.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.6.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"11f06b1f48448dc537717fc1ce9c04c6b2972e83","kind":"tag","published_at":"2018-04-16T14:53:09.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.5.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"6868a80699b00a45d3db3a161cb2010c2aaada91","kind":"tag","published_at":"2017-10-13T17:09:27.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.4.1","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"26c20ec018910a2b58ec14ed905ed8599debd8a1","kind":"tag","published_at":"2017-08-25T18:09:27.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.4.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"54b220ebd544f4cf9eb03f369d86842c763f95f3","kind":"tag","published_at":"2016-10-05T21:04:51.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.3.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"c302d0c1f826288ad93ffb1586b8d3de205c40a4","kind":"tag","published_at":"2016-07-06T04:50:07.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.2.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.2.0/manifests"},{"name":"v1.2.0.pre","sha":"fead4f789474301c6ac16048ffec138a98b43d26","kind":"tag","published_at":"2016-05-09T16:08:39.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.2.0.pre","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.2.0.pre","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.2.0.pre","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.2.0.pre","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.2.0.pre/manifests"},{"name":"v1.1.7","sha":"a54fa57900f63a578726e8a4a2042641c8b030a5","kind":"tag","published_at":"2015-10-28T02:57:53.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.1.7","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.7/manifests"},{"name":"v1.1.6","sha":"5f2c751e34e6ca73e5acd825d69d2db0b998e06f","kind":"tag","published_at":"2015-07-16T11:23:40.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.1.6","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.6/manifests"},{"name":"v1.1.5","sha":"aab7ee5745c72cf3f1f6047c33aada60e1ebc210","kind":"tag","published_at":"2015-06-08T21:43:06.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.1.5","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.5/manifests"},{"name":"v1.1.4","sha":"440dd0fcef4aee35a19fd5d47d8f341e696e2151","kind":"commit","published_at":"2013-08-20T03:53:58.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.1.4","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.4/manifests"},{"name":"v1.1.0","sha":"c92636c8722606ed20d9f82430dfd8eb21e91bec","kind":"tag","published_at":"2012-02-14T10:50:34.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.1.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.0/manifests"},{"name":"v1.1.0.rc2","sha":"69372d11d6047d012253f8a64adf88c23f968e80","kind":"tag","published_at":"2012-02-03T18:40:32.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.1.0.rc2","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.1.0.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.1.0.rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.0.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.0.rc2/manifests"},{"name":"v1.1.0.rc","sha":"2ef3bc30d82733fdb2005c2d69dad4d04c013051","kind":"tag","published_at":"2011-12-30T15:38:59.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.1.0.rc","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.1.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.1.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.0.rc/manifests"},{"name":"v1.0.0.1","sha":"97bcb9129a8e33fac21f5f0b6d87345d5af15ed1","kind":"tag","published_at":"2011-09-06T07:18:57.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0.1","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.1/manifests"},{"name":"v1.0.0","sha":"7b24cb193100360caf8fced21eb00c30646528ee","kind":"tag","published_at":"2011-09-01T08:16:47.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0/manifests"},{"name":"v1.0.0.rc1","sha":"0bb9f6d8eabbb4a2646fd6bc41556062896d7145","kind":"tag","published_at":"2011-06-05T16:27:11.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0.rc1","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.rc1/manifests"},{"name":"v1.0.0.beta5","sha":"d18318902adefc1ca872352f3905d679502ebdaa","kind":"tag","published_at":"2011-04-02T12:07:43.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0.beta5","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0.beta5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0.beta5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta5/manifests"},{"name":"v1.0.0.beta4","sha":"ed9e0348ae1bbcde27dccc93a2afb9aa1e9cf3d1","kind":"tag","published_at":"2010-12-15T14:40:01.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0.beta4","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0.beta4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0.beta4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta4/manifests"},{"name":"v1.0.0.beta3","sha":"bf6a1f5d05672acdcafd9a1ed28ad4946ee8f3e5","kind":"tag","published_at":"2010-09-10T09:26:59.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0.beta3","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0.beta3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0.beta3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta3/manifests"},{"name":"v0.3.9","sha":"937c24099123b07b81cff1d6379150eb97474d8f","kind":"commit","published_at":"2010-08-06T09:36:17.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.3.9","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.9/manifests"},{"name":"v1.0.0.beta2","sha":"20d5a4d3741095b3509db353f719ab71c81adce5","kind":"tag","published_at":"2010-06-12T17:05:58.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0.beta2","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta2/manifests"},{"name":"v1.0.0.beta1","sha":"2310221f940b7c28f9024e8c1e2fbaf7efd1a2bc","kind":"commit","published_at":"2010-06-09T19:33:46.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0.beta1","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0.beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0.beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta1/manifests"},{"name":"v0.3.8","sha":"0b3b5b4848b9f6f57883d84f1375261a672ea4f8","kind":"tag","published_at":"2010-05-21T19:08:04.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.3.8","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.8/manifests"},{"name":"v0.3.7","sha":"ae6160abc8e392d7ac563af7381ecd06931a0072","kind":"tag","published_at":"2009-11-15T15:53:30.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.3.7","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.7/manifests"},{"name":"v0.3.6","sha":"33e49adae3ab8b004f1b09ac18765c4e95fea9e4","kind":"tag","published_at":"2009-06-18T10:12:24.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.3.6","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.6/manifests"},{"name":"v0.3.5","sha":"2a7713ab7cb7d7f6b77919bff282a7bd3a21df15","kind":"tag","published_at":"2009-05-07T16:16:25.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.3.5","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.5/manifests"},{"name":"v0.3.0","sha":"f5aa2e84f1e3442d998adcbdb67273488071d1e7","kind":"tag","published_at":"2009-05-03T15:00:38.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.3.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"640d15b0ba31076caec6aa3fcdc91a24463b516d","kind":"tag","published_at":"2009-04-30T14:45:22.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.2.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"4b7db6baceab454ab3b690f803606afbc56d0e33","kind":"tag","published_at":"2009-04-30T10:13:05.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.1.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.1.0/manifests"},{"name":"v0.0.3","sha":"4bd2df6642a631ecbd298662a053fa91f259a21e","kind":"tag","published_at":"2009-04-30T08:36:46.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.0.3","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"c7df47b88c70a0f1b26078016e43d446a81fd600","kind":"tag","published_at":"2009-04-15T22:56:03.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.0.2","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"d77cdabf723b6fdc0cc09447065f6b9c2f335f32","kind":"tag","published_at":"2009-04-11T14:17:33.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.0.1","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-02-23T00:04:06.294Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.751332228963755,"dependent_packages_count":6.324532472457289,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.537932350710522},"purl":"pkg:golang/github.com/redis-store/redis-store","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/redis-store/redis-store","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/redis-store/redis-store","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/redis-store/redis-store/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-23T00:03:48.015Z","issues_count":48,"pull_requests_count":76,"avg_time_to_close_issue":20447359.844444446,"avg_time_to_close_pull_request":4694577.986842105,"issues_closed_count":45,"pull_requests_closed_count":76,"pull_request_authors_count":32,"issue_authors_count":48,"avg_comments_per_issue":5.083333333333333,"avg_comments_per_pull_request":2.8947368421052633,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":76788.0,"past_year_avg_time_to_close_pull_request":2560946.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.5,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/issues","maintainers":[{"login":"PikachuEXE","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"},{"login":"radar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/radar"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fredis-store%2Fredis-store/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fredis-store%2Fredis-store/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fredis-store%2Fredis-store/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fredis-store%2Fredis-store/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fredis-store%2Fredis-store/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2107869,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13751637,"name":"ruby-redis-store","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/redis-store/redis-store","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/redis-store/redis-store","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T07:21:39.552Z","latest_release_published_at":"2026-02-13T07:21:39.552Z","latest_release_number":"1.3.0-3","last_synced_at":"2026-03-13T21:33:28.256Z","created_at":"2026-02-13T07:21:39.380Z","updated_at":"2026-03-13T21:33:28.484Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-redis-store","install_command":"apt-get install ruby-redis-store","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-redis-store","standards_version":"4.1.3","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11~), gem2deb, procps, redis-server, ruby-minitest, ruby-mocha, ruby-redis","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":543472,"uuid":"173446","full_name":"redis-store/redis-store","owner":"redis-store","description":"Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2025-02-13T11:57:57.000Z","size":3134,"stargazers_count":1499,"open_issues_count":4,"forks_count":340,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-02-22T21:02:09.384Z","etag":null,"topics":["library","redis","ruby"],"latest_commit_sha":null,"homepage":"http://redis-store.org/redis-store","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redis-store.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2009-04-11T14:15:41.000Z","updated_at":"2026-02-20T11:19:38.000Z","dependencies_parsed_at":"2024-08-09T03:26:35.694Z","dependency_job_id":"0d7137ea-bc28-4eac-bcf6-10cd2d6b73b6","html_url":"https://github.com/redis-store/redis-store","commit_stats":{"total_commits":605,"total_committers":89,"mean_commits":6.797752808988764,"dds":"0.47768595041322315","last_synced_commit":"11f7f8e9d15045fe84e1d5ef90fa81984df18300"},"previous_names":["jodosha/redis-store"],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/redis-store/redis-store","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/sbom","scorecard":{"id":526220,"data":{"date":"2025-08-11","repo":{"name":"github.com/redis-store/redis-store","commit":"7b6c2dfce6994ae288f7c57cc3e0a147137ac9ed"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 10/13 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/publish.yml:6","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T04:27:52.901Z","repository_id":543472,"created_at":"2025-08-20T04:27:52.901Z","updated_at":"2025-08-20T04:27:52.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29731683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-22T20:09:16.275Z","status":"ssl_error","status_checked_at":"2026-02-22T20:09:13.750Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-23T00:03:49.768Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-redis-store?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-redis-store","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-redis-store","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-redis-store/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-23T00:03:48.015Z","issues_count":48,"pull_requests_count":76,"avg_time_to_close_issue":20447359.844444446,"avg_time_to_close_pull_request":4694577.986842105,"issues_closed_count":45,"pull_requests_closed_count":76,"pull_request_authors_count":32,"issue_authors_count":48,"avg_comments_per_issue":5.083333333333333,"avg_comments_per_pull_request":2.8947368421052633,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":76788.0,"past_year_avg_time_to_close_pull_request":2560946.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.5,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/issues","maintainers":[{"login":"PikachuEXE","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"},{"login":"radar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/radar"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-redis-store/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-redis-store/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-redis-store/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-redis-store/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-redis-store/codemeta","maintainers":[],"registry":{"name":"ubuntu-20.04","url":"https://launchpad.net/ubuntu/focal","ecosystem":"ubuntu","default":false,"packages_count":30789,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"focal","funded_packages_count":142},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-04-01T06:53:15.590Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/namespaces"}},{"id":13669432,"name":"ruby-redis-store","ecosystem":"debian","description":null,"homepage":"https://github.com/redis-store/redis-store","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/redis-store/redis-store","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T12:41:12.845Z","latest_release_published_at":"2026-02-12T12:41:12.845Z","latest_release_number":"1.10.0-1","last_synced_at":"2026-03-13T22:09:29.766Z","created_at":"2026-02-12T12:41:12.498Z","updated_at":"2026-03-13T22:09:30.106Z","registry_url":"https://tracker.debian.org/pkg/ruby-redis-store","install_command":"apt-get install ruby-redis-store","documentation_url":"https://packages.debian.org/trixie/ruby-redis-store","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-redis-store","standards_version":"4.7.0","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, procps, rake, redis-server, ruby-redis (\u003e= 4.0~), ruby-minitest, ruby-mocha","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":543472,"uuid":"173446","full_name":"redis-store/redis-store","owner":"redis-store","description":"Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2025-02-13T11:57:57.000Z","size":3134,"stargazers_count":1499,"open_issues_count":4,"forks_count":340,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-02-22T21:02:09.384Z","etag":null,"topics":["library","redis","ruby"],"latest_commit_sha":null,"homepage":"http://redis-store.org/redis-store","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redis-store.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2009-04-11T14:15:41.000Z","updated_at":"2026-02-20T11:19:38.000Z","dependencies_parsed_at":"2024-08-09T03:26:35.694Z","dependency_job_id":"0d7137ea-bc28-4eac-bcf6-10cd2d6b73b6","html_url":"https://github.com/redis-store/redis-store","commit_stats":{"total_commits":605,"total_committers":89,"mean_commits":6.797752808988764,"dds":"0.47768595041322315","last_synced_commit":"11f7f8e9d15045fe84e1d5ef90fa81984df18300"},"previous_names":["jodosha/redis-store"],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/redis-store/redis-store","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/sbom","scorecard":{"id":526220,"data":{"date":"2025-08-11","repo":{"name":"github.com/redis-store/redis-store","commit":"7b6c2dfce6994ae288f7c57cc3e0a147137ac9ed"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 10/13 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/publish.yml:6","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T04:27:52.901Z","repository_id":543472,"created_at":"2025-08-20T04:27:52.901Z","updated_at":"2025-08-20T04:27:52.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29731683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-22T20:09:16.275Z","status":"ssl_error","status_checked_at":"2026-02-22T20:09:13.750Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-23T00:03:50.097Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-redis-store?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-redis-store","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-redis-store","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-redis-store/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-23T00:03:48.015Z","issues_count":48,"pull_requests_count":76,"avg_time_to_close_issue":20447359.844444446,"avg_time_to_close_pull_request":4694577.986842105,"issues_closed_count":45,"pull_requests_closed_count":76,"pull_request_authors_count":32,"issue_authors_count":48,"avg_comments_per_issue":5.083333333333333,"avg_comments_per_pull_request":2.8947368421052633,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":76788.0,"past_year_avg_time_to_close_pull_request":2560946.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.5,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/issues","maintainers":[{"login":"PikachuEXE","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"},{"login":"radar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/radar"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-redis-store/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-redis-store/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-redis-store/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-redis-store/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-redis-store/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie","funded_packages_count":282},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-03-31T06:41:13.743Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":13606020,"name":"ruby-redis-store","ecosystem":"debian","description":null,"homepage":"https://github.com/redis-store/redis-store","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/redis-store/redis-store","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T11:26:26.257Z","latest_release_published_at":"2026-02-11T11:26:26.257Z","latest_release_number":"1.3.0-3","last_synced_at":"2026-03-14T04:04:43.813Z","created_at":"2026-02-11T11:26:25.715Z","updated_at":"2026-03-14T04:04:44.070Z","registry_url":"https://tracker.debian.org/pkg/ruby-redis-store","install_command":"apt-get install ruby-redis-store","documentation_url":"https://packages.debian.org/buster/ruby-redis-store","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-redis-store","standards_version":"4.1.3","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11~), gem2deb, procps, redis-server, ruby-minitest, ruby-mocha, ruby-redis","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":543472,"uuid":"173446","full_name":"redis-store/redis-store","owner":"redis-store","description":"Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2025-02-13T11:57:57.000Z","size":3134,"stargazers_count":1499,"open_issues_count":4,"forks_count":340,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-02-22T21:02:09.384Z","etag":null,"topics":["library","redis","ruby"],"latest_commit_sha":null,"homepage":"http://redis-store.org/redis-store","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redis-store.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2009-04-11T14:15:41.000Z","updated_at":"2026-02-20T11:19:38.000Z","dependencies_parsed_at":"2024-08-09T03:26:35.694Z","dependency_job_id":"0d7137ea-bc28-4eac-bcf6-10cd2d6b73b6","html_url":"https://github.com/redis-store/redis-store","commit_stats":{"total_commits":605,"total_committers":89,"mean_commits":6.797752808988764,"dds":"0.47768595041322315","last_synced_commit":"11f7f8e9d15045fe84e1d5ef90fa81984df18300"},"previous_names":["jodosha/redis-store"],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/redis-store/redis-store","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/sbom","scorecard":{"id":526220,"data":{"date":"2025-08-11","repo":{"name":"github.com/redis-store/redis-store","commit":"7b6c2dfce6994ae288f7c57cc3e0a147137ac9ed"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 10/13 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/publish.yml:6","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T04:27:52.901Z","repository_id":543472,"created_at":"2025-08-20T04:27:52.901Z","updated_at":"2025-08-20T04:27:52.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29731683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-22T20:09:16.275Z","status":"ssl_error","status_checked_at":"2026-02-22T20:09:13.750Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-23T00:03:49.770Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-redis-store?arch=source\u0026distro=debian-10\u0026repository_url=https://packages.debian.org/buster","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-redis-store","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-redis-store","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-redis-store/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-23T00:03:48.015Z","issues_count":48,"pull_requests_count":76,"avg_time_to_close_issue":20447359.844444446,"avg_time_to_close_pull_request":4694577.986842105,"issues_closed_count":45,"pull_requests_closed_count":76,"pull_request_authors_count":32,"issue_authors_count":48,"avg_comments_per_issue":5.083333333333333,"avg_comments_per_pull_request":2.8947368421052633,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":76788.0,"past_year_avg_time_to_close_pull_request":2560946.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.5,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/issues","maintainers":[{"login":"PikachuEXE","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"},{"login":"radar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/radar"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-redis-store/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-redis-store/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-redis-store/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-redis-store/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-redis-store/codemeta","maintainers":[],"registry":{"name":"debian-10","url":"https://packages.debian.org/buster","ecosystem":"debian","default":false,"packages_count":28836,"maintainers_count":0,"namespaces_count":3,"keywords_count":915,"github":"debian","metadata":{"codename":"buster","mirror":"http://archive.debian.org/debian","funded_packages_count":81},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.156Z","updated_at":"2026-04-20T05:04:47.397Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/namespaces"}},{"id":13805159,"name":"ruby-redis-store","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/redis-store/redis-store","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/redis-store/redis-store","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T18:31:23.521Z","latest_release_published_at":"2026-02-13T18:31:23.521Z","latest_release_number":"1.9.0-2","last_synced_at":"2026-03-14T09:18:19.217Z","created_at":"2026-02-13T18:31:23.322Z","updated_at":"2026-03-14T09:18:19.507Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-redis-store","install_command":"apt-get install ruby-redis-store","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-redis-store","standards_version":"4.6.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), procps, rake, redis-server, ruby-redis (\u003c\u003c 5), ruby-redis (\u003e= 4), ruby-minitest, ruby-mocha","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":543472,"uuid":"173446","full_name":"redis-store/redis-store","owner":"redis-store","description":"Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2025-02-13T11:57:57.000Z","size":3134,"stargazers_count":1499,"open_issues_count":4,"forks_count":340,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-02-22T21:02:09.384Z","etag":null,"topics":["library","redis","ruby"],"latest_commit_sha":null,"homepage":"http://redis-store.org/redis-store","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redis-store.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2009-04-11T14:15:41.000Z","updated_at":"2026-02-20T11:19:38.000Z","dependencies_parsed_at":"2024-08-09T03:26:35.694Z","dependency_job_id":"0d7137ea-bc28-4eac-bcf6-10cd2d6b73b6","html_url":"https://github.com/redis-store/redis-store","commit_stats":{"total_commits":605,"total_committers":89,"mean_commits":6.797752808988764,"dds":"0.47768595041322315","last_synced_commit":"11f7f8e9d15045fe84e1d5ef90fa81984df18300"},"previous_names":["jodosha/redis-store"],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/redis-store/redis-store","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/sbom","scorecard":{"id":526220,"data":{"date":"2025-08-11","repo":{"name":"github.com/redis-store/redis-store","commit":"7b6c2dfce6994ae288f7c57cc3e0a147137ac9ed"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 10/13 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/publish.yml:6","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T04:27:52.901Z","repository_id":543472,"created_at":"2025-08-20T04:27:52.901Z","updated_at":"2025-08-20T04:27:52.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29731683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-22T20:09:16.275Z","status":"ssl_error","status_checked_at":"2026-02-22T20:09:13.750Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-23T00:03:49.770Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-redis-store?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-redis-store","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-redis-store","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-redis-store/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-23T00:03:48.015Z","issues_count":48,"pull_requests_count":76,"avg_time_to_close_issue":20447359.844444446,"avg_time_to_close_pull_request":4694577.986842105,"issues_closed_count":45,"pull_requests_closed_count":76,"pull_request_authors_count":32,"issue_authors_count":48,"avg_comments_per_issue":5.083333333333333,"avg_comments_per_pull_request":2.8947368421052633,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":76788.0,"past_year_avg_time_to_close_pull_request":2560946.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.5,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/issues","maintainers":[{"login":"PikachuEXE","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"},{"login":"radar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/radar"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-redis-store/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-redis-store/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-redis-store/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-redis-store/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-redis-store/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":412},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-01T06:53:18.736Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":13530892,"name":"ruby-redis-store","ecosystem":"debian","description":null,"homepage":"https://github.com/redis-store/redis-store","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/redis-store/redis-store","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T23:37:40.591Z","latest_release_published_at":"2026-02-10T23:37:40.591Z","latest_release_number":"1.9.0-1","last_synced_at":"2026-03-14T10:12:37.878Z","created_at":"2026-02-10T23:37:40.408Z","updated_at":"2026-03-14T10:12:38.055Z","registry_url":"https://tracker.debian.org/pkg/ruby-redis-store","install_command":"apt-get install ruby-redis-store","documentation_url":"https://packages.debian.org/bullseye/ruby-redis-store","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-redis-store","standards_version":"4.5.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), procps, rake, redis-server, ruby-redis (\u003c\u003c 5), ruby-redis (\u003e= 4), ruby-minitest, ruby-mocha","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":543472,"uuid":"173446","full_name":"redis-store/redis-store","owner":"redis-store","description":"Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2025-02-13T11:57:57.000Z","size":3134,"stargazers_count":1499,"open_issues_count":4,"forks_count":340,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-02-22T21:02:09.384Z","etag":null,"topics":["library","redis","ruby"],"latest_commit_sha":null,"homepage":"http://redis-store.org/redis-store","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redis-store.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2009-04-11T14:15:41.000Z","updated_at":"2026-02-20T11:19:38.000Z","dependencies_parsed_at":"2024-08-09T03:26:35.694Z","dependency_job_id":"0d7137ea-bc28-4eac-bcf6-10cd2d6b73b6","html_url":"https://github.com/redis-store/redis-store","commit_stats":{"total_commits":605,"total_committers":89,"mean_commits":6.797752808988764,"dds":"0.47768595041322315","last_synced_commit":"11f7f8e9d15045fe84e1d5ef90fa81984df18300"},"previous_names":["jodosha/redis-store"],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/redis-store/redis-store","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/sbom","scorecard":{"id":526220,"data":{"date":"2025-08-11","repo":{"name":"github.com/redis-store/redis-store","commit":"7b6c2dfce6994ae288f7c57cc3e0a147137ac9ed"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 10/13 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/publish.yml:6","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T04:27:52.901Z","repository_id":543472,"created_at":"2025-08-20T04:27:52.901Z","updated_at":"2025-08-20T04:27:52.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29731683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-22T20:09:16.275Z","status":"ssl_error","status_checked_at":"2026-02-22T20:09:13.750Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-23T00:03:49.767Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-redis-store?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-redis-store","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-redis-store","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-redis-store/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-23T00:03:48.015Z","issues_count":48,"pull_requests_count":76,"avg_time_to_close_issue":20447359.844444446,"avg_time_to_close_pull_request":4694577.986842105,"issues_closed_count":45,"pull_requests_closed_count":76,"pull_request_authors_count":32,"issue_authors_count":48,"avg_comments_per_issue":5.083333333333333,"avg_comments_per_pull_request":2.8947368421052633,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":76788.0,"past_year_avg_time_to_close_pull_request":2560946.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.5,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/issues","maintainers":[{"login":"PikachuEXE","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"},{"login":"radar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/radar"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-redis-store/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-redis-store/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-redis-store/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-redis-store/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-redis-store/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":0,"github":"debian","metadata":{"codename":"bullseye","funded_packages_count":77},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-04-01T06:53:20.333Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":13567063,"name":"ruby-redis-store","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/redis-store/redis-store","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/redis-store/redis-store","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T06:48:23.948Z","latest_release_published_at":"2026-02-11T06:48:23.948Z","latest_release_number":"1.9.0-2","last_synced_at":"2026-03-12T04:13:04.301Z","created_at":"2026-02-11T06:48:23.754Z","updated_at":"2026-03-12T04:13:04.512Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-redis-store","install_command":"apt-get install ruby-redis-store","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-redis-store","standards_version":"4.6.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), procps, rake, redis-server, ruby-redis (\u003c\u003c 5), ruby-redis (\u003e= 4), ruby-minitest, ruby-mocha","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":543472,"uuid":"173446","full_name":"redis-store/redis-store","owner":"redis-store","description":"Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2025-02-13T11:57:57.000Z","size":3134,"stargazers_count":1499,"open_issues_count":4,"forks_count":340,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-02-22T21:02:09.384Z","etag":null,"topics":["library","redis","ruby"],"latest_commit_sha":null,"homepage":"http://redis-store.org/redis-store","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redis-store.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2009-04-11T14:15:41.000Z","updated_at":"2026-02-20T11:19:38.000Z","dependencies_parsed_at":"2024-08-09T03:26:35.694Z","dependency_job_id":"0d7137ea-bc28-4eac-bcf6-10cd2d6b73b6","html_url":"https://github.com/redis-store/redis-store","commit_stats":{"total_commits":605,"total_committers":89,"mean_commits":6.797752808988764,"dds":"0.47768595041322315","last_synced_commit":"11f7f8e9d15045fe84e1d5ef90fa81984df18300"},"previous_names":["jodosha/redis-store"],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/redis-store/redis-store","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/sbom","scorecard":{"id":526220,"data":{"date":"2025-08-11","repo":{"name":"github.com/redis-store/redis-store","commit":"7b6c2dfce6994ae288f7c57cc3e0a147137ac9ed"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 10/13 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/publish.yml:6","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T04:27:52.901Z","repository_id":543472,"created_at":"2025-08-20T04:27:52.901Z","updated_at":"2025-08-20T04:27:52.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29731683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-22T20:09:16.275Z","status":"ssl_error","status_checked_at":"2026-02-22T20:09:13.750Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-23T00:03:49.767Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-redis-store?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-redis-store","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-redis-store","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-redis-store/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-23T00:03:48.015Z","issues_count":48,"pull_requests_count":76,"avg_time_to_close_issue":20447359.844444446,"avg_time_to_close_pull_request":4694577.986842105,"issues_closed_count":45,"pull_requests_closed_count":76,"pull_request_authors_count":32,"issue_authors_count":48,"avg_comments_per_issue":5.083333333333333,"avg_comments_per_pull_request":2.8947368421052633,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":76788.0,"past_year_avg_time_to_close_pull_request":2560946.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.5,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/issues","maintainers":[{"login":"PikachuEXE","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"},{"login":"radar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/radar"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-redis-store/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-redis-store/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-redis-store/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-redis-store/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-redis-store/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":99},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-01T06:53:19.375Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13779666,"name":"ruby-redis-store","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/redis-store/redis-store","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/redis-store/redis-store","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T13:24:31.975Z","latest_release_published_at":"2026-02-13T13:24:31.975Z","latest_release_number":"1.9.0-1","last_synced_at":"2026-03-13T17:37:12.788Z","created_at":"2026-02-13T13:24:31.772Z","updated_at":"2026-03-13T17:37:12.788Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-redis-store","install_command":"apt-get install ruby-redis-store","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-redis-store","standards_version":"4.5.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), procps, rake, redis-server, ruby-redis (\u003c\u003c 5), ruby-redis (\u003e= 4), ruby-minitest, ruby-mocha","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":543472,"uuid":"173446","full_name":"redis-store/redis-store","owner":"redis-store","description":"Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2025-02-13T11:57:57.000Z","size":3134,"stargazers_count":1499,"open_issues_count":4,"forks_count":340,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-02-22T21:02:09.384Z","etag":null,"topics":["library","redis","ruby"],"latest_commit_sha":null,"homepage":"http://redis-store.org/redis-store","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redis-store.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2009-04-11T14:15:41.000Z","updated_at":"2026-02-20T11:19:38.000Z","dependencies_parsed_at":"2024-08-09T03:26:35.694Z","dependency_job_id":"0d7137ea-bc28-4eac-bcf6-10cd2d6b73b6","html_url":"https://github.com/redis-store/redis-store","commit_stats":{"total_commits":605,"total_committers":89,"mean_commits":6.797752808988764,"dds":"0.47768595041322315","last_synced_commit":"11f7f8e9d15045fe84e1d5ef90fa81984df18300"},"previous_names":["jodosha/redis-store"],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/redis-store/redis-store","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/sbom","scorecard":{"id":526220,"data":{"date":"2025-08-11","repo":{"name":"github.com/redis-store/redis-store","commit":"7b6c2dfce6994ae288f7c57cc3e0a147137ac9ed"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 10/13 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/publish.yml:6","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T04:27:52.901Z","repository_id":543472,"created_at":"2025-08-20T04:27:52.901Z","updated_at":"2025-08-20T04:27:52.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29731683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-22T20:09:16.275Z","status":"ssl_error","status_checked_at":"2026-02-22T20:09:13.750Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"redis-store","name":"redis-store","uuid":"5261509","kind":"organization","description":null,"email":"support@redis-store.org","website":"http://redis-store.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5261509?v=4","repositories_count":10,"last_synced_at":"2024-03-25T22:13:32.887Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/redis-store","funding_links":[],"total_stars":2767,"followers":11,"following":0,"created_at":"2022-11-02T18:11:38.166Z","updated_at":"2024-03-25T22:13:33.200Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store/repositories"},"tags":[{"name":"v1.11.0","sha":"2d8b05ab68ec9f245fd0b9af6f2bfd8056bdd34c","kind":"commit","published_at":"2024-08-09T02:10:20.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.11.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.11.0/manifests"},{"name":"v1.10.0","sha":"5c3fee1b8fba672eb2bd5bfaedb973b68d12b773","kind":"commit","published_at":"2023-09-11T06:01:12.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.10.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.10.0/manifests"},{"name":"v1.9.2","sha":"6bb545eda9f4e3b75ac3ba83487985d99f6602cf","kind":"commit","published_at":"2023-02-24T03:26:32.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.9.2","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.9.2/manifests"},{"name":"v1.9.1","sha":"92d4d0cf6723a560e834b8bb3bbea32f45abadcd","kind":"tag","published_at":"2022-01-24T19:07:00.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.9.1","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"3acfa95f4eb6260c714fdb00a3d84be8eedc13b2","kind":"tag","published_at":"2020-06-22T21:00:12.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.9.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"a9ab0e1ad96aa236337936c2cab47b5ca3c26cca","kind":"tag","published_at":"2020-02-24T20:26:57.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.8.2","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"fc4cd1bcc2f7a7359c8754285cdbe63a8321e37e","kind":"tag","published_at":"2019-10-29T19:34:23.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.8.1","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"d6958471ada84827d70cd67f62a7d0d6e4cb4a27","kind":"tag","published_at":"2019-09-18T16:09:21.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.8.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.8.0/manifests"},{"name":"v1.6.0","sha":"61b9932e20d7e62d1ad660ab47a8c2aab3da7c90","kind":"tag","published_at":"2018-10-05T20:17:39.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.6.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"11f06b1f48448dc537717fc1ce9c04c6b2972e83","kind":"tag","published_at":"2018-04-16T14:53:09.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.5.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"6868a80699b00a45d3db3a161cb2010c2aaada91","kind":"tag","published_at":"2017-10-13T17:09:27.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.4.1","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"26c20ec018910a2b58ec14ed905ed8599debd8a1","kind":"tag","published_at":"2017-08-25T18:09:27.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.4.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"54b220ebd544f4cf9eb03f369d86842c763f95f3","kind":"tag","published_at":"2016-10-05T21:04:51.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.3.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"c302d0c1f826288ad93ffb1586b8d3de205c40a4","kind":"tag","published_at":"2016-07-06T04:50:07.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.2.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.2.0/manifests"},{"name":"v1.2.0.pre","sha":"fead4f789474301c6ac16048ffec138a98b43d26","kind":"tag","published_at":"2016-05-09T16:08:39.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.2.0.pre","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.2.0.pre","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.2.0.pre","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.2.0.pre","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.2.0.pre/manifests"},{"name":"v1.1.7","sha":"a54fa57900f63a578726e8a4a2042641c8b030a5","kind":"tag","published_at":"2015-10-28T02:57:53.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.1.7","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.7/manifests"},{"name":"v1.1.6","sha":"5f2c751e34e6ca73e5acd825d69d2db0b998e06f","kind":"tag","published_at":"2015-07-16T11:23:40.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.1.6","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.6/manifests"},{"name":"v1.1.5","sha":"aab7ee5745c72cf3f1f6047c33aada60e1ebc210","kind":"tag","published_at":"2015-06-08T21:43:06.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.1.5","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.5/manifests"},{"name":"v1.1.4","sha":"440dd0fcef4aee35a19fd5d47d8f341e696e2151","kind":"commit","published_at":"2013-08-20T03:53:58.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.1.4","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.4/manifests"},{"name":"v1.1.0","sha":"c92636c8722606ed20d9f82430dfd8eb21e91bec","kind":"tag","published_at":"2012-02-14T10:50:34.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.1.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.0/manifests"},{"name":"v1.1.0.rc2","sha":"69372d11d6047d012253f8a64adf88c23f968e80","kind":"tag","published_at":"2012-02-03T18:40:32.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.1.0.rc2","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.1.0.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.1.0.rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.0.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.0.rc2/manifests"},{"name":"v1.1.0.rc","sha":"2ef3bc30d82733fdb2005c2d69dad4d04c013051","kind":"tag","published_at":"2011-12-30T15:38:59.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.1.0.rc","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.1.0.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.1.0.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.0.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.1.0.rc/manifests"},{"name":"v1.0.0.1","sha":"97bcb9129a8e33fac21f5f0b6d87345d5af15ed1","kind":"tag","published_at":"2011-09-06T07:18:57.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0.1","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.1/manifests"},{"name":"v1.0.0","sha":"7b24cb193100360caf8fced21eb00c30646528ee","kind":"tag","published_at":"2011-09-01T08:16:47.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0/manifests"},{"name":"v1.0.0.rc1","sha":"0bb9f6d8eabbb4a2646fd6bc41556062896d7145","kind":"tag","published_at":"2011-06-05T16:27:11.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0.rc1","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0.rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0.rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.rc1/manifests"},{"name":"v1.0.0.beta5","sha":"d18318902adefc1ca872352f3905d679502ebdaa","kind":"tag","published_at":"2011-04-02T12:07:43.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0.beta5","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0.beta5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0.beta5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta5/manifests"},{"name":"v1.0.0.beta4","sha":"ed9e0348ae1bbcde27dccc93a2afb9aa1e9cf3d1","kind":"tag","published_at":"2010-12-15T14:40:01.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0.beta4","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0.beta4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0.beta4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta4/manifests"},{"name":"v1.0.0.beta3","sha":"bf6a1f5d05672acdcafd9a1ed28ad4946ee8f3e5","kind":"tag","published_at":"2010-09-10T09:26:59.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0.beta3","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0.beta3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0.beta3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta3/manifests"},{"name":"v0.3.9","sha":"937c24099123b07b81cff1d6379150eb97474d8f","kind":"commit","published_at":"2010-08-06T09:36:17.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.3.9","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.9/manifests"},{"name":"v1.0.0.beta2","sha":"20d5a4d3741095b3509db353f719ab71c81adce5","kind":"tag","published_at":"2010-06-12T17:05:58.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0.beta2","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0.beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0.beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta2/manifests"},{"name":"v1.0.0.beta1","sha":"2310221f940b7c28f9024e8c1e2fbaf7efd1a2bc","kind":"commit","published_at":"2010-06-09T19:33:46.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v1.0.0.beta1","html_url":"https://github.com/redis-store/redis-store/releases/tag/v1.0.0.beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v1.0.0.beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v1.0.0.beta1/manifests"},{"name":"v0.3.8","sha":"0b3b5b4848b9f6f57883d84f1375261a672ea4f8","kind":"tag","published_at":"2010-05-21T19:08:04.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.3.8","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.8/manifests"},{"name":"v0.3.7","sha":"ae6160abc8e392d7ac563af7381ecd06931a0072","kind":"tag","published_at":"2009-11-15T15:53:30.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.3.7","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.7/manifests"},{"name":"v0.3.6","sha":"33e49adae3ab8b004f1b09ac18765c4e95fea9e4","kind":"tag","published_at":"2009-06-18T10:12:24.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.3.6","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.6/manifests"},{"name":"v0.3.5","sha":"2a7713ab7cb7d7f6b77919bff282a7bd3a21df15","kind":"tag","published_at":"2009-05-07T16:16:25.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.3.5","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.5/manifests"},{"name":"v0.3.0","sha":"f5aa2e84f1e3442d998adcbdb67273488071d1e7","kind":"tag","published_at":"2009-05-03T15:00:38.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.3.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.3.0/manifests"},{"name":"v0.2.0","sha":"640d15b0ba31076caec6aa3fcdc91a24463b516d","kind":"tag","published_at":"2009-04-30T14:45:22.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.2.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"4b7db6baceab454ab3b690f803606afbc56d0e33","kind":"tag","published_at":"2009-04-30T10:13:05.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.1.0","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.1.0/manifests"},{"name":"v0.0.3","sha":"4bd2df6642a631ecbd298662a053fa91f259a21e","kind":"tag","published_at":"2009-04-30T08:36:46.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.0.3","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"c7df47b88c70a0f1b26078016e43d446a81fd600","kind":"tag","published_at":"2009-04-15T22:56:03.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.0.2","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"d77cdabf723b6fdc0cc09447065f6b9c2f335f32","kind":"tag","published_at":"2009-04-11T14:17:33.000Z","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/v0.0.1","html_url":"https://github.com/redis-store/redis-store/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/redis-store/redis-store@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-02-23T00:04:06.257Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.4112105923182362,"forks_count":0.2741403948788241,"docker_downloads_count":null,"average":0.17133774679926506},"purl":"pkg:deb/ubuntu/ruby-redis-store?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-redis-store","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-redis-store","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-redis-store/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-23T00:03:48.015Z","issues_count":48,"pull_requests_count":76,"avg_time_to_close_issue":20447359.844444446,"avg_time_to_close_pull_request":4694577.986842105,"issues_closed_count":45,"pull_requests_closed_count":76,"pull_request_authors_count":32,"issue_authors_count":48,"avg_comments_per_issue":5.083333333333333,"avg_comments_per_pull_request":2.8947368421052633,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":76788.0,"past_year_avg_time_to_close_pull_request":2560946.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.5,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/issues","maintainers":[{"login":"PikachuEXE","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"},{"login":"radar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/radar"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-redis-store/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-redis-store/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-redis-store/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-redis-store/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-redis-store/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"jammy","funded_packages_count":142},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-04-01T06:53:21.644Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13713180,"name":"ruby-redis-store","ecosystem":"debian","description":null,"homepage":"https://github.com/redis-store/redis-store","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/redis-store/redis-store","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T23:39:36.160Z","latest_release_published_at":"2026-02-12T23:39:36.160Z","latest_release_number":"1.9.0-2","last_synced_at":"2026-03-13T05:25:49.750Z","created_at":"2026-02-12T23:39:35.916Z","updated_at":"2026-03-13T05:42:55.848Z","registry_url":"https://tracker.debian.org/pkg/ruby-redis-store","install_command":"apt-get install ruby-redis-store","documentation_url":"https://packages.debian.org/bookworm/ruby-redis-store","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-redis-store","standards_version":"4.6.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), procps, rake, redis-server, ruby-redis (\u003c\u003c 5), ruby-redis (\u003e= 4), ruby-minitest, ruby-mocha","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":543472,"uuid":"173446","full_name":"redis-store/redis-store","owner":"redis-store","description":"Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2025-02-13T11:57:57.000Z","size":3134,"stargazers_count":1499,"open_issues_count":4,"forks_count":340,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-02-22T21:02:09.384Z","etag":null,"topics":["library","redis","ruby"],"latest_commit_sha":null,"homepage":"http://redis-store.org/redis-store","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redis-store.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2009-04-11T14:15:41.000Z","updated_at":"2026-02-20T11:19:38.000Z","dependencies_parsed_at":"2024-08-09T03:26:35.694Z","dependency_job_id":"0d7137ea-bc28-4eac-bcf6-10cd2d6b73b6","html_url":"https://github.com/redis-store/redis-store","commit_stats":{"total_commits":605,"total_committers":89,"mean_commits":6.797752808988764,"dds":"0.47768595041322315","last_synced_commit":"11f7f8e9d15045fe84e1d5ef90fa81984df18300"},"previous_names":["jodosha/redis-store"],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/redis-store/redis-store","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/sbom","scorecard":{"id":526220,"data":{"date":"2025-08-11","repo":{"name":"github.com/redis-store/redis-store","commit":"7b6c2dfce6994ae288f7c57cc3e0a147137ac9ed"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 10/13 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/publish.yml:6","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T04:27:52.901Z","repository_id":543472,"created_at":"2025-08-20T04:27:52.901Z","updated_at":"2025-08-20T04:27:52.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29731683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-22T20:09:16.275Z","status":"ssl_error","status_checked_at":"2026-02-22T20:09:13.750Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-23T00:04:22.426Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":1.2293430068520759,"forks_count":0.826279725916969,"docker_downloads_count":null,"average":0.5139056831922613},"purl":"pkg:deb/debian/ruby-redis-store?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-redis-store","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-redis-store","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-redis-store/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-23T00:03:48.015Z","issues_count":48,"pull_requests_count":76,"avg_time_to_close_issue":20447359.844444446,"avg_time_to_close_pull_request":4694577.986842105,"issues_closed_count":45,"pull_requests_closed_count":76,"pull_request_authors_count":32,"issue_authors_count":48,"avg_comments_per_issue":5.083333333333333,"avg_comments_per_pull_request":2.8947368421052633,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":76788.0,"past_year_avg_time_to_close_pull_request":2560946.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.5,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/issues","maintainers":[{"login":"PikachuEXE","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"},{"login":"radar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/radar"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-redis-store/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-redis-store/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-redis-store/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-redis-store/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-redis-store/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm","funded_packages_count":364},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-01T06:53:23.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13467163,"name":"ruby-redis-store","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/redis-store/redis-store","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/redis-store/redis-store","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-09T17:09:09.528Z","latest_release_published_at":"2026-02-09T17:09:09.528Z","latest_release_number":"1.10.0-1","last_synced_at":"2026-03-09T18:25:19.580Z","created_at":"2026-02-09T17:09:05.756Z","updated_at":"2026-03-09T18:32:53.778Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-redis-store","install_command":"apt-get install ruby-redis-store","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-redis-store","standards_version":"4.7.0","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, procps, rake, redis-server, ruby-redis (\u003e= 4.0~), ruby-minitest, ruby-mocha","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":543472,"uuid":"173446","full_name":"redis-store/redis-store","owner":"redis-store","description":"Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2025-02-13T11:57:57.000Z","size":3134,"stargazers_count":1499,"open_issues_count":4,"forks_count":340,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-02-22T21:02:09.384Z","etag":null,"topics":["library","redis","ruby"],"latest_commit_sha":null,"homepage":"http://redis-store.org/redis-store","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redis-store.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2009-04-11T14:15:41.000Z","updated_at":"2026-02-20T11:19:38.000Z","dependencies_parsed_at":"2024-08-09T03:26:35.694Z","dependency_job_id":"0d7137ea-bc28-4eac-bcf6-10cd2d6b73b6","html_url":"https://github.com/redis-store/redis-store","commit_stats":{"total_commits":605,"total_committers":89,"mean_commits":6.797752808988764,"dds":"0.47768595041322315","last_synced_commit":"11f7f8e9d15045fe84e1d5ef90fa81984df18300"},"previous_names":["jodosha/redis-store"],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/redis-store/redis-store","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/sbom","scorecard":{"id":526220,"data":{"date":"2025-08-11","repo":{"name":"github.com/redis-store/redis-store","commit":"7b6c2dfce6994ae288f7c57cc3e0a147137ac9ed"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 10/13 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/publish.yml:6","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T04:27:52.901Z","repository_id":543472,"created_at":"2025-08-20T04:27:52.901Z","updated_at":"2025-08-20T04:27:52.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29731683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-22T20:09:16.275Z","status":"ssl_error","status_checked_at":"2026-02-22T20:09:13.750Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-23T00:03:49.768Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.5151286520800271,"forks_count":0.26797096547597365,"docker_downloads_count":null,"average":0.1957749043890002},"purl":"pkg:deb/ubuntu/ruby-redis-store?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-redis-store","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-redis-store","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-redis-store/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-23T00:03:48.015Z","issues_count":48,"pull_requests_count":76,"avg_time_to_close_issue":20447359.844444446,"avg_time_to_close_pull_request":4694577.986842105,"issues_closed_count":45,"pull_requests_closed_count":76,"pull_request_authors_count":32,"issue_authors_count":48,"avg_comments_per_issue":5.083333333333333,"avg_comments_per_pull_request":2.8947368421052633,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":76788.0,"past_year_avg_time_to_close_pull_request":2560946.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.5,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/issues","maintainers":[{"login":"PikachuEXE","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"},{"login":"radar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/radar"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-redis-store/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-redis-store/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-redis-store/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-redis-store/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-redis-store/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":177},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-03-31T06:41:18.525Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13407239,"name":"ruby-redis-store","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/redis-store/redis-store","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/redis-store/redis-store","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-06T15:56:24.157Z","latest_release_published_at":"2026-02-06T15:56:24.157Z","latest_release_number":"1.9.0-2","last_synced_at":"2026-03-06T16:46:23.309Z","created_at":"2026-02-06T15:56:17.085Z","updated_at":"2026-03-06T16:46:23.665Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-redis-store","install_command":"apt-get install ruby-redis-store","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-redis-store","standards_version":"4.6.1","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb (\u003e= 1), procps, rake, redis-server, ruby-redis (\u003c\u003c 5), ruby-redis (\u003e= 4), ruby-minitest, ruby-mocha","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":543472,"uuid":"173446","full_name":"redis-store/redis-store","owner":"redis-store","description":"Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks","archived":false,"fork":false,"pushed_at":"2025-02-13T11:57:57.000Z","size":3134,"stargazers_count":1499,"open_issues_count":4,"forks_count":340,"subscribers_count":22,"default_branch":"master","last_synced_at":"2026-02-22T21:02:09.384Z","etag":null,"topics":["library","redis","ruby"],"latest_commit_sha":null,"homepage":"http://redis-store.org/redis-store","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/redis-store.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"MIT-LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2009-04-11T14:15:41.000Z","updated_at":"2026-02-20T11:19:38.000Z","dependencies_parsed_at":"2024-08-09T03:26:35.694Z","dependency_job_id":"0d7137ea-bc28-4eac-bcf6-10cd2d6b73b6","html_url":"https://github.com/redis-store/redis-store","commit_stats":{"total_commits":605,"total_committers":89,"mean_commits":6.797752808988764,"dds":"0.47768595041322315","last_synced_commit":"11f7f8e9d15045fe84e1d5ef90fa81984df18300"},"previous_names":["jodosha/redis-store"],"tags_count":41,"template":false,"template_full_name":null,"purl":"pkg:github/redis-store/redis-store","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/redis-store","download_url":"https://codeload.github.com/redis-store/redis-store/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/sbom","scorecard":{"id":526220,"data":{"date":"2025-08-11","repo":{"name":"github.com/redis-store/redis-store","commit":"7b6c2dfce6994ae288f7c57cc3e0a147137ac9ed"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":7,"reason":"Found 10/13 approved changesets -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/redis-store/redis-store/publish.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   4 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/publish.yml:6","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: MIT-LICENSE:0","Info: FSF or OSI recognized license: MIT License: MIT-LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 27 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T04:27:52.901Z","repository_id":543472,"created_at":"2025-08-20T04:27:52.901Z","updated_at":"2025-08-20T04:27:52.901Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29731683,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-22T20:09:16.275Z","status":"ssl_error","status_checked_at":"2026-02-22T20:09:13.750Z","response_time":110,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-23T00:03:49.769Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:deb/ubuntu/ruby-redis-store?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-redis-store","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-redis-store","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-redis-store/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-23T00:03:48.015Z","issues_count":48,"pull_requests_count":76,"avg_time_to_close_issue":20447359.844444446,"avg_time_to_close_pull_request":4694577.986842105,"issues_closed_count":45,"pull_requests_closed_count":76,"pull_request_authors_count":32,"issue_authors_count":48,"avg_comments_per_issue":5.083333333333333,"avg_comments_per_pull_request":2.8947368421052633,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":76788.0,"past_year_avg_time_to_close_pull_request":2560946.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":4.5,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/issues","maintainers":[{"login":"PikachuEXE","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"},{"login":"radar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/radar"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-redis-store/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-redis-store/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-redis-store/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-redis-store/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-redis-store/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble","funded_packages_count":161},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-01T06:53:16.927Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}}],"commits":{"id":3354,"full_name":"redis-store/redis-store","default_branch":"master","total_commits":614,"total_committers":87,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":7.057471264367816,"dds":0.48534201954397393,"past_year_total_commits":2,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":2.0,"past_year_dds":0.0,"last_synced_at":"2026-04-24T23:06:34.186Z","last_synced_commit":"6e26e24d881bcb8d09cf02a9b12c524873536d2e","created_at":"2023-03-07T09:17:23.393Z","updated_at":"2026-04-24T23:02:27.755Z","committers":[{"name":"Luca Guidi","email":"guidi.luca@gmail.com","login":null,"count":316},{"name":"Matthew Horan","email":"matthew.horan@livestream.com","login":"mhoran","count":40},{"name":"Tom Scott","email":"tscott@weblinc.com","login":null,"count":37},{"name":"Luca Guidi","email":"me@lucaguidi.com","login":"jodosha","count":30},{"name":"Tom Scott","email":"tscott@nerdstgamers.com","login":"tubbo","count":19},{"name":"Brian Takita","email":"brian@honk.com","login":null,"count":13},{"name":"Ryan Bigg","email":"git@ryanbigg.com","login":"radar","count":13},{"name":"PikachuEXE","email":"pikachuexe@gmail.com","login":"PikachuEXE","count":13},{"name":"Cody Cutrer","email":"cody@instructure.com","login":"ccutrer","count":5},{"name":"Stan Hu","email":"stanhu@gmail.com","login":"stanhu","count":4},{"name":"Miles Matthias","email":"miles.matthias@gmail.com","login":"milesmatthias","count":4},{"name":"Mathieu Ravaux","email":"mathieu.ravaux@gmail.com","login":"mathieuravaux","count":4},{"name":"Jean Boussier","email":"jean.boussier@gmail.com","login":"byroot","count":4},{"name":"Garrett Thornburg","email":"film42@gmail.com","login":"film42","count":4},{"name":"Sarah Bennert","email":"sarah@minim.co","login":null,"count":4},{"name":"lukas","email":"lukas.westermann@gmail.com","login":"lwe","count":3},{"name":"Rajko Albrecht","email":"ral@alwins-world.de","login":null,"count":3},{"name":"Alexey Vasiliev","email":"leopard.not.a@gmail.com","login":"le0pard","count":3},{"name":"Christian-Manuel Butzke","email":"chris@fruwe.com","login":"fruwe","count":3},{"name":"Matt Griffin","email":"matt@griffinonline.org","login":"betamatt","count":3},{"name":"aligo","email":"aligo_x@163.com","login":"aligo","count":3},{"name":"hogelog","email":"konbu.komuro@gmail.com","login":"hogelog","count":3},{"name":"Jeremy Daer","email":"jeremydaer@gmail.com","login":"jeremy","count":2},{"name":"John Guidry","email":"lowdowndirtyrottenscoundrel@gmail.com","login":"tvjg","count":2},{"name":"Mark Young","email":"mark.w.young@keyloop.com","login":"mark-young-atg","count":2},{"name":"Olle Jonsson","email":"olle.jonsson@gmail.com","login":"olleolleolle","count":2},{"name":"Patrick J. Sparrow","email":"psparrow25@protonmail.com","login":"psparrow","count":2},{"name":"Scott","email":"toxaq@yahoo.com","login":"toxaq","count":2},{"name":"Yuri Zubov","email":"yuri.zubov@cleverlabs.io","login":"yuri-zubov","count":2},{"name":"Yusuke Nakamura","email":"yusuke1994525@gmail.com","login":"unasuke","count":2},{"name":"shiro16","email":"nyanyanyawan24@gmail.com","login":"shiro16","count":2},{"name":"Jayaram","email":"jayaramdatti@gmail.com","login":"jdatti","count":2},{"name":"Giovanni Alberto","email":"delirable@gmail.com","login":"yovasx2","count":2},{"name":"Fabrizio Regini","email":"freegenie@gmail.com","login":"freegenie","count":2},{"name":"Akira Matsuda","email":"ronnie@dio.jp","login":"amatsuda","count":2},{"name":"Andre Medeiros","email":"andre.medeiros@vcint.com","login":null,"count":2},{"name":"Miles D Goodings","email":"miles@intrepica.com.au","login":null,"count":2},{"name":"Rafael Mendonça França","email":"rafael.franca@plataformatec.com.br","login":null,"count":2},{"name":"Roy Tay","email":"roy@picocandy.com","login":null,"count":2},{"name":"Travis Warlick","email":"warlickt@operissystems.com","login":null,"count":2},{"name":"Matt Campbell","email":"matt@soupmatt.com","login":"soupmatt","count":1},{"name":"Matthew Beale","email":"matt.beale@madhatted.com","login":"mixonic","count":1},{"name":"Michael D'Auria","email":"michael.dauria@gmail.com","login":"michaeldauria","count":1},{"name":"Michael Kintzer","email":"rockrep@yahoo.com","login":"rockrep","count":1},{"name":"Michael Klishin","email":"michaelklishin@me.com","login":"michaelklishin","count":1},{"name":"OKURA Masafumi","email":"masafumi.o1988@gmail.com","login":"okuramasafumi","count":1},{"name":"Tom Gladhill","email":"tgladhill@cendyn.com","login":null,"count":1},{"name":"Sean Walbran","email":"swalbran@socialcast.com","login":null,"count":1},{"name":"Scott Mayo","email":"scott.mayo@trunkmedia.com","login":null,"count":1},{"name":"Nicolas Leger","email":"nicolas.leger@nleger.com","login":null,"count":1},{"name":"Julien Kirch","email":"jkirch@plizy.com","login":null,"count":1},{"name":"Guillaume DOTT","email":"guillaume.dott@lafourmi-immo.com","login":null,"count":1},{"name":"Gregory Marcilhacy","email":"greg@cruiswise.com","login":null,"count":1},{"name":"Discourse application","email":"discourse@ubuntu.(none)","login":null,"count":1},{"name":"Omer Katz","email":"omer.drow@gmail.com","login":"thedrow","count":1},{"name":"Roma","email":"roman.usherenko@gmail.com","login":"dreyks","count":1},{"name":"Rune Botten","email":"rbotten@gmail.com","login":"runeb","count":1},{"name":"Stefan Wrobel","email":"swrobel","login":"swrobel","count":1},{"name":"Steve Klabnik","email":"steve@steveklabnik.com","login":"steveklabnik","count":1},{"name":"Vlad Bokov","email":"razum2um@mail.ru","login":"razum2um","count":1},{"name":"aliix","email":"alex@liivid.com","login":"crystalneth","count":1},{"name":"anglefan","email":"angelfan1314@163.com","login":"angelfan","count":1},{"name":"dx7","email":"rafaeldx7@gmail.com","login":"dx7","count":1},{"name":"Aaron Gibralter","email":"aaron.gibralter@gmail.com","login":"agibralter","count":1},{"name":"Alexander Kahn","email":"alexanderkahn@gmail.com","login":"akahn","count":1},{"name":"Andrei Kulakov","email":"krugliy@gmail.com","login":"dre3k","count":1},{"name":"Brian P O'Rourke","email":"bpo@somnambulance.net","login":"bpo","count":1},{"name":"Bruno Michel","email":"bmichel@menfin.info","login":"nono","count":1},{"name":"Calvin Yu","email":"csyu77@gmail.com","login":"cyu","count":1},{"name":"Christian von Kleist","email":"cvonkleist@gmail.com","login":"cvonkleist","count":1},{"name":"Corprew Reed","email":"github@corprew.org","login":"corprew","count":1},{"name":"Cyril Mougel","email":"cyril.mougel@gmail.com","login":"shingara","count":1},{"name":"Damian Janowski","email":"damian.janowski@gmail.com","login":"djanowski","count":1},{"name":"Dmitriy Timokhin","email":"avanie@gmail.com","login":"pager","count":1},{"name":"Dominik Sander","email":"git@dsander.de","login":"dsander","count":1},{"name":"Filip Tepper","email":"filip@tepper.pl","login":"filiptepper","count":1},{"name":"Han Chang","email":"szu.han.chang@gmail.com","login":"hanchang","count":1},{"name":"Iori ONDA","email":"iorionda@gmail.com","login":"iorionda","count":1},{"name":"Jack Chu","email":"kamuigt@gmail.com","login":"kamui","count":1},{"name":"Jacob Gyllenstierna","email":"jacob@cookiejunkie.com","login":"jgyllen","count":1},{"name":"Jacob Vosmaer","email":"contact@jacobvosmaer.nl","login":"jacobvosmaer","count":1},{"name":"Jared Beck","email":"jared@jaredbeck.com","login":"jaredbeck","count":1},{"name":"Jeff Casimir","email":"jeff@casimircreative.com","login":"jcasimir","count":1},{"name":"Jerome Touffe-Blin","email":"jtouffeblin@expedia.com","login":"jtblin","count":1},{"name":"Joachim Filip Ignacy Bartosik","email":"jbartosik@gmail.com","login":"jbartosik","count":1},{"name":"Kirill Smelkov","email":"kirr@nexedi.com","login":"navytux","count":1},{"name":"htwroclau","email":"thajime207@gmail.com","login":"htwroclau","count":1}],"past_year_committers":[{"name":"Yuri Zubov","email":"yuri.zubov@cleverlabs.io","login":"yuri-zubov","count":2}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-27T00:00:06.983Z","repositories_count":6219145,"commits_count":899455028,"contributors_count":34873843,"owners_count":1145803,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"redis-store/redis-store","html_url":"https://github.com/redis-store/redis-store","last_synced_at":"2026-04-07T13:00:55.254Z","status":null,"issues_count":48,"pull_requests_count":78,"avg_time_to_close_issue":20447359.844444446,"avg_time_to_close_pull_request":4694577.986842105,"issues_closed_count":45,"pull_requests_closed_count":76,"pull_request_authors_count":33,"issue_authors_count":48,"avg_comments_per_issue":5.083333333333333,"avg_comments_per_pull_request":2.8974358974358974,"merged_pull_requests_count":61,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":8.0,"past_year_avg_comments_per_pull_request":3.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-12T10:03:50.322Z","updated_at":"2026-04-07T13:00:55.255Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/redis-store%2Fredis-store/issues","issue_labels_count":{"bug":3,"question":1,"compatibility":1,"enhancement":1},"pull_request_labels_count":{"enhancement":2,"bug":2},"issue_author_associations_count":{"NONE":40,"CONTRIBUTOR":7,"COLLABORATOR":1},"pull_request_author_associations_count":{"CONTRIBUTOR":53,"NONE":17,"COLLABORATOR":7,"MEMBER":1},"issue_authors":{"olleolleolle":1,"Plazmaz":1,"blanchma":1,"vishal-kedia":1,"sudoudaisuke":1,"fonji":1,"cpinto":1,"coding-bunny":1,"fguillen":1,"alex-jobber":1,"resh0607":1,"josh-coderpad":1,"alexssung":1,"disbelief":1,"stevegoobermanhill":1,"tubbo":1,"drsharp":1,"spoptchev":1,"ruanltbg":1,"elithecho":1,"skunkworker":1,"danlo":1,"brodock":1,"mattcg":1,"pravi":1,"n-rodriguez":1,"ChaoticBoredom":1,"johvet":1,"film42":1,"nightsurge":1,"hogelog":1,"krzkrzkrz":1,"Hatched-Kyle":1,"KhalilKazi-gep":1,"estefany-kenna":1,"ratneshraval":1,"dorongutman":1,"brendon":1,"PikachuEXE":1,"le0pard":1,"djanowski":1,"Lianowar":1,"softbrada":1,"jfloff":1,"alekgosk":1,"bpo":1,"anurag90x":1,"dawidlenkiewicz":1},"pull_request_authors":{"tubbo":16,"PikachuEXE":10,"stanhu":5,"ccutrer":4,"casperisfine":3,"hieuk09":2,"unasuke":2,"tvjg":2,"RenzoMinelli":2,"olleolleolle":2,"hogelog":2,"mark-young-atg":2,"yovasx2":2,"psparrow":2,"Messinger":2,"sarahbx":2,"jeremy":2,"jaredbeck":1,"thedrow":1,"artfulhacker":1,"alrooney":1,"JustAboutJeff":1,"whoojemaflip":1,"htwroclau":1,"yuri-zubov":1,"film42":1,"angelfan":1,"fancyremarker":1,"jdatti":1,"okuramasafumi":1,"radar":1,"jasdeepsingh":1,"swrobel":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-24T00:00:07.455Z","repositories_count":14384588,"issues_count":34427778,"pull_requests_count":112751995,"authors_count":11244454,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":1},"past_year_pull_request_author_associations_count":{"COLLABORATOR":1,"NONE":1},"past_year_issue_authors":{"brendon":1},"past_year_pull_request_authors":{"PikachuEXE":1,"yuri-zubov":1},"maintainers":[{"login":"PikachuEXE","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"},{"login":"radar","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/radar"}],"active_maintainers":[{"login":"PikachuEXE","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PikachuEXE"}]},"events":{"total":{"PullRequestEvent":8,"ForkEvent":4,"IssuesEvent":7,"WatchEvent":5,"IssueCommentEvent":17,"PushEvent":1,"PullRequestReviewCommentEvent":1,"PullRequestReviewEvent":6},"last_year":{"PullRequestEvent":4,"ForkEvent":1,"IssuesEvent":5,"WatchEvent":2,"IssueCommentEvent":9,"PullRequestReviewEvent":2}},"keywords":["library","redis","ruby"],"dependencies":[{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2023-01-13T10:27:29.237Z","updated_at":"2023-01-13T10:27:29.237Z","repository_link":"https://github.com/redis-store/redis-store/blob/master/Gemfile","dependencies":[{"id":6875549289,"package_name":"redis","ecosystem":"rubygems","requirements":"\u003c 4","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"rubygems","filepath":"redis-store.gemspec","sha":null,"kind":"manifest","created_at":"2023-01-13T10:27:29.260Z","updated_at":"2023-01-13T10:27:29.260Z","repository_link":"https://github.com/redis-store/redis-store/blob/master/redis-store.gemspec","dependencies":[{"id":6875549290,"package_name":"redis","ecosystem":"rubygems","requirements":"\u003e= 4, \u003c 6","direct":true,"kind":"runtime","optional":false},{"id":6875549291,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 12.3.3","direct":true,"kind":"development","optional":false},{"id":6875549292,"package_name":"bundler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":6875549293,"package_name":"mocha","ecosystem":"rubygems","requirements":"~\u003e 0.14.0","direct":true,"kind":"development","optional":false},{"id":6875549294,"package_name":"minitest","ecosystem":"rubygems","requirements":"~\u003e 5","direct":true,"kind":"development","optional":false},{"id":6875549295,"package_name":"git","ecosystem":"rubygems","requirements":"~\u003e 1.2","direct":true,"kind":"development","optional":false},{"id":6875549296,"package_name":"pry-nav","ecosystem":"rubygems","requirements":"~\u003e 0.2.4","direct":true,"kind":"development","optional":false},{"id":6875549297,"package_name":"pry","ecosystem":"rubygems","requirements":"~\u003e 0.10.4","direct":true,"kind":"development","optional":false},{"id":6875549298,"package_name":"redis-store-testing","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":6875549299,"package_name":"appraisal","ecosystem":"rubygems","requirements":"~\u003e 2.0","direct":true,"kind":"development","optional":false},{"id":6875549300,"package_name":"rubocop","ecosystem":"rubygems","requirements":"~\u003e 0.54","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-07-05T15:01:23.433Z","updated_at":"2023-07-05T15:01:23.433Z","repository_link":"https://github.com/redis-store/redis-store/blob/master/.github/workflows/ci.yml","dependencies":[{"id":11146170525,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":11146170528,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":11146170531,"package_name":"redis","ecosystem":"actions","requirements":"*","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish.yml","sha":null,"kind":"manifest","created_at":"2023-07-05T15:01:23.470Z","updated_at":"2023-07-05T15:01:23.470Z","repository_link":"https://github.com/redis-store/redis-store/blob/master/.github/workflows/publish.yml","dependencies":[{"id":11146171190,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":11146171193,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":11146171195,"package_name":"softprops/action-gh-release","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":null,"created_at":"2024-12-15T21:38:08.218Z","updated_at":"2026-04-30T01:30:19.969Z","avatar_url":"https://github.com/redis-store.png","language":"Ruby","monthly_downloads":0,"readme":"# Redis stores for Ruby frameworks\n\n__Redis Store__ provides a full set of stores (*Cache*, *I18n*, *Session*, *HTTP Cache*) for modern Ruby frameworks like: __Ruby on Rails__, __Sinatra__, __Rack__, __Rack::Cache__ and __I18n__. It supports object marshalling, timeouts, single or multiple nodes, and namespaces.\n\nPlease check the *README* file of each gem for usage and installation guidelines.\n\n## Redis Installation\n\n### Option 1: Homebrew\n\nMacOS X users should use [Homebrew](https://github.com/mxcl/homebrew) to install Redis:\n\n```shell\nbrew install redis\n```\n\n### Option 2: From Source\n\nDownload and install Redis from [the download page](http://redis.io//download) and follow the instructions.\n\n## Running tests\n\n```ruby\ngit clone git://github.com/redis-store/redis-store.git\ncd redis-store\nbundle install\nbundle exec rake\n```\n\nIf you are on **Snow Leopard** you have to run `env ARCHFLAGS=\"-arch x86_64\" ruby ci/run.rb`\n\n## Contributors\n\nhttps://github.com/redis-store/redis-store/graphs/contributors\n\n## Versioning\n\nThe **redis-store** family of gems uses [Semantic Versioning](http://semver.org), meaning gems depending on **redis-store**\ncan be reliably inclusive of any version between the current and the next major. We recommend the following dependency\nin your library's gemspec:\n\n```ruby\ns.add_dependency 'redis-store', '\u003e= 1.4', '\u003c 2'\n```\n\n## Status\n\n[![Gem Version](https://badge.fury.io/rb/redis-store.svg)](http://badge.fury.io/rb/redis-store)\n[![Build Status](https://github.com/redis-store/redis-store/actions/workflows/ci.yml/badge.svg)](https://github.com/redis-store/redis-store/actions/workflows/ci.yml)\n[![Code Climate](https://codeclimate.com/github/redis-store/redis-store.svg)](https://codeclimate.com/github/redis-store/redis-store)\n\n## Copyright\n\n2009 - 2013 Luca Guidi - [http://lucaguidi.com](http://lucaguidi.com), released under the MIT license.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["activerecord","activejob","mvc","rubygems","background-jobs","rack","sidekiq","jobs","code-formatter","rubocop"],"project_url":"https://ruby.ecosyste.ms/api/v1/projects/508","html_url":"https://ruby.ecosyste.ms/projects/508"}