{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":709281825,"defaultBranch":"master","name":"sunspot","ownerLogin":"mark-young-atg","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-10-24T12:03:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/113439900?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698150474.0","currentOid":""},"activityList":{"items":[{"before":"51913ffa1d524bda77f2d56ea706455624ec87ed","after":"f8033f891ad5b3a0e4f84d2ce66c0d702920fe6e","ref":"refs/heads/fix_rails_71_deprecation_warning","pushedAt":"2024-06-03T13:36:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mark-young-atg","name":null,"path":"/mark-young-atg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113439900?s=80&v=4"},"commit":{"message":"Fix test failure\n\nTests where failing with the following\n\n NoMethodError:\n undefined method `password' for \"http://solr.test/uri\":String\n\n uri.password = \"REDACTED\" if uri.password\n ^^^^^^^^^\n # ./vendor/bundle/ruby/3.1.0/gems/rsolr-2.6.0/lib/rsolr/error.rb:9:in `clean_uri'\n # ./vendor/bundle/ruby/3.1.0/gems/rsolr-2.6.0/lib/rsolr/error.rb:27:in `to_s'\n # ./lib/sunspot/session_proxy/retry_5xx_session_proxy.rb:29:in `message'\n # ./lib/sunspot/session_proxy/retry_5xx_session_proxy.rb:29:in `rescue in method_missing'\n # ./lib/sunspot/session_proxy/retry_5xx_session_proxy.rb:16:in `method_missing'\n # ./lib/sunspot/session_proxy/abstract_session_proxy.rb:11:in `index'\n # ./lib/sunspot.rb:190:in `index'\n # ./spec/api/session_proxy/retry_5xx_session_proxy_spec.rb:49:in `block (2 levels) in '\n # ------------------\n # --- Caused by: ---\n # FakeRSolrErrorHttp:\n # A FakeRSolrErrorHttp for which `exception.message.to_s` raises NoMethodError.\n\nThis was triggered by the test suite providing a String object to the rsolr gem where it is\nexpecting a URI object.\n\nRef:\n - lib/sunspot/session_proxy/retry_5xx_session_proxy.rb:29 and 33\n - spec/api/session_proxy/retry_5xx_session_proxy_spec.rb:24\n - https://github.com/rsolr/rsolr/blob/master/lib/rsolr/error.rb#L6-L13","shortMessageHtmlLink":"Fix test failure"}},{"before":"ed61f699229e409f96405761c47d09968eedfa61","after":"51913ffa1d524bda77f2d56ea706455624ec87ed","ref":"refs/heads/fix_rails_71_deprecation_warning","pushedAt":"2024-06-03T12:58:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mark-young-atg","name":null,"path":"/mark-young-atg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113439900?s=80&v=4"},"commit":{"message":"Revert \"Fix rails 7.1 deprecation warning\"\n\nThis reverts commit ed61f699229e409f96405761c47d09968eedfa61.","shortMessageHtmlLink":"Revert \"Fix rails 7.1 deprecation warning\""}},{"before":"9f4d6a460154f1900ed5540923054867bed7630b","after":"ed61f699229e409f96405761c47d09968eedfa61","ref":"refs/heads/fix_rails_71_deprecation_warning","pushedAt":"2024-06-03T12:53:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mark-young-atg","name":null,"path":"/mark-young-atg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113439900?s=80&v=4"},"commit":{"message":"Fix rails 7.1 deprecation warning\n\nThis PR addresses the following Rails 7.1 deprecation warnings.\n\n```\nDEPRECATION WARNING: Bolding log text with a positional boolean is deprecated and will be removed in Rails 7.2. Use an option hash instead (eg. `color(\"my text\", :red, bold: true)`)\nDEPRECATION WARNING: BOLD is deprecated! Use MODES[:bold] instead.\n```\n\nBelow is the output from the original code and the code that replaces it.\nWhere the original code provided `BOLD` as the second argument it was\ngenerating the bold terminal escape sequence, '\\e[1m`, twice which was\nnot achieving anything in addition to turning on bold.\n\n Original: color(event.payload[:path], BOLD, true) => \"\\e[1m\\e[1mupdate\\e[0m\"\nSuggested: color(event.payload[:path], nil, bold: true) => \"\\e[1mupdate\\e[0m\"\n\n Original: color(name, GREEN, true) => \"\\e[1m\\e[32mSOLR Request (21.4ms)\\e[0m\"\nSuggested: color(name, GREEN, bold: true) => \"\\e[1m\\e[32mSOLR Request (21.4ms)\\e[0m\"","shortMessageHtmlLink":"Fix rails 7.1 deprecation warning"}},{"before":"4a86fbbd06575b375a1e9289abe1d8603bdae4bb","after":"a605d0f82ee0bb41106ae40ff72a71957cfcd023","ref":"refs/heads/master","pushedAt":"2024-06-03T12:51:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mark-young-atg","name":null,"path":"/mark-young-atg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113439900?s=80&v=4"},"commit":{"message":"Fix homepage URL in sunspot.gemspec (#1040)","shortMessageHtmlLink":"Fix homepage URL in sunspot.gemspec (sunspot#1040)"}},{"before":"74168e6d55f29c62b3ff6d54bf7a2420515e29f9","after":"9f4d6a460154f1900ed5540923054867bed7630b","ref":"refs/heads/fix_rails_71_deprecation_warning","pushedAt":"2024-06-03T10:17:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"serggl","name":"Sergey A. Glukhov","path":"/serggl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53304?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix_rails_71_deprecation_warning","shortMessageHtmlLink":"Merge branch 'master' into fix_rails_71_deprecation_warning"}},{"before":"c019e9f96d54b36d6abc60d74818abaf9801e891","after":"74168e6d55f29c62b3ff6d54bf7a2420515e29f9","ref":"refs/heads/fix_rails_71_deprecation_warning","pushedAt":"2024-01-18T09:23:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mark-young-atg","name":null,"path":"/mark-young-atg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113439900?s=80&v=4"},"commit":{"message":"Fix rails 7.1 deprecation warning\n\nThis PR addresses the following Rails 7.1 deprecation warnings.\n\n```\nDEPRECATION WARNING: Bolding log text with a positional boolean is deprecated and will be removed in Rails 7.2. Use an option hash instead (eg. `color(\"my text\", :red, bold: true)`)\nDEPRECATION WARNING: BOLD is deprecated! Use MODES[:bold] instead.\n```\n\nBelow is the output from the original code and the code that replaces it.\nWhere the original code provided `BOLD` as the second argument it was\ngenerating the bold terminal escape sequence, '\\e[1m`, twice which was\nnot achieving anything in addition to turning on bold.\n\n Original: color(event.payload[:path], BOLD, true) => \"\\e[1m\\e[1mupdate\\e[0m\"\nSuggested: color(event.payload[:path], nil, bold: true) => \"\\e[1mupdate\\e[0m\"\n\n Original: color(name, GREEN, true) => \"\\e[1m\\e[32mSOLR Request (21.4ms)\\e[0m\"\nSuggested: color(name, GREEN, bold: true) => \"\\e[1m\\e[32mSOLR Request (21.4ms)\\e[0m\"","shortMessageHtmlLink":"Fix rails 7.1 deprecation warning"}},{"before":null,"after":"c019e9f96d54b36d6abc60d74818abaf9801e891","ref":"refs/heads/fix_rails_71_deprecation_warning","pushedAt":"2023-10-24T12:27:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mark-young-atg","name":null,"path":"/mark-young-atg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113439900?s=80&v=4"},"commit":{"message":"Fix rails 7.1 deprecation warning\n\nThis PR addresses the following Rails 7.1 deprecation warnings.\n\n```\nDEPRECATION WARNING: Bolding log text with a positional boolean is deprecated and will be removed in Rails 7.2. Use an option hash instead (eg. `color(\"my text\", :red, bold: true)`)\nDEPRECATION WARNING: BOLD is deprecated! Use MODES[:bold] instead.\n```\n\nBelow is the output from the original code and the code that replaces it.\nWhere the original code provided `BOLD` as the second argument it was\ngenerating the bold terminal escape sequence, '\\e[1m`, twice which was\nnot achieving anything in addition to turning on bold.\n\n Original: color(event.payload[:path], BOLD, true) => \"\\e[1m\\e[1mupdate\\e[0m\"\nSuggested: color(event.payload[:path], nil, bold: true) => \"\\e[1mupdate\\e[0m\"\n\n Original: color(name, GREEN, true) => \"\\e[1m\\e[32mSOLR Request (21.4ms)\\e[0m\"\nSuggested: color(name, GREEN, bold: true) => \"\\e[1m\\e[32mSOLR Request (21.4ms)\\e[0m\"","shortMessageHtmlLink":"Fix rails 7.1 deprecation warning"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wM1QxMzozNjozMS4wMDAwMDBazwAAAARa_KyX","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wM1QxMzozNjozMS4wMDAwMDBazwAAAARa_KyX","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0yNFQxMjoyNzo1NC4wMDAwMDBazwAAAAOeexAS"}},"title":"Activity ยท mark-young-atg/sunspot"}