Releases: DAVFoundation/missions
Complete drone mission flow and communication protocol implemented
Version 1.2.0 delivers the complete flow of the drone delivery scenario from order through bidding, choosing, mission progress, and finally mission summary.
It also completely overhauls all communication with Mission Control to speak in the new Drone Delivery Protocol.
Added
- Refactored missions to support multiple types of missions and apps
- Redirect users in the middle of a mission to the correct page
- Added mission summary screen
- Added mission screen
- Added UI for confirming drone takeoff
- Persist user settings between missions
- Create unique identifiers for each user
- Unit testing
- After reload, redirect user to the proper screen of the app depending on mission status
Fixed
- Default package size is now selected
- Centered location pins correctly on coordinates
- Location pins were shown when when leaving order form without ordering
Changed
- Converted all timestamps to milliseconds
- Changed all communications between Mission Control and Missions to comply with Drone Delivery Protocol
- Set default dropoff location dynamically
- When searching for vehicles focus map on area around pickup location
- Changed data shown in vehicle card
- Updated confirm takeoff text to fit the drone we'll be working with first
- CSS in production is now minified
And a whole lot more!
Our Super Stars
This release wouldn't have been possible without our awesome developer community.
Some of the ⭐️s that have helped make this release happen include:
- Release MVP: @timigod
- Persisting user details: @griffobeid, @felgeekpe
- UX Improvements: @tomscott1
- Bug fixing, improvements, and refactoring: @griffobeid, @cg-cnu, @reidhansell, @Apoorva-13, @srfrnk, @ProcrastinatorCp
- Misc: @Paarmita, @antlockyer, @cg-cnu, @silvererudite, @kennethcassel, @adiconstante, @srfrnk
- Automated testing: @THEozmic
- Community building: @griffobeid, @cg-cnu
Any feedback? Join our gitter contributors channel.
Sleeker ordering, better maps, improved testing, more better!
Version 1.1.0 of Mission Control and Missions introduces many small improvements including a nicer order flow, better graphics, testing, build process, and most importantly it sets the groundwork for the next big release which is coming soon.
As always, this release wouldn't have been possible without our awesome developer community.
Some of the ⭐️s that have helped make this release happen include:
- Release MVP: @timigod
- Making sure drones don't crash into ⛰: @BlackSquare1915
- UX improvements and new UIs: @nicolasdelfino, @filip-ph-johansson
- Build optimization: @andriijas
- Bug fixing and refactoring: @cg-cnu, @Peachball, @griffobeid, @yrstyre
- Testing and Documentation: @itsthecheat, @JeromeWirth, @tm3cheun, @ZackTaylor, @Rob-Rychs, @wilmer737, @dusty-wil, @copel0, @JibranKalia, @denisenricohasyim93, @MJSeaton, @sblasa, @RachelLinnewiel, @joeydlee95, @afmatthh, @yrstyre, @hongthang152
- Community building: @cg-cnu
Any feedback? Join our gitter contributors channel.
Order creation process
We just released v1.0.0 of Mission Control and Missions, and are showing it at the InterDrone trade show in Las Vegas.
The latest version of the app and server finally lets users order deliveries by drone. These orders are then made available to all the drones in the area, who can then answer with a bid for the delivery. These bids are then shown on the map for the user to choose from.
As always, this release wouldn't have been possible without our awesome developer community.
Some of the ⭐️s that have helped make this release happen include:
- Drone location: @Govorin and @shaylavi
- Drone details: @shpyzer, @Rob-Rychs, @thomp098, @Valilutzik, @fabio-sp, @malltshik, @riktimmondal, @ankmachine, @JamesDimi
- Community building: @cg-cnu, @Norton73, @P-WM, @qwiktrix, @plant99, @pj6444, @sblasa, @matthewfitch23, @JibranKalia, @Logan1x, @copel0, @freethewhat
- Foundational work and infrastructure: @avivklas
Any feedback? Join our gitter contributors channel.