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
Added link to remove epfl candidacy document
Removed link to download candidacy document for cadidates
Bumped version for release of 2.0.4
Merge branch 'release/2.0.4' into develop
Bumped version for develop after release.
Minor refactor; Removing warnings
Ordering the queue jobs by creation date and filtering them by type
Bug fix: Closes #315
- when the user is already logged in, the redirect from CAS removes the
ticket, so it isn't a valid way to validate if the user is coming from
CAS. Putting a new condition
Merge branch 'develop' of github.com:ist-dsi/fenix into develop
Bug fix: Closes #316
- ensuring that the font used is the same in every environment the
report is generated
Bumped version for release of 2.0.5
Merge branch 'release/2.0.5' into develop
Removed handleing of IdInternal and replaced it with ExternalID hadleing. Closes #317