{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":472219,"defaultBranch":"master","name":"beetle","ownerLogin":"xing","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-01-14T16:54:21.000Z","ownerAvatar":"https://github.com/avatars/u/27901?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725349787.0","currentOid":""},"activityList":{"items":[{"before":"edf1d54d64d8ca12cf00ee5c61134aa4643a9860","after":"a5c27d92293c4d3a662e46a3bc09dafe7103ad44","ref":"refs/heads/master","pushedAt":"2024-09-03T07:00:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jojahner","name":"Jan-Oliver Jahner","path":"/jojahner","primaryAvatarUrl":"https://github.com/avatars/u/136765?s=80&v=4"},"commit":{"message":"Prepare 4.0.0 release","shortMessageHtmlLink":"Prepare 4.0.0 release"}},{"before":"0918ab4b5500c60bde16579458202ff3d2d6c177","after":null,"ref":"refs/heads/v4.x","pushedAt":"2024-09-03T06:38:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jojahner","name":"Jan-Oliver Jahner","path":"/jojahner","primaryAvatarUrl":"https://github.com/avatars/u/136765?s=80&v=4"}},{"before":"5f55e8501c85ee30fcd713c40bfc62ff8290d205","after":"edf1d54d64d8ca12cf00ee5c61134aa4643a9860","ref":"refs/heads/master","pushedAt":"2024-09-03T06:38:38.000Z","pushType":"pr_merge","commitsCount":13,"pusher":{"login":"jojahner","name":"Jan-Oliver Jahner","path":"/jojahner","primaryAvatarUrl":"https://github.com/avatars/u/136765?s=80&v=4"},"commit":{"message":"Merge pull request #112 from xing/v4.x\n\nMerge 4.x changes into master","shortMessageHtmlLink":"Merge pull request #112 from xing/v4.x"}},{"before":"08c143512c5003dc926a7a176e81cf943218eaed","after":"0918ab4b5500c60bde16579458202ff3d2d6c177","ref":"refs/heads/v4.x","pushedAt":"2024-09-03T06:25:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jojahner","name":"Jan-Oliver Jahner","path":"/jojahner","primaryAvatarUrl":"https://github.com/avatars/u/136765?s=80&v=4"},"commit":{"message":"Remove 4.x branch from github action","shortMessageHtmlLink":"Remove 4.x branch from github action"}},{"before":null,"after":"2dc31ddce1d3d02ca5909feda2f288d95adc977a","ref":"refs/heads/adapt_rails_7_2_changes","pushedAt":"2024-08-28T13:02:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Aqualon","name":"Bruno Escherl","path":"/Aqualon","primaryAvatarUrl":"https://github.com/avatars/u/4507945?s=80&v=4"},"commit":{"message":"Use ActiveRecord connection_handler to clear connections\n\nThis PR makes the gem compatible with rails 7.2.x, where the deprecated methods were removed from ActiveRecord::Base","shortMessageHtmlLink":"Use ActiveRecord connection_handler to clear connections"}},{"before":"2dc31ddce1d3d02ca5909feda2f288d95adc977a","after":null,"ref":"refs/heads/adapt_rails_7_2_changes","pushedAt":"2024-08-28T12:10:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jojahner","name":"Jan-Oliver Jahner","path":"/jojahner","primaryAvatarUrl":"https://github.com/avatars/u/136765?s=80&v=4"}},{"before":"5f9290b20dabdd1307d27a689cf8ffca1536ba8d","after":"08c143512c5003dc926a7a176e81cf943218eaed","ref":"refs/heads/v4.x","pushedAt":"2024-08-28T12:10:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jojahner","name":"Jan-Oliver Jahner","path":"/jojahner","primaryAvatarUrl":"https://github.com/avatars/u/136765?s=80&v=4"},"commit":{"message":"Merge pull request #111 from xing/adapt_rails_7_2_changes\n\nUse ActiveRecord connection_handler to clear connections","shortMessageHtmlLink":"Merge pull request #111 from xing/adapt_rails_7_2_changes"}},{"before":null,"after":"2dc31ddce1d3d02ca5909feda2f288d95adc977a","ref":"refs/heads/adapt_rails_7_2_changes","pushedAt":"2024-08-26T09:03:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Aqualon","name":"Bruno Escherl","path":"/Aqualon","primaryAvatarUrl":"https://github.com/avatars/u/4507945?s=80&v=4"},"commit":{"message":"Use ActiveRecord connection_handler to clear connections\n\nThis PR makes the gem compatible with rails 7.2.x, where the deprecated methods were removed from ActiveRecord::Base","shortMessageHtmlLink":"Use ActiveRecord connection_handler to clear connections"}},{"before":"6b538000604b405af39bae226f21ae4df9dd0808","after":"5f9290b20dabdd1307d27a689cf8ffca1536ba8d","ref":"refs/heads/v4.x","pushedAt":"2024-08-20T08:58:08.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"jojahner","name":"Jan-Oliver Jahner","path":"/jojahner","primaryAvatarUrl":"https://github.com/avatars/u/136765?s=80&v=4"},"commit":{"message":"Merge branch 'master' into v4.x","shortMessageHtmlLink":"Merge branch 'master' into v4.x"}},{"before":"665ddcc1de9cc5f8b2c8c3bb6001f42478e71d6e","after":"6b538000604b405af39bae226f21ae4df9dd0808","ref":"refs/heads/v4.x","pushedAt":"2024-08-20T08:56:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jojahner","name":"Jan-Oliver Jahner","path":"/jojahner","primaryAvatarUrl":"https://github.com/avatars/u/136765?s=80&v=4"},"commit":{"message":"Prepare 4.0.0.rc2","shortMessageHtmlLink":"Prepare 4.0.0.rc2"}},{"before":"2f37e3a226059c7f1e0c35010858666c4c8a0cff","after":null,"ref":"refs/heads/use_correct_value_for_ssl","pushedAt":"2024-08-20T08:44:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jojahner","name":"Jan-Oliver Jahner","path":"/jojahner","primaryAvatarUrl":"https://github.com/avatars/u/136765?s=80&v=4"}},{"before":"bdbce2268d4f389b6af4efa0d1cb75dcead59e6d","after":"665ddcc1de9cc5f8b2c8c3bb6001f42478e71d6e","ref":"refs/heads/v4.x","pushedAt":"2024-08-20T08:44:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jojahner","name":"Jan-Oliver Jahner","path":"/jojahner","primaryAvatarUrl":"https://github.com/avatars/u/136765?s=80&v=4"},"commit":{"message":"Merge pull request #110 from xing/use_correct_value_for_ssl\n\nUse true and false for ssl option","shortMessageHtmlLink":"Merge pull request #110 from xing/use_correct_value_for_ssl"}},{"before":"9730b10c00f62318f9234ef343734554c76e1403","after":null,"ref":"refs/heads/adapt_to_rails_7_2","pushedAt":"2024-08-20T06:35:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jojahner","name":"Jan-Oliver Jahner","path":"/jojahner","primaryAvatarUrl":"https://github.com/avatars/u/136765?s=80&v=4"}},{"before":"2d92145419f3e7d2d83b7066053db07af2dae675","after":"5f55e8501c85ee30fcd713c40bfc62ff8290d205","ref":"refs/heads/master","pushedAt":"2024-08-20T06:35:33.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"jojahner","name":"Jan-Oliver Jahner","path":"/jojahner","primaryAvatarUrl":"https://github.com/avatars/u/136765?s=80&v=4"},"commit":{"message":"Merge pull request #109 from xing/adapt_to_rails_7_2\n\nTests against different activerecord/activesupport versions","shortMessageHtmlLink":"Merge pull request #109 from xing/adapt_to_rails_7_2"}},{"before":"a5ebfdcf3363e441aa0707bdce6923d26e4cc382","after":"9730b10c00f62318f9234ef343734554c76e1403","ref":"refs/heads/adapt_to_rails_7_2","pushedAt":"2024-08-19T14:15:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aqualon","name":"Bruno Escherl","path":"/Aqualon","primaryAvatarUrl":"https://github.com/avatars/u/4507945?s=80&v=4"},"commit":{"message":"Fix naming for Appraise gemfiles","shortMessageHtmlLink":"Fix naming for Appraise gemfiles"}},{"before":"83c791ea712d451b3ac87501e46eaef479a9ecc2","after":"a5ebfdcf3363e441aa0707bdce6923d26e4cc382","ref":"refs/heads/adapt_to_rails_7_2","pushedAt":"2024-08-19T14:09:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aqualon","name":"Bruno Escherl","path":"/Aqualon","primaryAvatarUrl":"https://github.com/avatars/u/4507945?s=80&v=4"},"commit":{"message":"Explicitely require activesupport","shortMessageHtmlLink":"Explicitely require activesupport"}},{"before":null,"after":"2f37e3a226059c7f1e0c35010858666c4c8a0cff","ref":"refs/heads/use_correct_value_for_ssl","pushedAt":"2024-08-19T13:38:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jojahner","name":"Jan-Oliver Jahner","path":"/jojahner","primaryAvatarUrl":"https://github.com/avatars/u/136765?s=80&v=4"},"commit":{"message":"Use true and false for ssl option","shortMessageHtmlLink":"Use true and false for ssl option"}},{"before":"05776cf04488ac9be114885a4c6603c1638c12e1","after":"bdbce2268d4f389b6af4efa0d1cb75dcead59e6d","ref":"refs/heads/v4.x","pushedAt":"2024-08-16T07:59:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"david-krentzlin","name":"David Krentzlin","path":"/david-krentzlin","primaryAvatarUrl":"https://github.com/avatars/u/122782830?s=80&v=4"},"commit":{"message":"restrict gem pushes to internal gem server","shortMessageHtmlLink":"restrict gem pushes to internal gem server"}},{"before":"8e1ef3219ea4e90eb788a108cc4ba0f9fa3efdc1","after":"05776cf04488ac9be114885a4c6603c1638c12e1","ref":"refs/heads/v4.x","pushedAt":"2024-08-16T07:50:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"david-krentzlin","name":"David Krentzlin","path":"/david-krentzlin","primaryAvatarUrl":"https://github.com/avatars/u/122782830?s=80&v=4"},"commit":{"message":"Prepare 4.0.0.rc1","shortMessageHtmlLink":"Prepare 4.0.0.rc1"}},{"before":"613108f57d27df928e506cfef0c7afd616c083fd","after":"8e1ef3219ea4e90eb788a108cc4ba0f9fa3efdc1","ref":"refs/heads/v4.x","pushedAt":"2024-08-15T14:28:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"david-krentzlin","name":"David Krentzlin","path":"/david-krentzlin","primaryAvatarUrl":"https://github.com/avatars/u/122782830?s=80&v=4"},"commit":{"message":"Merge branch 'master' into v4.x","shortMessageHtmlLink":"Merge branch 'master' into v4.x"}},{"before":"01a016f5a8d5751fbf3a02a41fd5c0beb6abdd83","after":null,"ref":"refs/heads/per-server-config","pushedAt":"2024-08-15T14:25:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"david-krentzlin","name":"David Krentzlin","path":"/david-krentzlin","primaryAvatarUrl":"https://github.com/avatars/u/122782830?s=80&v=4"}},{"before":"5a7e30074983170de605a3fa11e526f8d9580df0","after":"613108f57d27df928e506cfef0c7afd616c083fd","ref":"refs/heads/v4.x","pushedAt":"2024-08-15T14:25:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"david-krentzlin","name":"David Krentzlin","path":"/david-krentzlin","primaryAvatarUrl":"https://github.com/avatars/u/122782830?s=80&v=4"},"commit":{"message":"Allow to set connection options on a per server basis (#107)\n\nAdds a set of tests that verifies that per server\r\nconnection options are used also for http api requests.\r\n\r\n* Overhaul API requests in queue_properties\r\n\r\nThis introduced bigger changes in the queue_properties implementation.\r\nWe change the way the requests are build in order to be able to use per server\r\nsettings reliably.\r\n\r\nMost notably we always derive the api port from the server's port, by prepending\r\na 1.\r\n\r\nBreaking Change:\r\n================\r\n\r\nConfiguration.api_port has been removed without replacement.\r\nVersion has been bumped accordingly.\r\n\r\n---------\r\n\r\nCo-authored-by: danylo.goncharov \r\nCo-authored-by: Daniel Goncharov \r\nCo-authored-by: Pia Alina Bregulla ","shortMessageHtmlLink":"Allow to set connection options on a per server basis (#107)"}},{"before":"4c10ddc4cc4c662b811e3aa6ed2c9d43bf1db848","after":"83c791ea712d451b3ac87501e46eaef479a9ecc2","ref":"refs/heads/adapt_to_rails_7_2","pushedAt":"2024-08-15T14:17:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aqualon","name":"Bruno Escherl","path":"/Aqualon","primaryAvatarUrl":"https://github.com/avatars/u/4507945?s=80&v=4"},"commit":{"message":"Revert \"Check if we need to install redis or can just rely on the one provided in docker compose up step\"\n\nYes we do for beetle binary tests\n\nThis reverts commit 4c10ddc4cc4c662b811e3aa6ed2c9d43bf1db848.","shortMessageHtmlLink":"Revert \"Check if we need to install redis or can just rely on the one…"}},{"before":"b705f4faabd9626e351e2afa64550f6fc4a87be0","after":"4c10ddc4cc4c662b811e3aa6ed2c9d43bf1db848","ref":"refs/heads/adapt_to_rails_7_2","pushedAt":"2024-08-15T14:13:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aqualon","name":"Bruno Escherl","path":"/Aqualon","primaryAvatarUrl":"https://github.com/avatars/u/4507945?s=80&v=4"},"commit":{"message":"Check if we need to install redis or can just rely on the one provided in docker compose up step","shortMessageHtmlLink":"Check if we need to install redis or can just rely on the one provide…"}},{"before":"65337270b6621c869d4463d96579a40dc51ea3bb","after":"01a016f5a8d5751fbf3a02a41fd5c0beb6abdd83","ref":"refs/heads/per-server-config","pushedAt":"2024-08-15T14:11:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"david-krentzlin","name":"David Krentzlin","path":"/david-krentzlin","primaryAvatarUrl":"https://github.com/avatars/u/122782830?s=80&v=4"},"commit":{"message":"Merge branch 'per-server-config' of github.com:xing/beetle into per-server-config","shortMessageHtmlLink":"Merge branch 'per-server-config' of github.com:xing/beetle into per-s…"}},{"before":"d127a7bc57526262bb8de3f82c30f5a2fe15d7cf","after":"b705f4faabd9626e351e2afa64550f6fc4a87be0","ref":"refs/heads/adapt_to_rails_7_2","pushedAt":"2024-08-15T13:57:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Aqualon","name":"Bruno Escherl","path":"/Aqualon","primaryAvatarUrl":"https://github.com/avatars/u/4507945?s=80&v=4"},"commit":{"message":"Reverse order of ruby_version to fit the others","shortMessageHtmlLink":"Reverse order of ruby_version to fit the others"}},{"before":"b00aad51b013983122fcdccc49dee41a50dd1136","after":"d127a7bc57526262bb8de3f82c30f5a2fe15d7cf","ref":"refs/heads/adapt_to_rails_7_2","pushedAt":"2024-08-15T13:48:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aqualon","name":"Bruno Escherl","path":"/Aqualon","primaryAvatarUrl":"https://github.com/avatars/u/4507945?s=80&v=4"},"commit":{"message":"Split go tests and ruby tests, reduce ruby versions for now for faster results","shortMessageHtmlLink":"Split go tests and ruby tests, reduce ruby versions for now for faste…"}},{"before":"209c5166d47c20034f5edd66a2e7b7ca8c84c31e","after":"b00aad51b013983122fcdccc49dee41a50dd1136","ref":"refs/heads/adapt_to_rails_7_2","pushedAt":"2024-08-15T12:25:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aqualon","name":"Bruno Escherl","path":"/Aqualon","primaryAvatarUrl":"https://github.com/avatars/u/4507945?s=80&v=4"},"commit":{"message":"Remove 7.2.0 for now to check if setup gets green","shortMessageHtmlLink":"Remove 7.2.0 for now to check if setup gets green"}},{"before":"622be43177dab2555ef4668d81e28e34b3dccc55","after":"209c5166d47c20034f5edd66a2e7b7ca8c84c31e","ref":"refs/heads/adapt_to_rails_7_2","pushedAt":"2024-08-15T12:12:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Aqualon","name":"Bruno Escherl","path":"/Aqualon","primaryAvatarUrl":"https://github.com/avatars/u/4507945?s=80&v=4"},"commit":{"message":"Rename to activerecord since we do not depend on rails as a whole","shortMessageHtmlLink":"Rename to activerecord since we do not depend on rails as a whole"}},{"before":null,"after":"622be43177dab2555ef4668d81e28e34b3dccc55","ref":"refs/heads/adapt_to_rails_7_2","pushedAt":"2024-08-15T12:04:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Aqualon","name":"Bruno Escherl","path":"/Aqualon","primaryAvatarUrl":"https://github.com/avatars/u/4507945?s=80&v=4"},"commit":{"message":"Run tests against different rails versions\n\nTo lessen the load, I also switched from appraisal install to appraisal generate and then only install gems for a given generated gemfile, not for all of them.","shortMessageHtmlLink":"Run tests against different rails versions"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqzxX-wA","startCursor":null,"endCursor":null}},"title":"Activity · xing/beetle"}