2
0
mirror of https://github.com/VinylDNS/vinyldns synced 2025-08-28 12:57:43 +00:00

12 Commits

Author SHA1 Message Date
Paul Cleary
7777c01359
Refactor Portal Authentication (#808)
* Initial Refactor

Pulled out logic specific to auth mechanisms into separate traits.  Updated
constructors for Controllers to take new traits.

The crux of introducing pac4j is to abstract away the details of authentication.
Most of the concerns come into play with custom action building.  Abstracting
away the old OIDC code will pave the way for using pac4j OIDC

* Another refactor

The dependency injection caused issues with the old refactor.  This refactor was
proven by actually running the application.

* DRY out tests

* Fixing merge conflicts
2019-08-23 14:41:11 -04:00
Britney Wright
e39121f86b
add DNS Change review ability to portal (#800) 2019-08-14 14:34:50 -04:00
Paul Cleary
e0456491fb
Updating play to 2.7 (#783)
* Upgrade to Play 2.7
* Upgrade to akka-http 10.1.9
* Upgrade to akk 2.5.23
2019-08-07 09:13:05 -04:00
Britney Wright
c1d960e937
Add pending batch and scheduled batch data in the portal (#758) 2019-08-02 17:02:18 -04:00
Britney Wright
c3b437b377
Change homepage from Zones to New Batch Change (#648) 2019-05-29 15:37:23 -04:00
Nima Eskandary
62db8213fd
handle an error during oidc login (#525)
* handle an error during oidc login
2019-03-20 14:07:15 -04:00
Rebecca Star
d13b53a6be
add more logging around oidc login (#502)
* add more logging around oidc login
2019-02-21 11:45:51 -05:00
Rebecca Star
c5c5bccfa9
Support openID connect for login (#488)
* Support openID connect for login

* Add tests on oidc
2019-02-19 11:34:45 -05:00
Britney Wright
edfa4eda32
portal improvements (#476)
* portal improvements

* updates to locked out user flow
2019-02-06 15:48:31 -05:00
Paul Cleary
469e49e6f6
Adding version to login (#372)
* Adding version to login

* Allow override of version

* Have default version based on build

* Adding version to local dev
2018-12-05 15:29:22 -05:00
Britney Wright
f58748e454
Portal lock users and check lock status
* Create custom action for loading user account

* implement user locked status check

* refactor VinylDNSSpec

* code coverage modifications
2018-10-02 11:04:34 -04:00
Paul James Cleary
f0726ecb37 Initial code release 2018-07-31 14:26:07 -04:00