{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":300706654,"defaultBranch":"main","name":"smart_proxy_container_gateway","ownerLogin":"Katello","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-02T18:44:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1316386?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716223453.0","currentOid":""},"activityList":{"items":[{"before":"9440b1d5ba75b483d85885dfd8507d0ae16db38b","after":"0033ee266a5ebfc987a5156bfcf2672962b7de70","ref":"refs/heads/main","pushedAt":"2024-05-20T16:43:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Bump version to 3.0.0","shortMessageHtmlLink":"Bump version to 3.0.0"}},{"before":"44d2fe74aa5a1a69ce31851f9309631b030ff9ec","after":"9440b1d5ba75b483d85885dfd8507d0ae16db38b","ref":"refs/heads/main","pushedAt":"2024-05-20T16:40:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Refs #37399 - Properly forward errors from Pulp","shortMessageHtmlLink":"Refs #37399 - Properly forward errors from Pulp"}},{"before":"d10e320f7543947f36abd21ec87d01d4750610e8","after":"44d2fe74aa5a1a69ce31851f9309631b030ff9ec","ref":"refs/heads/main","pushedAt":"2024-04-26T18:49:12.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Fixes #37375 - Refactor settings to connection_string\n\nThis prefers a single connection_string setting to be used to connect to\na database. This can be anything that Sequel supports. This simplifies\nconfiguration and also allows for easy use of an in-memory database in\ntesting.\n\nThe default value for sqlite_db_path is dropped so that users explicitly\nneed to opt in to a migration if needed.\n\nThe example settings file now reflects this.","shortMessageHtmlLink":"Fixes #37375 - Refactor settings to connection_string"}},{"before":"39dfd4c059c7d2421387ca6aa86c06afba89fff3","after":"d10e320f7543947f36abd21ec87d01d4750610e8","ref":"refs/heads/main","pushedAt":"2024-04-25T18:39:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Add packit support","shortMessageHtmlLink":"Add packit support"}},{"before":"7f89d1fbd5ac29fa5bb21153de14999975134307","after":"39dfd4c059c7d2421387ca6aa86c06afba89fff3","ref":"refs/heads/main","pushedAt":"2024-04-23T17:58:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Fixes #37369 - add transaction to token creation/deletion","shortMessageHtmlLink":"Fixes #37369 - add transaction to token creation/deletion"}},{"before":"f04d178c78300cb62aabaddfd0e1d4394f3055d5","after":"7f89d1fbd5ac29fa5bb21153de14999975134307","ref":"refs/heads/main","pushedAt":"2024-04-15T20:57:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Bump version to 2.0.0","shortMessageHtmlLink":"Bump version to 2.0.0"}},{"before":"ceb4202d547e5de80f1ca46a49d29bf38038b6ac","after":"f04d178c78300cb62aabaddfd0e1d4394f3055d5","ref":"refs/heads/main","pushedAt":"2024-04-15T20:51:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Bump version to 2.0.0","shortMessageHtmlLink":"Bump version to 2.0.0"}},{"before":"65cc104a818bd838896a0dee0926b07d2488f3c6","after":"ceb4202d547e5de80f1ca46a49d29bf38038b6ac","ref":"refs/heads/main","pushedAt":"2024-04-15T20:29:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Fixes #37218 - improve SQLite DB query performance & introduce PostgreSQL support\n\n* Fixes #37218 - podman login against the container registry returns 500 intermittently\r\n\r\n* Refs #37218 - fix tests for single database connection refactor\r\n\r\n* Refs #37218 - make transactions serialized to avoid concurrent writes & deletes\r\n\r\n* Refs #37218 - make postgres connections possible\r\n\r\n* Refs #37218 - refactor database dependency injection\r\n\r\n* Refs #37218 - add sqlite to postgres migration\r\n\r\n* Refs #37218 - refactor main class to not require database injection","shortMessageHtmlLink":"Fixes #37218 - improve SQLite DB query performance & introduce Postgr…"}},{"before":"fdbab02945fdfa5ada2b385d4657dc13969c5dec","after":"65cc104a818bd838896a0dee0926b07d2488f3c6","ref":"refs/heads/main","pushedAt":"2024-01-09T18:56:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Bump version to 1.2.0","shortMessageHtmlLink":"Bump version to 1.2.0"}},{"before":"5e28aae1c8d515d76b511ceae75528b2334827d1","after":"fdbab02945fdfa5ada2b385d4657dc13969c5dec","ref":"refs/heads/main","pushedAt":"2024-01-08T20:59:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"support Ruby 3 (#30)","shortMessageHtmlLink":"support Ruby 3 (#30)"}},{"before":"9902f8c4d966701fb61c5b4b83e95b5ceea251ed","after":"5e28aae1c8d515d76b511ceae75528b2334827d1","ref":"refs/heads/main","pushedAt":"2023-11-06T20:06:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Bump version to 1.1.0 (#29)","shortMessageHtmlLink":"Bump version to 1.1.0 (#29)"}},{"before":"0dda12dee964f9bc19d0df031fa989d96c16ec9e","after":"9902f8c4d966701fb61c5b4b83e95b5ceea251ed","ref":"refs/heads/main","pushedAt":"2023-11-06T19:37:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Bump version to 1.0.10 (#28)","shortMessageHtmlLink":"Bump version to 1.0.10 (#28)"}},{"before":"dbc3b67c094b5467a11cd688ad30017e83dce81d","after":"0dda12dee964f9bc19d0df031fa989d96c16ec9e","ref":"refs/heads/main","pushedAt":"2023-11-06T19:22:18.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"qcjames53","name":"Quinn James","path":"/qcjames53","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35753203?s=80&v=4"},"commit":{"message":"Merge pull request #27 from qcjames53/36827\n\nFixes #36827 - SP server can now handle Katello's new OAuth2 token format for container repos\r\n\r\n- All times are now rfc3339 datetime strings\r\n- 'expires_at' is now 'expires_in', representing seconds after 'issued_at' time the token expires\r\n- Malformed Katello return results are now rejected with 502 errors.\r\n- Added 'activesupport' to the gemspec.","shortMessageHtmlLink":"Merge pull request #27 from qcjames53/36827"}},{"before":"adc61957f42a8f7205b0630a9d0a976511551b47","after":"dbc3b67c094b5467a11cd688ad30017e83dce81d","ref":"refs/heads/main","pushedAt":"2023-09-26T19:00:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Bump version to 1.0.9 (#26)","shortMessageHtmlLink":"Bump version to 1.0.9 (#26)"}},{"before":"dfc918d4b06305bd0dd1f0ebbe4a3a31e49ec6b8","after":"adc61957f42a8f7205b0630a9d0a976511551b47","ref":"refs/heads/main","pushedAt":"2023-09-26T14:40:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Fixes #36771 - introduce sqlite timeout tuning (#25)","shortMessageHtmlLink":"Fixes #36771 - introduce sqlite timeout tuning (#25)"}},{"before":"f14594ac95e848bc5c588385ff66e7af74e97152","after":"dfc918d4b06305bd0dd1f0ebbe4a3a31e49ec6b8","ref":"refs/heads/main","pushedAt":"2023-08-02T15:45:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Bump version to 1.0.8 (#24)","shortMessageHtmlLink":"Bump version to 1.0.8 (#24)"}},{"before":"d445e97cafba21f72162d0b86a773e5b9eba65f4","after":"f14594ac95e848bc5c588385ff66e7af74e97152","ref":"refs/heads/main","pushedAt":"2023-08-02T14:44:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ianballou","name":"Ian Ballou","path":"/ianballou","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14796566?s=80&v=4"},"commit":{"message":"Fixes #36616 - properly paginate /tags/list endpoint (#23)","shortMessageHtmlLink":"Fixes #36616 - properly paginate /tags/list endpoint (#23)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETwAVUwA","startCursor":null,"endCursor":null}},"title":"Activity · Katello/smart_proxy_container_gateway"}