{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":146472360,"defaultBranch":"master","name":"active_storage_validations","ownerLogin":"igorkasyanchuk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-28T15:59:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11101?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710329602.0","currentOid":""},"activityList":{"items":[{"before":"da270afc048278e33a1b2a50baf1d4c077799805","after":null,"ref":"refs/heads/243-passing-allow_blank-option-raises","pushedAt":"2024-03-13T11:33:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"}},{"before":"dd835e65283ac93607c1194d0a3541e30741978f","after":"f738a8b6d0bd53ae2ef6d78762e140744b81e8ff","ref":"refs/heads/master","pushedAt":"2024-03-13T11:33:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"Merge pull request #245 from igorkasyanchuk/243-passing-allow_blank-option-raises\n\n[Validator] Better error message when using :allow_blank/nil with attached validator (#243)","shortMessageHtmlLink":"Merge pull request #245 from igorkasyanchuk/243-passing-allow_blank-o…"}},{"before":"dd835e65283ac93607c1194d0a3541e30741978f","after":"da270afc048278e33a1b2a50baf1d4c077799805","ref":"refs/heads/243-passing-allow_blank-option-raises","pushedAt":"2024-03-12T11:18:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"[Validator] Better error message when using :allow_blank/nil with attached validator (#243)","shortMessageHtmlLink":"[Validator] Better error message when using :allow_blank/nil with att…"}},{"before":null,"after":"dd835e65283ac93607c1194d0a3541e30741978f","ref":"refs/heads/243-passing-allow_blank-option-raises","pushedAt":"2024-03-12T08:59:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"Merge pull request #240 from igorkasyanchuk/239-ino-files-seem-to-be-ignored\n\n[Readme] Add example for adding content type to Marcel (#239)","shortMessageHtmlLink":"Merge pull request #240 from igorkasyanchuk/239-ino-files-seem-to-be-…"}},{"before":"768e2c4fd755e9b5898b5b2179ca03f849a280f5","after":null,"ref":"refs/heads/239-ino-files-seem-to-be-ignored","pushedAt":"2024-02-12T07:20:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"}},{"before":"18bde2d24f507511237cc7b81706b7a218e721d0","after":"dd835e65283ac93607c1194d0a3541e30741978f","ref":"refs/heads/master","pushedAt":"2024-02-12T07:20:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"Merge pull request #240 from igorkasyanchuk/239-ino-files-seem-to-be-ignored\n\n[Readme] Add example for adding content type to Marcel (#239)","shortMessageHtmlLink":"Merge pull request #240 from igorkasyanchuk/239-ino-files-seem-to-be-…"}},{"before":"18bde2d24f507511237cc7b81706b7a218e721d0","after":"768e2c4fd755e9b5898b5b2179ca03f849a280f5","ref":"refs/heads/239-ino-files-seem-to-be-ignored","pushedAt":"2024-02-02T16:36:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"[Readme] Add example for adding content type to Marcel (#239)","shortMessageHtmlLink":"[Readme] Add example for adding content type to Marcel (#239)"}},{"before":null,"after":"18bde2d24f507511237cc7b81706b7a218e721d0","ref":"refs/heads/239-ino-files-seem-to-be-ignored","pushedAt":"2024-02-02T16:23:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"Merge pull request #238 from searls/patch-1\n\nFix typo","shortMessageHtmlLink":"Merge pull request #238 from searls/patch-1"}},{"before":"572ab2fe336179c835b8df4ccbdbde24f1c45caa","after":"18bde2d24f507511237cc7b81706b7a218e721d0","ref":"refs/heads/master","pushedAt":"2024-01-16T15:52:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"Merge pull request #238 from searls/patch-1\n\nFix typo","shortMessageHtmlLink":"Merge pull request #238 from searls/patch-1"}},{"before":"35e2367986e23c270f8b019bdb24d3bc2faba4a7","after":null,"ref":"refs/heads/177-size-less_than-depending-content-type","pushedAt":"2024-01-10T08:15:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"}},{"before":"a8a0b6ad24207d222126f3492782b76d4d5e0423","after":"572ab2fe336179c835b8df4ccbdbde24f1c45caa","ref":"refs/heads/master","pushedAt":"2024-01-10T08:15:05.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"Merge pull request #237 from igorkasyanchuk/177-size-less_than-depending-content-type\n\n[Validator] Add test for proc validation based on file attribute (#177)","shortMessageHtmlLink":"Merge pull request #237 from igorkasyanchuk/177-size-less_than-depend…"}},{"before":"1d41d3360a6e5c624905c43db95ad7a22142ff29","after":"35e2367986e23c270f8b019bdb24d3bc2faba4a7","ref":"refs/heads/177-size-less_than-depending-content-type","pushedAt":"2024-01-09T17:00:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"[Test] Remove duplicate test","shortMessageHtmlLink":"[Test] Remove duplicate test"}},{"before":"a2353b374e23eb62754122a90e9c0cfe5a76ac04","after":"1d41d3360a6e5c624905c43db95ad7a22142ff29","ref":"refs/heads/177-size-less_than-depending-content-type","pushedAt":"2024-01-09T16:59:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"[Validator] Add test for proc validation based on file attribute (#177)","shortMessageHtmlLink":"[Validator] Add test for proc validation based on file attribute (#177)"}},{"before":"a8a0b6ad24207d222126f3492782b76d4d5e0423","after":"a2353b374e23eb62754122a90e9c0cfe5a76ac04","ref":"refs/heads/177-size-less_than-depending-content-type","pushedAt":"2024-01-09T16:39:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"[Validator] Add test for proc validation based on file attribute (#177)","shortMessageHtmlLink":"[Validator] Add test for proc validation based on file attribute (#177)"}},{"before":null,"after":"a8a0b6ad24207d222126f3492782b76d4d5e0423","ref":"refs/heads/177-size-less_than-depending-content-type","pushedAt":"2024-01-09T15:38:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"Merge pull request #236 from igorkasyanchuk/234-problem-with-conditional-validations\n\n[Matcher] Bugfix when several validator are used on the same attribute (#234)","shortMessageHtmlLink":"Merge pull request #236 from igorkasyanchuk/234-problem-with-conditio…"}},{"before":null,"after":"a8a0b6ad24207d222126f3492782b76d4d5e0423","ref":"refs/heads/230-add-support-for-multiple-aspect-ratios","pushedAt":"2024-01-09T15:29:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"Merge pull request #236 from igorkasyanchuk/234-problem-with-conditional-validations\n\n[Matcher] Bugfix when several validator are used on the same attribute (#234)","shortMessageHtmlLink":"Merge pull request #236 from igorkasyanchuk/234-problem-with-conditio…"}},{"before":"2c81b27bf65a22acff81ce18a6367f0e3ee6bde2","after":null,"ref":"refs/heads/234-problem-with-conditional-validations","pushedAt":"2024-01-05T09:41:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"}},{"before":"812d80557a173e0b618775958730755b65a5acd8","after":"a8a0b6ad24207d222126f3492782b76d4d5e0423","ref":"refs/heads/master","pushedAt":"2024-01-05T09:41:42.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"Merge pull request #236 from igorkasyanchuk/234-problem-with-conditional-validations\n\n[Matcher] Bugfix when several validator are used on the same attribute (#234)","shortMessageHtmlLink":"Merge pull request #236 from igorkasyanchuk/234-problem-with-conditio…"}},{"before":"b9ac7bdabc66479549718ec9b75bad45d6f8df7d","after":"2c81b27bf65a22acff81ce18a6367f0e3ee6bde2","ref":"refs/heads/234-problem-with-conditional-validations","pushedAt":"2024-01-03T14:56:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"[Matcher] Update contextable to match validatable changes (#234)","shortMessageHtmlLink":"[Matcher] Update contextable to match validatable changes (#234)"}},{"before":"a7c23e9efbf7424035d86b6c84d0969cc9786b10","after":"b9ac7bdabc66479549718ec9b75bad45d6f8df7d","ref":"refs/heads/234-problem-with-conditional-validations","pushedAt":"2024-01-02T16:18:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"[Matcher] Bugfix when several validator are used on the same attribute (#234)","shortMessageHtmlLink":"[Matcher] Bugfix when several validator are used on the same attribute ("}},{"before":"812d80557a173e0b618775958730755b65a5acd8","after":"a7c23e9efbf7424035d86b6c84d0969cc9786b10","ref":"refs/heads/234-problem-with-conditional-validations","pushedAt":"2024-01-02T16:18:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"[Matcher] Bugfix when several validator are used on the same attributeb (#234)","shortMessageHtmlLink":"[Matcher] Bugfix when several validator are used on the same attribut…"}},{"before":null,"after":"812d80557a173e0b618775958730755b65a5acd8","ref":"refs/heads/234-problem-with-conditional-validations","pushedAt":"2024-01-02T09:10:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"remove focus","shortMessageHtmlLink":"remove focus"}},{"before":"19648df4926cde152a20856e7371c730e6f09878","after":"812d80557a173e0b618775958730755b65a5acd8","ref":"refs/heads/master","pushedAt":"2023-12-25T09:16:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igorkasyanchuk","name":"Igor Kasyanchuk","path":"/igorkasyanchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11101?s=80&v=4"},"commit":{"message":"remove focus","shortMessageHtmlLink":"remove focus"}},{"before":"cef74b1a7c53cabe34b3f7f6f801ec587cb56741","after":"19648df4926cde152a20856e7371c730e6f09878","ref":"refs/heads/master","pushedAt":"2023-12-25T09:10:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"igorkasyanchuk","name":"Igor Kasyanchuk","path":"/igorkasyanchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11101?s=80&v=4"},"commit":{"message":"new release","shortMessageHtmlLink":"new release"}},{"before":"4cc549305362fcb9a03416b8ee13a89c5dfc926e","after":null,"ref":"refs/heads/88-presence-validation-fails-to-account-for-marked_for_destruction","pushedAt":"2023-12-20T10:33:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"}},{"before":"a32bcfda992ee141a4e0be286daa5332c300a94b","after":"cef74b1a7c53cabe34b3f7f6f801ec587cb56741","ref":"refs/heads/master","pushedAt":"2023-12-20T10:33:37.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"Merge pull request #235 from igorkasyanchuk/88-presence-validation-fails-to-account-for-marked_for_destruction\n\n88 presence validation fails to account for marked for destruction","shortMessageHtmlLink":"Merge pull request #235 from igorkasyanchuk/88-presence-validation-fa…"}},{"before":"a32bcfda992ee141a4e0be286daa5332c300a94b","after":"4cc549305362fcb9a03416b8ee13a89c5dfc926e","ref":"refs/heads/88-presence-validation-fails-to-account-for-marked_for_destruction","pushedAt":"2023-12-19T09:03:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"[Validator] Handle case when all files are marked for destruction for attached validator (#88)","shortMessageHtmlLink":"[Validator] Handle case when all files are marked for destruction for…"}},{"before":null,"after":"a32bcfda992ee141a4e0be286daa5332c300a94b","ref":"refs/heads/88-presence-validation-fails-to-account-for-marked_for_destruction","pushedAt":"2023-12-18T15:43:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"Merge pull request #233 from igorkasyanchuk/223-investigate-messages-available-to-the-dev-when-using-matchers\n\n[Matcher] Enhance descriptions and failure messages (#223)","shortMessageHtmlLink":"Merge pull request #233 from igorkasyanchuk/223-investigate-messages-…"}},{"before":"96b1a4e4c2d50b6139162e428cdebbc2796108cf","after":null,"ref":"refs/heads/223-investigate-messages-available-to-the-dev-when-using-matchers","pushedAt":"2023-12-13T09:51:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"}},{"before":"aba146e2353f2ca3181e74ff3f98bc9005bcca25","after":"a32bcfda992ee141a4e0be286daa5332c300a94b","ref":"refs/heads/master","pushedAt":"2023-12-13T09:51:02.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"Merge pull request #233 from igorkasyanchuk/223-investigate-messages-available-to-the-dev-when-using-matchers\n\n[Matcher] Enhance descriptions and failure messages (#223)","shortMessageHtmlLink":"Merge pull request #233 from igorkasyanchuk/223-investigate-messages-…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEFGXRQQA","startCursor":null,"endCursor":null}},"title":"Activity · igorkasyanchuk/active_storage_validations"}