Releases: UTDNebula/nebula-api
Releases · UTDNebula/nebula-api
v1.2.0
What's Changed
- Create admin console for basic course CRUD by @sunnyguan in #1
- Bump date-and-time from 0.14.1 to 0.14.2 by @dependabot[bot] in #2
- Nuke & restart by @johnnyschneider in #16
- revert: "Nuke & restart" by @WillieCubed in #20
- Re-initialize repository by @CharlieMahana in #19
- Create scraper for CourseBook data by @CharlieMahana in #22
- Mongodb integration by @CharlieMahana in #27
- Kickoff Demo by @jmyrick02 in #34
- Add POST degree/insert by @heartgg in #38
- Add support for multiple DBs by @heartgg in #37
- Add basic token middleware by @heartgg in #39
- Schema Documentation by @jmyrick02 in #58
- Add
sectionsfield by @jmyrick02 in #61 - update schemas to match newly designed schemas by @heartgg in #67
- Change
titlefield totitlesfield by @jmyrick02 in #69 - More intuitive search query by @heartgg in #70
- Add
image_urifield by @jmyrick02 in #71 - Add
yearfield by @jmyrick02 in #60 - Add section endpoint (schema and endpoints) by @heartgg in #68
- Add
DegreeSubtypeandschoolfield by @jmyrick02 in #75 - Add exam endpoints by @heartgg in #73
- Add
core_flagsfield by @jpahm in #74 - Add /professor endpoints by @heartgg in #72
- Added Wildcard Cors Support by @CharlieMahana in #35
- Properly list
core_flagsfield in docs by @jpahm in #76 - Fix/dependency error by @heartgg in #77
- Add
catalog_uriproperty by @jmyrick02 in #84 - Add
DegreeSubtypes by @jmyrick02 in #83 - FEAT: Add new requirement types by @jpahm in #85
- Update models and redirect some to combinedDB by @heartgg in #89
- FIX: Fix professor/section/course models by @jpahm in #90
- Exam Schema Changes by @AdamMcAdamson in #88
- Add Exam Data by @AdamMcAdamson in #82
- exam_reference fix by @AdamMcAdamson in #92
- minimum_score fix by @AdamMcAdamson in #93
- API Golang Refactor by @AdamMcAdamson in #98
- Fix Id Variables by @AdamMcAdamson in #104
- Update server documentation by @AdamMcAdamson in #113
- Create LICENSE by @AdamMcAdamson in #108
- Repair module structure by @AdamMcAdamson in #115
- Add Dockerfile by @AdamMcAdamson in #118
- Exam/all endpoint by @MtGuerenS in #130
- REST API Pagination by @MtGuerenS in #131
- Enable CORS by @AdamMcAdamson in #133
- Fix endpoints and section course_reference search by @AdamMcAdamson in #136
- Fixes the professors query parameter in the sections endpoint by @heartgg in #145
- Clean Up / ENV Handling by @dlaunikitis in #147
- Multi-stage dockerfile and Makefile by @ahshabbir in #153
- fixed logging statements by @ahshabbir in #123
- Removed TypeScript Files by @dlaunikitis in #161
- Remove ts from readme by @AdamMcAdamson in #163
- Updated ENV handling, CORS, and Critical Dependencies by @dlaunikitis in #164
- Grades endpoint by @AdamMcAdamson in #167
- Inital Autocomplete endpoint by @AdamMcAdamson in #169
- Grades endpoint optimizations by @AdamMcAdamson in #171
- added gofmt and goimports checks by @ahshabbir in #170
- Created /all routes for exam, professor, and course by @mohammadmehrab in #185
- Bump github.com/gin-gonic/gin from 1.8.1 to 1.9.1 in /api by @dependabot[bot] in #174
- Bump golang.org/x/net from 0.10.0 to 0.17.0 in /api by @dependabot[bot] in #187
- Implemented schema models, formatting cleanup by @mohammadmehrab in #189
- Update documentation for schema and project structure by @TortCode in #188
- Docs improvements by @democat3457 in #190
- Merge graphql by @jpahm in #194
- Fix unmarshalling for courses by @neboman11 in #197
- Meeting start/end time to string by @neboman11 in #198
- Only query by specific parameters according to schema by @TortCode in #201
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /api by @dependabot[bot] in #200
- Bump golang.org/x/crypto from 0.0.0-20220622213112-05595931fe9d to 0.17.0 in /graphql by @dependabot[bot] in #199
- Made response object data strongly-typed by @mohammadmehrab in #208
- Bump golang.org/x/net from 0.17.0 to 0.23.0 in /api by @dependabot[bot] in #210
- Implement singleton pattern for MongoDB instance by @greeshiee in #214
- Add swagger-ui generation from open api spec in comments by @azenna in #215
- Bump github.com/vektah/gqlparser/v2 from 2.5.1 to 2.5.15 in /graphql by @dependabot[bot] in #217
- Bump github.com/gorilla/schema from 1.2.0 to 1.4.1 in /api by @dependabot[bot] in #216
- simplify the controller functions (totally) by @mikehquan19 in #219
- delete the graphql directory in develop branch by @mikehquan19 in #221
- Removed depecrated docs and endpoints by @greeshiee in #222
- Change the grades aggregation to account for course versioning by @mikehquan19 in #231
- Changed autocomplete endpoint to pull from DAG database and created dynamic Autocomplete schema by @mohammadmehrab in #233
- Change "All" Endpoint Timeouts #224 by @armansarder in #235
- Add courses aggregate endpoint to professor endpoint by @mikehquan19 in #234
- Bump golang.org/x/crypto from 0.27.0 to 0.31.0 in /api by @dependabot[bot] in #245
- Bump golang.org/x/net from 0.29.0 to 0.33.0 in /api by @dependabot[bot] in #248
- Add schemas for Astra data by @TyHil in #252
- Astra schema tweak by @TyHil in #253
- Rooms and events route by @TyHil in #247
- Add pagination documentation for /course /professor and /section by @justinschwerdtfeger in #250
- Add mazevo event type by @TyHil in #254
- Add section type grade aggregation for Trends by @mikehquan19 in #251
- Add the section aggregate endpoints to the professor by @mikehquan19 in #242
- Minor fix on the section-type endpoint for Trends by @mikehquan19 in #255
- Update documentation for rooms view change by @TyHil in #256
- Astra route in #257
- Mazevo route in #259
- Bump golang.org/x/net from 0.33.0 to 0.36.0 in /api by @dependabot[bot] in #258
- Resolve Issue ...