Skip to content

v2.0.3

Latest
Compare
Choose a tag to compare
@clint156 clint156 released this 02 May 15:53
· 88 commits to main since this release

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
Added

Prepare the project to become open source https://github.com/rokwire/gateway-building-block/issues/2

2.0.3 - 5/1/23
Added

--appointments end points and interfaces
Changed

--updated old code to new building block template model
1.2.6 - 3/9/23
Fixed

--Security vulnerability in golang.org/x/text/language --Security vulnerability in golang.org/x/crypto --Security vulnerability in golang/org/x/net
1.2.4 - 2/21/23
Fixed

--Security vulnerability in Go prior to 1.19.1. Switched project to 1.20.1 and docker image to golang:1.20.1-buster
[1.2.3] - 2/15/2023
Fixed

--uiuc_termsessions.go - fixed wrong term session id being returned for future fall term #8
Added
Changed
[1.2.2] - 8/8/2022
Fixed

--uiuc_laundryview.go(322) - {"subscription-id": "uic-chicago", "key-type": "primaryKey" } to {"subscription-id": "uiuc", "key-type": "primaryKey" } --uiuc_laundryview.go - changed code to handle new data sent by getsubscription vendor call --uiuc_laundryview.go - added error handling for missing subscription key or request token
Added
Changed
[1.2.1] - 8/4/2022
Fixed
Added
Changed

-core/model/courses.go - added CourseReferenceNumber property to CourseSection object -core/driven/courses/uiuc_courses.go - map data from campus json to CourseReferenceNumber property
[1.2.0] - 8/4/2022
Fixed

-driven/laundry/csc_laundryview.go - standardized base api url from CSC so the switch to production endpoints can be made
Added

-Endpoint courses/studentcourses was added to return classes and their locations for students for selected semester -driven/courses/uiuc_courses.go -Endpont /termsessions/listcurrent was added to return a list of currently selectable term sessions -driven/terms/uiuc_termsessions.go -driver/rest/termsessionapi.go -core/model/termsessions.go
Changed

-core/interfaces.go - GetStudentCourses added to Services interface -core/interfaces.go - Defined student courses interface -core/services.go - added getStudentCourses implementation to application -core/interfaces.go - GetTermSessions added to Services interface -core/interfaces.go - Defined TermSessions interface -core/services.go - added getTermSessions implementation to application -driver/rest/coursesapi.go -core/model/courses.go -drive/adapter.go - added routes for /courses/studentcourses and termsessions/listcurrent -main.go - added term session adapter to application -application.go - added a term session adapter -services.go - implemented getStudentCourses and getTermSessions
[1.1.0] - 7/21/2022
Fixed
Added

-Endpoint courses/giescourses was added to return current semester classes for gies students -driven/courses/uiuc_gies_courses.go -driver/rest/coursesapi.go -core/model/courses.go
Changed

-core/interfaces.go - GetGiesCourses added to Services interface -core/interfaces.go - Defined GiesCourses interface -core/services.go - added getGiesCourses implementation to application
[0.1.0] - 2021-09-03
Added

Initial implementation