Added options for managing external applications. View all external applications, authorizations and sessions
Added /externalapplications endpoint. This endpoint returns information about all external applications' info, author and installation number.
Show only the APP_USER_SESSION with a valid refresToken
Fixed Issue #184 - Incorrect Content Type in OAuthAction
Admin interface for external applications improved
Added edit external applications option for admins
Fix #179 and #196 - Added ExternalApplication State: active, banned, deleted. Added admin interface for filtering the external applications by state.
Fixes #194 - Admins can add custom author's name to external application
new version of the fenix api
Refactor academic terms
Make location and rooms compatible in all endpoints
Bug Fix: remove unnecessary check for redirect_url. Closes #307
New Feature: add API terms. Closes #177
room simple version in each lesson instance. add rooms to each shift with capacity info.
Support language on each api request
Rename uri to url field
Merge branch 'develop' of github.com:rsbarata/fenix into rsbarata-develop
Guarantee that oauth application validation is done accordingly to its state
Remove hard-coded usernames from interfaces. Closes #319
Fixed link to EPFL candidacy page. Closes #320