Skip to content

Conversation

@miles-grant-ibigroup
Copy link
Collaborator

@miles-grant-ibigroup miles-grant-ibigroup commented Sep 2, 2021

This PR retires trimet-mod-otp, integrating its functionality into otp-rr.

This PR also adds typescript to files which the new linting rules request it to have.

Blocked waiting for flex PR #470 being merged into dev.

Closes #468

Issues to resolve:

  • initial map render doesn't work on desktop
  • geocoder broken (related to map render broken?)
  • build is broken again due to CSS import (mini-css-extract-plugin ?)
  • typing is missing on a lot of files
  • update example config should work out of the box -> will fix a11y tests
  • update README
  • React fast refresh doesn't work (weird version issues)
  • source maps not working
  • OTP UI deps have to be updated to fix tests
  • test call taker and field trip (need external verification)
  • remove superfluous files (general cleanup)
  • cleanup web pack config
  • deployment

Notes for reviewer

Until opentripplanner/otp-ui#295 is merged, the location field will continue to not work. The main aspects to test are if everything works as expected using all possible configs, and most crucially that the call taker and field trip still work as expected.

I would also like some feedback as to whether to squash some of these commits, as the PR brings quite a few commits.

Finally, trimet-mod-otp ran the trimet config out of the box. Should we ship this config with otp-rr now? At the moment, otp-rr does NOT work "out of the box", whereas trimet-mod-otp did.

evansiroky and others added 30 commits July 9, 2020 12:13
New Release (v1): otp-ui Refactor and User Sign Up
…release

Release: Accessibility, Itinerary Body Time Format (and add saved trips)
Release - Hide the Save Trip Button if no user is logged in.
Merge TravisCI replacement with GitHub Actions to master
Feature Release: July 14, 2021
@miles-grant-ibigroup miles-grant-ibigroup removed the WIP Work in progress label Nov 1, 2021
@miles-grant-ibigroup miles-grant-ibigroup added BLOCKED Blocked (waiting on another PR to be merged) and removed BLOCKED Blocked (waiting on another PR to be merged) labels Nov 19, 2021
@miles-grant-ibigroup
Copy link
Collaborator Author

With the flex PR merged, this PR is now ready to go! @philip-cline

@miles-grant-ibigroup
Copy link
Collaborator Author

I've disabled eslint on some difficult-to-type files. These files should definitely be typed as soon as possible, but I don't think it's a good idea to do so in this PR as it would result in expanding an already very large PR.

@github-actions
Copy link
Contributor

🎉 This PR is included in version 3.8.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Pattern Viewer station blob connectors not aligned properly

6 participants