conveyal / modeify

Deliver personalized commute information to travelers.
Other
64 stars 26 forks source link

Stormpath to Auth0 migration, manager app refactor, favoriting improvements, geocoding improvements #411

Closed evansiroky closed 6 years ago

evansiroky commented 7 years ago

Stormpath to Auth0 migration

Since Stormpath is shutting down, the authentication needs to be refactored. We're moving to the auth0 platform which Conveyal uses in other applications.

Below is a list of changes related to this:

Client-side changes

Server-side changes

Other changes

Manager App Refactor

With the advent of the commute project, work on advanced commute analysis within this modeify project has come to an end. The manager app now only has the ability to view feedback, manage service alerts and view a report of user sign-ups.

Below are the specific changes made:

Favoriting Improvements

Geocoding improvements

codecov-io commented 7 years ago

Codecov Report

Merging #411 into dev will increase coverage by <.01%. The diff coverage is 0%.

Impacted file tree graph

@@           Coverage Diff            @@
##             dev    #411      +/-   ##
========================================
+ Coverage   0.34%   0.34%   +<.01%     
========================================
  Files        275     276       +1     
  Lines      12063   12038      -25     
========================================
  Hits          42      42              
+ Misses     12021   11996      -25
Impacted Files Coverage Δ
lib/feedback/model.js 0% <ø> (ø) :arrow_up:
client/manager-nav/index.js 0% <ø> (ø) :arrow_up:
lib/journey/index.js 0% <0%> (ø) :arrow_up:
lib/ridepool/index.js 0% <0%> (ø) :arrow_up:
lib/feedback/api.js 0% <0%> (ø) :arrow_up:
lib/user/index.js 0% <0%> (ø) :arrow_up:
client/manager-page/index.js 0% <0%> (ø) :arrow_up:
lib/location/index.js 0% <0%> (ø) :arrow_up:
lib/server.js 0% <0%> (ø) :arrow_up:
client/location-suggest/index.js 0% <0%> (ø) :arrow_up:
... and 32 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 23252eb...ea0c22a. Read the comment docs.