Releases: MobilityData/mobility-feed-api
v1.8.3
What's Changed
- fix: text to speech feature filter by @Alessandro100 in #1170
- feat: create a workflow for pre release by @jcpitre in #1173
- feat: Add gbfs endpoint to the GBFSVersion entity by @davidgamez in #1163
- Feat: add "future" status to feed types in Operations API by @AlfredNwolisa in #1175
- feat: added versions filtering to search by @cka-y in #1162
Full Changelog: v1.8.2...v1.8.3
v1.8.2
What's Changed
- fix: remove deprecated features from search filters by @Alessandro100 in #1168
Full Changelog: v1.8.1...v1.8.2
v1.8.1
Highlights
✨ New feature alert: Filter GTFS Schedule feeds by feature on https://mobilitydatabase.org/feeds
What's Changed
- feat: add operational status of "unpublished" to opeartions_api by @AlfredNwolisa in #1132
- feat: added future status to search by @Alessandro100 in #1138
- fix: log the status diff by @Alessandro100 in #1139
- chore: skip unit tests for DEV environment deployments by @davidgamez in #1130
- feat: New search page design by @Alessandro100 in #1131
- fix: missing validatorVersion from GTFS validation report by @davidgamez in #1142
- test: improved test coverage for gbfs endpoints by @cka-y in #1145
- fix: override deprecated status from csv by @davidgamez in #1149
- Feat: gbfs feed detail page + gbfs in search page by @Alessandro100 in #1140
- bug: fix bug making operations feeds endpoint fail when called without data_type filtering by @AlfredNwolisa in #1157
- feat: added rider categories feature by @Alessandro100 in #1161
- feat: implemented OR filter for feature search by @qcdyx in #1148
- feat: added location extraction to gbfs process by @cka-y in #1155
- feat: allow qa environment to use prod database contents by @jcpitre in #1153
- fix: duplicate key and cascade bug in location extraction by @cka-y in #1165
Full Changelog: v1.8...v1.8.1
v1.8
Highlights
✨ New feature alert: GBFS feeds available in the API based on GBFS' systems.csv
🐛 Bug fixes for missing validation reports and locations
What's Changed
- feat: enhance gbfs validation pipeline for version tracking by @cka-y in #1064
- fix: missing validator reports counters for newly added reports by @davidgamez in #1101
- feat: update get_feeds endpoint to support pagination parameters by @AlfredNwolisa in #1108
- fix: remove gbfs populate script from mdb catalog trigger by @davidgamez in #1109
- fix: update prod dataset scheduler by @davidgamez in #1094
- Feat: checkbox filter enhancements by @Alessandro100 in #1107
- Feat: add new spreadsheet to the readme and share new spreadsheet schema by @jcpitre in #1110
- feat: added GBFS endpoints by @cka-y in #1103
- fix: missing validation reports by @davidgamez in #1102
- Feat:Emphasized changes in the id column in the spreadsheet schema. by @jcpitre in #1121
- feat: udpate feed status on validation report by @Alessandro100 in #1122
- feat: add latest dataset features to the search endpoint by @davidgamez in #1119
- fix: process validation report when dataset is not committed to the DB yet by @davidgamez in #1127
- fix: location extraction sqlalchemy sync bugs + batch fill by @cka-y in #1134
- fix: update populate script -> feed status only on new feeds by @Alessandro100 in #1133
- fix:should use Feed.official in materialized view by @qcdyx in #1128
- Changed the links for the feed spreadsheet and schema in the FAQ by @jcpitre in #1135
Full Changelog: v1.7.3...v1.8
v1.7.3
v1.7.2
What's Changed
- fix: official tag to gtfs_rt detail page by @Alessandro100 in #1084
- feat: use the location with the most stops when exporting the csv by @cka-y in #1096
- feat: 1055 cache validation report notices summary by @qcdyx in #1079
- fix: GTFS validator GCP workflow takes too much time to complete by @davidgamez in #1093
- feat: add official field in the operational API update endpoint by @AlfredNwolisa in #1097
Full Changelog: v1.7.1...v1.7.2
v1.7.1
v1.7.0
Warning
This version introduces maximum to the limit
parameters in all listing endpoints. However, it is not an immediate breaking change as the limits were set higher than the current entities count on each endpoint. This will limit the number of results per endpoint to the maximum value if the limit is not in the request. Find the complete conversion in #1059
What's Changed
- feat: updated schedule to run the job daily at midnight UTC by @qcdyx in #1046
- fix: Now empty is_official value in CSV will not change the DB during populate by @jcpitre in #1053
- feat: 1045 datasets bucket autoclass by @qcdyx in #1056
- Fix/populate uncaught errors by @jcpitre in #1063
- feat: update update_feed_status to return status diff counts by @sylvansson in #992
- fix: add descending order to gtfs datasets endpoint by @davidgamez in #1062
- fix: error when no location is included by @cka-y in #1071
- fix: Added some tests for the populate script by @jcpitre in #1065
- fix: avoid exception when country code is not found by @davidgamez in #1074
- fix: gtfs rt associated feed navigation blank by @Alessandro100 in #1077
- Feat: dataset pagination by @Alessandro100 in #1075
- feat: Added hard limits to API endpoints by @jcpitre in #1078
- fix: download datasets when no validation report by @Alessandro100 in #1081
Full Changelog: v1.6.4...v1.7.0
v1.6.4
What's Changed
- fix: is_official filter and add SQL indexes by @davidgamez in #1051
Full Changelog: v1.6.3...v1.6.4
v1.6.3
What's Changed
- feat: implement get_feeds endpoint with filtering and pagination support by @AlfredNwolisa in #908
- feat: add support for timezones - 946 by @qcdyx in #952
- fix: 1024 load tests are failing with gcp token message by @qcdyx in #1040
- fix: integration test failing to install python dependencies by @davidgamez in #1039
- update feed status terraform daily by @Alessandro100 in #1047
- Feat: feed detail page, timezone + dataset service date range by @Alessandro100 in #1044
- Fix: Changed the API to return feeds where official is false or null by @jcpitre in #1043
Full Changelog: v1.6.2...v1.6.3