{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":30711774,"defaultBranch":"master","name":"validator","ownerLogin":"go-playground","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-02-12T16:32:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14768796?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714450164.0","currentOid":""},"activityList":{"items":[{"before":"610b7133bec280c9153a8b89f24564fe4e17d4fb","after":"e20b94842ab102ba94e73eaf66f5c0466e405882","ref":"refs/heads/master","pushedAt":"2024-04-30T04:08:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"5187f8777e841e1a1fb119a1b85d52b57c2f34ea","after":"610b7133bec280c9153a8b89f24564fe4e17d4fb","ref":"refs/heads/master","pushedAt":"2024-04-30T04:08:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"Add EU countries validator (#1252)\n\n## Enhances\r\n\r\n\r\n**Make sure that you've checked the boxes below before you submit PR:**\r\n- [x] Tests exist or have been written that cover this particular\r\nchange.\r\n\r\n@go-playground/validator-maintainers","shortMessageHtmlLink":"Add EU countries validator (#1252)"}},{"before":"21b0b9ff9668842abaaa1bc0de15386bcd5dcf61","after":"5187f8777e841e1a1fb119a1b85d52b57c2f34ea","ref":"refs/heads/master","pushedAt":"2024-04-30T04:08:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"feat: add base32 validator tag (#1253)","shortMessageHtmlLink":"feat: add base32 validator tag (#1253)"}},{"before":"a0f74b0fb2a7ae1750c0f0b0a49550d8b6e2e708","after":"21b0b9ff9668842abaaa1bc0de15386bcd5dcf61","ref":"refs/heads/master","pushedAt":"2024-04-30T04:07:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"Fix ULID should case-insensitive (#1258)\n\n## Fixes ULID should case-insensitive\r\n\r\n@go-playground/validator-maintainers","shortMessageHtmlLink":"Fix ULID should case-insensitive (#1258)"}},{"before":"b8d64be825f8a55ab8733769ff7aaf2d3e10868e","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2024-04-19T13:07:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"b848854736dc3398781a4402a002c324911093cf","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T13:07:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.21.0 to 0.23.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.21.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.21.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.21.0 to 0.23.0"}},{"before":"ad5937729c942c0c2a777ca0ba4bf1d634a815f3","after":"a0f74b0fb2a7ae1750c0f0b0a49550d8b6e2e708","ref":"refs/heads/master","pushedAt":"2024-03-02T19:47:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"update ci actions versions","shortMessageHtmlLink":"update ci actions versions"}},{"before":"364672b909735476d76a982fd3a5e5dc05269388","after":"ad5937729c942c0c2a777ca0ba4bf1d634a815f3","ref":"refs/heads/master","pushedAt":"2024-03-02T19:43:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"add go 1.22 to ci build tests","shortMessageHtmlLink":"add go 1.22 to ci build tests"}},{"before":"cec504f2f70aac9c9c1014a60013b3e8906c5b6d","after":"364672b909735476d76a982fd3a5e5dc05269388","ref":"refs/heads/master","pushedAt":"2024-03-02T19:42:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"update private field opt-in comment","shortMessageHtmlLink":"update private field opt-in comment"}},{"before":"b328f72e15814aba56e018c06675b8d679ad6e90","after":"cec504f2f70aac9c9c1014a60013b3e8906c5b6d","ref":"refs/heads/master","pushedAt":"2024-03-02T19:33:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"Resolving \"Validating unexported fields #417\" (#1234)\n\n## Add supporting for validation private fields\r\nhttps://github.com/go-playground/validator/issues/417\r\n\r\n\r\n@go-playground/validator-maintainers\r\n\r\n---------\r\n\r\nCo-authored-by: nikolay ","shortMessageHtmlLink":"Resolving \"Validating unexported fields #417\" (#1234)"}},{"before":"01120ee0f2c16103754aab536d793d4dec609c60","after":"b328f72e15814aba56e018c06675b8d679ad6e90","ref":"refs/heads/master","pushedAt":"2024-02-11T05:10:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"1c80bc9e7e7199a3559eaf756579067c44ec65a9","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/crypto-0.17.0","pushedAt":"2024-02-11T05:09:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"b3e94b3b21dd436c87947e20557406c2f2918471","after":null,"ref":"refs/heads/general-maint2","pushedAt":"2024-02-11T05:09:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"}},{"before":"55313dbe00866e2404032d687098e35868db2f1c","after":"01120ee0f2c16103754aab536d793d4dec609c60","ref":"refs/heads/master","pushedAt":"2024-02-11T05:09:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"Update all library dependencies (#1222)\n\nUpdated all library dependencies.\r\n\r\n- Addresses dependabot alerts.\r\n- closes #1205 #1220\r\n\r\n## Fixes Or Enhances\r\n\r\n\r\n**Make sure that you've checked the boxes below before you submit PR:**\r\n- [ ] Tests exist or have been written that cover this particular\r\nchange.\r\n\r\n@go-playground/validator-maintainers\r\n\r\nCo-authored-by: Dean Karn ","shortMessageHtmlLink":"Update all library dependencies (#1222)"}},{"before":null,"after":"b3e94b3b21dd436c87947e20557406c2f2918471","ref":"refs/heads/general-maint2","pushedAt":"2024-02-11T05:06:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"Update all library dependencies\n\nUpdated all library dependencies.\n\n- Addresses dependabot alerts.\n- closes #1205 #1220","shortMessageHtmlLink":"Update all library dependencies"}},{"before":"37a1071d634e761d4f34369bd2b7df3a8b5d228e","after":"55313dbe00866e2404032d687098e35868db2f1c","ref":"refs/heads/master","pushedAt":"2024-01-14T04:49:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"add493f0bbe4586098fee8be45d58bed52a6aa5e","after":"37a1071d634e761d4f34369bd2b7df3a8b5d228e","ref":"refs/heads/master","pushedAt":"2024-01-14T04:47:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"Add translation of requiredXXX and excludedXXX in English/Chinese/Chinese Taiwan (#1170)\n\n## Fixes Or Enhances\r\n\r\nAdd translation of below in English/Chinese/Chinese Taiwan :\r\n required_unless\r\n required_with\r\n required_with_all\r\n required_without\r\n required_without_all\r\n excluded_if\r\n excluded_unless\r\n excluded_with\r\n excluded_with_all\r\n excluded_without\r\n excluded_without_all\r\n\r\n**Make sure that you've checked the boxes below before you submit PR:**\r\n- [x] Tests exist or have been written that cover this particular\r\nchange.\r\n\r\n@go-playground/validator-maintainers","shortMessageHtmlLink":"Add translation of requiredXXX and excludedXXX in English/Chinese/Chi…"}},{"before":"84254aeb5a59e615ec0b66ab53b988bc0677f55e","after":"add493f0bbe4586098fee8be45d58bed52a6aa5e","ref":"refs/heads/master","pushedAt":"2024-01-14T04:47:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"Update errors.go (#975)\n\n**fix for aliases**\r\ntranslate work incorrect for registered aliases\r\n\r\n## Fixes Or Enhances\r\n\r\n\r\n**Make sure that you've checked the boxes below before you submit PR:**\r\n- [x] Tests exist or have been written that cover this particular\r\nchange.\r\n\r\n@go-playground/validator-maintainers","shortMessageHtmlLink":"Update errors.go (#975)"}},{"before":null,"after":"1c80bc9e7e7199a3559eaf756579067c44ec65a9","ref":"refs/heads/dependabot/go_modules/golang.org/x/crypto-0.17.0","pushedAt":"2023-12-19T00:13:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/crypto from 0.7.0 to 0.17.0\n\nBumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.7.0 to 0.17.0.\n- [Commits](https://github.com/golang/crypto/compare/v0.7.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/crypto from 0.7.0 to 0.17.0"}},{"before":"124662234ff9aa571e50e1fda6048a551bb78af3","after":"84254aeb5a59e615ec0b66ab53b988bc0677f55e","ref":"refs/heads/master","pushedAt":"2023-11-04T15:49:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"update README","shortMessageHtmlLink":"update README"}},{"before":"c8569618d4489374973a0ee650972fcc786ed7cb","after":"124662234ff9aa571e50e1fda6048a551bb78af3","ref":"refs/heads/master","pushedAt":"2023-11-04T15:48:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"add ISSN validator + tests + documentation (#1166)\n\n## International Standard Serial Number (ISSN) validator\r\n\r\n\"_An ISSN is an 8-digit code used to identify newspapers, journals,\r\nmagazines and periodicals of all kinds and on all media–print and\r\nelectronic._\" --\r\n[issn.org](https://www.issn.org/understanding-the-issn/what-is-an-issn/)\r\n\r\nThis PR adds a new `issn` validator, along with updating all translation\r\nfiles and tests. This validator is very similar to that of the ISBN so I\r\nbelieve all translations will be okay. The _valid_ ISSNs used in the\r\ntests are examples taken from issn.org.\r\n\r\n**Make sure that you've checked the boxes below before you submit PR:**\r\n- [X] Tests exist or have been written that cover this particular\r\nchange.\r\n\r\n@go-playground/validator-maintainers","shortMessageHtmlLink":"add ISSN validator + tests + documentation (#1166)"}},{"before":"aa969096c5644e7487fba0ef9768a6ac712a72fb","after":"c8569618d4489374973a0ee650972fcc786ed7cb","ref":"refs/heads/master","pushedAt":"2023-11-04T15:45:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"fix file URL validator (#1171)\n\n## Fixes Or Enhances\r\n\r\nThis PR adds an additional check for the file URL schema.\r\nConnected to #1165\r\n\r\n**Make sure that you've checked the boxes below before you submit PR:**\r\n- [x] Tests exist or have been written that cover this particular\r\nchange.\r\n\r\n@go-playground/validator-maintainers","shortMessageHtmlLink":"fix file URL validator (#1171)"}},{"before":"b0c733737d69470434d9f2358e6e83f6de60669a","after":"aa969096c5644e7487fba0ef9768a6ac712a72fb","ref":"refs/heads/master","pushedAt":"2023-11-04T15:37:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"Add `omitnil` modifier (#1187)\n\n## Fixes Or Enhances\r\n\r\nRelated issue: https://github.com/go-playground/validator/issues/1186\r\n\r\n**Make sure that you've checked the boxes below before you submit PR:**\r\n- [x] Tests exist or have been written that cover this particular\r\nchange.\r\n\r\n@go-playground/validator-maintainers","shortMessageHtmlLink":"Add omitnil modifier (#1187)"}},{"before":"4c1bd614e306e580fff06cd83334f30d8e35db8c","after":"b0c733737d69470434d9f2358e6e83f6de60669a","ref":"refs/heads/master","pushedAt":"2023-11-04T15:36:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"update fieldMatchesRegexByStringerValOrString for backward compatibility","shortMessageHtmlLink":"update fieldMatchesRegexByStringerValOrString for backward compatibility"}},{"before":"adda84d6e65cd12b4ea52850e60698490d806a3f","after":"4c1bd614e306e580fff06cd83334f30d8e35db8c","ref":"refs/heads/master","pushedAt":"2023-11-04T15:34:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"Add support for validating against uuid values that are structs which implement the Stringer interface. (#1189)\n\n## Fixes Or Enhances\r\nThis adds the ability to validate UUIDs that have an underlying struct\r\nvalue but also implement the Stringer interface. This should cover most\r\nUUID implementations (google's uuid, etc).\r\n\r\nImplements: #900, specifically\r\nhttps://github.com/go-playground/validator/issues/900#issuecomment-1046030775.\r\n\r\n**Make sure that you've checked the boxes below before you submit PR:**\r\n- [x] Tests exist or have been written that cover this particular\r\nchange.\r\n\r\n@go-playground/validator-maintainers","shortMessageHtmlLink":"Add support for validating against uuid values that are structs which…"}},{"before":null,"after":"1ceab95bf49679f6171d957dfc9d2950541ede61","ref":"refs/heads/1189","pushedAt":"2023-11-04T15:17:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"sure up new helper + add alias test","shortMessageHtmlLink":"sure up new helper + add alias test"}},{"before":"94a637ab9fbbb0bc0fe8a278f0352d0b14e2c365","after":"adda84d6e65cd12b4ea52850e60698490d806a3f","ref":"refs/heads/master","pushedAt":"2023-11-04T14:47:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"Fix oneof tag in simple example (#1184)\n\nJust a minor fix for the `oneof` tag in examples.","shortMessageHtmlLink":"Fix oneof tag in simple example (#1184)"}},{"before":null,"after":"b8d64be825f8a55ab8733769ff7aaf2d3e10868e","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2023-10-11T23:36:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.8.0 to 0.17.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.8.0 to 0.17.0.\n- [Commits](https://github.com/golang/net/compare/v0.8.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.8.0 to 0.17.0"}},{"before":"8d50f2fd8c2f02fbdf1d44d66171b955c2f4eb50","after":"94a637ab9fbbb0bc0fe8a278f0352d0b14e2c365","ref":"refs/heads/master","pushedAt":"2023-10-02T03:28:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"feat(BREAKING): Change CIDRIPv4 validation (#945)\n\n## Fixes Or Enhances\r\n\r\n- Mentions #909 \r\n- Disable validation of cidripv4 when ip is not the begining of the\r\nblock\r\n\r\nCo-authored-by: Martin Kagamino Lehoux \r\nCo-authored-by: Dean Karn ","shortMessageHtmlLink":"feat(BREAKING): Change CIDRIPv4 validation (#945)"}},{"before":"619321c9f9cce5a8b7e2e334b916903d2148e71d","after":"8d50f2fd8c2f02fbdf1d44d66171b955c2f4eb50","ref":"refs/heads/master","pushedAt":"2023-09-13T00:51:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deankarn","name":"Dean Karn","path":"/deankarn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8068371?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPZkCCAA","startCursor":null,"endCursor":null}},"title":"Activity · go-playground/validator"}