Microsoft Dynamics CRM plugin that catches the publish requests and alerts all user running the windows tray app.
Reason for creation:
- MS Dynamics Online has the ability to lock when multiple developers are on the same enviroment doing publishing and importing activities. This tool helps everyone work in a more aware state. The need to constantly shout out to the rest of the team "I'M PUBLISHING!!" is removed.
Requirements:
- Azure mobile service instance to act as the secured signalr hub
- Azure based ms dynamics crm instance with the provided solution imported and running connecting to the hub
- The windows tray app connecting to the hub
Todo:
- Alerts to include dynamics enviroment url/domain - DONE
- Alerts to include the enitity that is being published
- Add "publish complete" check to crm plugin - DONE
- Include crm "Import" messages/events plugin
- Allow client tray app to publish direct to crm, input and store crm login, drag and drop zip/select solution to import
- Queuing publish (if possible and not slowing publish down too much)
- List all users online in the client tray app
- Improve error logging
- Create mobile client apps, just for the fun of it - android/ios/windows10
- Change client tray icon based on state