Skip to content

v5.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 22 Jun 20:21
0af6058

5.0.0 (2022-06-22)

Bug Fixes

  • actions/editor.js: request base GTFS with no limits on tables (7cc84f7), closes #631
  • actions/manager/deployments: Suggest zip name based on deployment name. (ebefbbf)
  • actions/versions: Fix clearing compared feed version. (5e857d5)
  • ActiveGtfsPlusEditor: Pass feed version summary to child components. (d1b933e)
  • CreateFeedSource: Initialize autoPublish state (suppress un/controlled input warning). (fd0f58d)
  • deployment: fix type def for tripPlannerVersion (122c6db)
  • deployment: grab deployment that is actively deployed (ffeaee8), closes #665
  • deps: bump deps in scripts/package.json (f7d80e7)
  • editor-map: handle new gtfs-lib response for encoded polylines (84abb63), closes #627
  • editor/util/gtfs: include route_desc in entity name (1493d17)
  • editor/util/validation: Fix stop name validation. (ef69da3)
  • EditorInput.js: Refactored the argument to compare a number with a number (da0bda5), closes #656
  • EditorInput.js gtfs.yml: Added missing GTFS Extended Route Types (6236f13), closes #645
  • EditorMapLayersControl: remove show routes on map (1022e00), closes ibi-group/datatools-ui#627
  • EntityListButton: Fix New Exception button formatting (bfa8e3d), closes #725 #725
  • FeedLabel: further permission checks (330a9d1)
  • feeds.js: format labels to be supported by server (cb3a1e7)
  • FeedSourceSettings: Fix unresponsive tab selection. (d805f71)
  • FeedTransformation: Revalidate errors if user selects a table for transform. (7b00cee)
  • FeedTransformRules: Remove version clone trigger, add gtfs+ trigger. (9d78e37)
  • feedVersion: correctly show all modes in ServicePerModeChart (606f964), closes #610
  • FeedVersionNavigator: reverse version sort; add retrieval method filtering (47e6572), closes #544
  • FeedVersionTabs: Fix github lint checks (03b77bb)
  • FeedVersionViewer.VersionList: Fix rendering of feed versions. (ddb1f6b)
  • getGtfsPlusSpec: Move sorting from GtfsPlusVersionSummary to getGtfsPlusSpec(). (1820fc5)
  • gtfs.yml: add more currency types for fares (18702dd), closes #550
  • gtfs/util: Remove the hardcoded limit of 30 to make it work with GTFS_ROUTE_NOT_ADDED dropdown. (7c7c599)
  • gtfs+: change rider_category_id from Adult -> Regular (734517d), closes #546
  • gtfsplus: trim extra spaces from fields (fca58ae)
  • GtfsPlusEditor: Skip rendering if feed version summary is not fetched. (7390b6b)
  • GtfsPlusVersionSummary: Address PR comments (bd14749)
  • GtfsPlusVersionSummary: Tame down changes (ade917a)
  • index.js: Add status=500 context (7981da7)
  • JobMonitor: replace conveyal support email w/ config value (9e148ff)
  • LabelEditor: show admin-only checkbox to project admins (db2101c)
  • lib/types/index.js: Replaced the gtfs field option type from value: syring to value : string | (ec1c526), closes #656
  • manager/actions/status: Navigate to latest feed ver. after processing complete. (eb648f9)
  • MTC: make SERVICE_WITHOUT_DAYS_OF_WEEK a blocking issue (af06bba)
  • NormalizeField: Adjust for changes from backend. (5a981d6)
  • pattern-editor: handle uncaught error and improve add stop by name (06ea784), closes #617
  • PatternLayout: Fix call to patternDateTimeFilterChange. (8a91747), closes #789
  • PatternStopCard: Display null continuous_pickup as 1 (no continuous pickup) (4bfe662)
  • PatternStopCard: Fix 0 value continuous pickup/dropoff being displayed as '1' (27f8183)
  • PatternStopCard.js: Attempt to fix flow error (0255029), closes #668
  • PatternStopCard.js: Attempt to fix flow issue again (ae5eaae), closes #668
  • PatternStopCard.js: Attempt to fox flow issue 3 (cb588be), closes #668
  • PatternStopCard.js: Fix flow issue (7717c28), closes #663
  • PatternSTopCard.js: Fixed prop bug (4039af7), closes #668
  • PeliasPanel: support windows csv mime type (687125e)
  • saveEntity, saveTripsForCalendar: Resolve missing defaults with GTFS spec change (548fb24), closes #716 #717
  • stopStrategies: Allow two point shapePoint arrays to be extended to the next stop (22e9085)
  • SubstitutionRow: Add feedback for invalid substitution patterns. (93c1062)
  • timetable: Allow offsetting by 24hrs or more (bef4b6a)
  • TimetableEditor: Add continuousPickup and Dropoff values to StopTimes object (380ff1e)
  • UserRow: show project permissions summary in label (0980eb9), closes #622
  • validation.js: Remove ES lint waiver (589b6c6), closes #668
  • Fix issues from PR lint. (b7c0c50)
  • Merge branch 'dev' into 'feed-diffs'. (fbafd9d)
  • Remove instances of BsLabel in FeedVersionViewer; bump react-bootstrap to 0.33. (0fdd8e6)

