107 Commits

Author SHA1 Message Date
dandds
b4799b54eb fix migration chain 2019-01-08 16:51:27 -05:00
dandds
d41f233f5a fix task order officer migration 2019-01-08 16:47:55 -05:00
dandds
d0bfa16f17 add officers to task order and redirect to TO when they accept a workspace invite 2019-01-08 16:47:55 -05:00
Patrick Smith
5e737bad15 Add cloud_id to user model 2019-01-08 10:43:05 -05:00
Patrick Smith
2dba02e03c Add cloud_id column to environment model
When an environment is created, we'll need to create something in the
CSP and keep track of the ID of the created thing.
2019-01-07 17:30:34 -05:00
dandds
c99b02b975 adjust migration downgrade 2018-12-19 13:32:02 -05:00
dandds
5fe20fab83 squash migrations and use numeric type for money 2018-12-19 10:11:31 -05:00
dandds
c5580733ba fields for the new task order 2018-12-18 09:44:02 -05:00
dandds
6d92755a7f new workspace and task order routes 2018-12-18 09:44:02 -05:00
dandds
c90550b647 resolve migration chain 2018-12-13 11:38:12 -05:00
dandds
e509c34cdd change name of request relationship to legacy task order 2018-12-13 11:36:45 -05:00
dandds
2f515d7b47 change current task order table name
rename existing task order factory

fix legacy task order repr
2018-12-13 11:36:44 -05:00
dandds
d0ed04377c hard-code status in invitation status migration 2018-12-13 09:45:01 -05:00
dandds
156ea02c90 remove migration that adds role permissions
script/seed_roles.py is idempotent, updates roles and perms, and we
should rely on that instead
2018-12-13 09:40:12 -05:00
dandds
38f553b9c3 add database trigger to ensure dod id is never updated 2018-12-12 10:48:25 -05:00
leigh-mil
d0c6ea5dbd Update migrations after rebase 2018-11-27 17:03:31 -05:00
leigh-mil
385878e1ab Resend workspace invitations to email submitted in new member form. 2018-11-27 16:59:20 -05:00
leigh-mil
adad5adfa6 Update template and add migration 2018-11-21 14:20:05 -05:00
leigh-mil
e990f2cac9 Update migrations 2018-11-08 10:46:07 -05:00
leigh-mil
df338ebdb9 Fix migration after rebase 2018-11-07 12:08:05 -05:00
leigh-mil
642934d701 Fix migrations after rebase 2018-11-07 12:03:52 -05:00
leigh-mil
6bc157b2b3 Add phone ext 2018-11-07 12:03:52 -05:00
dandds
66a10f2d2f create system request reviews when request is automatically accepted for financial verification 2018-11-05 15:02:01 -05:00
dandds
e4bad109db more granular invitation status and a display status for workspace members 2018-11-01 13:52:03 -04:00
dandds
8cbd3d0390 migration to update existing workspace_role statuses 2018-10-31 11:17:28 -04:00
dandds
2aa3fbb129 revise migration chain 2018-10-31 10:21:48 -04:00
dandds
848bbf9c12 Updates to workspace role permissions, invitations 2018-10-31 10:21:48 -04:00
dandds
4255dbe292 fix invitation migration 2018-10-31 10:21:48 -04:00
leigh-mil
b2b23519f7 Fix migration conflict 2018-10-31 10:21:48 -04:00
dandds
ead84834d0 squash invitation migrations 2018-10-31 10:21:48 -04:00
dandds
151d5be5ea use invite token instead of id for invitation url 2018-10-31 10:21:48 -04:00
dandds
b81a831c85 remove accepted column from workspace_roles 2018-10-31 10:21:48 -04:00
dandds
5c5f9c6c9c record expiration time on the invitation 2018-10-31 10:21:48 -04:00
dandds
d5998ed370 track invitation state by status enum 2018-10-31 10:21:48 -04:00
dandds
6125041a93 record inviter on invitation 2018-10-31 10:21:48 -04:00
dandds
3e19c75c80 workspace role marked as accepted when user accepts invitation 2018-10-31 10:21:48 -04:00
dandds
49f5edfe29 new workspace members are provisional until they log in for the first time 2018-10-31 10:21:48 -04:00
dandds
b8fc92cd14 basic invitation model with domain class 2018-10-31 10:21:48 -04:00
richard-dds
a1735874e6 Determine if finver form should be extended by checking TO 2018-10-23 11:45:09 -04:00
richard-dds
da7b02d4f0 Rebase fixes 2018-10-23 11:45:09 -04:00
richard-dds
22cbca5951 Remember if finver form is extended 2018-10-23 11:45:09 -04:00
richard-dds
5d2b976e5f Preemptively upload task order PDF 2018-10-23 11:45:09 -04:00
dandds
30318b68bb add additional user fields 2018-10-16 09:18:13 -04:00
richard-dds
885b2da308 Remove workspaces.name unique constraint
- Added some random indexes
- Fixed audit_events.request_id foreign key constraint
2018-09-26 10:23:54 -04:00
richard-dds
5aabf92316 Rebase and fix migration path 2018-09-25 13:09:54 -04:00
richard-dds
4a5b9967ef Store request_id when available 2018-09-25 13:09:54 -04:00
richard-dds
85d866956b Add display_name property to AuditEvent 2018-09-25 13:09:54 -04:00
richard-dds
870929afd6 Rename resource_name to resource_type 2018-09-25 13:09:54 -04:00
richard-dds
ddc2e2fad7 Automatic audit logging using SQLA events 2018-09-25 13:09:54 -04:00
richard-dds
e64b2dd034 Add Role.display_name 2018-09-24 14:19:17 -04:00