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
Fixes mark sheet submission by adding reference to executionCourseID closes #291
Corrections to create courses and enrol students
Merge branch 'develop' of github.com:FenixEdu/fenix into develop
Bug fix: Closes #301
- the filename and displayName where being passed in the wrong order
removed mockUserViews
Bugfix: unnecessary condition removed
Merge pull request #305 from cbartol/enhancement/process-activity

The running user cannot be passed as argument
Bumped version for release of 2.0.2
Merge branch 'release/2.0.2' into develop
Bumped version for development after release.
Fixes rules and url for generated site archive. Closes #290
Merge pull request #308 from diutsu/develop

Closes #290 #291
Fixes site archive and marksheet submissions