Commit Graph

45 Commits

Author SHA1 Message Date
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