aboutsummaryrefslogtreecommitdiff
path: root/app/controllers
Commit message (Collapse)AuthorAgeFilesLines
* First pass at listing Resourceshellekin2020-10-061-0/+42
| | | | | | This implements resource listing and pagination. See /resources
* Refactor authentication method to make it a bit more readablehellekin2020-10-061-35/+67
|
* First pass at something visiblehellekin2020-10-063-0/+38
| | | | This is a first version of the application, to go beyond simple authentication.
* Extract Role check to a background jobhellekin2020-10-061-9/+3
| | | | | | | When using SSO, the Discourse sends a list of the user groups. We take the opportunity to update Agency information for the user. This is performed as a background job, as it involves networked requests to the Discourse, e.g., to verify group ownership...
* Add Authentication logichellekin2020-10-052-0/+94
| | | | | | | | | | | The ApplicationController provides a `current_user` method (and helper) to access the authenticated user (if any). The WelcomeController provides minimal logic to authenticate against DiscourseSSO. Current state is that one can login and logout. Views need a lot of work.
* rails new incommon-map -d postgresql -C -Thellekin2020-10-052-0/+2