836 Commits

Author SHA1 Message Date
dandds
ac95bf371e implement CRL checking from authnid 2018-08-06 11:12:58 -04:00
dandds
be079a62dc apply auth requirement to virtually all endpoints 2018-08-06 10:45:33 -04:00
dandds
4f7870aaff fix workspace_members template 2018-08-06 10:44:24 -04:00
dandds
ad1e1e771b extract get_current_user, fix tests 2018-08-06 10:44:24 -04:00
dandds
ea5c9732ba implement authentication redirect 2018-08-06 10:44:24 -04:00
dandds
9937b77c74 reimplement dev login 2018-08-06 10:44:24 -04:00
dandds
6dce89df1b 401 unauthorized page for bad logins 2018-08-06 10:44:24 -04:00
dandds
2ff5c604e1 fix session config (d'oh) 2018-08-06 10:44:24 -04:00
richard-dds
13146e9362 Implement log_in_user 2018-08-06 10:44:00 -04:00
richard-dds
df0b4e64c0 Add Users.get_by_dod_id 2018-08-06 10:44:00 -04:00
richard-dds
c6af29f213 Simplify method signatures in Users 2018-08-06 10:44:00 -04:00
richard-dds
b72a16569f Convert Users, Roles, WorkspaceUsers, TaskOrders to use classmethods 2018-08-06 10:44:00 -04:00
richard-dds
7b5d76e260 Install pytest-flask as a dev package 2018-08-06 10:44:00 -04:00
dandds
4f8c0b81a0 import authnid sdn utils 2018-08-06 10:44:00 -04:00
dandds
f0a7bfcd0e add CRL functionality from authnid 2018-08-06 10:44:00 -04:00
dandds
0f8e303afa import user model changes from authnid 2018-08-06 10:44:00 -04:00
patricksmithdds
5b8eb03f4e
Merge pull request #127 from dod-ccpo/fix-monolith-tests
Fix tests + docker on Travis
2018-08-06 09:52:53 -04:00
Patrick Smith
786c3589c8 Add redishost when running tests 2018-08-03 15:54:29 -04:00
Patrick Smith
6c01b614b9 Configure CI redis URI 2018-08-03 15:21:20 -04:00
Patrick Smith
17fd154c20 Startup redis similar to postgres 2018-08-03 15:20:17 -04:00
Patrick Smith
97d3fffc2c Remove quotes from base config 2018-08-03 14:57:22 -04:00
Patrick Smith
e3e9a022f8 Remove unused import 2018-08-03 14:07:15 -04:00
patricksmithdds
89ab7dd4c3
Merge pull request #125 from dod-ccpo/vue
Add Parcel front end stuff
2018-08-03 14:05:05 -04:00
Patrick Smith
d77964e4c9 Import Icon in options input 2018-08-03 13:31:39 -04:00
Patrick Smith
1f8c5b2c74 Specify public URL for parcel builds 2018-08-03 13:17:45 -04:00
Patrick Smith
7c1af3425c Add note to README on running yarn watch 2018-08-03 13:16:48 -04:00
Patrick Smith
a5ee336fad Clean up some example JS code 2018-08-03 13:16:31 -04:00
Patrick Smith
1965d0fcc7 Compile assets before running CI tests 2018-08-03 13:04:09 -04:00
Patrick Smith
2933ec2e7a Run tests on CI with the CI env 2018-08-03 13:04:09 -04:00
Patrick Smith
4f167ef9e4 Update scriptz to use correct database name 2018-08-03 13:04:09 -04:00
Patrick Smith
0864fd0666 Revert "Revert "CI should use the test database""
This reverts commit 94cf6a21dd25d464c383647089b5523a0509ff07.
2018-08-03 13:04:09 -04:00
Andrew Croce
4515e1e8e6 remove compiled assets 2018-08-03 11:39:56 -04:00
Andrew Croce
e80956686c ignore static/assets 2018-08-03 11:38:20 -04:00
andrewdds
e6066fb034
Merge pull request #121 from dod-ccpo/cleanup
Cleanup
2018-08-03 11:26:30 -04:00
Andrew Croce
9d6832d74c add back static/assets gitignore 2018-08-03 10:51:53 -04:00
Andrew Croce
5e8183aaf1 Reorganize macros into separate component files
Replace a few old UI Module instances with  macros
2018-08-03 10:35:04 -04:00
Patrick Smith
94cf6a21dd Revert "CI should use the test database"
CI needs to use the regular databse during setup and should use the test
database when running tests only

This reverts commit 9bc64ba269c99ab6da24dca475d0d5ff22c9474d.
2018-08-03 10:34:24 -04:00
Patrick Smith
53a1503348 Resolve conflicts in pipfile.lock after adding flask-wtf back 2018-08-03 10:32:53 -04:00
richard-dds
394fb57353
Merge pull request #122 from dod-ccpo/flask-session
Use Flask-Sessions for session management
2018-08-03 10:19:39 -04:00
Patrick Smith
fc538d4242 Merge branch 'monolith' into vue 2018-08-03 10:07:49 -04:00
dandds
c8244554f6
Merge pull request #124 from dod-ccpo/test-cleanup
Test cleanup
2018-08-03 10:07:27 -04:00
Andrew Croce
a7eb915771 remove compiled assets from tracking 2018-08-03 10:01:39 -04:00
dandds
9bc64ba269 CI should use the test database 2018-08-03 09:50:39 -04:00
dandds
8f7a7f847c have test script to reset test database 2018-08-03 09:50:24 -04:00
Andrew Croce
29b2d58fcc compiled assets 2018-08-03 09:10:51 -04:00
Andrew Croce
e3ac0997aa Remove styles and js from assets 2018-08-03 09:10:40 -04:00
Andrew Croce
a2fd623611 Add ending script tag 2018-08-03 09:10:19 -04:00
Andrew Croce
c73bd982a4 use a consistent filename for output 2018-08-03 09:10:10 -04:00
Andrew Croce
bf3054908c move styles and js to the root directory 2018-08-03 09:09:07 -04:00
Patrick Smith
6d884f9e5b Add flask-wtf dependency back 2018-08-02 17:24:12 -04:00