{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":27784297,"defaultBranch":"master","name":"NJsonSchema","ownerLogin":"RicoSuter","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-12-09T19:56:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2603405?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721988459.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"a0e8ab1f0ffa35654d2355f5ea867d6a0b854be5","ref":"refs/heads/improve/typescript-interface-inheritance","pushedAt":"2024-07-26T10:07:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"improve typescript interface inheritance","shortMessageHtmlLink":"improve typescript interface inheritance"}},{"before":"9545eede413b2271963c7068b81dbba6f823c816","after":"9bf8f695b373410e8b51e1363270c08dda7b8127","ref":"refs/heads/master","pushedAt":"2024-07-17T13:49:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"TypeScript generator: Use string type as the discriminator property type in specialized interfaces (#1718)\n\n* improve TypeScript interface generation\r\n\r\n* TypeScript generator: Use string type as the discriminator property type in specialized interfaces\r\n\r\n* fix tests","shortMessageHtmlLink":"TypeScript generator: Use string type as the discriminator property t…"}},{"before":"26e43558147ad07435e22718e8ab60ebb78f8843","after":"9545eede413b2271963c7068b81dbba6f823c816","ref":"refs/heads/master","pushedAt":"2024-07-17T13:47:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Move Directory.Build.props to build folder","shortMessageHtmlLink":"Move Directory.Build.props to build folder"}},{"before":"621f3f2dfcf99252351c3152946901664ac1f799","after":"26e43558147ad07435e22718e8ab60ebb78f8843","ref":"refs/heads/master","pushedAt":"2024-07-17T13:47:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Add Directory.Build.props to solution","shortMessageHtmlLink":"Add Directory.Build.props to solution"}},{"before":"63ccb42c7b6402d02d56027004a56d89282a7315","after":"1bb45af4958529bcdb6301163859a618f4620a23","ref":"refs/heads/feature/typescript-interface-inheritance","pushedAt":"2024-07-17T13:41:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":"1569e52401628d009af8044d1886d5a26770d05c","after":"621f3f2dfcf99252351c3152946901664ac1f799","ref":"refs/heads/master","pushedAt":"2024-07-17T13:39:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Upgrade to NUKE 8 (#1669)","shortMessageHtmlLink":"Upgrade to NUKE 8 (#1669)"}},{"before":"68fd06ac378b75fb9cc3c6c65d48d9feb62c4da0","after":"63ccb42c7b6402d02d56027004a56d89282a7315","ref":"refs/heads/feature/typescript-interface-inheritance","pushedAt":"2024-07-17T13:33:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"TypeScript generator: Use string type as the discriminator property type in specialized interfaces","shortMessageHtmlLink":"TypeScript generator: Use string type as the discriminator property t…"}},{"before":null,"after":"68fd06ac378b75fb9cc3c6c65d48d9feb62c4da0","ref":"refs/heads/feature/typescript-interface-inheritance","pushedAt":"2024-07-15T16:04:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"improve TypeScript interface generation","shortMessageHtmlLink":"improve TypeScript interface generation"}},{"before":"4c76ebdeb4f437a2e6f3ff39ac182efc2ebdcc4e","after":"1569e52401628d009af8044d1886d5a26770d05c","ref":"refs/heads/master","pushedAt":"2024-06-12T19:07:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Add option to explicitly exclude types from schema (#1670)\n\nCo-authored-by: Rico Suter ","shortMessageHtmlLink":"Add option to explicitly exclude types from schema (#1670)"}},{"before":"c3380c1f078cb13de77efed89002213df402fb47","after":"4c76ebdeb4f437a2e6f3ff39ac182efc2ebdcc4e","ref":"refs/heads/master","pushedAt":"2024-06-12T18:53:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Fix bug that C# property not nullable when specified via reference (#1682)","shortMessageHtmlLink":"Fix bug that C# property not nullable when specified via reference (#…"}},{"before":"6c1807d48977e861a941023e40e28beb303b2521","after":"c3380c1f078cb13de77efed89002213df402fb47","ref":"refs/heads/master","pushedAt":"2024-06-12T18:49:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"fix(): Remove illegal characters before returning to reserved list (#1683)","shortMessageHtmlLink":"fix(): Remove illegal characters before returning to reserved list (#…"}},{"before":"bf53a8f2cf2a288fec504e328b328ca53ecf4fdb","after":"6c1807d48977e861a941023e40e28beb303b2521","ref":"refs/heads/master","pushedAt":"2024-06-12T18:47:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"✨ Expose failing JToken in ValidationError (#1692)\n\nExposing the JToken that failed the error will allow NJsonSchema to better leverage validation errors by accessing the value that failed the schema.","shortMessageHtmlLink":"✨ Expose failing JToken in ValidationError (#1692)"}},{"before":"3cbd58603d64ac25856591274cbc8dca05493849","after":"bf53a8f2cf2a288fec504e328b328ca53ecf4fdb","ref":"refs/heads/master","pushedAt":"2024-06-12T18:46:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Empty templates for annotation of enum and members (#1693)","shortMessageHtmlLink":"Empty templates for annotation of enum and members (#1693)"}},{"before":"700152163f701985051df672a9acde6d23775320","after":"3cbd58603d64ac25856591274cbc8dca05493849","ref":"refs/heads/master","pushedAt":"2024-06-12T18:46:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"fix STJ read only properties handling (#1697)","shortMessageHtmlLink":"fix STJ read only properties handling (#1697)"}},{"before":"f353123440bc7497033b960e7ce062697f90870f","after":"700152163f701985051df672a9acde6d23775320","ref":"refs/heads/master","pushedAt":"2024-06-12T18:40:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Upgrade NuGet packages (#1699)","shortMessageHtmlLink":"Upgrade NuGet packages (#1699)"}},{"before":"083501d3594f6a4af8ae5bee0a81b50b4900a763","after":"f353123440bc7497033b960e7ce062697f90870f","ref":"refs/heads/master","pushedAt":"2024-06-12T18:38:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Fixed SystemTextJson indexed properties handling. (#1701)\n\n* Fixed SystemTextJson indexed properties handling.\r\n\r\n* Fixed CA1859 error.\r\n\r\n* Revert \"Fixed CA1859 error.\"\r\n\r\nThis reverts commit d7297d54b20a2aa159923dcc20fbebbc95a4fcb5.\r\n\r\n* Disabled check for CA1859.\r\n\r\n---------\r\n\r\nCo-authored-by: ViktoriiaZheliezniak ","shortMessageHtmlLink":"Fixed SystemTextJson indexed properties handling. (#1701)"}},{"before":"01ee840a03c176be5a3c5dd591ed248d57a42efa","after":"083501d3594f6a4af8ae5bee0a81b50b4900a763","ref":"refs/heads/master","pushedAt":"2024-03-28T12:44:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Enable .NET analyzers (#1676)","shortMessageHtmlLink":"Enable .NET analyzers (#1676)"}},{"before":"3585d60e949e43284601e0bea16c33de4c6c21f5","after":"01ee840a03c176be5a3c5dd591ed248d57a42efa","ref":"refs/heads/master","pushedAt":"2024-03-26T21:42:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Update PropertyNameGenerator - escape \"|\" character in property names (#1684)\n\nSome swagger documents contain | character in property names which is a reserved character in C# and is not valid for use in property names. This code change replaces vertical line character |with an underscore character _ to generate a valid (in C#) property name","shortMessageHtmlLink":"Update PropertyNameGenerator - escape \"|\" character in property names ("}},{"before":"85f9911378126c50eabb9bf1b7131a66e22558ee","after":"3585d60e949e43284601e0bea16c33de4c6c21f5","ref":"refs/heads/master","pushedAt":"2023-12-08T15:10:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Incread Json MaxDepth to 128 (#1649)\n\nCo-authored-by: Johannes Mols ","shortMessageHtmlLink":"Incread Json MaxDepth to 128 (#1649)"}},{"before":"e1a2a79db474afbc23499c2594c1205562d2064d","after":"85f9911378126c50eabb9bf1b7131a66e22558ee","ref":"refs/heads/master","pushedAt":"2023-12-08T15:04:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Update Namotion.Reflection","shortMessageHtmlLink":"Update Namotion.Reflection"}},{"before":"bb1b7ae9c4fe6456801bf984d3aedd626f07199c","after":"e1a2a79db474afbc23499c2594c1205562d2064d","ref":"refs/heads/master","pushedAt":"2023-12-08T12:39:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Revert PR #1513 and #1522, closes #1564, closes #1656","shortMessageHtmlLink":"Revert PR #1513 and #1522, closes #1564, closes #1656"}},{"before":"5496a20e3dcf2c61aa6b57429df7a00e8536858f","after":"bb1b7ae9c4fe6456801bf984d3aedd626f07199c","ref":"refs/heads/master","pushedAt":"2023-11-28T16:44:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Update to NET 8 SDK (#1647)\n\n* tests and samples target NET8.0\r\n* use artifacts output\r\n* move .props to root level","shortMessageHtmlLink":"Update to NET 8 SDK (#1647)"}},{"before":"1a50388595d46bc196c5c7a2087ffd30e4ee0dfb","after":"5496a20e3dcf2c61aa6b57429df7a00e8536858f","ref":"refs/heads/master","pushedAt":"2023-11-28T16:43:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Add customizable number types in code generation (#1650)\n\n* Add customizable number types in code generation\r\n\r\nThis commit introduces an update enabling the customization of number types during code generation.\r\n\r\nIt introduces settings to customize the .NET type of number, float, double, and decimal data types during code generation in 'CSharpGeneratorSettings.cs' and updates 'CSharpTypeResolver.cs' to use these settings.\r\n\r\nThis change allows better user control over how the number types get translated, making the code generation more versatile. Unit tests for different scenarios are included in the new 'NumberTests.cs'.\r\n\r\n* test fix\r\n\r\n---------\r\n\r\nCo-authored-by: Jimmy ","shortMessageHtmlLink":"Add customizable number types in code generation (#1650)"}},{"before":"63ee6152e9819596e9c7158a9ac634a96f73b2e9","after":"1a50388595d46bc196c5c7a2087ffd30e4ee0dfb","ref":"refs/heads/master","pushedAt":"2023-11-28T16:41:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Changed URL that moved (#1651)\n\nCo-authored-by: Johannes Mols ","shortMessageHtmlLink":"Changed URL that moved (#1651)"}},{"before":"f1ea1c3d70f015c941f2f7c18e2a3e014ecd140e","after":"63ee6152e9819596e9c7158a9ac634a96f73b2e9","ref":"refs/heads/master","pushedAt":"2023-10-31T23:14:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Move source link to GlobalPackageReference (#1643)\n\n* add shims via Polysharp\r\n* add GitHubActionsTestLogger for better error reporting","shortMessageHtmlLink":"Move source link to GlobalPackageReference (#1643)"}},{"before":"2b70ae4749c24e896be72a7aadf2b50efd23dc7b","after":"f1ea1c3d70f015c941f2f7c18e2a3e014ecd140e","ref":"refs/heads/master","pushedAt":"2023-10-31T23:13:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Update README.md (#1645)\n\n* don't list specific supported platforms, NuGet will tell\r\n* add NJsonSchema.Annotations","shortMessageHtmlLink":"Update README.md (#1645)"}},{"before":"c7dc2b7d393cda7e474188086a133cf9f79ecbac","after":"2b70ae4749c24e896be72a7aadf2b50efd23dc7b","ref":"refs/heads/master","pushedAt":"2023-10-31T18:41:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Add GH Actions ubuntu-latest build job (#1644)","shortMessageHtmlLink":"Add GH Actions ubuntu-latest build job (#1644)"}},{"before":"8189415f31635ff441e3b4ff946b10065f910980","after":"c7dc2b7d393cda7e474188086a133cf9f79ecbac","ref":"refs/heads/master","pushedAt":"2023-10-31T16:07:33.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Update annotations project as discussed, https://github.com/RicoSuter/NJsonSchema/pull/1641","shortMessageHtmlLink":"Update annotations project as discussed, #1641"}},{"before":"cce0e36e5b7bd31dc95103f0998b6a5ae1ca4532","after":"8189415f31635ff441e3b4ff946b10065f910980","ref":"refs/heads/master","pushedAt":"2023-10-31T15:58:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Extract annotations into own package (#1641)\n\n* Add NJsonSchema.Annotations.csproj\r\n\r\n* Reference NJsonSchema.Annotations.csproj in NJsonSchema.csproj\r\n\r\n* Update usings\r\n\r\n* Fix AnnotationsGenerationTests\r\n\r\n* Fix ReflectionServiceBase\r\n\r\n* Resolve NUKE build deprecation\r\n\r\n* Update usings\r\n\r\n* Fix comparing with line endings","shortMessageHtmlLink":"Extract annotations into own package (#1641)"}},{"before":null,"after":"47e494bd64286117e1f3195f513674c42af7c4c6","ref":"refs/heads/feature/annotations-package","pushedAt":"2023-10-31T15:55:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"RicoSuter","name":"Rico Suter","path":"/RicoSuter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2603405?s=80&v=4"},"commit":{"message":"Merge branch 'master' into feature/annotations-package","shortMessageHtmlLink":"Merge branch 'master' into feature/annotations-package"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEieU0VAA","startCursor":null,"endCursor":null}},"title":"Activity · RicoSuter/NJsonSchema"}