This week I focused on a larger number of issues that have been
building up over the past several weeks. For one, added driver
fulfillment support to the student app. Previously, the student app
would jump to the “active” (i.e. already been picked up) view
immediately after a request was issued. Now, the student app first goes
to a “waiting” view which displays vehicle distance, driver name, etc.
until the vehicle arrives. The app polls the server for a vehicle
arrival verification, and once TRUE is returned, it then switches to
the “active” view. This implementation includes a polling function in
the student app and vehicle arrival verification server-side.
Also, I was able to partially set up automatic deployment to my Amazon
server from the Eclipse IDE using a native plugin. This would make it
easier to deploy changes without using the shell. I have included the
new project, “Amazon4RideServer”, which is set up to deploy correctly.
However, I say “partially” since there are some issues where the
project occasionally breaks during deployment I need to sort out.
Further, I fixed an issue where real time updates to the Dispatch
Module were causing the routes to become distorted when the zoom tool
was used.
@twood02
This week I focused on a larger number of issues that have been building up over the past several weeks. For one, added driver fulfillment support to the student app. Previously, the student app would jump to the “active” (i.e. already been picked up) view immediately after a request was issued. Now, the student app first goes to a “waiting” view which displays vehicle distance, driver name, etc. until the vehicle arrives. The app polls the server for a vehicle arrival verification, and once TRUE is returned, it then switches to the “active” view. This implementation includes a polling function in the student app and vehicle arrival verification server-side.
Also, I was able to partially set up automatic deployment to my Amazon server from the Eclipse IDE using a native plugin. This would make it easier to deploy changes without using the shell. I have included the new project, “Amazon4RideServer”, which is set up to deploy correctly. However, I say “partially” since there are some issues where the project occasionally breaks during deployment I need to sort out.
Further, I fixed an issue where real time updates to the Dispatch Module were causing the routes to become distorted when the zoom tool was used.