This repository was archived by the owner on Jun 3, 2025. It is now read-only.
Releases: transitland/transitland-datastore
Releases · transitland/transitland-datastore
Production release 4.9.21
Implemented enhancements:
- Add "stale" enum attribute to Issue model #747
- Automatic issue resolution on manual changeset #746
- Incorporate shape_dist_traveled if available #585
- Integrate RSP distance interpolation with SSP interpolation methods #565
Fixed bugs:
Closed issues:
- Endpoint that redirects to download the latest version of a feed #947
- Harmonize common query parameters across onestop_id entity controllers #943
- Find entities based on GTFS ID #942
- Quality issue for RSP wrong trip #937
- Manually close "false positive issues" #935
- Enable StopTransfers #903
- Add Representative Route method to docs #848
- try CodeCov.io for test coverage reports #676
- Changeset references across multiple ChangePayloads #667
- Animation for distance calc algorithm in docs #633
Merged pull requests:
- Update gtfs gem #949 (irees)
- endpoint that redirects to download the latest version of a feed #948 (drewda)
- gtfs gem update: support ftp & additional feed/agency contact details. #946 (irees)
- Include geometry #944 (doublestranded)
- Find by gtfs_id #940 (irees)
- Production release 4.9.20 #934 (irees)
- Improved handling of Changeset associations #928 (irees)
- Enable StopTransfers #924 (irees)
- try CodeCov.io for test coverage reports #677 (drewda)
Production release 4.9.20
Production release 4.9.19
Fixed bugs:
- Import failure on RSP onestop_id #918
Closed issues:
Merged pull requests:
- Stop distances nil fallback #933 (doublestranded)
- Fix Stations missing EIFFs #932 (irees)
- [WIP] Production release 4.9.18 #922 (doublestranded)
- Optional geometry #915 (doublestranded)
- Identifier matching in GTFSGraph #894 (irees)
Production release 4.9.18
Fixed bugs:
- sfmta route 23 distance calc issue #538
Closed issues:
- Maintenance task to remove Feed and all entities #919
Merged pull requests:
- ignoring nil routes #923 (doublestranded)
- Feed Maintenance: destroy feed #920 (irees)
- Production release 4.9.17 #902 (irees)
- Dist calc index update #849 (doublestranded)
Production release 4.9.17
Fixed bugs:
- Avoid Station Hierarchy issues duplication #908
- FeedFetchService: Handle feedvalidator.py exceptions #900
Closed issues:
- Allow multiple operator ids in routes "operated_by" query #914
- Stop Station Issue serialization #911
- Remove or reduce "false positive" issues #846
Merged pull requests:
- convert embed_issues param value to boolean #921 (doublestranded)
- Ignoring stops that are repeated #917 (doublestranded)
- operated_by query allows multiple operators #916 (doublestranded)
- Issues with stop stations #912 (doublestranded)
- fixed details bug and avoiding duplication #909 (doublestranded)
- Production release 4.9.16 #889 (irees)
- Remove duplicate point same distance issues #847 (doublestranded)
Production release 4.9.16
Implemented enhancements:
- Updates to Issues/EWIs serializers #878
Fixed bugs:
- Finnish feed "f-u6x-turunlinja
autoilijainosakeyhtiösavonlinjaoyslautolinja" won't import #881
Closed issues:
- Issue category endpoint #898
- Sidekiq Monitoring authentication #897
- Gentle failure on bad stop_times.txt data #892
- Use global log method #886
- OIF: Allow null gtfs_agency_id #884
- EntityWithIssues serialize id #876
- Station Hierarchy Quality Checks #869
- FeedEater: Lookup entities by identifier #669
Merged pull requests:
- Feedvalidator ops improvements #901 (irees)
- Issue categories controller #899 (doublestranded)
- Fix Sidekiq Monitoring authentication #896 (irees)
- Station hierarchy issues #893 (doublestranded)
- Gentle failure on bad stop_times #891 (irees)
- StopStationsController serializer update #890 (irees)
- Update gtfs gem #887 (irees)
- Use global log method #885 (irees)
- OIF: Allow null gtfs_agency_id #883 (irees)
- handling case where all shape points equal #882 (doublestranded)
- Roll back redis gems #880 (irees)
- Issue serialization update #879 (doublestranded)
- Entity with issues serialize #877 (doublestranded)
- EIFF: Include GTFS identifier #854 (irees)
Production release 4.9.14
Implemented enhancements:
Closed issues:
- FeedVersion: Attach feedvalidator.py output #868
- Sample Changeset Feeds need geometries #859
- Issue for null island stops #835
- OperatorsInFeed: Operator referenced by multiple gtfs agency_id's #735
Merged pull requests:
- FeedVersion serializer: url #874 (irees)
- Feedvalidator attachment fixes #873 (irees)
- FeedVersion: Attach feedvalidator.py output #872 (irees)
- update gems #870 (drewda)
- FeedVersion: filter calendar dates #867 (irees)
- feed issue associations and serialization #865 (doublestranded)
- copying operator geoms over to feed #860 (doublestranded)
- Null island stop issues #845 (doublestranded)
- Feed: Operator referenced by multiple gtfs agency_id's #743 (irees)
Production release 4.9.13
Implemented enhancements:
- When bulk deactivating issues, make sure it's done asynchronously #787
Closed issues:
Merged pull requests:
- Stop serializer root fix #861 (irees)
- feed fetch errors create issues #844 (doublestranded)
Production release 4.9.12
Implemented enhancements:
- Issues deprecated by Changeset Entity #816
Fixed bugs:
- NoMethodError: undefined method `match' for #Array:0x007f6712bd9888 #850
- Import: "Undefined method 'factory'" #831
- GeoJSON nested serializers #616
Closed issues:
- Geometry validation #855
- use Onestop IDs as primary and foreign keys (to reduce needs for cross-table joins) #278
Merged pull requests: