{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":250621901,"defaultBranch":"master","name":"zap","ownerLogin":"project-chip","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-27T19:01:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/61027988?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715200381.0","currentOid":""},"activityList":{"items":[{"before":"3d251bed65e8f4ea59716a17394dcf7bdf9c6f73","after":"60c25f94577af372b292ade95ae8320881792b0f","ref":"refs/heads/master","pushedAt":"2024-05-13T12:11:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paulr34","name":null,"path":"/paulr34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710345?s=80&v=4"},"commit":{"message":"Studio V6 Integration: Added support for opening files (#1319)","shortMessageHtmlLink":"Studio V6 Integration: Added support for opening files (#1319)"}},{"before":"0cc65625b22f95ae62ce343b6401319bc3dfdd25","after":"3d251bed65e8f4ea59716a17394dcf7bdf9c6f73","ref":"refs/heads/master","pushedAt":"2024-05-09T18:18:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brdandu","name":"Bharat Raju","path":"/brdandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17618965?s=80&v=4"},"commit":{"message":"Warn users when project linked packages cannot satisfy the .zap file import/open (#1322)\n\n- Throw an error in importEndpointType when device types cannot be found for an endpoint type\r\n- JIRA: ZAPP-1363","shortMessageHtmlLink":"Warn users when project linked packages cannot satisfy the .zap file …"}},{"before":"84a5b138bbc860831a291ca6f56970fa5664b0a8","after":"0cc65625b22f95ae62ce343b6401319bc3dfdd25","ref":"refs/heads/rel","pushedAt":"2024-05-08T20:31:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brdandu","name":"Bharat Raju","path":"/brdandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17618965?s=80&v=4"},"commit":{"message":"Changing user_endpoints back to non async since that is breaking the backwards compatibility with after and iteratorAccumulator (#1321)\n\n- After helper waits for the promises to finish. However turning the user_endpoints to async led to accumulator not populate before the iteratorAccumulator tried to access it.\r\n- Turned user-endpoints helper back to no asnyc\r\n- Added test so that this is covered when we actually fix this issue with accumulators\r\n- JIRA: ZAPP-1376","shortMessageHtmlLink":"Changing user_endpoints back to non async since that is breaking the …"}},{"before":"22785f174ece196b35390b3b7de27e78c4707269","after":"0cc65625b22f95ae62ce343b6401319bc3dfdd25","ref":"refs/heads/master","pushedAt":"2024-05-08T20:23:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brdandu","name":"Bharat Raju","path":"/brdandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17618965?s=80&v=4"},"commit":{"message":"Changing user_endpoints back to non async since that is breaking the backwards compatibility with after and iteratorAccumulator (#1321)\n\n- After helper waits for the promises to finish. However turning the user_endpoints to async led to accumulator not populate before the iteratorAccumulator tried to access it.\r\n- Turned user-endpoints helper back to no asnyc\r\n- Added test so that this is covered when we actually fix this issue with accumulators\r\n- JIRA: ZAPP-1376","shortMessageHtmlLink":"Changing user_endpoints back to non async since that is breaking the …"}},{"before":"b63ce4cbcdaeb6f9dacce35dc440f8369d928000","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/electron-builder-24.13.3","pushedAt":"2024-05-08T15:40:23.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":"b8190a281c4edb430a25525af8fbefde12efa207","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/ejs-3.1.10","pushedAt":"2024-05-08T15:39:43.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":"84a5b138bbc860831a291ca6f56970fa5664b0a8","after":"22785f174ece196b35390b3b7de27e78c4707269","ref":"refs/heads/master","pushedAt":"2024-05-08T15:39:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paulr34","name":null,"path":"/paulr34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710345?s=80&v=4"},"commit":{"message":"Bump ejs from 3.1.9 to 3.1.10 (#1315)\n\nBumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10.\r\n- [Release notes](https://github.com/mde/ejs/releases)\r\n- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: ejs\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump ejs from 3.1.9 to 3.1.10 (#1315)"}},{"before":"ed628b84e75f57398673f3cde3283b053712b3fd","after":"84a5b138bbc860831a291ca6f56970fa5664b0a8","ref":"refs/heads/rel","pushedAt":"2024-05-07T20:40:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brdandu","name":"Bharat Raju","path":"/brdandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17618965?s=80&v=4"},"commit":{"message":"Check for undefined meta info when zcl meta file is not present (#1320)","shortMessageHtmlLink":"Check for undefined meta info when zcl meta file is not present (#1320)"}},{"before":"ed628b84e75f57398673f3cde3283b053712b3fd","after":"84a5b138bbc860831a291ca6f56970fa5664b0a8","ref":"refs/heads/master","pushedAt":"2024-05-07T18:59:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brdandu","name":"Bharat Raju","path":"/brdandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17618965?s=80&v=4"},"commit":{"message":"Check for undefined meta info when zcl meta file is not present (#1320)","shortMessageHtmlLink":"Check for undefined meta info when zcl meta file is not present (#1320)"}},{"before":"741ffbe84119451aeb3543d68b5f4d5f233b7144","after":"ed628b84e75f57398673f3cde3283b053712b3fd","ref":"refs/heads/rel","pushedAt":"2024-05-07T18:03:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"paulr34","name":null,"path":"/paulr34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710345?s=80&v=4"},"commit":{"message":"Fix generation issues with respect to template category (#1318)\n\n- Add more device type information in selectAllEndpointTypes query such as category and package id\r\n- Update user_endpoints query to consider categories such that templates are only generated for their corresponding queries\r\n- Update helpers to use selectAllEndpointTypes instead of exportEndpointTypes to only include endpoints based on the correct category. If category is not specified then generate for everything.\r\n- Fix ensureTemplatePackageId to also check for this.global.genTemplatePackageId","shortMessageHtmlLink":"Fix generation issues with respect to template category (#1318)"}},{"before":"ed628b84e75f57398673f3cde3283b053712b3fd","after":"741ffbe84119451aeb3543d68b5f4d5f233b7144","ref":"refs/heads/rel","pushedAt":"2024-05-07T18:00:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paulr34","name":null,"path":"/paulr34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710345?s=80&v=4"},"commit":{"message":"isolating db and ZAP instance until broader fix (#1316)","shortMessageHtmlLink":"isolating db and ZAP instance until broader fix (#1316)"}},{"before":"c223cc5526d7517e9fbc469bf98e2e591f2ad480","after":"ed628b84e75f57398673f3cde3283b053712b3fd","ref":"refs/heads/rel","pushedAt":"2024-05-07T15:13:09.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"paulr34","name":null,"path":"/paulr34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710345?s=80&v=4"},"commit":{"message":"Fix generation issues with respect to template category (#1318)\n\n- Add more device type information in selectAllEndpointTypes query such as category and package id\r\n- Update user_endpoints query to consider categories such that templates are only generated for their corresponding queries\r\n- Update helpers to use selectAllEndpointTypes instead of exportEndpointTypes to only include endpoints based on the correct category. If category is not specified then generate for everything.\r\n- Fix ensureTemplatePackageId to also check for this.global.genTemplatePackageId","shortMessageHtmlLink":"Fix generation issues with respect to template category (#1318)"}},{"before":"3e6d5d77f509abf2d0f3e770c9e89855b56481e7","after":"ed628b84e75f57398673f3cde3283b053712b3fd","ref":"refs/heads/master","pushedAt":"2024-05-06T20:37:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brdandu","name":"Bharat Raju","path":"/brdandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17618965?s=80&v=4"},"commit":{"message":"Fix generation issues with respect to template category (#1318)\n\n- Add more device type information in selectAllEndpointTypes query such as category and package id\r\n- Update user_endpoints query to consider categories such that templates are only generated for their corresponding queries\r\n- Update helpers to use selectAllEndpointTypes instead of exportEndpointTypes to only include endpoints based on the correct category. If category is not specified then generate for everything.\r\n- Fix ensureTemplatePackageId to also check for this.global.genTemplatePackageId","shortMessageHtmlLink":"Fix generation issues with respect to template category (#1318)"}},{"before":"78977d3c29824f8a215934e038f33869cf634813","after":"3e6d5d77f509abf2d0f3e770c9e89855b56481e7","ref":"refs/heads/master","pushedAt":"2024-05-06T13:40:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brdandu","name":"Bharat Raju","path":"/brdandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17618965?s=80&v=4"},"commit":{"message":"Minor cleanup. Adding async to handlebar block helpers such that generation is consistent for these helpers (#1317)","shortMessageHtmlLink":"Minor cleanup. Adding async to handlebar block helpers such that gene…"}},{"before":"741ffbe84119451aeb3543d68b5f4d5f233b7144","after":"78977d3c29824f8a215934e038f33869cf634813","ref":"refs/heads/master","pushedAt":"2024-05-03T15:30:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brdandu","name":"Bharat Raju","path":"/brdandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17618965?s=80&v=4"},"commit":{"message":"Adding attribute-mapping capability in ZAP where 2 attributes can be linked to each other (#1314)\n\n- updating zap schema with attribute mapping table\r\n- Updating the zcl-loader to load the multi-protocol.json file from the zcl.json file. See loadAttributeMappingForMultiProtocol function\r\n- Provide selectAttributeMappingsByPackageIds in query-attribute.js to retrieve attribute mapping info from packageIds given\r\n- Update query-loader with the insert query that updates the attribute mapping table\r\n- Add helper functions to check if multi-protocol is enabled and get all attribute mapping info from current session\r\n- Add tests for attribute mapping and multi-protocol enablement\r\n- Renaming of attribute mapping columns and minor cleanup\r\n- Updating the schema\r\nJIRA: ZAPP-1315","shortMessageHtmlLink":"Adding attribute-mapping capability in ZAP where 2 attributes can be …"}},{"before":"666004e955207f8ee26d392c819736063604dcd6","after":"741ffbe84119451aeb3543d68b5f4d5f233b7144","ref":"refs/heads/master","pushedAt":"2024-05-02T16:43:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paulr34","name":null,"path":"/paulr34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710345?s=80&v=4"},"commit":{"message":"isolating db and ZAP instance until broader fix (#1316)","shortMessageHtmlLink":"isolating db and ZAP instance until broader fix (#1316)"}},{"before":null,"after":"b8190a281c4edb430a25525af8fbefde12efa207","ref":"refs/heads/dependabot/npm_and_yarn/ejs-3.1.10","pushedAt":"2024-05-02T11:52: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 ejs from 3.1.9 to 3.1.10\n\nBumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10.\n- [Release notes](https://github.com/mde/ejs/releases)\n- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10)\n\n---\nupdated-dependencies:\n- dependency-name: ejs\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ejs from 3.1.9 to 3.1.10"}},{"before":"c223cc5526d7517e9fbc469bf98e2e591f2ad480","after":"666004e955207f8ee26d392c819736063604dcd6","ref":"refs/heads/master","pushedAt":"2024-05-01T21:03:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paulr34","name":null,"path":"/paulr34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710345?s=80&v=4"},"commit":{"message":"GUI_fix (#1313)\n\n* fixing matter gui bug","shortMessageHtmlLink":"GUI_fix (#1313)"}},{"before":"b19fd0ac6a05642da29417a04eae18423e130796","after":"c223cc5526d7517e9fbc469bf98e2e591f2ad480","ref":"refs/heads/rel","pushedAt":"2024-04-25T17:37:23.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"paulr34","name":null,"path":"/paulr34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710345?s=80&v=4"},"commit":{"message":"Add selection colors to toolbar menu items (#1309)","shortMessageHtmlLink":"Add selection colors to toolbar menu items (#1309)"}},{"before":"0e14a0c4013fd3ef5f57c9ad49cd81cbac1bc45e","after":"c223cc5526d7517e9fbc469bf98e2e591f2ad480","ref":"refs/heads/master","pushedAt":"2024-04-25T11:57:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ben1hop","name":"Benjamin","path":"/ben1hop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49679744?s=80&v=4"},"commit":{"message":"Add selection colors to toolbar menu items (#1309)","shortMessageHtmlLink":"Add selection colors to toolbar menu items (#1309)"}},{"before":"50479e23c9bc73d86797426c4954464bf7435fb4","after":"0e14a0c4013fd3ef5f57c9ad49cd81cbac1bc45e","ref":"refs/heads/master","pushedAt":"2024-04-24T20:03:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brdandu","name":"Bharat Raju","path":"/brdandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17618965?s=80&v=4"},"commit":{"message":"Do not load duplicate zcl or template json files when loading .zap files (#1312)\n\n> JIRA: ZAPP-1360","shortMessageHtmlLink":"Do not load duplicate zcl or template json files when loading .zap fi…"}},{"before":"dccdc540c7be0c13c2a984078bbb4842ac8cfa11","after":"50479e23c9bc73d86797426c4954464bf7435fb4","ref":"refs/heads/master","pushedAt":"2024-04-23T08:54:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ben1hop","name":"Benjamin","path":"/ben1hop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49679744?s=80&v=4"},"commit":{"message":"Change extensions and options dialog into pages (#1308)","shortMessageHtmlLink":"Change extensions and options dialog into pages (#1308)"}},{"before":"b19fd0ac6a05642da29417a04eae18423e130796","after":"dccdc540c7be0c13c2a984078bbb4842ac8cfa11","ref":"refs/heads/master","pushedAt":"2024-04-19T18:35:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brdandu","name":"Bharat Raju","path":"/brdandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17618965?s=80&v=4"},"commit":{"message":"Do not show the zap config page when all the .zap file packages are found (#1307)\n\nJIRA: ZAPP-1355","shortMessageHtmlLink":"Do not show the zap config page when all the .zap file packages are f…"}},{"before":"61d328ca3af094cefe71a61248b60be1bede651a","after":"b19fd0ac6a05642da29417a04eae18423e130796","ref":"refs/heads/rel","pushedAt":"2024-04-16T15:12:22.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"paulr34","name":null,"path":"/paulr34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710345?s=80&v=4"},"commit":{"message":"changing to correct name (#1305)","shortMessageHtmlLink":"changing to correct name (#1305)"}},{"before":"d6e8553ee626d195a7b067da7ebebee6c01a9c36","after":null,"ref":"refs/tags/v2024.04.16","pushedAt":"2024-04-16T15:11:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"paulr34","name":null,"path":"/paulr34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710345?s=80&v=4"}},{"before":"b3ff626c52843a4a65daa904767da5dea12686c5","after":"b19fd0ac6a05642da29417a04eae18423e130796","ref":"refs/heads/master","pushedAt":"2024-04-16T15:04:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paulr34","name":null,"path":"/paulr34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710345?s=80&v=4"},"commit":{"message":"changing to correct name (#1305)","shortMessageHtmlLink":"changing to correct name (#1305)"}},{"before":"267c13e06dd270c4f55a0d050190c06bf0fea851","after":"b3ff626c52843a4a65daa904767da5dea12686c5","ref":"refs/heads/master","pushedAt":"2024-04-15T18:20:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brdandu","name":"Bharat Raju","path":"/brdandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17618965?s=80&v=4"},"commit":{"message":"Feature Map Attribute conformance and enablement as per the Device type features per endpoint (#1300)\n\n- Creating the feature table and populating it with data from the xml\r\n- Creating the data_type_feature table which references to data type cluster and feature ids. Populating it the same way as the data type attributes and data type commands. For now only adding those features which are of mandatory conformance for now.\r\n- Adding selectDeviceTypeFeaturesByEndpointTypeIdAndClusterId to extract the features per endpoint type and cluster for setting the featureMap attribute appropriately.\r\n- Using the above function from query-config#insertOrUpdateAttributeState to update the featureMap attribute accordingly when its value is 0.\r\n- Start reporting featureMap attribute value warnings for each endpoint based on device type conformance\r\n- Adding unit tests for the device type cluster compliance for feature map attribute\r\n\r\n- Adding features in cluster xml as a bitmap such that bitmap name='feature' can be removed from the xml in favor of features which holds the featuremap information as well as defines the feature bitmap such that there is no duplicate information between features and bitmap name=feature\r\n\r\n- Showing the correct UI based on category from json files when there is only one zcl and template package and user does not have any packages to select from.\r\n\r\n- Making sure the same named feature codes which exist on different bits of the cluster are handled correctly\r\n- Updating the zap schema as per the new changes\r\n- JIRA: ZAPP-1346","shortMessageHtmlLink":"Feature Map Attribute conformance and enablement as per the Device ty…"}},{"before":"3fd3d638d0707c58a2b6a0ef7f4897f42d295645","after":"267c13e06dd270c4f55a0d050190c06bf0fea851","ref":"refs/heads/master","pushedAt":"2024-04-12T19:17:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"paulr34","name":null,"path":"/paulr34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710345?s=80&v=4"},"commit":{"message":"Externalize Helpers framework (#1301)\n\n* Externalize Helpers framework","shortMessageHtmlLink":"Externalize Helpers framework (#1301)"}},{"before":"203522dd0e66bc460b5996a77b70adf523f38d3f","after":"3fd3d638d0707c58a2b6a0ef7f4897f42d295645","ref":"refs/heads/master","pushedAt":"2024-04-11T18:59:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brdandu","name":"Bharat Raju","path":"/brdandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17618965?s=80&v=4"},"commit":{"message":"Getting an uncaught error when calling getIntegerFromAttribute with null values. (#1304)","shortMessageHtmlLink":"Getting an uncaught error when calling getIntegerFromAttribute with n…"}},{"before":null,"after":"b63ce4cbcdaeb6f9dacce35dc440f8369d928000","ref":"refs/heads/dependabot/npm_and_yarn/electron-builder-24.13.3","pushedAt":"2024-04-11T13:20:32.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 electron-builder from 24.6.4 to 24.13.3\n\nBumps [electron-builder](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder) from 24.6.4 to 24.13.3.\n- [Release notes](https://github.com/electron-userland/electron-builder/releases)\n- [Changelog](https://github.com/electron-userland/electron-builder/blob/master/packages/electron-builder/CHANGELOG.md)\n- [Commits](https://github.com/electron-userland/electron-builder/commits/v24.13.3/packages/electron-builder)\n\n---\nupdated-dependencies:\n- dependency-name: electron-builder\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump electron-builder from 24.6.4 to 24.13.3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESFy_0QA","startCursor":null,"endCursor":null}},"title":"Activity · project-chip/zap"}