Features

  • auto-deploy: Add OTP auto-deploy project setting (223d093), closes ibi-group/datatools-server#361
  • auto-publish: Add auto-publish support (MTC ext. req'd) (d188125)
  • Changelog: Add changelog (08c640a)
  • config.js: Add "includes" to allow pl to match "pl-PL" lang code (e41a8fb)
  • deployment: add a few things to enable auto-deployments (afe8538)
  • Deployment: Add shapefile export for deployments (a4826e8)
  • DeploymentViewer: add custom geocoder settings panel (f697c19)
  • feed-fetch: add feed fetch frequency form elements (548508d), closes ibi-group/datatools-server#346
  • FeedLabel: denote admin-only label (83ae860)
  • FeedSourceTableRow: add label assigner to feed sources (90d37ad)
  • FeedSourceTableRow: show labels of feed source (be0b052)
  • FeedTransformation: Add normalize field transformation (c64125e)
  • FeedVersionSpanChart: Add chart to compare feed calendar spans. (8c3fcac)
  • gtfs-transform: add feed transformation settings (388647c), closes #544
  • gtfs.yml: Added fields to feed_info.txt (acd651a), closes #663
  • gtfs.yml and validation.js: Updated GTFS Spec for stops.txt and agency.txt (b299745), closes #663
  • gtfsplus: add route_attributes table (8692018)
  • GtfsPlusField: Add route_attributes subcategory editing by route category. (e939f9a)
  • GtfsPlusVersionSummary: Add GTFS+ validation issue details. (5fb9ec9)
  • i18n: add polish langauge (ee3f5d9)
  • Label: add edit and delete button to labels (c2945e2)
  • Labels: add label assigner (c03d868)
  • Labels: add label descriptions (350c6a1)
  • Labels: add label editor (e7f12c1)
  • Labels: create new labels (ccb4afb)
  • notes: add optional admin-only visibility for notes (76d879f), closes #702
  • pelias: move webhook URL to project (2876301)
  • PeliasPanel: support dropping pelias db (a097c55)
  • ProjectFeedListToolbar: allow filtering by label (f8995e9)
  • ProjectFeedListToolbar: allow user to and/or filter labels (c3dd2e7)
  • ProjectSettingsForm: add project labels (818bb95)
  • ProjectViewer: show labels in project (3121b7f)
  • RouteTypeSelect: Add route type selector with new extended GTFS route types. (5509225)
  • Select compared version: User can pick another (older) feed version to compare stats to the se (d566f98)
  • Timetable Validation: Fix timetable previous stop time checks from checking text columns. (0de00c6)
  • UserList: add users per page selector (0445e12), closes ibi-group/datatools-server#353
  • valhalla: allow graphhopper to avoid road classes (786f690)
  • add ability to add custom files for deployments (31aff54)

improvement

  • OatternStopCard.js lib/gtfs/util/index.js lib/types/index.js: Update to the GTFS Spec U (93b1f53), closes #663

Performance Improvements

  • FeedVersionNavigator: Use new FeedSummaries endpoint. (09c9f44)

Reverts

  • "Merge pull request #738 from ibi-group/dependabot/npm_and_yarn/jszip-3.7.0" (159e8d0)
  • remove incorrect type adjustment (23a76d8)
  • remove project webhook assistance feature (3a6c675)
  • remove username and password functionality (42a0294)
  • Revert commit 288d002 (97ad860)

BREAKING CHANGES

  • OatternStopCard.js lib/gtfs/util/index.js lib/types/index.js: There have been added fields that need to coincide with changes on the backend as
    the api will be looking for the new fields and those fields need to be present on the Front end