{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6652536,"defaultBranch":"main","name":"rails","ownerLogin":"vipulnsward","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2012-11-12T11:42:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/567626?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704066034.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"3432123b3e862254e61aa62333a8ee2056600769","ref":"refs/heads/chore/50505","pushedAt":"2023-12-31T23:40:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Add changelog entry for #50505 [ci skip]","shortMessageHtmlLink":"Add changelog entry for rails#50505 [ci skip]"}},{"before":"6f36ac4a365b62f36d92d78d5bd85e5ef4eb9d13","after":null,"ref":"refs/heads/feature/50501","pushedAt":"2023-12-31T18:14:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"}},{"before":"c2b5c42368310e21247b0c54f3bb9ed555292968","after":"6f36ac4a365b62f36d92d78d5bd85e5ef4eb9d13","ref":"refs/heads/feature/50501","pushedAt":"2023-12-31T17:57:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Add brakeman to new Rails applications\n\nIt can be skipped with the `--skip-brakeman` flag.\n\nCloses #50501","shortMessageHtmlLink":"Add brakeman to new Rails applications"}},{"before":"8a0c9866665e26460a9e8583bc8c44d290c5c4c3","after":"c2b5c42368310e21247b0c54f3bb9ed555292968","ref":"refs/heads/feature/50501","pushedAt":"2023-12-31T17:33:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Add brakeman to new Rails applications\n\nIt can be skipped with the `--skip-brakeman` flag.\n\nCloses #50501","shortMessageHtmlLink":"Add brakeman to new Rails applications"}},{"before":"1dd1a174e3d8e02b95d8f892a273e93cca416444","after":"8a0c9866665e26460a9e8583bc8c44d290c5c4c3","ref":"refs/heads/feature/50501","pushedAt":"2023-12-31T17:32:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Add brakeman to new Rails applications\n\nIt can be skipped with the `--skip-brakeman` flag.\n\nCloses #50501","shortMessageHtmlLink":"Add brakeman to new Rails applications"}},{"before":"a5a8278e6b1725b6b8ae96df481ccc9a059cbadd","after":"1dd1a174e3d8e02b95d8f892a273e93cca416444","ref":"refs/heads/feature/50501","pushedAt":"2023-12-31T17:30:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Add brakeman to new Rails applications\n\nIt can be skipped with the `--skip-brakeman` flag.\n\nCloses #50501","shortMessageHtmlLink":"Add brakeman to new Rails applications"}},{"before":null,"after":"a5a8278e6b1725b6b8ae96df481ccc9a059cbadd","ref":"refs/heads/feature/50501","pushedAt":"2023-12-31T15:17:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Add brakeman to new Rails applications\n\nIt can be skipped with the `--skip-brakeman` flag.\n\nCloses #50501","shortMessageHtmlLink":"Add brakeman to new Rails applications"}},{"before":"e9cb3c7b2f63bac810efb46cf8902cadaadcbdcd","after":"179b979ddbb7bcc4d1a12d0d71779f47c1c9d9cd","ref":"refs/heads/main","pushedAt":"2023-12-31T15:06:17.000Z","pushType":"push","commitsCount":3561,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Add rate limiting to Action Controller via the Kredis limiter type (#50490)\n\n* Add rate limiting via the Kredis limiter type","shortMessageHtmlLink":"Add rate limiting to Action Controller via the Kredis limiter type (r…"}},{"before":"a29e607224c054d3bb39cd5033ebf8419996960e","after":null,"ref":"refs/heads/asset-pipeline-cleanup","pushedAt":"2023-08-19T16:18:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"}},{"before":"4de23b3671caec0af132366e556eea25bc960604","after":"a29e607224c054d3bb39cd5033ebf8419996960e","ref":"refs/heads/asset-pipeline-cleanup","pushedAt":"2023-08-19T13:36:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Remove reference of webpacker guide from asset pipeline guide","shortMessageHtmlLink":"Remove reference of webpacker guide from asset pipeline guide"}},{"before":"61d0ade83cdb28753bc335367440e5a6cf92c32f","after":"4de23b3671caec0af132366e556eea25bc960604","ref":"refs/heads/asset-pipeline-cleanup","pushedAt":"2023-08-19T12:52:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Wordsmitthing and replaced all NBSP's with a single space","shortMessageHtmlLink":"Wordsmitthing and replaced all NBSP's with a single space"}},{"before":null,"after":"61d0ade83cdb28753bc335367440e5a6cf92c32f","ref":"refs/heads/asset-pipeline-cleanup","pushedAt":"2023-08-19T11:05:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"}},{"before":"0b596f5be6c2d6c30e7827087ea13e5b79d9fddb","after":null,"ref":"refs/heads/changelog-typos","pushedAt":"2023-06-25T09:26:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"}},{"before":null,"after":"0b596f5be6c2d6c30e7827087ea13e5b79d9fddb","ref":"refs/heads/changelog-typos","pushedAt":"2023-06-25T09:25:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Fix a few typos in changelogs [ci skip]","shortMessageHtmlLink":"Fix a few typos in changelogs [ci skip]"}},{"before":"8afea8ebe715ee5c94e64d4f45a742dfe4d514fa","after":null,"ref":"refs/heads/delegate_encode_with","pushedAt":"2023-04-11T23:00:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"}},{"before":null,"after":"6733e51a94c68eccf23d8c1138e45ca1449e298d","ref":"refs/heads/update-gemfile","pushedAt":"2023-03-29T10:22:21.983Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Fix Gemfile resolution on parser gem","shortMessageHtmlLink":"Fix Gemfile resolution on parser gem"}},{"before":"3d414f3986c6488829da7734bd1be5085e405b3f","after":null,"ref":"refs/heads/remove-mini_mime","pushedAt":"2023-03-27T18:55:45.859Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"}},{"before":"c7ba940063bfdeea67e43382676ff2d13f426e14","after":"3d414f3986c6488829da7734bd1be5085e405b3f","ref":"refs/heads/remove-mini_mime","pushedAt":"2023-03-27T17:54:51.362Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Remove mini_mime usage in favour of marcel\n\nWe are using two libraries to do the same job. This commit removes the usage of mini_mime in favour of Marcel instead.\n\nChanges are as follows:\n- Replace MiniMime lookup by extension with Marcel Mimetype for lookup with extension\n- Replaces usage of MiniMime lookup by content type to fetch extension with usage of Marcel Magic lookup. Marcel has multiple extentions being returned, we pick the first one. MiniMime always returns just one\n- Removes specs which we specifically checking failing identification issue of MiniMine on jpeg images\n- Removes mini_mime from gemspec","shortMessageHtmlLink":"Remove mini_mime usage in favour of marcel"}},{"before":"4a745428afa6309ddaa681ca5d068a0eac81c79a","after":"c7ba940063bfdeea67e43382676ff2d13f426e14","ref":"refs/heads/remove-mini_mime","pushedAt":"2023-03-26T08:34:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"}},{"before":"0f32e37f4b9d9b23759c78169227c52b3c2f4950","after":"4a745428afa6309ddaa681ca5d068a0eac81c79a","ref":"refs/heads/remove-mini_mime","pushedAt":"2023-03-25T18:03:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"}},{"before":"8d58dfe9b048000bdca43e86c24aa45071a3c90b","after":"0f32e37f4b9d9b23759c78169227c52b3c2f4950","ref":"refs/heads/remove-mini_mime","pushedAt":"2023-03-25T16:49:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"}},{"before":"0c9f12fd596b4adfcc99fc00a1e969c0a575ff7d","after":"8d58dfe9b048000bdca43e86c24aa45071a3c90b","ref":"refs/heads/remove-mini_mime","pushedAt":"2023-03-25T16:47:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"}},{"before":"ac33ec5077eb4bc284b5e01223ac008b5b3c87fc","after":"0c9f12fd596b4adfcc99fc00a1e969c0a575ff7d","ref":"refs/heads/remove-mini_mime","pushedAt":"2023-03-24T09:24:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Use non-fallback method to determine error to be raised or not","shortMessageHtmlLink":"Use non-fallback method to determine error to be raised or not"}},{"before":"6fdaea74cea89e61fe7c13c34b5e6e6093a8f1fd","after":"ac33ec5077eb4bc284b5e01223ac008b5b3c87fc","ref":"refs/heads/remove-mini_mime","pushedAt":"2023-03-24T07:07:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Add changelog","shortMessageHtmlLink":"Add changelog"}},{"before":"1a9110d5ce3ff44cd9dd0074e44cc103952ca251","after":"6fdaea74cea89e61fe7c13c34b5e6e6093a8f1fd","ref":"refs/heads/remove-mini_mime","pushedAt":"2023-03-23T20:29:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Revert test","shortMessageHtmlLink":"Revert test"}},{"before":"ddc8527744493e911cc49fd8f37459265e193bbe","after":"1a9110d5ce3ff44cd9dd0074e44cc103952ca251","ref":"refs/heads/remove-mini_mime","pushedAt":"2023-03-23T20:29:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Revert test","shortMessageHtmlLink":"Revert test"}},{"before":"1aa3770efc156ad57c6b02caac0f2f9c238ecf90","after":"ddc8527744493e911cc49fd8f37459265e193bbe","ref":"refs/heads/remove-mini_mime","pushedAt":"2023-03-23T20:22:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Remove to_s as its already a string","shortMessageHtmlLink":"Remove to_s as its already a string"}},{"before":"8770948f1bfe0621c66ff3d3433b36113a1d8e06","after":"1aa3770efc156ad57c6b02caac0f2f9c238ecf90","ref":"refs/heads/remove-mini_mime","pushedAt":"2023-03-23T19:48:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Fix gemfile","shortMessageHtmlLink":"Fix gemfile"}},{"before":null,"after":"8770948f1bfe0621c66ff3d3433b36113a1d8e06","ref":"refs/heads/remove-mini_mime","pushedAt":"2023-03-23T19:46:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Remove mini_mime usage in favour of marcel\n\nWe are using two libraries to do the same job. This commit removes the usage of mini_mime in favour of Marcel instead.\n\nChanges are as follows:\n- Replace MiniMime lookup by extension with Marcel Mimetype for lookup with extension\n- Replaces usage of MiniMime lookup by content type to fetch extension with usage of Marcel Magic lookup. Marcel has multiple extentions being returned, we pick the first one. MiniMime always returns just one\n- Removes specs which we specifically checking failing identification issue of MiniMine on jpeg images\n- Removes mini_mime from gemspec","shortMessageHtmlLink":"Remove mini_mime usage in favour of marcel"}},{"before":null,"after":"cfd2c243b73e1b3e83f34306015e602220fdd003","ref":"refs/heads/replace-deprecated-method-usage","pushedAt":"2023-03-17T20:46:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vipulnsward","name":"Vipul A M","path":"/vipulnsward","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/567626?s=80&v=4"},"commit":{"message":"Usage of Event.initevent has been deprecated, ref- https://developer.mozilla.org/en-US/docs/web/api/event/initevent\n\nReplace and make use of Event constructor instead.\n\nhttps://developer.mozilla.org/en-US/docs/Web/API/Event/Event","shortMessageHtmlLink":"Usage of Event.initevent has been deprecated, ref- https://developer.…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD1S7sEgA","startCursor":null,"endCursor":null}},"title":"Activity · vipulnsward/rails"}