Merge pull request #1075 from dod-ccpo/mock-data-for-testing

Mock data for testing
This commit is contained in:
leigh-mil 2019-09-17 10:07:05 -04:00 committed by GitHub
commit 70b142071e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 41 additions and 16 deletions

View File

@ -121,6 +121,7 @@ def get_members_data(application):
"user_name": member.user_name,
"permission_sets": permission_sets,
"environment_roles": environment_roles,
"role_status": member.status.value,
}
)

View File

@ -50,6 +50,7 @@
<div class='form-row'>
{{ TextInput(new_member_form.user_data.dod_id, validation='dodId', optional=False) }}
</div>
<a href="#">How do I find the DoD ID?</a>
{% endcall %}
{% endmacro %}
{% macro MemberStepTwo(new_member_form, application) %}

View File

@ -121,12 +121,19 @@
<th>Member</th>
<th>Project Permissions</th>
<th>Environment Access</th>
<th></th>
</tr>
</thead>
<tbody>
{% for member in members %}
<tr>
<td>{{ member.user_name }}</td>
<td>
{{ member.user_name }}<br>
{% if member.role_status == 'pending' %}
<span class='label label--purple'>INVITE PENDING</span>
{% endif %}
</td>
<td>
{% for perm, value in member.permission_sets.items() %}
{{ ("portfolios.applications.members.{}.{}".format(perm, value)) | translate }}<br>
@ -137,6 +144,12 @@
{{ env.environment_name }}{% if not env == member.environment_roles[-1]%},{% endif %}
{% endfor %}
</td>
<td>
{% if member.role_status == 'pending' %}
<a href="#">Resend Invite</a><br>
<a href="#">Revoke Invite</a>
{% endif %}
</td>
</tr>
{% endfor %}
</tbody>
@ -175,6 +188,7 @@
<ul class="accordion-table__items">
{% for env in environments_obj %}
{% set edit_form = env['edit_form'] %}
{% set testing_env_name = 'qa' %}
<toggler inline-template>
<li class="accordion-table__item">
<div class="accordion-table__item-content form-row">
@ -183,6 +197,10 @@
<span>
{{ env['name'] }}
</span>
{% if env['name'].lower() == testing_env_name %}
<span class='label'>PROCESSING</span>
{% endif %}
{% if env['name'].lower() != testing_env_name %}
<span class="icon-link">
{% set edit_environment_button %}
{{ Icon('edit') }}
@ -196,6 +214,7 @@
)
}}
</span>
{% endif %}
<span class="accordion-table__item__toggler icon-link">
{% set members_button = "portfolios.applications.member_count" | translate({'count': env['member_count']}) %}
{{
@ -209,9 +228,13 @@
</div>
</div>
<div class="form-col form-col--third">
{% if env['name'].lower() == testing_env_name %}
<em>Cloud service provider link unavailable</em>
{% else %}
<a href='{{ url_for("applications.access_environment", environment_id=env.id)}}' target='_blank' rel='noopener noreferrer' class='application-list-item__environment__csp_link icon-link'>
<span>{{ "portfolios.applications.csp_link" | translate }} {{ Icon('link', classes="icon--tiny") }}</span>
</a>
{% endif %}
</div>
</div>