{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":12899649,"defaultBranch":"master","name":"algoliasearch-rails","ownerLogin":"algolia","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-09-17T15:51:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2034458?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710856144.0","currentOid":""},"activityList":{"items":[{"before":"9792b10bb4b5b4e828991066f6c6af970e771aab","after":"9c1a0a46ca3dd4487cc3461c755a3fef144db491","ref":"refs/heads/master","pushedAt":"2024-03-19T13:48:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"chore: bumps version to v2.3.2","shortMessageHtmlLink":"chore: bumps version to v2.3.2"}},{"before":"3482dd13f77fb2416d40b95a45483e8b0e11ae17","after":"9792b10bb4b5b4e828991066f6c6af970e771aab","ref":"refs/heads/master","pushedAt":"2024-03-19T13:45:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"Add support for Pagy as pagination backend (#443)\n\n* Add support for pagy as pagination backend\r\n\r\nCo-authored-by: Ryan Wolfe \r\n\r\n* Update specs after further testing\r\n\r\n* Access pagy properties properly\r\n\r\nCo-authored-by: Ryan Wolfe \r\n\r\n* Reset Algolia Configuration after pagy integration tests\r\n\r\n- Fix name of pagination backend in error message\r\n- Cleanup hash construction to match style guidelines\r\n\r\nCo-authored-by: Paul Shippy \r\n\r\n---------\r\n\r\nCo-authored-by: Ryan Wolfe ","shortMessageHtmlLink":"Add support for Pagy as pagination backend (#443)"}},{"before":null,"after":"42467c2d752d669e920961f3d2fe2901972b56c1","ref":"refs/heads/ci-443","pushedAt":"2024-03-13T07:45:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"Reset Algolia Configuration after pagy integration tests\n\n- Fix name of pagination backend in error message\n- Cleanup hash construction to match style guidelines\n\nCo-authored-by: Paul Shippy ","shortMessageHtmlLink":"Reset Algolia Configuration after pagy integration tests"}},{"before":null,"after":"b48e7342096c03b6352da196a50935d9ef841df4","ref":"refs/heads/ci-pagy","pushedAt":"2024-03-12T09:25:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"Access pagy properties properly\n\nCo-authored-by: Ryan Wolfe ","shortMessageHtmlLink":"Access pagy properties properly"}},{"before":"81baf8d713312977e729820eb01b48c9311354b4","after":"3482dd13f77fb2416d40b95a45483e8b0e11ae17","ref":"refs/heads/master","pushedAt":"2023-12-05T09:44:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"chore: bumps version to v2.3.1","shortMessageHtmlLink":"chore: bumps version to v2.3.1"}},{"before":null,"after":"1cee19ab223acb7b5553b300c601e951e3924301","ref":"refs/heads/ci/cache-key","pushedAt":"2023-12-05T09:26:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"chore: update cache key","shortMessageHtmlLink":"chore: update cache key"}},{"before":"7a2fadccc2fe4995395942d7af85629ddc906654","after":"81baf8d713312977e729820eb01b48c9311354b4","ref":"refs/heads/master","pushedAt":"2023-12-05T09:23:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"Allow configuration ActiveJob queue for auto_index (#439)\n\n* Specify the GlobalID app name\r\n\r\nRequired for GlobalID to generate names, but wasn't previously required\r\nas no objects were actually being enqueued and therefore not actually\r\ngenerating names.\r\n\r\nIn a rails environment, this would be automatically configured by the\r\nrailtie in GlobalID [1].\r\n\r\nhttps://github.com/rails/globalid/blob/b0f5af88e1baf966a4309f97321bf71dcfc6f248/lib/global_id/railtie.rb#L20\r\n\r\n* Allow library users to specify default ActiveJob queue for indexing\r\n\r\nThe current auto_indexing behaviours are great, but force a user to\r\neffectively reimplement the default enqueue behaviour if they just wanna\r\nuse a different ActiveJob queue. Instead, allow the queue_name to\r\nspecified as a configuraiton option, but fallback to the default if no\r\nvalue is set.\r\n\r\nSomeone who just updates to a version with this commit should see no\r\ndifference until they supply a value for the configuration, if they\r\nwish.","shortMessageHtmlLink":"Allow configuration ActiveJob queue for auto_index (#439)"}},{"before":null,"after":"e35479610f50f6cf39691d893fdcfc13754dd265","ref":"refs/heads/citrigger","pushedAt":"2023-11-15T08:51:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"Allow library users to specify default ActiveJob queue for indexing\n\nThe current auto_indexing behaviours are great, but force a user to\neffectively reimplement the default enqueue behaviour if they just wanna\nuse a different ActiveJob queue. Instead, allow the queue_name to\nspecified as a configuraiton option, but fallback to the default if no\nvalue is set.\n\nSomeone who just updates to a version with this commit should see no\ndifference until they supply a value for the configuration, if they\nwish.","shortMessageHtmlLink":"Allow library users to specify default ActiveJob queue for indexing"}},{"before":"fedb5c326a8bee63a0d1ac8cfedde07915a8ff5e","after":"7a2fadccc2fe4995395942d7af85629ddc906654","ref":"refs/heads/master","pushedAt":"2023-11-07T08:25:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"fix: fallback rails version in user agent\n\nThis caused an issue in Ruby since we no longer lazy-evaluated the value of ::Rails::VERSION::STRING but tried to set it when requiring the file.","shortMessageHtmlLink":"fix: fallback rails version in user agent"}},{"before":"72c7dc60a0f3d1cd2ccbb62a5aa598ca2b030507","after":"fedb5c326a8bee63a0d1ac8cfedde07915a8ff5e","ref":"refs/heads/master","pushedAt":"2023-11-07T08:14:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"Allow configuring user agent / other default options (#438)\n\n* Allow configuring user agent / other default options\r\n\r\nCurrently the default options are merged into the user-supplied\r\nconfiguration which means that any user supplied configuration for the\r\nuser agent would be overwritten.\r\n\r\nThis could technically be described as a breaking change, but only if\r\nthe user was relying on a somewhat odd behaviour. They'd have to set a\r\nconfiguration value then rely on it being overwritten. I can't think of\r\na use case for that, but if someone was doing something interesting with\r\na proxy that sniffs user-agent, and had done the above they might\r\ntechnically have a breakage. Otherwise, I'd usually describe this as a\r\nbugfix.\r\n\r\n* Override user supplied configuration with required values\r\n\r\nThere are a few values of config that are required for the gem to\r\nfunction correctly. These are now forcefully set into the configuration\r\nhash, overriding any user supplied values.\r\n\r\nThe user agent can now have a user-configuration option supplied, which\r\nis appended to the default user agent.","shortMessageHtmlLink":"Allow configuring user agent / other default options (#438)"}},{"before":"08e7eb2f3eee972332b3753fdbfcd1335c7afad4","after":"72c7dc60a0f3d1cd2ccbb62a5aa598ca2b030507","ref":"refs/heads/master","pushedAt":"2023-09-12T06:52:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"chore: bumps version to v2.3.0","shortMessageHtmlLink":"chore: bumps version to v2.3.0"}},{"before":"02ef7f9f112dc0c49d8a73de7b5a57c0bcefa149","after":null,"ref":"refs/heads/fix/attribute-change-detection","pushedAt":"2023-09-11T12:26:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"}},{"before":"60026a7954cd9cb9696b05ea73abcce96cdea051","after":"08e7eb2f3eee972332b3753fdbfcd1335c7afad4","ref":"refs/heads/master","pushedAt":"2023-09-11T12:08:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"fix: don't consider objectID changed if using custom attribute (#436)\n\n* fix: don't consider objectID changed if using custom attribute\r\n\r\n* fix: use custom objectID","shortMessageHtmlLink":"fix: don't consider objectID changed if using custom attribute (#436)"}},{"before":"0d44249d53c5a6fc40bc91e1212d191257561e2f","after":"02ef7f9f112dc0c49d8a73de7b5a57c0bcefa149","ref":"refs/heads/fix/attribute-change-detection","pushedAt":"2023-09-05T07:59:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"fix: use custom objectID","shortMessageHtmlLink":"fix: use custom objectID"}},{"before":null,"after":"0d44249d53c5a6fc40bc91e1212d191257561e2f","ref":"refs/heads/fix/attribute-change-detection","pushedAt":"2023-09-05T07:55:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"fix: don't consider objectID changed if using custom attribute","shortMessageHtmlLink":"fix: don't consider objectID changed if using custom attribute"}},{"before":null,"after":"0c75192318288b61bbdeaecf0cebc6e325affb60","ref":"refs/heads/issue-240","pushedAt":"2023-08-25T14:06:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"test: customRanking setting in replicas","shortMessageHtmlLink":"test: customRanking setting in replicas"}},{"before":"febfabf626ea20fd8ebbf6f70535a7920ff1321a","after":"60026a7954cd9cb9696b05ea73abcce96cdea051","ref":"refs/heads/master","pushedAt":"2023-06-14T11:21:34.284Z","pushType":"push","commitsCount":1,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"chore: bumps version to v2.2.2","shortMessageHtmlLink":"chore: bumps version to v2.2.2"}},{"before":"764b0bba9aeb9b4323d466e131eebe7b5c66e7eb","after":"febfabf626ea20fd8ebbf6f70535a7920ff1321a","ref":"refs/heads/master","pushedAt":"2023-06-14T11:18:46.452Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"Check both Sequel and Sequel::Model are defined. (#433)\n\nThis resolves a conflict of using this gem with `rodauth-rails` and\r\nusing ActiveRecord.","shortMessageHtmlLink":"Check both Sequel and Sequel::Model are defined. (#433)"}},{"before":null,"after":"f7d91b74e2ade2d2203fa55363da46ac3773702a","ref":"refs/heads/sql-ci","pushedAt":"2023-06-13T09:07:58.684Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DevinCodes","name":"Devin Beeuwkes","path":"/DevinCodes","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46448173?s=80&v=4"},"commit":{"message":"Check both Sequel and Sequel::Model are defined.\n\nThis resolves a conflict of using this gem with `rodauth-rails` and\nusing ActiveRecord.","shortMessageHtmlLink":"Check both Sequel and Sequel::Model are defined."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEGal-JgA","startCursor":null,"endCursor":null}},"title":"Activity ยท algolia/algoliasearch-rails"}