dandds
|
49f5edfe29
|
new workspace members are provisional until they log in for the first time
|
2018-10-31 10:21:48 -04:00 |
|
dandds
|
e7a117be33
|
move user edit routes into their own module and blueprint
|
2018-10-16 09:18:13 -04:00 |
|
richard-dds
|
a118812661
|
Move logged-in redirect to beginning of view
|
2018-10-09 10:27:54 -04:00 |
|
richard-dds
|
d51d5e2ca9
|
Root url should redirect if user is already logged in
|
2018-10-08 15:23:13 -04:00 |
|
Andrew Croce
|
612a4a4f95
|
helpdocs route takes a doc path and renders sub template
list of helpdocs generated by files in `help/docs`
|
2018-10-03 13:57:39 -04:00 |
|
Luis Cielak
|
5cd4bd4751
|
Fix formatting
|
2018-10-02 13:15:46 -04:00 |
|
Luis Cielak
|
164ccd02ed
|
Add about page and route
|
2018-10-02 13:15:46 -04:00 |
|
dandds
|
509b4c55a2
|
more explicit naming, query param handling for login redirects
|
2018-10-01 16:16:30 -04:00 |
|
dandds
|
8a89c519eb
|
on user login, redirect based on next query parameter if available
|
2018-10-01 16:16:30 -04:00 |
|
dandds
|
9f4b284d6c
|
add login redirect query param to login button
|
2018-10-01 16:16:30 -04:00 |
|
dandds
|
b137a41a8f
|
logout should redirect to root, not home
|
2018-10-01 16:16:30 -04:00 |
|
dandds
|
8b8d694abd
|
apply destination url path as next parameter to login redirect
|
2018-10-01 16:16:30 -04:00 |
|
Andrew Croce
|
5572dfedba
|
formatting
|
2018-09-25 14:19:50 -04:00 |
|
Andrew Croce
|
ca66139a2f
|
dummy save_user route
|
2018-09-25 14:19:50 -04:00 |
|
Andrew Croce
|
27a806d7f8
|
user route
|
2018-09-25 14:19:50 -04:00 |
|
richard-dds
|
ddc2e2fad7
|
Automatic audit logging using SQLA events
|
2018-09-25 13:09:54 -04:00 |
|
Andrew Croce
|
55b35f56b8
|
Create a general base layout for public pages
Make a separate template for login route
|
2018-09-24 16:10:08 -04:00 |
|
Andrew Croce
|
5868630e1f
|
add a public help route
|
2018-09-24 16:09:20 -04:00 |
|
richard-dds
|
4ab73cc06b
|
Redirect CCPO user to requests page
|
2018-09-18 11:08:19 -04:00 |
|
richard-dds
|
9aa69a5ec0
|
Remove redundant flag
|
2018-09-17 16:18:44 -04:00 |
|
richard-dds
|
474e915402
|
Ensure user has owner role on workspace
|
2018-09-17 15:16:57 -04:00 |
|
richard-dds
|
e087c51045
|
/home redirects depending on requests and workspaces
|
2018-09-17 13:28:35 -04:00 |
|
dandds
|
0d1494ea11
|
create logout endpoint that clears user data from session
|
2018-09-17 10:18:14 -04:00 |
|
richard-dds
|
fa105a95e3
|
Redirect to home after login, which redirects elsewhere
|
2018-09-05 10:39:05 -04:00 |
|
richard-dds
|
2e77387d98
|
Remove conditional
|
2018-09-04 18:09:04 -04:00 |
|
richard-dds
|
533dc8e0f6
|
Redirect CCPO to requests index after login
|
2018-09-04 16:18:43 -04:00 |
|
richard-dds
|
daa8634cb4
|
Format project
|
2018-08-23 16:25:36 -04:00 |
|
Montana
|
1522c42683
|
Redirect non-ccpo users to requests after login
|
2018-08-22 15:11:44 -04:00 |
|
dandds
|
2db84fb19a
|
build individual x509 stores for each CRL
|
2018-08-16 14:21:03 -04:00 |
|
dandds
|
07ce940650
|
create AuthenticationContext to consolidate auth logic
|
2018-08-09 15:01:43 -04:00 |
|
dandds
|
3a41d9f81c
|
pass logger in to CRL validator
|
2018-08-09 15:01:06 -04:00 |
|
dandds
|
05de0665d4
|
basic implementation of email parsing for CAC user login
|
2018-08-09 15:01:06 -04:00 |
|
dandds
|
d5ed99089c
|
raise exceptions, map to http error codes
|
2018-08-08 13:54:15 -04:00 |
|
dandds
|
7b8934e0cb
|
add Flask error handlers
|
2018-08-08 13:54:15 -04:00 |
|
dandds
|
d693db7dbb
|
apply authentication to the whole app, track exceptions
|
2018-08-06 14:06:06 -04:00 |
|
dandds
|
ac95bf371e
|
implement CRL checking from authnid
|
2018-08-06 11:12:58 -04:00 |
|
dandds
|
ea5c9732ba
|
implement authentication redirect
|
2018-08-06 10:44:24 -04:00 |
|
dandds
|
6dce89df1b
|
401 unauthorized page for bad logins
|
2018-08-06 10:44:24 -04:00 |
|
richard-dds
|
13146e9362
|
Implement log_in_user
|
2018-08-06 10:44:00 -04:00 |
|
dandds
|
45b47c41bf
|
update tests for Flask
|
2018-08-02 16:03:54 -04:00 |
|
richard-dds
|
9b3bedeb8f
|
Fix styleguide route and template
|
2018-08-02 13:34:05 -04:00 |
|
richard-dds
|
d6b099c684
|
Formatting
|
2018-08-02 13:20:03 -04:00 |
|
richard-dds
|
4ee662665e
|
Requests index rendering
|
2018-08-02 13:20:02 -04:00 |
|
richard-dds
|
29c68151de
|
Convert ui methods into Flask globals
|
2018-08-02 13:18:44 -04:00 |
|
richard-dds
|
6a5d3d57cf
|
Flask setup
|
2018-08-02 13:18:44 -04:00 |
|