{"push_id":3619024565,"size":100,"distinct_size":1,"ref":"refs/heads/master","head":"513822b750349427448d4198760266fc320e5274","before":"8653c66a96c7529b2067f269bf2f042e4c0d580f","commits":[{"sha":"091cc3148d7e57f19ae8dda3ca4664899a85ed19","author":{"name":"Alex Logan","email":"3de43a5a84958bf94e736dbad8ee8b2ad48e16c2@users.noreply.github.com"},"message":"🎁 Code generation and aggregators (#199)\n\n* Hear yea, hear yea. News O'Clock. [skip ci]\r\n\r\n* Update CHANGELOG.md\r\n\r\n* 🎁 code generation and aggregators (#195)\r\n\r\n* init\r\n\r\n* swaggerless poc\r\n\r\n* partial poc\r\n\r\n* base generation\r\n\r\n* ignore\r\n\r\n* initial method generation\r\n\r\n* build cleanup\r\n\r\n* linting\r\n\r\n* new body\r\n\r\n* foreign keys\r\n\r\n* listing\r\n\r\n* manhasset\r\n\r\n* nested renames\r\n\r\n* single entry point\r\n\r\n* myaccount\r\n\r\n* new autoversion\r\n\r\n* remove .env\r\n\r\n* passing unit tests\r\n\r\n* no coverage\r\n\r\n* beta and not strict\r\n\r\n* file headers\r\n\r\n* merge branch code generation (#196)\r\n\r\n* init\r\n\r\n* swaggerless poc\r\n\r\n* partial poc\r\n\r\n* base generation\r\n\r\n* ignore\r\n\r\n* initial method generation\r\n\r\n* build cleanup\r\n\r\n* linting\r\n\r\n* new body\r\n\r\n* foreign keys\r\n\r\n* listing\r\n\r\n* manhasset\r\n\r\n* nested renames\r\n\r\n* single entry point\r\n\r\n* myaccount\r\n\r\n* new autoversion\r\n\r\n* remove .env\r\n\r\n* passing unit tests\r\n\r\n* no coverage\r\n\r\n* beta and not strict\r\n\r\n* file headers\r\n\r\n* Hear yea, hear yea. News O'Clock. [skip ci]\r\n\r\n* 📖 Fae examples (#197)\r\n\r\n* add snippet toml\r\n\r\n* case\r\n\r\n* route\r\n\r\n* toml format\r\n\r\n* Add snippet project\r\n\r\n* change trigger\r\n\r\n* modify examples\r\n\r\n* :newspaper:\r\n\r\n* linting\r\n\r\n* subtennant examples\r\n\r\n* input glob\r\n\r\n* new namespacing\r\n\r\n* sdk single entrypoint and namespace reshuffle\r\n\r\n* examples\r\n\r\n* lint\r\n\r\n* remove entity tests from manhasset test\r\n\r\n* 📰\r\n\r\n* 📖 merge custom api docs into same example\r\n\r\n* ⭕️ some jobs ignore codegen\r\n\r\n* update_service via codegen @ 2018-09-07 14:18 (#156)\r\n\r\n* billing via codegen @ 2018-09-07 14:19 (#158)\r\n\r\n* iam via codegen @ 2018-09-07 14:19 (#159)\r\n\r\n* mds via codegen @ 2018-09-07 14:19 (#160)\r\n\r\n* enrollment via codegen @ 2018-09-07 14:20 (#161)\r\n\r\n* external_ca via codegen @ 2018-09-07 14:21 (#164)\r\n\r\n* beta flow\r\n\r\n* missing beta\r\n\r\n* missing beta\r\n\r\n* skip tests\r\n\r\n* beta no push\r\n\r\n* release only\r\n\r\n* use commit count for beta\r\n\r\n* sim beta branch\r\n\r\n* missing f\r\n\r\n* Hear yea, hear yea. News O'Clock. [skip ci]\r\n\r\n* ⭕️beta release flow (#198)\r\n\r\n* Revert \"Hear yea, hear yea. News O'Clock. [skip ci]\"\r\n\r\nThis reverts commit 2ca6f8f4d881b677492d3c5f578cf76b754e0bc0.\r\n\r\n* use correct workflow\r\n\r\n* setup git for beta\r\n\r\n* pylint\r\n\r\n* ready for merge\r\n\r\n* ⭕️ restore tests\r\n\r\n* Update tag_and_release.py\r\n\r\n* ⭕️ reset version\r\n\r\n* ⭕️ change tag to latest-beta\r\n\r\n* ⭕️ use latest-beta\r\n\r\n* 📰\r\n\r\n* remove beta branch","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/091cc3148d7e57f19ae8dda3ca4664899a85ed19"},{"sha":"2127e8ad52a207bc4e45308335d56b1958623314","author":{"name":"Alex Logan","email":"3329b66c76e712a1055dcd129978c63b64ec0ed9@arm.com"},"message":"Merge branch 'master' into beta","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/2127e8ad52a207bc4e45308335d56b1958623314"},{"sha":"549d4b3f0450a5bec03b2a442e137f2f9d4b7243","author":{"name":"Alex Logan","email":"3de43a5a84958bf94e736dbad8ee8b2ad48e16c2@users.noreply.github.com"},"message":"🎁generator v2 - add support for subtenants (#200)\n\n* :checkered_flag: beta [skip ci]\r\n\r\n* Update CHANGELOG.md\r\n\r\n* props with manhasset v2\r\n\r\n* generation flow\r\n\r\n* basic default methods\r\n\r\n* return statements\r\n\r\n* Paginated responses\r\n\r\n* working generation\r\n\r\n* fix async in custom functions\r\n\r\n* passing examples\r\n\r\n* Remove legacy manhasset projects\r\n\r\n* Revert \":checkered_flag: beta [skip ci]\"\r\n\r\nThis reverts commit d597c4903c8beeae20a9fbf12e59b3187f268230.\r\n\r\n* actually implement custom methods\r\n\r\n* cert renew additions\r\n\r\n* new cert renew changes\r\n\r\n* assign all tasks in cake file\r\n\r\n* client example\r\n\r\n* 📰","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/549d4b3f0450a5bec03b2a442e137f2f9d4b7243"},{"sha":"ce49bc3aac8698d0d09891f79a9174e20a22a869","author":{"name":"Alex Logan","email":"3de43a5a84958bf94e736dbad8ee8b2ad48e16c2@users.noreply.github.com"},"message":"📖 Cert Renew example (#201)","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/ce49bc3aac8698d0d09891f79a9174e20a22a869"},{"sha":"4d14d3ba6a67de80e91253f3cbef7306aa8c4bbb","author":{"name":"Alex Logan","email":"3de43a5a84958bf94e736dbad8ee8b2ad48e16c2@users.noreply.github.com"},"message":"📖 device enrollment examples (#202)","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/4d14d3ba6a67de80e91253f3cbef7306aa8c4bbb"},{"sha":"7ab057fa026a0778f92001c8972ba4d26f94b037","author":{"name":"Alex Logan","email":"3de43a5a84958bf94e736dbad8ee8b2ad48e16c2@users.noreply.github.com"},"message":"🎁 IOTSTOOL1834 - v2 aggregators (#203)\n\n* v2 aggregators\r\n\r\n* enum default values\r\n\r\n* generic base tests\r\n\r\n* renames and new return_type\r\n\r\n* add stream of report files\r\n\r\n* new subtenants\r\n\r\n* wrong reflection method!\r\n\r\n* global drops\r\n\r\n* user invitation test\r\n\r\n* recursive dotenv search\r\n\r\n* bring back coverage\r\n\r\n* wat?\r\n\r\n* get a proper stack trace\r\n\r\n* pass?\r\n\r\n* more config\r\n\r\n* lcov file\r\n\r\n* project path\r\n\r\n* increase coverage\r\n\r\n* staging\r\n\r\n* update example","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/7ab057fa026a0778f92001c8972ba4d26f94b037"},{"sha":"c413253219ebb049a7ed65abde3c7ef18b72dda3","author":{"name":"Alex Logan","email":"3de43a5a84958bf94e736dbad8ee8b2ad48e16c2@users.noreply.github.com"},"message":"⭕️ trigger docs build (#204)\n\n* trigger docs build\r\n\r\n* sim beta\r\n\r\n* yaml wat?\r\n\r\n* proper branch name","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/c413253219ebb049a7ed65abde3c7ef18b72dda3"},{"sha":"27b1ce67439f965ba106c20e0284003ab135ae41","author":{"name":"Alex Logan","email":"3329b66c76e712a1055dcd129978c63b64ec0ed9@arm.com"},"message":"📖 update subtenant example","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/27b1ce67439f965ba106c20e0284003ab135ae41"},{"sha":"5adb286b97e600dc1a0946829d92cdb049ee91ba","author":{"name":"Alex Logan","email":"3de43a5a84958bf94e736dbad8ee8b2ad48e16c2@users.noreply.github.com"},"message":"⭕️beta release version (#205)\n\n* use pypi autoversion\r\n\r\n* here we go...\r\n\r\n* setuptools?\r\n\r\n* python...\r\n\r\n* env!\r\n\r\n* pipenv stuff\r\n\r\n* reorg\r\n\r\n* don't install python\r\n\r\n* remote docker\r\n\r\n* check assert news\r\n\r\n* dry run\r\n\r\n* sim beta\r\n\r\n* dry run\r\n\r\n* sim beta-release\r\n\r\n* bump beta\r\n\r\n* ready to merge","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/5adb286b97e600dc1a0946829d92cdb049ee91ba"},{"sha":"ca52211bdf595a5f92c10add7399c9d6a503a978","author":{"name":"Alex Logan","email":"3329b66c76e712a1055dcd129978c63b64ec0ed9@arm.com"},"message":"⭕️ update circle.yml","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/ca52211bdf595a5f92c10add7399c9d6a503a978"},{"sha":"733977477bbec568ef935753afe9de0f84e5510f","author":{"name":"Alex Logan","email":"3329b66c76e712a1055dcd129978c63b64ec0ed9@arm.com"},"message":"Merge branch 'master' into beta","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/733977477bbec568ef935753afe9de0f84e5510f"},{"sha":"7c5d5edeeea947b0bc5c7a175d8e9a5517797d11","author":{"name":"Alex Logan","email":"3329b66c76e712a1055dcd129978c63b64ec0ed9@arm.com"},"message":"Merge branch 'master' into beta","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/7c5d5edeeea947b0bc5c7a175d8e9a5517797d11"},{"sha":"671deb2b0b4d7ea762d916b7ed656adc72a32750","author":{"name":"Monty","email":"62de079dcc09b2486ff58442a653982ddd5b6655@arm.com"},"message":"API Contract update for [api-contract/sdk_config_fixes] (2019-01-08 16:09) (#183)\n\n* ⭕️ IOTSTOOL1951 - Slack webhook removed from script (#214)\r\n\r\n* ⭕️ 1951 Slack webhook removed from script\r\n\r\nSlack webhook is now stored in a CircleCI environment variable as a security measure.\r\n\r\n* pin cake version\r\n\r\n* store tools in workspace\r\n\r\n* new SDK config changes via api-contract @ 2019-01-08 16:09\r\n\r\n* new SDK config changes via api-contract @ 2019-01-08 16:20\r\n\r\n* use return info\r\n\r\n* new SDK config changes via api-contract @ 2019-01-09 09:03\r\n\r\n* new SDK config changes via api-contract @ 2019-01-09 09:28\r\n\r\n* correct cert mapping","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/671deb2b0b4d7ea762d916b7ed656adc72a32750"},{"sha":"8683b06960bdf81412b00d918d682d06df166c63","author":{"name":"Alex Logan","email":"3329b66c76e712a1055dcd129978c63b64ec0ed9@arm.com"},"message":"Merge remote-tracking branch 'Private/beta' into beta","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/8683b06960bdf81412b00d918d682d06df166c63"},{"sha":"a924c6f936d1570de4448902bc0a01ad73cbe140","author":{"name":"Monty","email":"62de079dcc09b2486ff58442a653982ddd5b6655@arm.com"},"message":"API Contract update for [api-contract/sdk_config_fixes] (2019-01-09 10:51) (#184)\n\n* ⭕️ IOTSTOOL1951 - Slack webhook removed from script (#214)\r\n\r\n* ⭕️ 1951 Slack webhook removed from script\r\n\r\nSlack webhook is now stored in a CircleCI environment variable as a security measure.\r\n\r\n* pin cake version\r\n\r\n* store tools in workspace\r\n\r\n* new SDK config changes via api-contract @ 2019-01-08 16:09\r\n\r\n* new SDK config changes via api-contract @ 2019-01-08 16:20\r\n\r\n* use return info\r\n\r\n* new SDK config changes via api-contract @ 2019-01-09 09:03\r\n\r\n* new SDK config changes via api-contract @ 2019-01-09 09:28\r\n\r\n* correct cert mapping\r\n\r\n* new SDK config changes via api-contract @ 2019-01-09 10:51\r\n\r\n* new SDK config changes via api-contract @ 2019-01-09 11:40\r\n\r\n* new SDK config changes via api-contract @ 2019-01-09 11:58\r\n\r\n* new SDK config changes via api-contract @ 2019-01-09 12:45\r\n\r\n* changes from config","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/a924c6f936d1570de4448902bc0a01ad73cbe140"},{"sha":"f93853e72e48b152c7567692f6f6dd192e0ebd4f","author":{"name":"Alex Logan","email":"3329b66c76e712a1055dcd129978c63b64ec0ed9@arm.com"},"message":"Merge remote-tracking branch 'origin/beta' into beta","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/f93853e72e48b152c7567692f6f6dd192e0ebd4f"},{"sha":"d0b6510d5a629cae6c3c62798b11a52251685622","author":{"name":"Alex Logan","email":"da3a038ee61cc7a919e070cb9f3a665085f89463@arm.com"},"message":"⭕️ IOTSTOOL1972 - commit back generated code (#215)\n\n* Commit back changes\r\n\r\n* relative path\r\n\r\n* use another relative path\r\n\r\n* test change\r\n\r\n* Generated code\r\n\r\n* revert test\r\n\r\n* Generated code","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/d0b6510d5a629cae6c3c62798b11a52251685622"},{"sha":"633464cbf48e6403f88b0ed384997ec0813cf432","author":{"name":"Alex Logan","email":"da3a038ee61cc7a919e070cb9f3a665085f89463@arm.com"},"message":"⭕️ remove test branch filter","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/633464cbf48e6403f88b0ed384997ec0813cf432"},{"sha":"9b273bb347fcfbf5a9137d5c9cb79700c847b037","author":{"name":"Alex Logan","email":"da3a038ee61cc7a919e070cb9f3a665085f89463@arm.com"},"message":"🎁use repositories for api calls (#216)\n\n* 1st pass at poco\r\n\r\n* readonly fields\r\n\r\n* repositories almost\r\n\r\n* passing compilation\r\n\r\n* Passing unit tests\r\n\r\n* passing examples\r\n\r\n* some tidy","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/9b273bb347fcfbf5a9137d5c9cb79700c847b037"},{"sha":"667d33ae1c4a21aff20343bad1d6ba67fdcb34cd","author":{"name":"Alex Logan","email":"da3a038ee61cc7a919e070cb9f3a665085f89463@arm.com"},"message":"⭕️ update for new api contract files (#218)\n\n* new SDK config changes via api-contract @ 2018-12-04 11:15\r\n\r\n* new SDK config changes via api-contract @ 2018-12-04 11:19\r\n\r\n* new SDK config changes via api-contract @ 2018-12-04 11:20\r\n\r\n* new SDK config changes via api-contract @ 2019-01-08 11:36\r\n\r\n* new SDK config changes via api-contract @ 2019-01-21 12:19\r\n\r\n* new SDK config changes via api-contract @ 2019-01-21 13:22\r\n\r\n* new SDK config changes via api-contract @ 2019-01-21 13:24\r\n\r\n* new SDK config changes via api-contract @ 2019-01-21 17:50\r\n\r\n* update config directory\r\n\r\n* remove merged dir","distinct":false,"url":"https://api.github.com/repos/ARMmbed/mbed-cloud-sdk-dotnet/commits/667d33ae1c4a21aff20343bad1d6ba67fdcb34cd"}]}
{"actor":{"display_login":"alexl0gan"}}