tomdds
b9206ed7be
Some more LGTM fixes
2020-01-24 13:35:46 -05:00
tomdds
35eea8e31c
Merge branch 'staging' into azure-custom-integration
2020-01-24 11:16:11 -05:00
tomdds
e9d03ec68b
Fix some LGTM errors and start sketching in credential update functionality
2020-01-24 11:15:35 -05:00
tomdds
910920af44
Formatting fixes
2020-01-24 11:03:38 -05:00
leigh-mil
e6291ad850
Refactor EmptyState macro and update styling for view only empty state based on new designs
2020-01-24 11:02:03 -05:00
tomdds
ea040a914e
Properly report initial clin information
...
Includes fixed up state machine test as well as adds some missing dependencies
2020-01-24 11:01:53 -05:00
dandds
272d492af6
Merge pull request #1350 from robgil-dds/170808212-storage-private-endpoint
...
Service Endpoints
2020-01-24 10:24:23 -05:00
Jay R. Newlin (PromptWorks)
cd0081050d
Regular test updates due to app UI changes
2020-01-24 09:52:56 -05:00
Jay R. Newlin (PromptWorks)
08610ffde2
Added new tests to account for changes to Portfolio Manager (Member) UI
2020-01-24 09:52:19 -05:00
leigh-mil
6607170172
Refactor to use enums
2020-01-24 09:25:17 -05:00
leigh-mil
b20e2971d7
Update TO number validator to account for dashes and variable character length
2020-01-24 09:18:22 -05:00
leigh-mil
84d0a32694
Update TO form to account for new TO rules: alpha numeric, between 13 and 17 characters, dashes should be stripped, and coerce to uppercase
2020-01-24 09:18:22 -05:00
Rob Gil
76465e978a
Remove k8s test tf
2020-01-24 07:36:24 -05:00
Rob Gil
7b2523254d
Adds Dans home ip
2020-01-24 07:36:02 -05:00
Rob Gil
daa07f8631
Removes unnecessary locals in the bucket module
2020-01-23 20:26:27 -05:00
Rob Gil
e0d59eb166
Finally fixes subnet list output
...
This finally fixes the output coming from the vpc module so that it
returns a full list of subnets. Now they can be referenced just like the
redis module is using in this commit.
2020-01-23 20:22:53 -05:00
leigh-mil
204bf49ff4
Merge pull request #1352 from dod-ccpo/add-subscription-to-env
...
Add subscription to env
2020-01-23 20:20:58 -05:00
Rob Gil
3f5bbf2c5e
Cleans out comments
2020-01-23 19:58:06 -05:00
Rob Gil
9f0904c201
Adds dedicated redis subnet
2020-01-23 19:57:45 -05:00
Rob Gil
0f5f5bd926
Converts redis to use service_endpoints
...
This is still a WIP.
2020-01-23 19:16:00 -05:00
Rob Gil
38ce1ef2b2
Adds list of users for access to storage and more service endpoints
...
This sets up the rest of the service endpoints on the subnets. It also
adds a variable map specifically to grant IP access to the storage
buckets. This new variable map is necessary since the azure storage ip
rules do not accept /32 CIDR ranges. The rest of the services do support
cidr ranges.
2020-01-23 18:41:29 -05:00
leigh-mil
1bad32bcdb
Add success flash message
2020-01-23 16:44:27 -05:00
leigh-mil
59327d4cea
Styling for environment edit form
2020-01-23 16:44:07 -05:00
leigh-mil
0fcd5a6471
Move text into translations file and fix formatting to make file more readable
2020-01-23 16:44:07 -05:00
leigh-mil
1054457048
Button for adding a subscription
2020-01-23 16:44:07 -05:00
leigh-mil
ec56d8e38a
Properly display environment role on application index page
2020-01-23 16:44:07 -05:00
leigh-mil
31b7e2f589
Create route and domain method for creating a subscription
2020-01-23 16:44:07 -05:00
dandds
1c53ceef00
Merge pull request #1337 from dod-ccpo/apply-session-limit
...
Forcibly destroy existing session on logout.
2020-01-23 16:04:43 -05:00
Hannah Brinkman
3a78c6a911
Merge branch 'staging' into grid-styling
2020-01-23 13:17:39 -05:00
Rob Gil
536eccdb90
Container registry private networking and bucket cidr range fix
2020-01-23 13:13:56 -05:00
hmbrink
0f2ba887d9
Large spacing variable
2020-01-23 13:13:04 -05:00
Rob Gil
dab6cdb7dc
Locks down keyvaults to subnets and administrator ip addresses
2020-01-23 11:02:12 -05:00
Rob Gil
c31d68a18c
Makes client vpn cidr range configurable
2020-01-23 10:50:16 -05:00
dandds
944c5d3c9f
Forcibly destroy existing session on logout.
...
To comply with security guidelines, we need to destroy the session when
a user logs out. This means that the session's key in the Redis cache
needs to be deleted. Flask expects to _always_ have a session object. If
the current session object does not exist in the Redis cache, Flask will
reserialize and store it at the end of the request. In order for
session deletion to work, we need to delete the key for the existing
session and then replace the session object with a new, empty one.
This also updates the SessionLimiter class so that the session prefix is
configurable.
2020-01-23 10:31:20 -05:00
dandds
0fa4fd2304
Limit concurrent session by default for deployed sites.
...
To meet ATO requirements, a user should not be able to have concurrent
logins.
2020-01-23 10:29:37 -05:00
tomdds
81054b2ff0
Fix Enum Migration to properly deal with constraint changes
...
Since we're using non-native enums for our model, alembic has some issues knowing what the previous "type" actually was, and not specifying it correctly causes a bad constraint.
2020-01-23 10:17:07 -05:00
597ea32e42
portfolio provision process. add logging, __repr___ method, fix broken tests
2020-01-23 10:14:22 -05:00
Rob Gil
48482785ac
Adds IP whitelisting to storage buckets
2020-01-23 10:02:31 -05:00
leigh-mil
6f2454ae5f
Merge pull request #1342 from dod-ccpo/route-validation
...
Validation on route parameters
2020-01-22 20:06:03 -05:00
Rob Gil
d22357e609
Adds step to manually configure MFA in AD
2020-01-22 19:37:04 -05:00
Rob Gil
635ccb0fd3
Fixes postgres character collation
2020-01-22 19:36:33 -05:00
Rob Gil
01703b1488
Configures storage buckets to be optionally exposed via service endpoints
2020-01-22 19:35:54 -05:00
Rob Gil
9042a960bb
Adds configurable service endpoints to subnets in the vpc module
2020-01-22 19:35:19 -05:00
leigh-mil
158f7f43d7
Remove catch_all route
2020-01-22 16:53:28 -05:00
leigh-mil
bdc03fb0a2
Remove /help route and templates
2020-01-22 16:53:11 -05:00
leigh-mil
0484d9b77f
Merge pull request #1344 from dod-ccpo/fix-app-member-form
...
Remove delete environments from app members form
2020-01-22 16:30:43 -05:00
00b10c484f
alembic migration to extend the state machine states enum
2020-01-22 16:04:51 -05:00
Hannah Brinkman
70faa4c42e
Merge branch 'staging' into grid-styling
2020-01-22 15:55:12 -05:00
leigh-mil
36fe777230
Remove delete environments from app members form
2020-01-22 15:53:40 -05:00
graham-dds
a5684d099e
Merge pull request #1343 from dod-ccpo/text-input-validation
...
Form text input validation
2020-01-22 15:39:26 -05:00