{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":100742320,"defaultBranch":"main","name":"dynamic-situational-awareness-qt","ownerLogin":"Esri","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-08-18T19:04:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/628795?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1727125353.0","currentOid":""},"activityList":{"items":[{"before":"4910e34fe373af21eca7788c75c5abbecc76dbfd","after":null,"ref":"refs/heads/dtedder/367_update_feeds_to_dynamic_entities","pushedAt":"2024-09-23T21:02:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"}},{"before":"323fac6e200ac28ec1885c2af602d4765d1ae8f3","after":"d83ce8430a71f3285215ca409abfc2efb84f5745","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-09-23T18:18:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"- cleaned and organized includes\n- fixed an issue where moc include for qabstractitemmodel caused compile error but only on non-macOS builds","shortMessageHtmlLink":"- cleaned and organized includes"}},{"before":"b613b407be0caf2c33db6ea58cdf77b4e2d67a1b","after":"323fac6e200ac28ec1885c2af602d4765d1ae8f3","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-09-20T17:04:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"Replaced item thumbnail loading to use QFutures","shortMessageHtmlLink":"Replaced item thumbnail loading to use QFutures"}},{"before":"5c84fd8b85f6d62a982fbd4c0348d2b04b7112ef","after":"b613b407be0caf2c33db6ea58cdf77b4e2d67a1b","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-09-19T21:18:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"remove unused completed handlers from app component complete handler","shortMessageHtmlLink":"remove unused completed handlers from app component complete handler"}},{"before":"3a54fdc22829d72464d05f9fa1218d565ab27706","after":"5c84fd8b85f6d62a982fbd4c0348d2b04b7112ef","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-09-19T21:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"replace query on feature layer target with qfuture","shortMessageHtmlLink":"replace query on feature layer target with qfuture"}},{"before":"368404017516ceb4ebd2db9f628b078dd06a5253","after":"3a54fdc22829d72464d05f9fa1218d565ab27706","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-09-19T21:14:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"replace alerts controller tasks with qfuture","shortMessageHtmlLink":"replace alerts controller tasks with qfuture"}},{"before":"d549b2e7a8aa59e61b75950cb63483f22bba4061","after":"368404017516ceb4ebd2db9f628b078dd06a5253","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-09-05T17:49:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"swapped out tasks on MarkupTool\nswitched markup default port to 45680","shortMessageHtmlLink":"swapped out tasks on MarkupTool"}},{"before":null,"after":"4910e34fe373af21eca7788c75c5abbecc76dbfd","ref":"refs/heads/dtedder/367_update_feeds_to_dynamic_entities","pushedAt":"2024-09-04T23:45:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"added some more micro optimizations and default destructors that have no body. removed unnecessary include for QMap","shortMessageHtmlLink":"added some more micro optimizations and default destructors that have…"}},{"before":"edc0ae87696ec6012d6e951e4663b4c2e8344649","after":"d549b2e7a8aa59e61b75950cb63483f22bba4061","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-09-04T21:53:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"updating location, elevation, viewpoint and viewpoint camera calls to async","shortMessageHtmlLink":"updating location, elevation, viewpoint and viewpoint camera calls to…"}},{"before":"93fc2b0b0f08ff5e355cdb99c27b63112b5a9890","after":"edc0ae87696ec6012d6e951e4663b4c2e8344649","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-09-04T18:17:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"swapped out identifyGraphicsOverlays to async","shortMessageHtmlLink":"swapped out identifyGraphicsOverlays to async"}},{"before":"bd30c401add7fd549858f2365e72db7809bc7e73","after":"93fc2b0b0f08ff5e355cdb99c27b63112b5a9890","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-09-03T23:50:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"forgot to stage qml file","shortMessageHtmlLink":"forgot to stage qml file"}},{"before":"c0f3a08319c5acb0d8570770ef831bc0605bfed4","after":"bd30c401add7fd549858f2365e72db7809bc7e73","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-09-03T23:49:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"Shared/analysis/LineOfSightController.h\nShared/analysis/LineOfSightController.cpp\n- removed unused include and rearranged includes order\n- changed return type of selection of target overlay index to void\n- added selectOverlayFailed signal to be emitted on then\n- removed task watcher and slot for feature query complete\n- moved task watcher handlers into .then continuation block\n- added bool for continuation block to emit selectOverlayFailed signal\n\nShared/qml/LineOfSightTool.qml\n- removed check on result of selectOverlayIndex, now returns void\n- added connection for new failure signal to set combobox to -1","shortMessageHtmlLink":"Shared/analysis/LineOfSightController.h"}},{"before":"609b833af2fbf959d7fa0e6a0cee35cafb10079b","after":"c0f3a08319c5acb0d8570770ef831bc0605bfed4","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-09-03T04:20:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"replaced TaskWatchers with QFutures on IdentifyController. Tool appears to be no longer used and is hidden from the toolbar by default.","shortMessageHtmlLink":"replaced TaskWatchers with QFutures on IdentifyController. Tool appea…"}},{"before":"f29834d98c6410ccc0415b42e0600fa158af7243","after":"609b833af2fbf959d7fa0e6a0cee35cafb10079b","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-08-30T21:18:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"switched to using QtFuture::whenAll on the identify for Alerts","shortMessageHtmlLink":"switched to using QtFuture::whenAll on the identify for Alerts"}},{"before":"a6cd7b282d2bb12a5c14d011128bf9438500a14c","after":"f29834d98c6410ccc0415b42e0600fa158af7243","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-08-30T18:55:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"replace the ContextMenuController TaskWatchers with QFuture approach\n\nShared/IdentifyController.h\n- added a convenience namespace for the variants used with graphics overlay and operational layer identify types\n\nShared/ContextMenuController.h\nShared/ContextMenuController.cpp\n- removed TaskWatchers, cancel methods, slots, no longer necessary includes,\n- organized includes section\n- cleaned up some existing qAsConst calls to std::as_const as well as using auto where possible","shortMessageHtmlLink":"replace the ContextMenuController TaskWatchers with QFuture approach"}},{"before":"54c4325d90f66e4b1fab97e61e14e8ae5f04bdce","after":"a6cd7b282d2bb12a5c14d011128bf9438500a14c","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-08-30T18:50:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"cleanup on some related files in the include sections","shortMessageHtmlLink":"cleanup on some related files in the include sections"}},{"before":"7343d9061d762ceb203d3fab10e62fa23e2b6148","after":"54c4325d90f66e4b1fab97e61e14e8ae5f04bdce","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-08-28T19:10:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"replaced graphics overlay and layers identify task watchers with qfuture\n\nfixed an issue with the spatial target qml that was failing in Release mode only. the named arguments were not provided in the handler","shortMessageHtmlLink":"replaced graphics overlay and layers identify task watchers with qfuture"}},{"before":"a9284073785ff81961f23e72997111914f15a781","after":"7343d9061d762ceb203d3fab10e62fa23e2b6148","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-08-27T20:30:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"Swapping names of generic DynamicEntity to MessagesOverlay to reflect the shift to the change in the class.\n\nFixed a bug in the creation of the AlertCondition initialization so it would add alerts for already existing entities in the layer.","shortMessageHtmlLink":"Swapping names of generic DynamicEntity to MessagesOverlay to reflect…"}},{"before":"2ed5666db5077fd83f3964fdf195168ea94e467f","after":"a9284073785ff81961f23e72997111914f15a781","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-08-20T22:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"Updated MessagesOverlay to extend from DynamicEntitiesLayer directly so it can be used with Identify layer operations and other similar GeoElement based behaviors within the app\n\nShared/utilities/GeoElementUtils.cpp\n- added support for the DynamicEntity type\n\nShared/messages/MessagesOverlay.h\nShared/messages/MessagesOverlay.cpp\n- switched to inheriting from DynamicEntityLayer\n- removed methods for basic layer functionality that are no longer needed\n- removed unused forward declares and includes\n- added lookup for DynamicEntities\n\nShared/messages/MessageFeedsController.cpp\n- moved some of the map initialization code back into the feed controller and out of the MessageFeed itself\n- moved the function for checking new messages to an internal lambda\n- added the lookup structure and a const reference to the hash for use externally\n\nShared/alerts/DynamicEntityLayerAlertTarget.h\nShared/alerts/DynamicEntityLayerAlertTarget.cpp\n- swapped to using MessagesOverlay\n- removed entity graphic connection as no longer used\n\nShared/alerts/DynamicEntityAlertSource.h\nShared/alerts/DynamicEntityAlertSource.cpp\n- swapped for MessagesOverlay\n\nShared/alerts/AlertConditionsController.h\nShared/alerts/AlertConditionsController.cpp\n- swapped for MessagesOverlay\n- added implementations for picking individual GeoElement from MessagesOverlay targets/sources\n\nShared/alerts/AlertCondition.h\nShared/alerts/AlertCondition.cpp\n- swapped out for MessagesOverlay\n- re-ordered generic AlertSource init method so it could be templated in the controller class","shortMessageHtmlLink":"Updated MessagesOverlay to extend from DynamicEntitiesLayer directly …"}},{"before":null,"after":"2ed5666db5077fd83f3964fdf195168ea94e467f","ref":"refs/heads/dtedder/update_to_200_5","pushedAt":"2024-08-13T23:36:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"- swapped language from Runtime -> Maps SDK\n- updated references to specific SDK versions to 200.5\n- fixed outdated links in Readme\n- switched local build reference for arcgis-runtime-toolkit-qt to arcgis-maps-sdk-toolkit-qt\n- removed specific import version references in ContactReportSizePage.qml","shortMessageHtmlLink":"- swapped language from Runtime -> Maps SDK"}},{"before":"4910e34fe373af21eca7788c75c5abbecc76dbfd","after":null,"ref":"refs/heads/dtedder/367_update_feeds_to_dynamic_entities","pushedAt":"2024-08-13T22:37:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"}},{"before":"088943fda52849d79e95da782d2988230e58ea1b","after":"5eec7640a7667a75c2741927ca276ac946425695","ref":"refs/heads/v.next","pushedAt":"2024-08-13T22:37:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"Dtedder/367 update feeds to dynamic entities (#371)\n\n* Shared/messages/Message.cpp\r\n- added the attributes used as the unique identifier (entityId) to the geoelements attributes. also the action for the geomessage type\r\n\r\nShared/messages/MessageFeed.h\r\nShared/messages/MessageFeed.cpp\r\n- now extends from DynamicEntityDataSource\r\n- embeds schema for CoT and GeoMessage types directly in implementation\r\n- now includes the addMessage logic previously in MessgesOverlay\r\n\r\nShared/messages/MessagesOverlay.h\r\nShared/messages/MessagesOverlay.cpp\r\n- swapped GraphicsOverlay with DynamicEntityLayer\r\n- removed addMessage logic\r\n- constructor had to be adjusted to add the layer to the scene's operationalLayers property\r\n\r\nShared/messages/MessageFeedsController.cpp\r\n- swapped the order of feed and overlay since the overlay needs the feed in it's layer constructor\r\n- added pointer to the overlay for the feed to reference for selection operations\r\n\r\n* adding in new alerts target layer type for DynamicEntityLayer\r\n\r\n* tabs/spaces indentation cleanup\r\n\r\n* missed some tab/space alignments\r\n\r\n* fixed pointer/reference symbol alignment style. removed unnecessary namespaces for sdk in cpp files. added in if-else update on alerts controller for checking dynamic entity layer type. fixed some additional style/tab differences.\r\n\r\n* Giving the Graphic objects created an owner.\r\n\r\n* updated version number in about dialog\r\n\r\n* update to 200.4 on Vehicle and Handheld\r\n\r\n* remove any DynamicEntityLayers from the 'Overlays' UI\r\n\r\n* add support for DynamicEntityObservation to context menu (long press, right click)\r\n\r\n* adding the attribute alert functionality for dynamic layers\r\n\r\n* re-arranged so that nothing will be created or connected until a matching layer is found in either operationalLayers or in graphicsOverlays\r\n\r\n* Shared/alerts/AlertCondition.cpp\r\n- removed setParent from the dynamicEntity and the connetion to the purged event\r\n\r\nShared/alerts/AlertCondition.h\r\n- removed DynamicEntity not needed\r\n\r\nShared/alerts/DynamicEntityAlertSource.cpp\r\n- cleaned up docs to match class name\r\n- swapped to lambda for dynamic entity changed handler\r\n\r\nShared/messages/MessageFeed.cpp\r\n- added setParent for entities created by the addMessage method\r\n- added purge handler to release ownership of dynamic entities\r\n\r\n* update year for the date on newly added file\r\n\r\n* updates from James most recent review on 08/12/2024\r\n\r\n* added some more micro optimizations and default destructors that have no body. removed unnecessary include for QMap","shortMessageHtmlLink":"Dtedder/367 update feeds to dynamic entities (#371)"}},{"before":"7e43f13e0884f257c3cae0023893bd0972cf3fd2","after":"4910e34fe373af21eca7788c75c5abbecc76dbfd","ref":"refs/heads/dtedder/367_update_feeds_to_dynamic_entities","pushedAt":"2024-08-13T15:33:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"added some more micro optimizations and default destructors that have no body. removed unnecessary include for QMap","shortMessageHtmlLink":"added some more micro optimizations and default destructors that have…"}},{"before":"3d68503d7f3ff697cd92d5fef91bca5d9c185a64","after":"7e43f13e0884f257c3cae0023893bd0972cf3fd2","ref":"refs/heads/dtedder/367_update_feeds_to_dynamic_entities","pushedAt":"2024-08-13T04:24:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"updates from James most recent review on 08/12/2024","shortMessageHtmlLink":"updates from James most recent review on 08/12/2024"}},{"before":"2ff43f3edbc0e7a76fe6b737667c2b5f66f3f253","after":"3d68503d7f3ff697cd92d5fef91bca5d9c185a64","ref":"refs/heads/dtedder/367_update_feeds_to_dynamic_entities","pushedAt":"2024-08-12T15:09:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"update year for the date on newly added file","shortMessageHtmlLink":"update year for the date on newly added file"}},{"before":"9551ce0ce0a92b0a2a6beb0d2278ecbc2215267c","after":null,"ref":"refs/heads/dtedder/367_update_feeds_to_dynamic_entities_adding_alerts","pushedAt":"2024-08-12T14:13:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"}},{"before":"77504ef18d7f17eeaa5936e5b87731d276180eeb","after":"2ff43f3edbc0e7a76fe6b737667c2b5f66f3f253","ref":"refs/heads/dtedder/367_update_feeds_to_dynamic_entities","pushedAt":"2024-08-08T02:11:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"Shared/alerts/AlertCondition.cpp\n- removed setParent from the dynamicEntity and the connetion to the purged event\n\nShared/alerts/AlertCondition.h\n- removed DynamicEntity not needed\n\nShared/alerts/DynamicEntityAlertSource.cpp\n- cleaned up docs to match class name\n- swapped to lambda for dynamic entity changed handler\n\nShared/messages/MessageFeed.cpp\n- added setParent for entities created by the addMessage method\n- added purge handler to release ownership of dynamic entities","shortMessageHtmlLink":"Shared/alerts/AlertCondition.cpp"}},{"before":"496823a82cba795e9976baa70b7efd10d971eee6","after":"9551ce0ce0a92b0a2a6beb0d2278ecbc2215267c","ref":"refs/heads/dtedder/367_update_feeds_to_dynamic_entities_adding_alerts","pushedAt":"2024-08-08T02:08:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"Shared/alerts/AlertCondition.cpp\n- removed setParent from the dynamicEntity and the connetion to the purged event\n\nShared/alerts/AlertCondition.h\n- removed DynamicEntity not needed\n\nShared/alerts/DynamicEntityAlertSource.cpp\n- cleaned up docs to match class name\n- swapped to lambda for dynamic entity changed handler\n\nShared/messages/MessageFeed.cpp\n- added setParent for entities created by the addMessage method\n- added purge handler to release ownership of dynamic entities","shortMessageHtmlLink":"Shared/alerts/AlertCondition.cpp"}},{"before":"c4a63313414d30cf7233af8bc1ded3b27790969b","after":"496823a82cba795e9976baa70b7efd10d971eee6","ref":"refs/heads/dtedder/367_update_feeds_to_dynamic_entities_adding_alerts","pushedAt":"2024-08-06T16:46:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"re-arranged so that nothing will be created or connected until a matching layer is found in either operationalLayers or in graphicsOverlays","shortMessageHtmlLink":"re-arranged so that nothing will be created or connected until a matc…"}},{"before":null,"after":"c4a63313414d30cf7233af8bc1ded3b27790969b","ref":"refs/heads/dtedder/367_update_feeds_to_dynamic_entities_adding_alerts","pushedAt":"2024-08-03T03:06:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dtedder","name":"Douglas Tedder","path":"/dtedder","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2845281?s=80&v=4"},"commit":{"message":"adding the attribute alert functionality for dynamic layers","shortMessageHtmlLink":"adding the attribute alert functionality for dynamic layers"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yM1QyMTowMjozMy4wMDAwMDBazwAAAAS-cCdh","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wM1QwMzowNjowMy4wMDAwMDBazwAAAASQqtxT"}},"title":"Activity · Esri/dynamic-situational-awareness-qt"}