Skip to content

Releases: HackSocNotts/self-enrollment

Beta 3

25 May 21:28
e7727ee
Compare
Choose a tag to compare
Beta 3 Pre-release
Pre-release
Add GitHub Enrolment (#4)

* Add dotenv to allow running on windows

* Change line endings to crlf

* Add GitHub

* Add GitHub Service Class

* Update knexfile

Always use dotenv to fix development environments

* Update GitHub Service & Config

Add checkmembership
Renamed class to GitHubService
Add GITHUB_ORGANISATION to config

* Add GitHub Controller

* Skip app test

* Add @octokit/auth-oauth-app

* Add GitHubOAuth Service

* Add NoTokenError for GitHub

* Correct GITHUB_CLIENT_SECRET in config

* Install UUID

* Add GitHub Oauth Controller

* Fix line endings in frontend

* Add GitHub calls to the frontend API service

* Update discrod method names in frontend API service

* Add GitHub reducer

* Add FetchGitHubProfileError

* Update GitHubOauthController to redirect on success

* Add GitHubService Card

* Add Copyright config to .vscode

* Prevent timeout related infinite loop

* Update username presentation

* Finish GitHub Frontend

* Add GitHub Team Retrieval

* Add addEmail and acceptInvitation to GitHubOAuth Service

* Add addToTeam and addToOrg to GitHub Service

* Add enrol endpoint to GitHub Controller

Beta 2

25 May 21:27
Compare
Choose a tag to compare
Beta 2 Pre-release
Pre-release
Correction to knexfile

Correct host parameter in connection export
added correct directory references for seeds and migrations

Beta 1

25 May 21:26
Compare
Choose a tag to compare
Beta 1 Pre-release
Pre-release
0.1.0

Change failed status check error code