Skip to content

Administrator settings

Ryan requested to merge feature/#115-administrator-settings into alpha

Summary

A simple administrator page with certain settings for LeAn.

Closes #115 (closed)

And changes within which micro-services (MS specific)

Inside Frontend/
  • Added Administrator panel
  • Added telling jokes to loading screen
  • Added global check for no-portfolio or admin privilege upon startup
  • Fixed some instructure errors
  • Refactored every view to have a default layout
Inside Authentication/
  • Added Admin routes
  • Added Global settings
  • Added authorized admins from user-id
Inside Learning/
  • Added getting portfolio via set portfolio prefix
Inside Public/
  • Added Admin routes proxy
  • Refactored the ability to have no portfolio

Breaking changes

LeAn starts up even when there are no portfolios for that user! See fb588044 how to fix with global isAdmin.

Before merge

  • Changed code has been reviewed
  • Tested to build, start and is usable
Edited by Ryan

Merge request reports

Loading