{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":821284777,"defaultBranch":"main","name":"aidbox-sdk","ownerLogin":"Aidbox","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-28T07:49:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12750626?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726757298.0","currentOid":""},"activityList":{"items":[{"before":"7f2f88d03ccd36a40c3e3c19c586865d434c87c6","after":"54dbeafa382c6a5c84d86fb368ce04f40ed10a80","ref":"refs/heads/main","pushedAt":"2024-09-26T20:03:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krvital","name":"Vitaly Kravtsov","path":"/krvital","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/811386?s=80&v=4"},"commit":{"message":"fix: dotnet property names","shortMessageHtmlLink":"fix: dotnet property names"}},{"before":"e55b339062b547b08c9003f9a49de7bec58ec257","after":"7f2f88d03ccd36a40c3e3c19c586865d434c87c6","ref":"refs/heads/main","pushedAt":"2024-09-26T19:58:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krvital","name":"Vitaly Kravtsov","path":"/krvital","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/811386?s=80&v=4"},"commit":{"message":"fix: schema importing from local files","shortMessageHtmlLink":"fix: schema importing from local files"}},{"before":"8339a1b9e7f1579fa95661fefab1a65120e5a89e","after":"e55b339062b547b08c9003f9a49de7bec58ec257","ref":"refs/heads/main","pushedAt":"2024-09-26T19:38:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krvital","name":"Vitaly Kravtsov","path":"/krvital","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/811386?s=80&v=4"},"commit":{"message":"fix: native binary compilation","shortMessageHtmlLink":"fix: native binary compilation"}},{"before":"22fd4e36b51ba0c172073143f391af5460b0e185","after":"8339a1b9e7f1579fa95661fefab1a65120e5a89e","ref":"refs/heads/main","pushedAt":"2024-09-26T19:33:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krvital","name":"Vitaly Kravtsov","path":"/krvital","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/811386?s=80&v=4"},"commit":{"message":"test: update python and converter tests","shortMessageHtmlLink":"test: update python and converter tests"}},{"before":"758b3f913959b551fe78328c5b8161579678e5b3","after":"22fd4e36b51ba0c172073143f391af5460b0e185","ref":"refs/heads/main","pushedAt":"2024-09-26T19:08:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krvital","name":"Vitaly Kravtsov","path":"/krvital","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/811386?s=80&v=4"},"commit":{"message":"fix: dotnet and typescript generation","shortMessageHtmlLink":"fix: dotnet and typescript generation"}},{"before":"8274cad48285dc39858bdecb9a5c8fdc95f6e2bf","after":"758b3f913959b551fe78328c5b8161579678e5b3","ref":"refs/heads/main","pushedAt":"2024-09-26T17:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krvital","name":"Vitaly Kravtsov","path":"/krvital","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/811386?s=80&v=4"},"commit":{"message":"refactor: remove unnecessary sorting of datatype classes\n\nThe datatype classes are already sorted earlier in the process, so this\nstep is no longer needed.","shortMessageHtmlLink":"refactor: remove unnecessary sorting of datatype classes"}},{"before":"ae12eeb8435e74b056fb1a2596f18914ecfef653","after":"8274cad48285dc39858bdecb9a5c8fdc95f6e2bf","ref":"refs/heads/main","pushedAt":"2024-09-26T17:53:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"krvital","name":"Vitaly Kravtsov","path":"/krvital","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/811386?s=80&v=4"},"commit":{"message":"fix: python's deps generation after updating converter","shortMessageHtmlLink":"fix: python's deps generation after updating converter"}},{"before":"a2d6c7944300b2e9d19216d9d10d2ab386cc87fb","after":"da2e30012f9d4f006b2d0a2f17078f0ecd74ea18","ref":"refs/heads/main","pushedAt":"2024-09-26T15:47:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"test: update python snapshots","shortMessageHtmlLink":"test: update python snapshots"}},{"before":"daba13d0ea5f2763e416f5ad8f3ffe5bcf380384","after":"a2d6c7944300b2e9d19216d9d10d2ab386cc87fb","ref":"refs/heads/main","pushedAt":"2024-09-26T15:42:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"fix: default value for lists must be immutable","shortMessageHtmlLink":"fix: default value for lists must be immutable"}},{"before":"4360531ba802f928b7f777f6231ca79325949304","after":"daba13d0ea5f2763e416f5ad8f3ffe5bcf380384","ref":"refs/heads/main","pushedAt":"2024-09-26T14:56:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"fix: use pascal case for backboneelement","shortMessageHtmlLink":"fix: use pascal case for backboneelement"}},{"before":"f0bf0169080540bb0f6a424d52bc757c48cf687e","after":"4360531ba802f928b7f777f6231ca79325949304","ref":"refs/heads/main","pushedAt":"2024-09-26T14:31:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"chore: ignore some pylint warnings","shortMessageHtmlLink":"chore: ignore some pylint warnings"}},{"before":"157aac8283d47d7f2ef6328c1c6409d082cab345","after":"f0bf0169080540bb0f6a424d52bc757c48cf687e","ref":"refs/heads/main","pushedAt":"2024-09-26T14:16:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"fix: use dataclasses in python","shortMessageHtmlLink":"fix: use dataclasses in python"}},{"before":"6409d903bba2d9872dc0e679de0fedea7bacc415","after":"157aac8283d47d7f2ef6328c1c6409d082cab345","ref":"refs/heads/main","pushedAt":"2024-09-26T14:09:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krvital","name":"Vitaly Kravtsov","path":"/krvital","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/811386?s=80&v=4"},"commit":{"message":"add resource-name to IR schema","shortMessageHtmlLink":"add resource-name to IR schema"}},{"before":"c19c799aa5eba84b0c6051adfa1ff6e7baeaa1a5","after":"6409d903bba2d9872dc0e679de0fedea7bacc415","ref":"refs/heads/main","pushedAt":"2024-09-26T12:00:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krvital","name":"Vitaly Kravtsov","path":"/krvital","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/811386?s=80&v=4"},"commit":{"message":"refactor: allow empty strings as input in uppercase-first-letter","shortMessageHtmlLink":"refactor: allow empty strings as input in uppercase-first-letter"}},{"before":"62493fba8fb8a8ee06d35783f09d93bab7dcb814","after":"c19c799aa5eba84b0c6051adfa1ff6e7baeaa1a5","ref":"refs/heads/main","pushedAt":"2024-09-26T11:30:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krvital","name":"Vitaly Kravtsov","path":"/krvital","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/811386?s=80&v=4"},"commit":{"message":"feat: sort schemas topologically","shortMessageHtmlLink":"feat: sort schemas topologically"}},{"before":"4da9105dc14d61780371043e7f8ff46b5376f25a","after":"62493fba8fb8a8ee06d35783f09d93bab7dcb814","ref":"refs/heads/main","pushedAt":"2024-09-25T08:03:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"krvital","name":"Vitaly Kravtsov","path":"/krvital","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/811386?s=80&v=4"},"commit":{"message":"add emacs shortcut for generating","shortMessageHtmlLink":"add emacs shortcut for generating"}},{"before":"8f4bddb836ce3bc449d091a2230a5ed375939653","after":"4da9105dc14d61780371043e7f8ff46b5376f25a","ref":"refs/heads/main","pushedAt":"2024-09-24T16:47:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"fix: base python classes generation\n\n0. Generated classes must not contain circular imports.\n1. we have to put base classes in one file base/__init__ because\nit is easier to use import.\n```\nfrom base import (Annotation, CodeableConcept, DomainResource, Reference)\n```\n\nis better when\n\n```\nfrom ..base.Annotation import Annotation\nfrom ..base.CodeableConcept import CodeableConcept\n```\n\netc.\n\n2. Generated classes have to be ordered by inheritance:\nfirst are Element and Resource (no inheritance), but import of Meta and\nExtension. Later resources that inherit Element, Resource or DomainResource.","shortMessageHtmlLink":"fix: base python classes generation"}},{"before":"df6e75ef78d1a3c809dac3fd2c6004faca6ff7b7","after":"8f4bddb836ce3bc449d091a2230a5ed375939653","ref":"refs/heads/main","pushedAt":"2024-09-24T07:45:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"krvital","name":"Vitaly Kravtsov","path":"/krvital","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/811386?s=80&v=4"},"commit":{"message":"chore: useful commands for mock-server","shortMessageHtmlLink":"chore: useful commands for mock-server"}},{"before":"51c8c5ae903ad0be747bc6e2b4b717afa7b0881e","after":"df6e75ef78d1a3c809dac3fd2c6004faca6ff7b7","ref":"refs/heads/main","pushedAt":"2024-09-23T15:40:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"krvital","name":"Vitaly Kravtsov","path":"/krvital","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/811386?s=80&v=4"},"commit":{"message":"add mock server","shortMessageHtmlLink":"add mock server"}},{"before":"c8ee10fe2a5d68af6a0f396c06475bf2711c0655","after":"51c8c5ae903ad0be747bc6e2b4b717afa7b0881e","ref":"refs/heads/main","pushedAt":"2024-09-23T15:34:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"chore: ignore redefined-builtin","shortMessageHtmlLink":"chore: ignore redefined-builtin"}},{"before":"46768878355f09ea1a030c13061d8b2e916f3d3a","after":"c8ee10fe2a5d68af6a0f396c06475bf2711c0655","ref":"refs/heads/main","pushedAt":"2024-09-23T15:26:51.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"test: update python snapshots","shortMessageHtmlLink":"test: update python snapshots"}},{"before":"06146e205a5539cf5cea850d3e4dc0482b2bfed6","after":"46768878355f09ea1a030c13061d8b2e916f3d3a","ref":"refs/heads/main","pushedAt":"2024-09-23T14:52:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"fix: add guard python keyword props","shortMessageHtmlLink":"fix: add guard python keyword props"}},{"before":"384aad4c2bfd1f244da79211c609e6a7e71860f2","after":"06146e205a5539cf5cea850d3e4dc0482b2bfed6","ref":"refs/heads/main","pushedAt":"2024-09-23T13:57:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"fix: python datatype import","shortMessageHtmlLink":"fix: python datatype import"}},{"before":"fe7f1c067e16afbd210386ed876dfc69e8e1a5c0","after":"384aad4c2bfd1f244da79211c609e6a7e71860f2","ref":"refs/heads/main","pushedAt":"2024-09-23T13:43:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"fix: python separate datatypes","shortMessageHtmlLink":"fix: python separate datatypes"}},{"before":"15066a81e29dd02ec4cc0fee8ef90206a8dcae57","after":"fe7f1c067e16afbd210386ed876dfc69e8e1a5c0","ref":"refs/heads/main","pushedAt":"2024-09-23T11:56:24.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"Merge pull request #27 from Aidbox/python-lint\n\nLint Python on python snapshots or python resources change","shortMessageHtmlLink":"Merge pull request #27 from Aidbox/python-lint"}},{"before":"c12911932327c71653fb31c972b6b3d2c9375ec2","after":"b26098b5e5834fa733218b593274d5902a41b4bf","ref":"refs/heads/python-lint","pushedAt":"2024-09-23T11:55:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"chore: fix if in lint","shortMessageHtmlLink":"chore: fix if in lint"}},{"before":"0c59201aca35289284f7dd95d227131f62271ad5","after":"c12911932327c71653fb31c972b6b3d2c9375ec2","ref":"refs/heads/python-lint","pushedAt":"2024-09-23T11:49:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"chore: fixes after review","shortMessageHtmlLink":"chore: fixes after review"}},{"before":"4fe463e27da72a5d1482d0f1492204fd3dccc599","after":"0c59201aca35289284f7dd95d227131f62271ad5","ref":"refs/heads/python-lint","pushedAt":"2024-09-23T11:45:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"chore: fixes after review","shortMessageHtmlLink":"chore: fixes after review"}},{"before":"30bd893a5d845f8eb0433b8c07b9e1941622e820","after":"4fe463e27da72a5d1482d0f1492204fd3dccc599","ref":"refs/heads/python-lint","pushedAt":"2024-09-23T11:05:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"chore: cleanup pylint config","shortMessageHtmlLink":"chore: cleanup pylint config"}},{"before":"1336680d5c169079e8b797a4aaf36092131b4309","after":"30bd893a5d845f8eb0433b8c07b9e1941622e820","ref":"refs/heads/python-lint","pushedAt":"2024-09-23T10:59:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"spicyfalafel","name":"Svyatoslav Krivosheev","path":"/spicyfalafel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58147555?s=80&v=4"},"commit":{"message":"chore: ignore lint in pull request","shortMessageHtmlLink":"chore: ignore lint in pull request"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQyMDowMzoxNy4wMDAwMDBazwAAAATB6YhV","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QxMDo1OTowOS4wMDAwMDBazwAAAAS92oVI"}},"title":"Activity ยท Aidbox/aidbox-sdk"}