v3.0.0
<a name"3.0.0">
3.0.0 (2017-11-08)
Bug Fixes
- ActiveEntityList: add enterTimetableEditor prop (ad3606e6)
- AlertEditor: prevent publish toggle before affectedEntities are added (74eab22f)
- ControlPoint: fix draggable behavior for leaflet 1.0.x (4c07e81c)
- ControlPointsLayer: fix toggling of control points (e8d3c582)
- DeploymentViewer: fix deployment name change (42fddc55)
- DeploymentsPanel: re-add updateDeployment func for name change in list view (5e53d7f5)
- EditShapePanel: fix drawing pattern geometry when not following streets (acee5b13)
- EditorFeedSourcePanel: disable buttons based on user permissions (352008f3)
- EntityDetails: add right border for cleaner look (4a6a5b0a)
- EntityDetailsHeader: fix overflow text in entity name (1d170cf9)
- ExternalProperties: only project admins should be able to modify sensitive AgencyId prop (7e3a4188)
- FareRulesForm: fix bug where route was cleared if checked radio clicked (0b1b094d)
- FeedSourceTable: fix calendar expiration (8010af46)
- GeneralSettings: warn user before deleting project (75832042)
- GtfsFilter: filter searched feeds based on alert/signs privileges (c8c65d2a)
- GtfsPlusVersionSummary: add missing key (651bf0a4)
- GtfsValidationViewer: hide experimental edit button (f761c8cf)
- PatternStopPopup:
- PatternStopsLayer: fix undefined patternStop (c1293483)
- ProjectViewer: request feeds after third party sync (eb142908)
- ProjectsList: fix project creation/name change (6aa6d700, closes #1)
- ScheduleExceptionForm: better name for "swap" (9571d560)
- StopLayer: fix tile creation (09cd4103)
- TimetableHeader: move offsetRows to action/reducer; initial work on saveNewTrip (966e6fa0)
- alerts:
- css: fix leaflet marker images bug (63874961)
- deployment-settings:
- deployments: fix message display (ef864a7b)
- editor:
- allow editing of null stop times (6766767c)
- improve pattern shape editing (6399b56a)
- improve pattern shape editing (cf0fbdac)
- fix upload of route shapefile for use as visual aid (d9813d29, closes #20)
- update pattern direction values to reflect A/B values in Java enum (fa0d5431)
- improve pattern shape editing (4efe9512)
- improve pattern shape editing (3033b512)
- editor fields: fix wheelchairBoarding for stops and routes (35b4dbdf)
- editor-stops: fix deletion of pattern stop when shape is null (406e1151)
- feed-summary:
- file-upload: Place file uploads directly in request body (92194c39)
- flow: add flow declaration (89a70ef9)
- follw-streets: fix add extendPatternToPoint to account for followStreets bool (0513ea15)
- graphql:
- gtfs: change order of route types so that most common (bus) is first in dropdown (d2de9629)
- gtfs-api: use post method for long variable lists in graphql queries (e2722a82)
- gtfs-plus-actions: fix version fetch after publish (8944debd)
- gtfs-search:
- gtfs.yml: add labels for stop attributes; re-order route types (9f0de781)
- gtfsplus:
- fix rowIndex for new row in new table (0-based, not 1-based) (051a50e1)
- fix rowIndex field name on added row (500945cb)
- check for null tableData (e7508f38)
- fix multiple page rendering/pageCount update and use versionId for GTFS entities (f4790b6c, closes #34)
- fix react warnings (key, proptypes) (8d5eb284)
- leaflet:
- lint: remove unused moment (bd9302af)
- manager:
- messages: use messages for FeedInfoPanel (95f09bdf)
- modules: use objectPath when accessing MTC props to avoid undefined erros (729a05c2)
- permissions: fix hasFeedPermission bug (missing orgId) (dab8e309)
- project-settings: fix type for default location lat/lng (c98ccdf1)
- reducer: clean up reducer, changes for feed validation issues (3162f3e1)
- reducer-gtfsplus: fix column parsing for gtfsplus csv (23c4f007)
- settings:
- status: add second arg for error message action (80738d53)
- timetables: fix null stoptime in trip sorter (6ff3e360)
- upload-file: add contentType (e6a3971c)
- user-mgmt: if datatools permissions not found, set error message (3340197e)
- util: fix toSentenceCase imports (8e2e4d3c)
- validation: validate lat/lng max/min values in editor (8f2f5ceb)
Features
- EntityList: add Edit Schedules button on calendar list view (de0af3a4)
- FeedVersion: show loading spinner when version validating (2fe9e375)
- GtfsPlusField: remove case sensitivity for GTFS+ fields (84b62338)
- JobMonitor: add clear completed button (426992b9)
- StatusModal: add optional action handler/prop for status modal (f2cfe84c)
- alerts: add character limit to alert title and description fields (ad2afceb)
- alerts-reducer: filter out TRAMS alerts for MTC (19c60cc4)
- deployment-settings: refactor + add elevationBucket and updaters (2e50fef7)
- editor:
- timetable:
Breaking Changes
- file uploads and GraphQL queries (namespace variable)
(61784803)
- Config variables/files have drastically changed.
(b43f47ce)