{"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:1720095951.0","currentOid":""},"activityList":{"items":[{"before":"5c9d7634119283355d28c1493ffd3c7f60d6442c","after":"f9a573ea4a5932f04765d4fb1385458978ca0e35","ref":"refs/heads/113-validate-total-size-of-attachments-in-case-of-has_many-relationship","pushedAt":"2024-07-05T08:59:57.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/Matcher] Add new `total_size` validator and associated matcher (#113)","shortMessageHtmlLink":"[Validator/Matcher] Add new total_size validator and associated mat…"}},{"before":"267820576fb273a1fcf1765245977e4a2fa07397","after":"5c9d7634119283355d28c1493ffd3c7f60d6442c","ref":"refs/heads/113-validate-total-size-of-attachments-in-case-of-has_many-relationship","pushedAt":"2024-07-05T08:53:25.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/Matcher] Add new `total_size` validator and associated matcher (#113)","shortMessageHtmlLink":"[Validator/Matcher] Add new total_size validator and associated mat…"}},{"before":"fefc05d9f2da804d31b8866eff94dcf4a4cecaf5","after":"ab27760ecee7498e8fcb2a6434157c8cdd81038d","ref":"refs/heads/master","pushedAt":"2024-07-05T08:31:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Mth0158","name":"Mathieu EUSTACHY","path":"/Mth0158","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/74139731?s=80&v=4"},"commit":{"message":"has_many_attached validate_size_of fix (#250)\n\n[Matcher] Fix bug on has_many_attached relation for SizeMatcher","shortMessageHtmlLink":"has_many_attached validate_size_of fix (#250)"}},{"before":"b26b3cbad11bba9aa24ceb7bfc532074b331c0cc","after":"267820576fb273a1fcf1765245977e4a2fa07397","ref":"refs/heads/113-validate-total-size-of-attachments-in-case-of-has_many-relationship","pushedAt":"2024-07-05T08:29:24.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/Matcher] Add new total_size validator and associated matcher (#113)","shortMessageHtmlLink":"[Validator/Matcher] Add new total_size validator and associated match…"}},{"before":"fefc05d9f2da804d31b8866eff94dcf4a4cecaf5","after":"b26b3cbad11bba9aa24ceb7bfc532074b331c0cc","ref":"refs/heads/113-validate-total-size-of-attachments-in-case-of-has_many-relationship","pushedAt":"2024-07-04T16:31:29.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/Matcher] Add new total_size validator and associated matcher (#113)","shortMessageHtmlLink":"[Validator/Matcher] Add new total_size validator and associated match…"}},{"before":null,"after":"fefc05d9f2da804d31b8866eff94dcf4a4cecaf5","ref":"refs/heads/113-validate-total-size-of-attachments-in-case-of-has_many-relationship","pushedAt":"2024-07-04T12:25:51.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 #251 from igorkasyanchuk/246-validate_aspect_ratio_of-show-wrong-number-of-arguments-given-1-expected-2\n\n[Matcher] Correct bug on #validate_aspect_ratio_of initialization (#246)","shortMessageHtmlLink":"Merge pull request #251 from igorkasyanchuk/246-validate_aspect_ratio…"}},{"before":"6e1e29cefbeac5b74c1f8f4f317a74891a26b7d3","after":null,"ref":"refs/heads/246-validate_aspect_ratio_of-show-wrong-number-of-arguments-given-1-expected-2","pushedAt":"2024-07-04T09:53:47.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":"44f7836a492d78b315f5b4328cc47e14e7a35896","after":"fefc05d9f2da804d31b8866eff94dcf4a4cecaf5","ref":"refs/heads/master","pushedAt":"2024-07-04T09:53: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 #251 from igorkasyanchuk/246-validate_aspect_ratio_of-show-wrong-number-of-arguments-given-1-expected-2\n\n[Matcher] Correct bug on #validate_aspect_ratio_of initialization (#246)","shortMessageHtmlLink":"Merge pull request #251 from igorkasyanchuk/246-validate_aspect_ratio…"}},{"before":"44f7836a492d78b315f5b4328cc47e14e7a35896","after":"6e1e29cefbeac5b74c1f8f4f317a74891a26b7d3","ref":"refs/heads/246-validate_aspect_ratio_of-show-wrong-number-of-arguments-given-1-expected-2","pushedAt":"2024-07-04T08:50:50.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] Correct bug on #validate_aspect_ratio_of initialization (#246)","shortMessageHtmlLink":"[Matcher] Correct bug on #validate_aspect_ratio_of initialization (#246)"}},{"before":null,"after":"44f7836a492d78b315f5b4328cc47e14e7a35896","ref":"refs/heads/246-validate_aspect_ratio_of-show-wrong-number-of-arguments-given-1-expected-2","pushedAt":"2024-07-04T07:44:12.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 #248 from tagliala/chore/fix-typos\n\nFix some typos","shortMessageHtmlLink":"Merge pull request #248 from tagliala/chore/fix-typos"}},{"before":"f738a8b6d0bd53ae2ef6d78762e140744b81e8ff","after":"44f7836a492d78b315f5b4328cc47e14e7a35896","ref":"refs/heads/master","pushedAt":"2024-06-26T15:15:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"igorkasyanchuk","name":"Igor Kasyanchuk","path":"/igorkasyanchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11101?s=80&v=4"},"commit":{"message":"Merge pull request #248 from tagliala/chore/fix-typos\n\nFix some typos","shortMessageHtmlLink":"Merge pull request #248 from tagliala/chore/fix-typos"}},{"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)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEd5tIFwA","startCursor":null,"endCursor":null}},"title":"Activity · igorkasyanchuk/active_storage_validations"}