Releases: MobilityData/mobility-feed-api
Releases ยท MobilityData/mobility-feed-api
v1.5.0
What's Changed
- Feat: transitFeedSyncProcessing implementation by @AlfredNwolisa in #819
- feat: Feature search UI by @Alessandro100 in #841
- feat: feeds operations API function by @davidgamez in #838
- feat: tl scraping function by @cka-y in #847
Full Changelog: v1.4.8...v1.5.0
v1.4.8
What's Changed
- feat: infra TL scraping by @cka-y in #796
- feat: added "official" status to the DB schema by @cka-y in #821
- Feat: 816 feed detail performance by @Alessandro100 in #822
- feat: feeds page performance by @Alessandro100 in #824
- feat: upgrade psql version by @cka-y in #834
- feat: metrics using single feature truth by @Alessandro100 in #832
Full Changelog: v1.4.7...v1.4.8
v1.4.7
What's Changed
- feat: fix task queue trigger for updating reports post release by @cka-y in #801
- Feat: seo improvements by @Alessandro100 in #803
- feat: notify slack on gh action workflows failure by @cka-y in #810
- Feat: official feed in add feed form by @Alessandro100 in #813
- feat: added WIP flag to feeds by @cka-y in #812
- fix: trigger downstream tasks when a new feed is added by @cka-y in #815
Full Changelog: v1.4.6...v1.4.7
v1.4.6
What's Changed
- fix: add feed faq is external link by @Alessandro100 in #776
- Feat: transitFeedSyncProcessor implementation by @AlfredNwolisa in #760
- Feat:feature bypass by @Alessandro100 in #777
- fix: feature url changes by @Alessandro100 in #782
- feat: brand consolodation by @Alessandro100 in #778
- feat: contact us page by @Alessandro100 in #791
- fix: limit and offset behaviour for feeds with multiple locations by @cka-y in #773
- fix: add null protection for locations field by @davidgamez in #800
New Contributors
- @AlfredNwolisa made their first contribution in #760
Full Changelog: v1.4.5...v1.4.6
v1.4.5
1.4.4
What's Changed
- fix: ci fails if no tests folder is added to python function by @cka-y in #759
- feat: support snapshot validation reports in PROD by @cka-y in #761
- Fix: 726 changepassword cypress fix + firebase emulator by @Alessandro100 in #751
- docs: Update README.md by @emmambd in #766
- feat: slack notification on add feed form by @Alessandro100 in #765
- Feat: create github issue on new add feed form by @Alessandro100 in #768
- feat: big query procedure for comparing validator versions by @cka-y in #770
- Feat: update features for validator 6.0 by @Alessandro100 in #771
- ci: remove restriction on triggers that prevented prod db update by @jcpitre in #705
- Feat: mobile enhancements by @Alessandro100 in #772
Full Changelog: v1.4.3...1.4.4
v1.4.3
What's Changed
- feat: dataset pagination tests by @Alessandro100 in #732
- chore: replace docker-compose by docker-compose by @davidgamez in #735
- chore[pipeline]: unify QA GitHub actions in one workflow by @davidgamez in #683
- chore: upgrade python packages in functions and set runtime to python 3.11 - Firebase functions runtime to Node 20 by @davidgamez in #736
- feat: add feed form, conditional functionality + submit by @Alessandro100 in #737
- feat: add feed form e2e by @Alessandro100 in #749
- Feat: 748 add feed form minor changes by @Alessandro100 in #750
Full Changelog: v1.4.2...v1.4.3
v1.4.2
v1.4.1
What's Changed
- feat: Changed the 1password secret reference for secret that switched vault by @jcpitre in #709
- feat: gtfs and gbfs validation reports bq data ingestion by @cka-y in #702
- feat: automate gtfs & gbfs data preprocessing for analytics by @cka-y in #713
- feat: GTFS Schedule Analytics UI by @cka-y in #653
- Feat: style and functional add feed form page 1 and 3 by @Alessandro100 in #722
- fix: temp disable change password cypress test by @Alessandro100 in #725
- feat: added GBFS metrics to UI by @cka-y in #721
- hotfix: default filtering for location by @cka-y in #727
- feat: feature in feed page links to website by @Alessandro100 in #724
- Feat: UI corrections by @Alessandro100 in #723
Full Changelog: v1.4.0...v1.4.1
v1.4.0
What's Changed
- feat: displayed GTFS Schedule feed if there's no feedname by @qcdyx in #641
- feat: Form submission authentication by @Alessandro100 in #645
- feat: Remove "Authentication Info" link at the top of the page by @qcdyx in #652
- feat: Automate location extraction and english translation by @cka-y in #642
- Feat: typescript submit feed form cloud function by @Alessandro100 in #659
- fix: proper logger added to submit feed form by @Alessandro100 in #666
- fix: 649 search screen back and forward browsers actions reacting on typying by @qcdyx in #660
- feat: automate locations - modified API responses by @cka-y in #661
- fix: 667 back navigation should also show previous search result by @qcdyx in #672
- fix: Modified to not run the full metadata tests in some circumstances by @jcpitre in #673
- fix: integration tests is blocking catalog update in prod - correction by @jcpitre in #676
- Feat/615 long provider names by @Alessandro100 in #677
- chore: Do not fail cypress test if the change password fails by @jcpitre in #679
- feat: Add GBFS feeds to the database by @cka-y in #674
- Feat: 647 display multiple countries format by @Alessandro100 in #680
- docs: Update FAQ, homepage, and static search filter definitions by @emmambd in #664
- fix: console errors + warning. Numbers animation home. Home style fix by @Alessandro100 in #685
- Fix: dispatch email on newly created account to verified email by @Alessandro100 in #696
- Made the version verification more lax in integration tests by @jcpitre in #686
- fix: empty search query with no additional parameter returns HTTP 500 by @davidgamez in #697
- Fix: UI / UX general fixes by @Alessandro100 in #700
- feat: add support for storing and validating GBFS files in GCP storage by @cka-y in #695
- fix: Set the country in the populate script if missing from DB by @jcpitre in #701
- fix: fix invalid feeds credentials variable name by @davidgamez in #704
- fix: 688 feed page minor UI fixes pre release by @qcdyx in #699
Full Changelog: v1.3.1...v1.4.0