Releases: OneBusAway/maglev
Releases · OneBusAway/maglev
0.1.1
What's Changed
- fix: use opentransitsoftwarefoundation namespace for Docker Hub by @aaronbrethorst in #424
Full Changelog: 0.1.0...0.1.1
0.1.0
What's Changed
- Add region bounds calculation to agency coverage API by @amrhossamdev in #2
- Add test for Manager.GetAgencies with local and remote data by @amrhossamdev in #3
- Add GitHub Actions workflow for Go test automation by @amrhossamdev in #5
- Agency by @aaronbrethorst in #6
- Remove test case for remote GTFS file handling. by @amrhossamdev in #7
- Begin rewriting tests to use testify library by @aaronbrethorst in #10
- Tests by @aaronbrethorst in #12
- Reorganize Some Code; remove httprouter by @aaronbrethorst in #15
- Add route for agency endpoint by @amrhossamdev in #14
- Remove a committed binary of the app by @aaronbrethorst in #17
- Gtfs-RT support by @aaronbrethorst in #19
- Add end-to-end tests for agencies with coverage handler by @amrhossamdev in #18
- Agency handler tests etc by @aaronbrethorst in #25
- App architecture improvements by @aaronbrethorst in #26
- Debug Web UI by @aaronbrethorst in #27
- Vehicles for agency by @aaronbrethorst in #29
- GtfsDB by @aaronbrethorst in #30
- Use sqlc to simplify the database code by @aaronbrethorst in #31
- Stops for location EndPoint by @amrhossamdev in #32
- feat: stop-ids-for-agency API by @Ahmedhossamdev in #35
- Feature/add-air-reload by @Ahmedhossamdev in #37
- Feat/report-problem-endpoints by @Ahmedhossamdev in #40
- fix: move manually defined queries in query.sql.go to query.sql file by @Ahmedhossamdev in #57
- Update make watch to use air directly by @Ahmedhossamdev in #58
- feat: implement trip endpoint by @Ahmedhossamdev in #59
- feat: add route IDs retrieval for agency with corresponding handler and tests by @Ahmedhossamdev in #55
- Feat/stop by @Ahmedhossamdev in #60
- Add shape endpoint by @amrhossamdev in #62
- Fill in vehicles-for-agency endpoint by @aaronbrethorst in #63
- Routes for location Endpoint by @amrhossamdev in #64
- add a header image to readme by @aaronbrethorst in #65
- schedule-for-stop endpoint and improve launch performance by @aaronbrethorst in #66
- Stops for routes Endpoint by @amrhossamdev in #67
- Architectural Review by @aaronbrethorst in #68
- Feat/trip details by @Ahmedhossamdev in #70
- Feat/serviceAlerts by @Ahmedhossamdev in #73
- refactor: Add trips_helper file that will contain the shared logic between different API's by @Ahmedhossamdev in #75
- Update GTFS package import path to OneBusAway/go-gtfs by @amrhossamdev in #80
- Add block API endpoint by @amrhossamdev in #72
- Feat/trip-for-vehicle by @Ahmedhossamdev in #79
- Rebase trips for location by @amrhossamdev in #84
- Refactor/trip_status by @Ahmedhossamdev in #82
- Feat/arrival and departure for stop by @Ahmedhossamdev in #85
- Test/stops for route endpoint verification 88 by @Ahmedhossamdev in #89
- refactor: add explicit check for agency existence before processing shape requests by @Ahmedhossamdev in #110
- Feat: Add Trips for Route EndPoint by @amrhossamdev in #112
- fix: add missing .env.example and service-alerts-url flag by @nakulbh in #117
- Verification & QA Checklist for trips-for-location API Endpoint (#104) by @amrhossamdev in #115
- Feature/stop direction support 111 by @nakulbh in #119
- Feat: Add Arrivals and departures for stop by @amrhossamdev in #122
- feat: real-time predictions and distance calculations by @Ahmedhossamdev in #118
- Stops for agency by @aaronbrethorst in #123
- Improves test coverage by @aaronbrethorst in #124
- Config by @aaronbrethorst in #125
- Performance Enhancements by @aaronbrethorst in #126
- Added advanced sql query to get the correct result for schedule-for-stops that also handle the corner cases. by @Ahmedhossamdev in #128
- Feat/schedule-for-route-endpoint by @Ahmedhossamdev in #132
- feat: add GetStopForAgency query and update handlers to retrieve stop IDs for a specific agency by @Ahmedhossamdev in #130
- Verify-stops-for-location-103 by @Ahmedhossamdev in #133
- Update the CLAUDE.md file by @aaronbrethorst in #140
- Feat/gtfs-tidy by @Ahmedhossamdev in #141
- Verify-trips-for-route-105 by @Ahmedhossamdev in #131
- Fixed Windows test failure in TestBuildApplicationWithConfigFile by @Bhup-GitHUB in #151
- Feat/add windows os ci by @uloamaka in #153
- fix: remove duplicate line in
cmd/api/app_test.goby @uloamaka in #154 - Verifiy arrival and departure by @Ahmedhossamdev in #160
- fix: arrival and departure time changed from milliseconds to seconds by @MohamedKamal000 in #163
- fix: change arrival and departure time to seconds only from trips_helper by @MohamedKamal000 in #168
- fix: add explicit date param to schedule handler tests by @aaronbrethorst in #173
- Fix gtfstidy import by @aaronbrethorst in #174
- Add Docker and Docker Compose support for development and deployment by @Bhup-GitHUB in #143
- Make health check API key configurable via environment variable by @aaronbrethorst in #181
- Goroutine Leak in RateLimitMiddleware by @Bhup-GitHUB in #147
- feat: add /route/{id} endpoint by @uloamaka in #159
- verifiy-arrivals-and-departures-for-stop-94 by @Ahmedhossamdev in #164
- chore: enable verbose output for docker health checks by @Halcyonic-01 in #197
- fix: add missing enable-gtfs-tidy to docker config by @3rabiii in #199
- Added support for new Route Search API by @Bhup-GitHUB in #149
- Add sqlite_fts5 build tag to all build and test commands by @aaronbrethorst in #203
- Fix: docker configs security issues by @uloamaka in #194
- feat: add full text search for stops API by @ARCoder181105 in #167
- Fix block endpoint 404 response and schema validation - Issue #95 by @ARCoder181105 in #175
- fix(api): return 400 for malformed route IDs instead of 500 panic by @3rabiii in #202
- Fix trip-for-vehicle endpoint edge cases and improve test coverage by @ARCoder181105 in #178
- fix(api): return 400 for malformed stop IDs instead of 500 panic (Fixes #107) by @3rabiii in #200
- Fix #187: Replace binary cat command with useful database inspection commands by @ARCoder181105 in #191
- nit: fixes README link by @aaronbrethorst in #207
- fix: add non-root user to Dockerfile.dev (fixes #184) by @ARCoder181105 in #201
- Add Clock Abstraction for Deterministic Testing by @Satyam709 in #169
- Refactor: Consistent error handling for malformed IDs across all handlers by @3rabiii in #206
- Verifiy t...