summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEdan Binshtok <eb578m@intl.att.com>2017-10-18 07:53:45 +0300
committerEdan Binshtok <eb578m@intl.att.com>2017-10-18 07:53:45 +0300
commit268e90854c4dd937543296a00ade56e901456210 (patch)
tree5530bd9ca74d98079996e2156fd64bd7ac4462be
parentbd886d918ef2adbabd16c61fdd2e47984e21dfd7 (diff)
Align CI test test and JJB
Add vendor agnostic CI test to align Add Tox and maven docker Issue Id: VVP-15 Change-Id: Ia84ba49b8d3631c1529c1a8141ebf2c2cb1881c9 Signed-off-by: Edan Binshtok <eb578m@intl.att.com>
-rw-r--r--.maven-dockerignore2
-rw-r--r--[-rwxr-xr-x]Dockerfile0
-rw-r--r--[-rwxr-xr-x]LICENSE.TXT0
-rw-r--r--[-rwxr-xr-x]LICENSE.uWSGI0
-rw-r--r--[-rwxr-xr-x]django/README.md0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/admin.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/apps.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/handlers/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/handlers/activity_event_handler.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/handlers/check_news_and_announcements_handler.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/handlers/daily_notify_inactive_engagements.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/handlers/daily_notify_inactive_engagements_handler.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/handlers/daily_resend_notifications_handler.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/handlers/digest_email_notification_handler.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/handlers/new_notification_handler.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/handlers/service_bus_base_handler.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/messages/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/messages/activity_event_message.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/messages/daily_scheduled_message.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/messages/hourly_scheduled_message.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/messages/new_notification_message.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/bus/messages/service_bus_base_message.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/cms_client/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/cms_client/api.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/decorator/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/decorator/auth.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/decorator/class_decorator.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/decorator/log_func_entry.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/decorator/retry.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/git/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/git/git_manager.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/http_client.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/mail.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/management/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/management/commands/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/management/commands/clean_gitlab_content.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/management/commands/clean_jenkins_jobs.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/management/commands/clean_vvp_db.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/management/commands/clean_vvp_system.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/management/commands/initial_populate_db.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/management/commands/populate_all_gitlab_repo_and_user_and_jenkins.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/management/commands/render_rgwa_credentials.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0001_initial.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0001_squashed_initial.py3
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0002_auto_20160704_1028.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0003_auto_20160713_0929.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0004_auto_20160720_2143.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0005_auto_20160815_1248.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0006_auto_20160825_0644.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0007_auto_20160922_0421.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0008_auto_20161009_1210.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0009_auto_20161018_0740.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0010_auto_20161025_0838.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0011_auto_20161109_0811.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0012_auto_20161109_0822.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0013_auto_20161128_1159.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0014_auto_20161129_1145.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0015_engagementstatus.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0016_auto_20161208_0842.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0017_auto_20161215_1535.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0018_set_old_notif_true.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0019_auto_20170104_1715.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0020_add_indexes_20170108.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0021_generate_excel_overview_sheet_procedure_20170110.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0022_auto_20170118_1520.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0023_auto_20170123_1445.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0024_auto_20170227_1224.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0025_change_nextsteps_to_new_state.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0026_add_slack_handle_to_ice_user_profile.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0027_add_version_to_vf.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0028_auto_20170425_1310.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0029_auto_20170504_0749.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0030_engagement_archived_time.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0031_auto_20170620_1312.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0032_auto_20170702_1435.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0033_auto_20170704_0635.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0034_engagement_is_with_files.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0035_rgwa_fields.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/0036_auto_20170906_0935.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/migrations/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/models.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/nextsteps.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/notifications.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/activation.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/activity.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/checklist.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/checklist_audit_log.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/checklist_decision.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/checklist_set_state.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/cms/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/cms/pages.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/cms/posts.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/csrf_exempt_session_authentication.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/data_loader.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/deployment_target.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/deployment_target_site.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/ecomp.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/engagement.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/feedback.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/invite.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/login.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/nextsteps.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/notification.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/parsers.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/signup.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/user.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/validation_details.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/vendor.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/vf.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/vfc.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/rest/vvp_api_view.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/scheduled_jobs.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/serializers.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/activities_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/authorization_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/base_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/bus_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/checklist_audit_log_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/checklist_decision_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/checklist_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/checklist_state_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/cms/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/cms/base_cms.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/cms/pages_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/cms/posts_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/deploment_target_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/ecomp_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/engagement_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/invite_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/logging_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/login_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/nextstep_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/user_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/vf_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/service/vfc_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/slack_client/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/slack_client/api.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/sql-scripts/generate_excel_overview_sheet_procedure.sql0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/templatetags/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/templatetags/vvptags.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_access_credentials.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_activation.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_activities.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_add_contact.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_add_feedback.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_add_next_step_to_checklist.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_audit_log_and_decision_api.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_auth_service.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_base_entity.py2
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_base_transaction_entity.py2
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_checklist.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_checklist_template.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_cms_documentation_search.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_cms_pages.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_cms_posts.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_deployment_target_sites.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_digest_email_notifications.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_eng_progress.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_eng_status.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_engagement_admin_operations.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_engagement_export.py4
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_expanded_eng.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_import_engagement_xls.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_invite_members.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_next_steps.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_next_steps_api.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_notify_inactive_engagements.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_pull_notifications.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_rados_gateway.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_remove_user_from_eng_team.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_request_data_manager.py4
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_resend_activation_email.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_reset_password.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_rgwa_client.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_set_checklist_state.py27
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_set_eng_stage.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_update_password.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_update_user_account.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/test_vfc.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/tests/vvpEntitiesCreator.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/urls.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/utils/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/utils/activities_data.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/utils/authentication.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/utils/choice_enum.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/utils/constants.py10
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/utils/cryptography.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/utils/dates.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/utils/exception_handler.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/utils/exception_message_factory.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/utils/request_data_mgr.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/utils/validator.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/utils/vvp_exceptions.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/views_helper.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/vm_integration/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/vm_integration/em_api.py0
-rw-r--r--[-rwxr-xr-x]django/engagementmanager/vm_integration/vm_client.py0
-rw-r--r--[-rwxr-xr-x]django/manage.py0
-rw-r--r--[-rwxr-xr-x]django/mocks/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/mocks/gitlab_mock/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/mocks/gitlab_mock/rest/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/mocks/gitlab_mock/rest/gitlab_files_respons_rest.py0
-rw-r--r--[-rwxr-xr-x]django/mocks/gitlab_mock/services/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/mocks/gitlab_mock/services/gitlab_files_service.py0
-rw-r--r--[-rwxr-xr-x]django/mocks/jenkins_mock/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/mocks/jenkins_mock/rest/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/mocks/jenkins_mock/rest/jenkins_tests_validation_rest.py0
-rw-r--r--[-rwxr-xr-x]django/mocks/jenkins_mock/services/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/mocks/jenkins_mock/services/jenkins_tests_validation_service.py0
-rw-r--r--[-rwxr-xr-x]django/requirements.txt0
-rw-r--r--[-rwxr-xr-x]django/rgwa_mock/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/rgwa_mock/services/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/rgwa_mock/services/rgwa_keys_service.py0
-rw-r--r--[-rwxr-xr-x]django/tools/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/tox.ini15
-rw-r--r--[-rwxr-xr-x]django/validationmanager/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/admin.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/apps.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/em_integration/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/em_integration/em_client.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/em_integration/vm_api.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/git/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/git/gitlab_client.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/jenkins/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/jenkins/jenkins_client.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/migrations/0001_initial.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/migrations/0002_auto_20161019_2056.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/migrations/0003_auto_20170423_0531.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/migrations/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/models.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/rados/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/rados/rgwa_client.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/rados/rgwa_client_factory.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/rest/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/rest/git_webhook_endpoint.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/rest/http_response_custom.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/rest/jenkins_webhook_endpoint.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/templates/jenkins_job_config.xml38
-rw-r--r--[-rwxr-xr-x]django/validationmanager/tests/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/tests/testFinishedSignal.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/tests/test_git_push.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/tests/test_rgwa_client_factory.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/urls.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/utils/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/utils/clients.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/utils/constants.py0
-rw-r--r--[-rwxr-xr-x]django/validationmanager/utils/keyawaredefaultdict.py0
-rw-r--r--[-rwxr-xr-x]django/vvp/__init__.py0
-rw-r--r--[-rwxr-xr-x]django/vvp/settings/logs/vvp-db.log0
-rw-r--r--[-rwxr-xr-x]django/vvp/settings/logs/vvp-debug.log0
-rw-r--r--[-rwxr-xr-x]django/vvp/settings/logs/vvp-info.log0
-rw-r--r--[-rwxr-xr-x]django/vvp/settings/logs/vvp-requests.log0
-rw-r--r--[-rwxr-xr-x]django/vvp/settings/tox_settings.py22
-rw-r--r--[-rwxr-xr-x]django/vvp/urls.py0
-rw-r--r--[-rwxr-xr-x]django/vvp/wsgi.py0
-rw-r--r--[-rwxr-xr-x]django/web/templates/admin/base.html75
-rw-r--r--[-rwxr-xr-x]django/web/templates/admin/base_site.html75
-rw-r--r--[-rwxr-xr-x]django/web/templates/admin/login.html75
-rw-r--r--[-rwxr-xr-x]django/web/templates/emails/activate/activate_mail_body.html75
-rw-r--r--[-rwxr-xr-x]django/web/templates/emails/activate/activate_mail_subject.html40
-rw-r--r--[-rwxr-xr-x]django/web/templates/emails/invite/invite_mail_body.html75
-rw-r--r--[-rwxr-xr-x]django/web/templates/emails/invite/invite_mail_subject.html40
-rw-r--r--[-rwxr-xr-x]django/web/templates/emails/notification/notification_digest_mail_body.html75
-rw-r--r--[-rwxr-xr-x]django/web/templates/emails/notification/notification_digest_mail_subject.html40
-rw-r--r--[-rwxr-xr-x]django/web/templates/emails/notification/notification_mail_body.html75
-rw-r--r--[-rwxr-xr-x]django/web/templates/emails/notification/notification_mail_subject.html40
-rw-r--r--[-rwxr-xr-x]django/web/templates/emails/reset_pwd/reset_pwd_instructions_mail_body.html75
-rw-r--r--[-rwxr-xr-x]django/web/templates/emails/reset_pwd/reset_pwd_instructions_mail_subject.html40
-rw-r--r--[-rwxr-xr-x]pom.xml0
-rw-r--r--tox.ini49
275 files changed, 400 insertions, 578 deletions
diff --git a/.maven-dockerignore b/.maven-dockerignore
new file mode 100644
index 0000000..52d95d7
--- /dev/null
+++ b/.maven-dockerignore
@@ -0,0 +1,2 @@
+target/docker/
+
diff --git a/Dockerfile b/Dockerfile
index 4b755d1..4b755d1 100755..100644
--- a/Dockerfile
+++ b/Dockerfile
diff --git a/LICENSE.TXT b/LICENSE.TXT
index 1726c13..1726c13 100755..100644
--- a/LICENSE.TXT
+++ b/LICENSE.TXT
diff --git a/LICENSE.uWSGI b/LICENSE.uWSGI
index ff68963..ff68963 100755..100644
--- a/LICENSE.uWSGI
+++ b/LICENSE.uWSGI
diff --git a/django/README.md b/django/README.md
index 01e30f7..01e30f7 100755..100644
--- a/django/README.md
+++ b/django/README.md
diff --git a/django/engagementmanager/__init__.py b/django/engagementmanager/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/__init__.py
+++ b/django/engagementmanager/__init__.py
diff --git a/django/engagementmanager/admin.py b/django/engagementmanager/admin.py
index 38a63f8..38a63f8 100755..100644
--- a/django/engagementmanager/admin.py
+++ b/django/engagementmanager/admin.py
diff --git a/django/engagementmanager/apps.py b/django/engagementmanager/apps.py
index e4a967d..e4a967d 100755..100644
--- a/django/engagementmanager/apps.py
+++ b/django/engagementmanager/apps.py
diff --git a/django/engagementmanager/bus/__init__.py b/django/engagementmanager/bus/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/bus/__init__.py
+++ b/django/engagementmanager/bus/__init__.py
diff --git a/django/engagementmanager/bus/handlers/__init__.py b/django/engagementmanager/bus/handlers/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/bus/handlers/__init__.py
+++ b/django/engagementmanager/bus/handlers/__init__.py
diff --git a/django/engagementmanager/bus/handlers/activity_event_handler.py b/django/engagementmanager/bus/handlers/activity_event_handler.py
index d5ef819..d5ef819 100755..100644
--- a/django/engagementmanager/bus/handlers/activity_event_handler.py
+++ b/django/engagementmanager/bus/handlers/activity_event_handler.py
diff --git a/django/engagementmanager/bus/handlers/check_news_and_announcements_handler.py b/django/engagementmanager/bus/handlers/check_news_and_announcements_handler.py
index 6ef4fdb..6ef4fdb 100755..100644
--- a/django/engagementmanager/bus/handlers/check_news_and_announcements_handler.py
+++ b/django/engagementmanager/bus/handlers/check_news_and_announcements_handler.py
diff --git a/django/engagementmanager/bus/handlers/daily_notify_inactive_engagements.py b/django/engagementmanager/bus/handlers/daily_notify_inactive_engagements.py
index 598b977..598b977 100755..100644
--- a/django/engagementmanager/bus/handlers/daily_notify_inactive_engagements.py
+++ b/django/engagementmanager/bus/handlers/daily_notify_inactive_engagements.py
diff --git a/django/engagementmanager/bus/handlers/daily_notify_inactive_engagements_handler.py b/django/engagementmanager/bus/handlers/daily_notify_inactive_engagements_handler.py
index 12acea1..12acea1 100755..100644
--- a/django/engagementmanager/bus/handlers/daily_notify_inactive_engagements_handler.py
+++ b/django/engagementmanager/bus/handlers/daily_notify_inactive_engagements_handler.py
diff --git a/django/engagementmanager/bus/handlers/daily_resend_notifications_handler.py b/django/engagementmanager/bus/handlers/daily_resend_notifications_handler.py
index 9919cad..9919cad 100755..100644
--- a/django/engagementmanager/bus/handlers/daily_resend_notifications_handler.py
+++ b/django/engagementmanager/bus/handlers/daily_resend_notifications_handler.py
diff --git a/django/engagementmanager/bus/handlers/digest_email_notification_handler.py b/django/engagementmanager/bus/handlers/digest_email_notification_handler.py
index 7f5cb6b..7f5cb6b 100755..100644
--- a/django/engagementmanager/bus/handlers/digest_email_notification_handler.py
+++ b/django/engagementmanager/bus/handlers/digest_email_notification_handler.py
diff --git a/django/engagementmanager/bus/handlers/new_notification_handler.py b/django/engagementmanager/bus/handlers/new_notification_handler.py
index 00491fa..00491fa 100755..100644
--- a/django/engagementmanager/bus/handlers/new_notification_handler.py
+++ b/django/engagementmanager/bus/handlers/new_notification_handler.py
diff --git a/django/engagementmanager/bus/handlers/service_bus_base_handler.py b/django/engagementmanager/bus/handlers/service_bus_base_handler.py
index 7b4a83b..7b4a83b 100755..100644
--- a/django/engagementmanager/bus/handlers/service_bus_base_handler.py
+++ b/django/engagementmanager/bus/handlers/service_bus_base_handler.py
diff --git a/django/engagementmanager/bus/messages/__init__.py b/django/engagementmanager/bus/messages/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/bus/messages/__init__.py
+++ b/django/engagementmanager/bus/messages/__init__.py
diff --git a/django/engagementmanager/bus/messages/activity_event_message.py b/django/engagementmanager/bus/messages/activity_event_message.py
index 67bf319..67bf319 100755..100644
--- a/django/engagementmanager/bus/messages/activity_event_message.py
+++ b/django/engagementmanager/bus/messages/activity_event_message.py
diff --git a/django/engagementmanager/bus/messages/daily_scheduled_message.py b/django/engagementmanager/bus/messages/daily_scheduled_message.py
index 41941e8..41941e8 100755..100644
--- a/django/engagementmanager/bus/messages/daily_scheduled_message.py
+++ b/django/engagementmanager/bus/messages/daily_scheduled_message.py
diff --git a/django/engagementmanager/bus/messages/hourly_scheduled_message.py b/django/engagementmanager/bus/messages/hourly_scheduled_message.py
index 8c733bf..8c733bf 100755..100644
--- a/django/engagementmanager/bus/messages/hourly_scheduled_message.py
+++ b/django/engagementmanager/bus/messages/hourly_scheduled_message.py
diff --git a/django/engagementmanager/bus/messages/new_notification_message.py b/django/engagementmanager/bus/messages/new_notification_message.py
index ce4ce06..ce4ce06 100755..100644
--- a/django/engagementmanager/bus/messages/new_notification_message.py
+++ b/django/engagementmanager/bus/messages/new_notification_message.py
diff --git a/django/engagementmanager/bus/messages/service_bus_base_message.py b/django/engagementmanager/bus/messages/service_bus_base_message.py
index 3f97a0d..3f97a0d 100755..100644
--- a/django/engagementmanager/bus/messages/service_bus_base_message.py
+++ b/django/engagementmanager/bus/messages/service_bus_base_message.py
diff --git a/django/engagementmanager/cms_client/__init__.py b/django/engagementmanager/cms_client/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/cms_client/__init__.py
+++ b/django/engagementmanager/cms_client/__init__.py
diff --git a/django/engagementmanager/cms_client/api.py b/django/engagementmanager/cms_client/api.py
index a0ca5b1..a0ca5b1 100755..100644
--- a/django/engagementmanager/cms_client/api.py
+++ b/django/engagementmanager/cms_client/api.py
diff --git a/django/engagementmanager/decorator/__init__.py b/django/engagementmanager/decorator/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/decorator/__init__.py
+++ b/django/engagementmanager/decorator/__init__.py
diff --git a/django/engagementmanager/decorator/auth.py b/django/engagementmanager/decorator/auth.py
index 686a8cc..686a8cc 100755..100644
--- a/django/engagementmanager/decorator/auth.py
+++ b/django/engagementmanager/decorator/auth.py
diff --git a/django/engagementmanager/decorator/class_decorator.py b/django/engagementmanager/decorator/class_decorator.py
index 362e473..362e473 100755..100644
--- a/django/engagementmanager/decorator/class_decorator.py
+++ b/django/engagementmanager/decorator/class_decorator.py
diff --git a/django/engagementmanager/decorator/log_func_entry.py b/django/engagementmanager/decorator/log_func_entry.py
index 1e7d840..1e7d840 100755..100644
--- a/django/engagementmanager/decorator/log_func_entry.py
+++ b/django/engagementmanager/decorator/log_func_entry.py
diff --git a/django/engagementmanager/decorator/retry.py b/django/engagementmanager/decorator/retry.py
index d0c15c1..d0c15c1 100755..100644
--- a/django/engagementmanager/decorator/retry.py
+++ b/django/engagementmanager/decorator/retry.py
diff --git a/django/engagementmanager/git/__init__.py b/django/engagementmanager/git/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/git/__init__.py
+++ b/django/engagementmanager/git/__init__.py
diff --git a/django/engagementmanager/git/git_manager.py b/django/engagementmanager/git/git_manager.py
index 4bc8de0..4bc8de0 100755..100644
--- a/django/engagementmanager/git/git_manager.py
+++ b/django/engagementmanager/git/git_manager.py
diff --git a/django/engagementmanager/http_client.py b/django/engagementmanager/http_client.py
index c4c8afd..c4c8afd 100755..100644
--- a/django/engagementmanager/http_client.py
+++ b/django/engagementmanager/http_client.py
diff --git a/django/engagementmanager/mail.py b/django/engagementmanager/mail.py
index 10279b9..10279b9 100755..100644
--- a/django/engagementmanager/mail.py
+++ b/django/engagementmanager/mail.py
diff --git a/django/engagementmanager/management/__init__.py b/django/engagementmanager/management/__init__.py
index 36beacd..36beacd 100755..100644
--- a/django/engagementmanager/management/__init__.py
+++ b/django/engagementmanager/management/__init__.py
diff --git a/django/engagementmanager/management/commands/__init__.py b/django/engagementmanager/management/commands/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/management/commands/__init__.py
+++ b/django/engagementmanager/management/commands/__init__.py
diff --git a/django/engagementmanager/management/commands/clean_gitlab_content.py b/django/engagementmanager/management/commands/clean_gitlab_content.py
index 5299367..5299367 100755..100644
--- a/django/engagementmanager/management/commands/clean_gitlab_content.py
+++ b/django/engagementmanager/management/commands/clean_gitlab_content.py
diff --git a/django/engagementmanager/management/commands/clean_jenkins_jobs.py b/django/engagementmanager/management/commands/clean_jenkins_jobs.py
index c19f28d..c19f28d 100755..100644
--- a/django/engagementmanager/management/commands/clean_jenkins_jobs.py
+++ b/django/engagementmanager/management/commands/clean_jenkins_jobs.py
diff --git a/django/engagementmanager/management/commands/clean_vvp_db.py b/django/engagementmanager/management/commands/clean_vvp_db.py
index 931f684..931f684 100755..100644
--- a/django/engagementmanager/management/commands/clean_vvp_db.py
+++ b/django/engagementmanager/management/commands/clean_vvp_db.py
diff --git a/django/engagementmanager/management/commands/clean_vvp_system.py b/django/engagementmanager/management/commands/clean_vvp_system.py
index a86f770..a86f770 100755..100644
--- a/django/engagementmanager/management/commands/clean_vvp_system.py
+++ b/django/engagementmanager/management/commands/clean_vvp_system.py
diff --git a/django/engagementmanager/management/commands/initial_populate_db.py b/django/engagementmanager/management/commands/initial_populate_db.py
index a0ca177..a0ca177 100755..100644
--- a/django/engagementmanager/management/commands/initial_populate_db.py
+++ b/django/engagementmanager/management/commands/initial_populate_db.py
diff --git a/django/engagementmanager/management/commands/populate_all_gitlab_repo_and_user_and_jenkins.py b/django/engagementmanager/management/commands/populate_all_gitlab_repo_and_user_and_jenkins.py
index 2d6c5be..2d6c5be 100755..100644
--- a/django/engagementmanager/management/commands/populate_all_gitlab_repo_and_user_and_jenkins.py
+++ b/django/engagementmanager/management/commands/populate_all_gitlab_repo_and_user_and_jenkins.py
diff --git a/django/engagementmanager/management/commands/render_rgwa_credentials.py b/django/engagementmanager/management/commands/render_rgwa_credentials.py
index 52a1373..52a1373 100755..100644
--- a/django/engagementmanager/management/commands/render_rgwa_credentials.py
+++ b/django/engagementmanager/management/commands/render_rgwa_credentials.py
diff --git a/django/engagementmanager/migrations/0001_initial.py b/django/engagementmanager/migrations/0001_initial.py
index ffbb95a..ffbb95a 100755..100644
--- a/django/engagementmanager/migrations/0001_initial.py
+++ b/django/engagementmanager/migrations/0001_initial.py
diff --git a/django/engagementmanager/migrations/0001_squashed_initial.py b/django/engagementmanager/migrations/0001_squashed_initial.py
index 1be6a07..ae740e2 100755..100644
--- a/django/engagementmanager/migrations/0001_squashed_initial.py
+++ b/django/engagementmanager/migrations/0001_squashed_initial.py
@@ -54,7 +54,8 @@ logger = LoggingServiceFactory.get_logger()
def forwards(apps, schema_editor):
- if not schema_editor.connection.alias == 'default':
+ if not schema_editor.connection.alias == 'default' \
+ or settings.DATABASES["default"]["ENGINE"] == "django.db.backends.sqlite3":
return
cursor = connection.cursor()
diff --git a/django/engagementmanager/migrations/0002_auto_20160704_1028.py b/django/engagementmanager/migrations/0002_auto_20160704_1028.py
index 682394a..682394a 100755..100644
--- a/django/engagementmanager/migrations/0002_auto_20160704_1028.py
+++ b/django/engagementmanager/migrations/0002_auto_20160704_1028.py
diff --git a/django/engagementmanager/migrations/0003_auto_20160713_0929.py b/django/engagementmanager/migrations/0003_auto_20160713_0929.py
index 3bc94a0..3bc94a0 100755..100644
--- a/django/engagementmanager/migrations/0003_auto_20160713_0929.py
+++ b/django/engagementmanager/migrations/0003_auto_20160713_0929.py
diff --git a/django/engagementmanager/migrations/0004_auto_20160720_2143.py b/django/engagementmanager/migrations/0004_auto_20160720_2143.py
index cfc04d3..cfc04d3 100755..100644
--- a/django/engagementmanager/migrations/0004_auto_20160720_2143.py
+++ b/django/engagementmanager/migrations/0004_auto_20160720_2143.py
diff --git a/django/engagementmanager/migrations/0005_auto_20160815_1248.py b/django/engagementmanager/migrations/0005_auto_20160815_1248.py
index decbe51..decbe51 100755..100644
--- a/django/engagementmanager/migrations/0005_auto_20160815_1248.py
+++ b/django/engagementmanager/migrations/0005_auto_20160815_1248.py
diff --git a/django/engagementmanager/migrations/0006_auto_20160825_0644.py b/django/engagementmanager/migrations/0006_auto_20160825_0644.py
index 285631d..285631d 100755..100644
--- a/django/engagementmanager/migrations/0006_auto_20160825_0644.py
+++ b/django/engagementmanager/migrations/0006_auto_20160825_0644.py
diff --git a/django/engagementmanager/migrations/0007_auto_20160922_0421.py b/django/engagementmanager/migrations/0007_auto_20160922_0421.py
index 655f30d..655f30d 100755..100644
--- a/django/engagementmanager/migrations/0007_auto_20160922_0421.py
+++ b/django/engagementmanager/migrations/0007_auto_20160922_0421.py
diff --git a/django/engagementmanager/migrations/0008_auto_20161009_1210.py b/django/engagementmanager/migrations/0008_auto_20161009_1210.py
index ce6ddcc..ce6ddcc 100755..100644
--- a/django/engagementmanager/migrations/0008_auto_20161009_1210.py
+++ b/django/engagementmanager/migrations/0008_auto_20161009_1210.py
diff --git a/django/engagementmanager/migrations/0009_auto_20161018_0740.py b/django/engagementmanager/migrations/0009_auto_20161018_0740.py
index 5536536..5536536 100755..100644
--- a/django/engagementmanager/migrations/0009_auto_20161018_0740.py
+++ b/django/engagementmanager/migrations/0009_auto_20161018_0740.py
diff --git a/django/engagementmanager/migrations/0010_auto_20161025_0838.py b/django/engagementmanager/migrations/0010_auto_20161025_0838.py
index 19f8db6..19f8db6 100755..100644
--- a/django/engagementmanager/migrations/0010_auto_20161025_0838.py
+++ b/django/engagementmanager/migrations/0010_auto_20161025_0838.py
diff --git a/django/engagementmanager/migrations/0011_auto_20161109_0811.py b/django/engagementmanager/migrations/0011_auto_20161109_0811.py
index 9bcf50c..9bcf50c 100755..100644
--- a/django/engagementmanager/migrations/0011_auto_20161109_0811.py
+++ b/django/engagementmanager/migrations/0011_auto_20161109_0811.py
diff --git a/django/engagementmanager/migrations/0012_auto_20161109_0822.py b/django/engagementmanager/migrations/0012_auto_20161109_0822.py
index 79214dc..79214dc 100755..100644
--- a/django/engagementmanager/migrations/0012_auto_20161109_0822.py
+++ b/django/engagementmanager/migrations/0012_auto_20161109_0822.py
diff --git a/django/engagementmanager/migrations/0013_auto_20161128_1159.py b/django/engagementmanager/migrations/0013_auto_20161128_1159.py
index 06a55c1..06a55c1 100755..100644
--- a/django/engagementmanager/migrations/0013_auto_20161128_1159.py
+++ b/django/engagementmanager/migrations/0013_auto_20161128_1159.py
diff --git a/django/engagementmanager/migrations/0014_auto_20161129_1145.py b/django/engagementmanager/migrations/0014_auto_20161129_1145.py
index ee4efd4..ee4efd4 100755..100644
--- a/django/engagementmanager/migrations/0014_auto_20161129_1145.py
+++ b/django/engagementmanager/migrations/0014_auto_20161129_1145.py
diff --git a/django/engagementmanager/migrations/0015_engagementstatus.py b/django/engagementmanager/migrations/0015_engagementstatus.py
index 84eee4d..84eee4d 100755..100644
--- a/django/engagementmanager/migrations/0015_engagementstatus.py
+++ b/django/engagementmanager/migrations/0015_engagementstatus.py
diff --git a/django/engagementmanager/migrations/0016_auto_20161208_0842.py b/django/engagementmanager/migrations/0016_auto_20161208_0842.py
index 92d1518..92d1518 100755..100644
--- a/django/engagementmanager/migrations/0016_auto_20161208_0842.py
+++ b/django/engagementmanager/migrations/0016_auto_20161208_0842.py
diff --git a/django/engagementmanager/migrations/0017_auto_20161215_1535.py b/django/engagementmanager/migrations/0017_auto_20161215_1535.py
index c0adc38..c0adc38 100755..100644
--- a/django/engagementmanager/migrations/0017_auto_20161215_1535.py
+++ b/django/engagementmanager/migrations/0017_auto_20161215_1535.py
diff --git a/django/engagementmanager/migrations/0018_set_old_notif_true.py b/django/engagementmanager/migrations/0018_set_old_notif_true.py
index 76e8265..76e8265 100755..100644
--- a/django/engagementmanager/migrations/0018_set_old_notif_true.py
+++ b/django/engagementmanager/migrations/0018_set_old_notif_true.py
diff --git a/django/engagementmanager/migrations/0019_auto_20170104_1715.py b/django/engagementmanager/migrations/0019_auto_20170104_1715.py
index 329ffa3..329ffa3 100755..100644
--- a/django/engagementmanager/migrations/0019_auto_20170104_1715.py
+++ b/django/engagementmanager/migrations/0019_auto_20170104_1715.py
diff --git a/django/engagementmanager/migrations/0020_add_indexes_20170108.py b/django/engagementmanager/migrations/0020_add_indexes_20170108.py
index 2b71e1e..2b71e1e 100755..100644
--- a/django/engagementmanager/migrations/0020_add_indexes_20170108.py
+++ b/django/engagementmanager/migrations/0020_add_indexes_20170108.py
diff --git a/django/engagementmanager/migrations/0021_generate_excel_overview_sheet_procedure_20170110.py b/django/engagementmanager/migrations/0021_generate_excel_overview_sheet_procedure_20170110.py
index b902df4..b902df4 100755..100644
--- a/django/engagementmanager/migrations/0021_generate_excel_overview_sheet_procedure_20170110.py
+++ b/django/engagementmanager/migrations/0021_generate_excel_overview_sheet_procedure_20170110.py
diff --git a/django/engagementmanager/migrations/0022_auto_20170118_1520.py b/django/engagementmanager/migrations/0022_auto_20170118_1520.py
index b90451b..b90451b 100755..100644
--- a/django/engagementmanager/migrations/0022_auto_20170118_1520.py
+++ b/django/engagementmanager/migrations/0022_auto_20170118_1520.py
diff --git a/django/engagementmanager/migrations/0023_auto_20170123_1445.py b/django/engagementmanager/migrations/0023_auto_20170123_1445.py
index cd01832..cd01832 100755..100644
--- a/django/engagementmanager/migrations/0023_auto_20170123_1445.py
+++ b/django/engagementmanager/migrations/0023_auto_20170123_1445.py
diff --git a/django/engagementmanager/migrations/0024_auto_20170227_1224.py b/django/engagementmanager/migrations/0024_auto_20170227_1224.py
index 3481eb5..3481eb5 100755..100644
--- a/django/engagementmanager/migrations/0024_auto_20170227_1224.py
+++ b/django/engagementmanager/migrations/0024_auto_20170227_1224.py
diff --git a/django/engagementmanager/migrations/0025_change_nextsteps_to_new_state.py b/django/engagementmanager/migrations/0025_change_nextsteps_to_new_state.py
index bfec64d..bfec64d 100755..100644
--- a/django/engagementmanager/migrations/0025_change_nextsteps_to_new_state.py
+++ b/django/engagementmanager/migrations/0025_change_nextsteps_to_new_state.py
diff --git a/django/engagementmanager/migrations/0026_add_slack_handle_to_ice_user_profile.py b/django/engagementmanager/migrations/0026_add_slack_handle_to_ice_user_profile.py
index 489b6ce..489b6ce 100755..100644
--- a/django/engagementmanager/migrations/0026_add_slack_handle_to_ice_user_profile.py
+++ b/django/engagementmanager/migrations/0026_add_slack_handle_to_ice_user_profile.py
diff --git a/django/engagementmanager/migrations/0027_add_version_to_vf.py b/django/engagementmanager/migrations/0027_add_version_to_vf.py
index 3bd618e..3bd618e 100755..100644
--- a/django/engagementmanager/migrations/0027_add_version_to_vf.py
+++ b/django/engagementmanager/migrations/0027_add_version_to_vf.py
diff --git a/django/engagementmanager/migrations/0028_auto_20170425_1310.py b/django/engagementmanager/migrations/0028_auto_20170425_1310.py
index 68e15f5..68e15f5 100755..100644
--- a/django/engagementmanager/migrations/0028_auto_20170425_1310.py
+++ b/django/engagementmanager/migrations/0028_auto_20170425_1310.py
diff --git a/django/engagementmanager/migrations/0029_auto_20170504_0749.py b/django/engagementmanager/migrations/0029_auto_20170504_0749.py
index f1a4f9a..f1a4f9a 100755..100644
--- a/django/engagementmanager/migrations/0029_auto_20170504_0749.py
+++ b/django/engagementmanager/migrations/0029_auto_20170504_0749.py
diff --git a/django/engagementmanager/migrations/0030_engagement_archived_time.py b/django/engagementmanager/migrations/0030_engagement_archived_time.py
index b24f67a..b24f67a 100755..100644
--- a/django/engagementmanager/migrations/0030_engagement_archived_time.py
+++ b/django/engagementmanager/migrations/0030_engagement_archived_time.py
diff --git a/django/engagementmanager/migrations/0031_auto_20170620_1312.py b/django/engagementmanager/migrations/0031_auto_20170620_1312.py
index f1956c4..f1956c4 100755..100644
--- a/django/engagementmanager/migrations/0031_auto_20170620_1312.py
+++ b/django/engagementmanager/migrations/0031_auto_20170620_1312.py
diff --git a/django/engagementmanager/migrations/0032_auto_20170702_1435.py b/django/engagementmanager/migrations/0032_auto_20170702_1435.py
index 53e5a22..53e5a22 100755..100644
--- a/django/engagementmanager/migrations/0032_auto_20170702_1435.py
+++ b/django/engagementmanager/migrations/0032_auto_20170702_1435.py
diff --git a/django/engagementmanager/migrations/0033_auto_20170704_0635.py b/django/engagementmanager/migrations/0033_auto_20170704_0635.py
index c6d1bb6..c6d1bb6 100755..100644
--- a/django/engagementmanager/migrations/0033_auto_20170704_0635.py
+++ b/django/engagementmanager/migrations/0033_auto_20170704_0635.py
diff --git a/django/engagementmanager/migrations/0034_engagement_is_with_files.py b/django/engagementmanager/migrations/0034_engagement_is_with_files.py
index 01d15f5..01d15f5 100755..100644
--- a/django/engagementmanager/migrations/0034_engagement_is_with_files.py
+++ b/django/engagementmanager/migrations/0034_engagement_is_with_files.py
diff --git a/django/engagementmanager/migrations/0035_rgwa_fields.py b/django/engagementmanager/migrations/0035_rgwa_fields.py
index cce62bf..cce62bf 100755..100644
--- a/django/engagementmanager/migrations/0035_rgwa_fields.py
+++ b/django/engagementmanager/migrations/0035_rgwa_fields.py
diff --git a/django/engagementmanager/migrations/0036_auto_20170906_0935.py b/django/engagementmanager/migrations/0036_auto_20170906_0935.py
index 7c85b6c..7c85b6c 100755..100644
--- a/django/engagementmanager/migrations/0036_auto_20170906_0935.py
+++ b/django/engagementmanager/migrations/0036_auto_20170906_0935.py
diff --git a/django/engagementmanager/migrations/__init__.py b/django/engagementmanager/migrations/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/migrations/__init__.py
+++ b/django/engagementmanager/migrations/__init__.py
diff --git a/django/engagementmanager/models.py b/django/engagementmanager/models.py
index 71deb84..71deb84 100755..100644
--- a/django/engagementmanager/models.py
+++ b/django/engagementmanager/models.py
diff --git a/django/engagementmanager/nextsteps.py b/django/engagementmanager/nextsteps.py
index 3fee019..3fee019 100755..100644
--- a/django/engagementmanager/nextsteps.py
+++ b/django/engagementmanager/nextsteps.py
diff --git a/django/engagementmanager/notifications.py b/django/engagementmanager/notifications.py
index 59f2e1f..59f2e1f 100755..100644
--- a/django/engagementmanager/notifications.py
+++ b/django/engagementmanager/notifications.py
diff --git a/django/engagementmanager/rest/__init__.py b/django/engagementmanager/rest/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/rest/__init__.py
+++ b/django/engagementmanager/rest/__init__.py
diff --git a/django/engagementmanager/rest/activation.py b/django/engagementmanager/rest/activation.py
index 3499b95..3499b95 100755..100644
--- a/django/engagementmanager/rest/activation.py
+++ b/django/engagementmanager/rest/activation.py
diff --git a/django/engagementmanager/rest/activity.py b/django/engagementmanager/rest/activity.py
index 47b4cc7..47b4cc7 100755..100644
--- a/django/engagementmanager/rest/activity.py
+++ b/django/engagementmanager/rest/activity.py
diff --git a/django/engagementmanager/rest/checklist.py b/django/engagementmanager/rest/checklist.py
index 200dcaa..200dcaa 100755..100644
--- a/django/engagementmanager/rest/checklist.py
+++ b/django/engagementmanager/rest/checklist.py
diff --git a/django/engagementmanager/rest/checklist_audit_log.py b/django/engagementmanager/rest/checklist_audit_log.py
index 4b86a33..4b86a33 100755..100644
--- a/django/engagementmanager/rest/checklist_audit_log.py
+++ b/django/engagementmanager/rest/checklist_audit_log.py
diff --git a/django/engagementmanager/rest/checklist_decision.py b/django/engagementmanager/rest/checklist_decision.py
index a0cfe01..a0cfe01 100755..100644
--- a/django/engagementmanager/rest/checklist_decision.py
+++ b/django/engagementmanager/rest/checklist_decision.py
diff --git a/django/engagementmanager/rest/checklist_set_state.py b/django/engagementmanager/rest/checklist_set_state.py
index e9c6eb3..e9c6eb3 100755..100644
--- a/django/engagementmanager/rest/checklist_set_state.py
+++ b/django/engagementmanager/rest/checklist_set_state.py
diff --git a/django/engagementmanager/rest/cms/__init__.py b/django/engagementmanager/rest/cms/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/rest/cms/__init__.py
+++ b/django/engagementmanager/rest/cms/__init__.py
diff --git a/django/engagementmanager/rest/cms/pages.py b/django/engagementmanager/rest/cms/pages.py
index efe0b4e..efe0b4e 100755..100644
--- a/django/engagementmanager/rest/cms/pages.py
+++ b/django/engagementmanager/rest/cms/pages.py
diff --git a/django/engagementmanager/rest/cms/posts.py b/django/engagementmanager/rest/cms/posts.py
index 17e33fb..17e33fb 100755..100644
--- a/django/engagementmanager/rest/cms/posts.py
+++ b/django/engagementmanager/rest/cms/posts.py
diff --git a/django/engagementmanager/rest/csrf_exempt_session_authentication.py b/django/engagementmanager/rest/csrf_exempt_session_authentication.py
index 89a6243..89a6243 100755..100644
--- a/django/engagementmanager/rest/csrf_exempt_session_authentication.py
+++ b/django/engagementmanager/rest/csrf_exempt_session_authentication.py
diff --git a/django/engagementmanager/rest/data_loader.py b/django/engagementmanager/rest/data_loader.py
index 11e8dfc..11e8dfc 100755..100644
--- a/django/engagementmanager/rest/data_loader.py
+++ b/django/engagementmanager/rest/data_loader.py
diff --git a/django/engagementmanager/rest/deployment_target.py b/django/engagementmanager/rest/deployment_target.py
index c52d9b9..c52d9b9 100755..100644
--- a/django/engagementmanager/rest/deployment_target.py
+++ b/django/engagementmanager/rest/deployment_target.py
diff --git a/django/engagementmanager/rest/deployment_target_site.py b/django/engagementmanager/rest/deployment_target_site.py
index 32ff5a4..32ff5a4 100755..100644
--- a/django/engagementmanager/rest/deployment_target_site.py
+++ b/django/engagementmanager/rest/deployment_target_site.py
diff --git a/django/engagementmanager/rest/ecomp.py b/django/engagementmanager/rest/ecomp.py
index a2585ac..a2585ac 100755..100644
--- a/django/engagementmanager/rest/ecomp.py
+++ b/django/engagementmanager/rest/ecomp.py
diff --git a/django/engagementmanager/rest/engagement.py b/django/engagementmanager/rest/engagement.py
index 89e74fe..89e74fe 100755..100644
--- a/django/engagementmanager/rest/engagement.py
+++ b/django/engagementmanager/rest/engagement.py
diff --git a/django/engagementmanager/rest/feedback.py b/django/engagementmanager/rest/feedback.py
index b8075b8..b8075b8 100755..100644
--- a/django/engagementmanager/rest/feedback.py
+++ b/django/engagementmanager/rest/feedback.py
diff --git a/django/engagementmanager/rest/invite.py b/django/engagementmanager/rest/invite.py
index 8060a69..8060a69 100755..100644
--- a/django/engagementmanager/rest/invite.py
+++ b/django/engagementmanager/rest/invite.py
diff --git a/django/engagementmanager/rest/login.py b/django/engagementmanager/rest/login.py
index 53b906b..53b906b 100755..100644
--- a/django/engagementmanager/rest/login.py
+++ b/django/engagementmanager/rest/login.py
diff --git a/django/engagementmanager/rest/nextsteps.py b/django/engagementmanager/rest/nextsteps.py
index 7d4f850..7d4f850 100755..100644
--- a/django/engagementmanager/rest/nextsteps.py
+++ b/django/engagementmanager/rest/nextsteps.py
diff --git a/django/engagementmanager/rest/notification.py b/django/engagementmanager/rest/notification.py
index 34c4a7b..34c4a7b 100755..100644
--- a/django/engagementmanager/rest/notification.py
+++ b/django/engagementmanager/rest/notification.py
diff --git a/django/engagementmanager/rest/parsers.py b/django/engagementmanager/rest/parsers.py
index fce516a..fce516a 100755..100644
--- a/django/engagementmanager/rest/parsers.py
+++ b/django/engagementmanager/rest/parsers.py
diff --git a/django/engagementmanager/rest/signup.py b/django/engagementmanager/rest/signup.py
index 85d63cd..85d63cd 100755..100644
--- a/django/engagementmanager/rest/signup.py
+++ b/django/engagementmanager/rest/signup.py
diff --git a/django/engagementmanager/rest/user.py b/django/engagementmanager/rest/user.py
index 13fc916..13fc916 100755..100644
--- a/django/engagementmanager/rest/user.py
+++ b/django/engagementmanager/rest/user.py
diff --git a/django/engagementmanager/rest/validation_details.py b/django/engagementmanager/rest/validation_details.py
index 1f1a929..1f1a929 100755..100644
--- a/django/engagementmanager/rest/validation_details.py
+++ b/django/engagementmanager/rest/validation_details.py
diff --git a/django/engagementmanager/rest/vendor.py b/django/engagementmanager/rest/vendor.py
index b6ae351..b6ae351 100755..100644
--- a/django/engagementmanager/rest/vendor.py
+++ b/django/engagementmanager/rest/vendor.py
diff --git a/django/engagementmanager/rest/vf.py b/django/engagementmanager/rest/vf.py
index 23ee5b9..23ee5b9 100755..100644
--- a/django/engagementmanager/rest/vf.py
+++ b/django/engagementmanager/rest/vf.py
diff --git a/django/engagementmanager/rest/vfc.py b/django/engagementmanager/rest/vfc.py
index 9ebf3bc..9ebf3bc 100755..100644
--- a/django/engagementmanager/rest/vfc.py
+++ b/django/engagementmanager/rest/vfc.py
diff --git a/django/engagementmanager/rest/vvp_api_view.py b/django/engagementmanager/rest/vvp_api_view.py
index 4abe086..4abe086 100755..100644
--- a/django/engagementmanager/rest/vvp_api_view.py
+++ b/django/engagementmanager/rest/vvp_api_view.py
diff --git a/django/engagementmanager/scheduled_jobs.py b/django/engagementmanager/scheduled_jobs.py
index 9430ff6..9430ff6 100755..100644
--- a/django/engagementmanager/scheduled_jobs.py
+++ b/django/engagementmanager/scheduled_jobs.py
diff --git a/django/engagementmanager/serializers.py b/django/engagementmanager/serializers.py
index e3e88b0..e3e88b0 100755..100644
--- a/django/engagementmanager/serializers.py
+++ b/django/engagementmanager/serializers.py
diff --git a/django/engagementmanager/service/__init__.py b/django/engagementmanager/service/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/service/__init__.py
+++ b/django/engagementmanager/service/__init__.py
diff --git a/django/engagementmanager/service/activities_service.py b/django/engagementmanager/service/activities_service.py
index b7edca4..b7edca4 100755..100644
--- a/django/engagementmanager/service/activities_service.py
+++ b/django/engagementmanager/service/activities_service.py
diff --git a/django/engagementmanager/service/authorization_service.py b/django/engagementmanager/service/authorization_service.py
index c850b4a..c850b4a 100755..100644
--- a/django/engagementmanager/service/authorization_service.py
+++ b/django/engagementmanager/service/authorization_service.py
diff --git a/django/engagementmanager/service/base_service.py b/django/engagementmanager/service/base_service.py
index 93e48f8..93e48f8 100755..100644
--- a/django/engagementmanager/service/base_service.py
+++ b/django/engagementmanager/service/base_service.py
diff --git a/django/engagementmanager/service/bus_service.py b/django/engagementmanager/service/bus_service.py
index 5096fbb..5096fbb 100755..100644
--- a/django/engagementmanager/service/bus_service.py
+++ b/django/engagementmanager/service/bus_service.py
diff --git a/django/engagementmanager/service/checklist_audit_log_service.py b/django/engagementmanager/service/checklist_audit_log_service.py
index f726950..f726950 100755..100644
--- a/django/engagementmanager/service/checklist_audit_log_service.py
+++ b/django/engagementmanager/service/checklist_audit_log_service.py
diff --git a/django/engagementmanager/service/checklist_decision_service.py b/django/engagementmanager/service/checklist_decision_service.py
index e94c059..e94c059 100755..100644
--- a/django/engagementmanager/service/checklist_decision_service.py
+++ b/django/engagementmanager/service/checklist_decision_service.py
diff --git a/django/engagementmanager/service/checklist_service.py b/django/engagementmanager/service/checklist_service.py
index 0df7edd..0df7edd 100755..100644
--- a/django/engagementmanager/service/checklist_service.py
+++ b/django/engagementmanager/service/checklist_service.py
diff --git a/django/engagementmanager/service/checklist_state_service.py b/django/engagementmanager/service/checklist_state_service.py
index 1903c47..1903c47 100755..100644
--- a/django/engagementmanager/service/checklist_state_service.py
+++ b/django/engagementmanager/service/checklist_state_service.py
diff --git a/django/engagementmanager/service/cms/__init__.py b/django/engagementmanager/service/cms/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/service/cms/__init__.py
+++ b/django/engagementmanager/service/cms/__init__.py
diff --git a/django/engagementmanager/service/cms/base_cms.py b/django/engagementmanager/service/cms/base_cms.py
index 8625d88..8625d88 100755..100644
--- a/django/engagementmanager/service/cms/base_cms.py
+++ b/django/engagementmanager/service/cms/base_cms.py
diff --git a/django/engagementmanager/service/cms/pages_service.py b/django/engagementmanager/service/cms/pages_service.py
index ab6fc96..ab6fc96 100755..100644
--- a/django/engagementmanager/service/cms/pages_service.py
+++ b/django/engagementmanager/service/cms/pages_service.py
diff --git a/django/engagementmanager/service/cms/posts_service.py b/django/engagementmanager/service/cms/posts_service.py
index 720f766..720f766 100755..100644
--- a/django/engagementmanager/service/cms/posts_service.py
+++ b/django/engagementmanager/service/cms/posts_service.py
diff --git a/django/engagementmanager/service/deploment_target_service.py b/django/engagementmanager/service/deploment_target_service.py
index 69c5e6f..69c5e6f 100755..100644
--- a/django/engagementmanager/service/deploment_target_service.py
+++ b/django/engagementmanager/service/deploment_target_service.py
diff --git a/django/engagementmanager/service/ecomp_service.py b/django/engagementmanager/service/ecomp_service.py
index d151ac0..d151ac0 100755..100644
--- a/django/engagementmanager/service/ecomp_service.py
+++ b/django/engagementmanager/service/ecomp_service.py
diff --git a/django/engagementmanager/service/engagement_service.py b/django/engagementmanager/service/engagement_service.py
index 628bc57..628bc57 100755..100644
--- a/django/engagementmanager/service/engagement_service.py
+++ b/django/engagementmanager/service/engagement_service.py
diff --git a/django/engagementmanager/service/invite_service.py b/django/engagementmanager/service/invite_service.py
index c4780fd..c4780fd 100755..100644
--- a/django/engagementmanager/service/invite_service.py
+++ b/django/engagementmanager/service/invite_service.py
diff --git a/django/engagementmanager/service/logging_service.py b/django/engagementmanager/service/logging_service.py
index b90bdbf..b90bdbf 100755..100644
--- a/django/engagementmanager/service/logging_service.py
+++ b/django/engagementmanager/service/logging_service.py
diff --git a/django/engagementmanager/service/login_service.py b/django/engagementmanager/service/login_service.py
index 7216b56..7216b56 100755..100644
--- a/django/engagementmanager/service/login_service.py
+++ b/django/engagementmanager/service/login_service.py
diff --git a/django/engagementmanager/service/nextstep_service.py b/django/engagementmanager/service/nextstep_service.py
index 9fa8672..9fa8672 100755..100644
--- a/django/engagementmanager/service/nextstep_service.py
+++ b/django/engagementmanager/service/nextstep_service.py
diff --git a/django/engagementmanager/service/user_service.py b/django/engagementmanager/service/user_service.py
index 8d6317e..8d6317e 100755..100644
--- a/django/engagementmanager/service/user_service.py
+++ b/django/engagementmanager/service/user_service.py
diff --git a/django/engagementmanager/service/vf_service.py b/django/engagementmanager/service/vf_service.py
index aa3a9d3..aa3a9d3 100755..100644
--- a/django/engagementmanager/service/vf_service.py
+++ b/django/engagementmanager/service/vf_service.py
diff --git a/django/engagementmanager/service/vfc_service.py b/django/engagementmanager/service/vfc_service.py
index 341cfc1..341cfc1 100755..100644
--- a/django/engagementmanager/service/vfc_service.py
+++ b/django/engagementmanager/service/vfc_service.py
diff --git a/django/engagementmanager/slack_client/__init__.py b/django/engagementmanager/slack_client/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/slack_client/__init__.py
+++ b/django/engagementmanager/slack_client/__init__.py
diff --git a/django/engagementmanager/slack_client/api.py b/django/engagementmanager/slack_client/api.py
index f006322..f006322 100755..100644
--- a/django/engagementmanager/slack_client/api.py
+++ b/django/engagementmanager/slack_client/api.py
diff --git a/django/engagementmanager/sql-scripts/generate_excel_overview_sheet_procedure.sql b/django/engagementmanager/sql-scripts/generate_excel_overview_sheet_procedure.sql
index 79925be..79925be 100755..100644
--- a/django/engagementmanager/sql-scripts/generate_excel_overview_sheet_procedure.sql
+++ b/django/engagementmanager/sql-scripts/generate_excel_overview_sheet_procedure.sql
diff --git a/django/engagementmanager/templatetags/__init__.py b/django/engagementmanager/templatetags/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/templatetags/__init__.py
+++ b/django/engagementmanager/templatetags/__init__.py
diff --git a/django/engagementmanager/templatetags/vvptags.py b/django/engagementmanager/templatetags/vvptags.py
index 1a6a0ee..1a6a0ee 100755..100644
--- a/django/engagementmanager/templatetags/vvptags.py
+++ b/django/engagementmanager/templatetags/vvptags.py
diff --git a/django/engagementmanager/tests/__init__.py b/django/engagementmanager/tests/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/tests/__init__.py
+++ b/django/engagementmanager/tests/__init__.py
diff --git a/django/engagementmanager/tests/test_access_credentials.py b/django/engagementmanager/tests/test_access_credentials.py
index 73d427c..73d427c 100755..100644
--- a/django/engagementmanager/tests/test_access_credentials.py
+++ b/django/engagementmanager/tests/test_access_credentials.py
diff --git a/django/engagementmanager/tests/test_activation.py b/django/engagementmanager/tests/test_activation.py
index a845373..a845373 100755..100644
--- a/django/engagementmanager/tests/test_activation.py
+++ b/django/engagementmanager/tests/test_activation.py
diff --git a/django/engagementmanager/tests/test_activities.py b/django/engagementmanager/tests/test_activities.py
index 9e83e9f..9e83e9f 100755..100644
--- a/django/engagementmanager/tests/test_activities.py
+++ b/django/engagementmanager/tests/test_activities.py
diff --git a/django/engagementmanager/tests/test_add_contact.py b/django/engagementmanager/tests/test_add_contact.py
index c1af553..c1af553 100755..100644
--- a/django/engagementmanager/tests/test_add_contact.py
+++ b/django/engagementmanager/tests/test_add_contact.py
diff --git a/django/engagementmanager/tests/test_add_feedback.py b/django/engagementmanager/tests/test_add_feedback.py
index 33382aa..33382aa 100755..100644
--- a/django/engagementmanager/tests/test_add_feedback.py
+++ b/django/engagementmanager/tests/test_add_feedback.py
diff --git a/django/engagementmanager/tests/test_add_next_step_to_checklist.py b/django/engagementmanager/tests/test_add_next_step_to_checklist.py
index e88cddd..e88cddd 100755..100644
--- a/django/engagementmanager/tests/test_add_next_step_to_checklist.py
+++ b/django/engagementmanager/tests/test_add_next_step_to_checklist.py
diff --git a/django/engagementmanager/tests/test_audit_log_and_decision_api.py b/django/engagementmanager/tests/test_audit_log_and_decision_api.py
index 42395ae..42395ae 100755..100644
--- a/django/engagementmanager/tests/test_audit_log_and_decision_api.py
+++ b/django/engagementmanager/tests/test_audit_log_and_decision_api.py
diff --git a/django/engagementmanager/tests/test_auth_service.py b/django/engagementmanager/tests/test_auth_service.py
index b61de8d..b61de8d 100755..100644
--- a/django/engagementmanager/tests/test_auth_service.py
+++ b/django/engagementmanager/tests/test_auth_service.py
diff --git a/django/engagementmanager/tests/test_base_entity.py b/django/engagementmanager/tests/test_base_entity.py
index a90be1f..b6a5ece 100755..100644
--- a/django/engagementmanager/tests/test_base_entity.py
+++ b/django/engagementmanager/tests/test_base_entity.py
@@ -59,7 +59,7 @@ class TestBaseEntity(TestCase):
def setUp(self):
logger.debug("---------------------- TestCase " + self.__class__.__name__ + " ----------------------")
- self.urlPrefix = "/ice/v1/engmgr/"
+ self.urlPrefix = "/%s/v1/engmgr/" % settings.PROGRAM_NAME_URL_PREFIX
self.conn = http.client.HTTPConnection("127.0.0.1", 8000) # @UndefinedVariable
self.c = Client()
self.creator = VvpEntitiesCreator()
diff --git a/django/engagementmanager/tests/test_base_transaction_entity.py b/django/engagementmanager/tests/test_base_transaction_entity.py
index c4a5159..e206bad 100755..100644
--- a/django/engagementmanager/tests/test_base_transaction_entity.py
+++ b/django/engagementmanager/tests/test_base_transaction_entity.py
@@ -53,7 +53,7 @@ class TestBaseTransactionEntity(TransactionTestCase):
def setUp(self):
logger.debug("---------------------- TransactionTestCase " + self.__class__.__name__ + " ----------------------")
- self.urlPrefix = "/ice/v1/engmgr/"
+ self.urlPrefix = "/%s/v1/engmgr/" % settings.PROGRAM_NAME_URL_PREFIX
self.conn = http.client.HTTPConnection("127.0.0.1", 8000) # @UndefinedVariable
self.c = Client()
self.creator = VvpEntitiesCreator()
diff --git a/django/engagementmanager/tests/test_checklist.py b/django/engagementmanager/tests/test_checklist.py
index a7fa800..a7fa800 100755..100644
--- a/django/engagementmanager/tests/test_checklist.py
+++ b/django/engagementmanager/tests/test_checklist.py
diff --git a/django/engagementmanager/tests/test_checklist_template.py b/django/engagementmanager/tests/test_checklist_template.py
index c3c63e4..c3c63e4 100755..100644
--- a/django/engagementmanager/tests/test_checklist_template.py
+++ b/django/engagementmanager/tests/test_checklist_template.py
diff --git a/django/engagementmanager/tests/test_cms_documentation_search.py b/django/engagementmanager/tests/test_cms_documentation_search.py
index 2d13f96..2d13f96 100755..100644
--- a/django/engagementmanager/tests/test_cms_documentation_search.py
+++ b/django/engagementmanager/tests/test_cms_documentation_search.py
diff --git a/django/engagementmanager/tests/test_cms_pages.py b/django/engagementmanager/tests/test_cms_pages.py
index 4fd9473..4fd9473 100755..100644
--- a/django/engagementmanager/tests/test_cms_pages.py
+++ b/django/engagementmanager/tests/test_cms_pages.py
diff --git a/django/engagementmanager/tests/test_cms_posts.py b/django/engagementmanager/tests/test_cms_posts.py
index 7132c2c..7132c2c 100755..100644
--- a/django/engagementmanager/tests/test_cms_posts.py
+++ b/django/engagementmanager/tests/test_cms_posts.py
diff --git a/django/engagementmanager/tests/test_deployment_target_sites.py b/django/engagementmanager/tests/test_deployment_target_sites.py
index ddfb448..ddfb448 100755..100644
--- a/django/engagementmanager/tests/test_deployment_target_sites.py
+++ b/django/engagementmanager/tests/test_deployment_target_sites.py
diff --git a/django/engagementmanager/tests/test_digest_email_notifications.py b/django/engagementmanager/tests/test_digest_email_notifications.py
index b3e75df..b3e75df 100755..100644
--- a/django/engagementmanager/tests/test_digest_email_notifications.py
+++ b/django/engagementmanager/tests/test_digest_email_notifications.py
diff --git a/django/engagementmanager/tests/test_eng_progress.py b/django/engagementmanager/tests/test_eng_progress.py
index 563c3cd..563c3cd 100755..100644
--- a/django/engagementmanager/tests/test_eng_progress.py
+++ b/django/engagementmanager/tests/test_eng_progress.py
diff --git a/django/engagementmanager/tests/test_eng_status.py b/django/engagementmanager/tests/test_eng_status.py
index 62f787d..62f787d 100755..100644
--- a/django/engagementmanager/tests/test_eng_status.py
+++ b/django/engagementmanager/tests/test_eng_status.py
diff --git a/django/engagementmanager/tests/test_engagement_admin_operations.py b/django/engagementmanager/tests/test_engagement_admin_operations.py
index a50e49f..a50e49f 100755..100644
--- a/django/engagementmanager/tests/test_engagement_admin_operations.py
+++ b/django/engagementmanager/tests/test_engagement_admin_operations.py
diff --git a/django/engagementmanager/tests/test_engagement_export.py b/django/engagementmanager/tests/test_engagement_export.py
index 9cbceb0..7438658 100755..100644
--- a/django/engagementmanager/tests/test_engagement_export.py
+++ b/django/engagementmanager/tests/test_engagement_export.py
@@ -43,6 +43,7 @@ from engagementmanager.service.engagement_service import get_expanded_engs_for_e
from engagementmanager.tests.test_base_entity import TestBaseEntity
from engagementmanager.utils.constants import EngagementStage, Constants
from engagementmanager.service.logging_service import LoggingServiceFactory
+from django.conf import settings
logger = LoggingServiceFactory.get_logger()
@@ -112,6 +113,9 @@ class EngagementExportTestCase(TestBaseEntity):
def testSuccessExport(self):
self.printTestName("Success export [start]")
+ if settings.DATABASES["default"]["ENGINE"] == "django.db.backends.sqlite3":
+ return
+
urlStr = self.urlPrefix + 'engagement/export/?stage=Active&keyword'
logger.debug(
"action should success (200), and return one active engagement")
diff --git a/django/engagementmanager/tests/test_expanded_eng.py b/django/engagementmanager/tests/test_expanded_eng.py
index ec89d0b..ec89d0b 100755..100644
--- a/django/engagementmanager/tests/test_expanded_eng.py
+++ b/django/engagementmanager/tests/test_expanded_eng.py
diff --git a/django/engagementmanager/tests/test_import_engagement_xls.py b/django/engagementmanager/tests/test_import_engagement_xls.py
index 8513998..8513998 100755..100644
--- a/django/engagementmanager/tests/test_import_engagement_xls.py
+++ b/django/engagementmanager/tests/test_import_engagement_xls.py
diff --git a/django/engagementmanager/tests/test_invite_members.py b/django/engagementmanager/tests/test_invite_members.py
index 460eded..460eded 100755..100644
--- a/django/engagementmanager/tests/test_invite_members.py
+++ b/django/engagementmanager/tests/test_invite_members.py
diff --git a/django/engagementmanager/tests/test_next_steps.py b/django/engagementmanager/tests/test_next_steps.py
index 95a8227..95a8227 100755..100644
--- a/django/engagementmanager/tests/test_next_steps.py
+++ b/django/engagementmanager/tests/test_next_steps.py
diff --git a/django/engagementmanager/tests/test_next_steps_api.py b/django/engagementmanager/tests/test_next_steps_api.py
index b0be468..b0be468 100755..100644
--- a/django/engagementmanager/tests/test_next_steps_api.py
+++ b/django/engagementmanager/tests/test_next_steps_api.py
diff --git a/django/engagementmanager/tests/test_notify_inactive_engagements.py b/django/engagementmanager/tests/test_notify_inactive_engagements.py
index afeb835..afeb835 100755..100644
--- a/django/engagementmanager/tests/test_notify_inactive_engagements.py
+++ b/django/engagementmanager/tests/test_notify_inactive_engagements.py
diff --git a/django/engagementmanager/tests/test_pull_notifications.py b/django/engagementmanager/tests/test_pull_notifications.py
index 1c22437..1c22437 100755..100644
--- a/django/engagementmanager/tests/test_pull_notifications.py
+++ b/django/engagementmanager/tests/test_pull_notifications.py
diff --git a/django/engagementmanager/tests/test_rados_gateway.py b/django/engagementmanager/tests/test_rados_gateway.py
index 0d81ecc..0d81ecc 100755..100644
--- a/django/engagementmanager/tests/test_rados_gateway.py
+++ b/django/engagementmanager/tests/test_rados_gateway.py
diff --git a/django/engagementmanager/tests/test_remove_user_from_eng_team.py b/django/engagementmanager/tests/test_remove_user_from_eng_team.py
index 15bcf2d..15bcf2d 100755..100644
--- a/django/engagementmanager/tests/test_remove_user_from_eng_team.py
+++ b/django/engagementmanager/tests/test_remove_user_from_eng_team.py
diff --git a/django/engagementmanager/tests/test_request_data_manager.py b/django/engagementmanager/tests/test_request_data_manager.py
index 580301e..13e4fe0 100755..100644
--- a/django/engagementmanager/tests/test_request_data_manager.py
+++ b/django/engagementmanager/tests/test_request_data_manager.py
@@ -45,6 +45,8 @@ from django.db import connections
from django.test.client import Client
from django.test.testcases import TransactionTestCase
from rest_framework.status import HTTP_401_UNAUTHORIZED, HTTP_200_OK
+
+from django.conf import settings
from engagementmanager.models import Vendor
from engagementmanager.tests.vvpEntitiesCreator import VvpEntitiesCreator
from engagementmanager.utils.authentication import JWTAuthentication
@@ -59,7 +61,7 @@ class TestRequestDataManager(TransactionTestCase):
def childSetup(self):
logger.debug("---------------------- TestCase " + self.__class__.__name__ + " ----------------------")
- self.urlPrefix = "/ice/v1/engmgr/"
+ self.urlPrefix = "/%s/v1/engmgr/" % settings.PROGRAM_NAME_URL_PREFIX
self.c = Client()
self.creator = VvpEntitiesCreator()
diff --git a/django/engagementmanager/tests/test_resend_activation_email.py b/django/engagementmanager/tests/test_resend_activation_email.py
index b544001..b544001 100755..100644
--- a/django/engagementmanager/tests/test_resend_activation_email.py
+++ b/django/engagementmanager/tests/test_resend_activation_email.py
diff --git a/django/engagementmanager/tests/test_reset_password.py b/django/engagementmanager/tests/test_reset_password.py
index 7cfdd54..7cfdd54 100755..100644
--- a/django/engagementmanager/tests/test_reset_password.py
+++ b/django/engagementmanager/tests/test_reset_password.py
diff --git a/django/engagementmanager/tests/test_rgwa_client.py b/django/engagementmanager/tests/test_rgwa_client.py
index a65f5b3..a65f5b3 100755..100644
--- a/django/engagementmanager/tests/test_rgwa_client.py
+++ b/django/engagementmanager/tests/test_rgwa_client.py
diff --git a/django/engagementmanager/tests/test_set_checklist_state.py b/django/engagementmanager/tests/test_set_checklist_state.py
index 54d3c8e..1b986ae 100755..100644
--- a/django/engagementmanager/tests/test_set_checklist_state.py
+++ b/django/engagementmanager/tests/test_set_checklist_state.py
@@ -45,11 +45,19 @@ from rest_framework.status import HTTP_200_OK
from uuid import uuid4
import json
from engagementmanager.service.logging_service import LoggingServiceFactory
+from mocks.jenkins_mock.services.jenkins_tests_validation_service import JenkinsTestsResultsSvc
logger = LoggingServiceFactory.get_logger()
class TestChecklistSetState(TestBaseEntity):
+ def initCLBody(self):
+ self.clbodydata['checkListName'] = ChecklistDefaultNames.HEAT_TEMPLATES
+ self.clbodydata['checkListTemplateUuid'] = str(self.template.uuid)
+ self.clbodydata['checkListAssociatedFiles'] =\
+ "[\"file0/f69f4ce7-51d5-409c-9d0e-ec6b1e79df28\"," \
+ " \"file1/f69f4ce7-51d5-409c-9d0e-ec6b1e79df28\"," \
+ " \"file2/f69f4ce7-51d5-409c-9d0e-ec6b1e79df28\"]"
def childSetup(self):
self.createVendors([Constants.service_provider_company_name, 'Amdocs'])
@@ -82,29 +90,22 @@ class TestChecklistSetState(TestBaseEntity):
self.deploymentTarget = self.creator.createDeploymentTarget(
self.randomGenerator("randomString"), self.randomGenerator("randomString"))
-# self.asInfrastructure = self.creator.createApplicationServiceInfrastructure(self.randomGenerator("randomString"))
self.vf = self.creator.createVF(self.randomGenerator("randomString"),
self.engagement, self.deploymentTarget, False, self.vendor)
-# self.vf.service_infrastructures.add(self.asInfrastructure)
self.clbodydata = dict()
self.initCLBody()
self.checklist = Checklist.objects.create(uuid=uuid4(), name=self.clbodydata['checkListName'], validation_cycle=1, associated_files=self.clbodydata[
'checkListAssociatedFiles'], engagement=self.engagement, template=self.template, creator=self.el_user, owner=self.el_user)
self.checklist.save()
- self.section = ChecklistSection.objects.create(uuid=uuid4(), name=self.randomGenerator("randomString"), weight=1.0, description=self.randomGenerator(
- "randomString"), validation_instructions=self.randomGenerator("randomString"), template=self.template)
- self.section.save()
- self.line_item = ChecklistLineItem.objects.create(uuid=uuid4(), name=self.randomGenerator("randomString"), weight=1.0, description=self.randomGenerator(
- "randomString"), line_type=CheckListLineType.auto.name, validation_instructions=self.randomGenerator("randomString"), template=self.template, section=self.section) # @UndefinedVariable
- self.line_item2 = ChecklistLineItem.objects.create(uuid=uuid4(), name=self.randomGenerator("randomString"), weight=1.0, description=self.randomGenerator(
- "randomString"), line_type=CheckListLineType.auto.name, validation_instructions=self.randomGenerator("randomString"), template=self.template, section=self.section) # @UndefinedVariable
- self.line_item.save()
- self.line_item2.save()
+
+ self.line_items = ChecklistLineItem.objects.filter(
+ template=self.checklist.template)[:JenkinsTestsResultsSvc().num_of_auto_tests]
+
self.decision = ChecklistDecision.objects.create(
- uuid=uuid4(), checklist=self.checklist, template=self.template, lineitem=self.line_item)
+ uuid=uuid4(), checklist=self.checklist, template=self.template, lineitem=self.line_items[0])
self.decision2 = ChecklistDecision.objects.create(
- uuid=uuid4(), checklist=self.checklist, template=self.template, lineitem=self.line_item2)
+ uuid=uuid4(), checklist=self.checklist, template=self.template, lineitem=self.line_items[1])
self.decision.save()
self.decision2.save()
self.data = dict()
diff --git a/django/engagementmanager/tests/test_set_eng_stage.py b/django/engagementmanager/tests/test_set_eng_stage.py
index f26b70b..f26b70b 100755..100644
--- a/django/engagementmanager/tests/test_set_eng_stage.py
+++ b/django/engagementmanager/tests/test_set_eng_stage.py
diff --git a/django/engagementmanager/tests/test_update_password.py b/django/engagementmanager/tests/test_update_password.py
index 08b25b2..08b25b2 100755..100644
--- a/django/engagementmanager/tests/test_update_password.py
+++ b/django/engagementmanager/tests/test_update_password.py
diff --git a/django/engagementmanager/tests/test_update_user_account.py b/django/engagementmanager/tests/test_update_user_account.py
index fd0becd..fd0becd 100755..100644
--- a/django/engagementmanager/tests/test_update_user_account.py
+++ b/django/engagementmanager/tests/test_update_user_account.py
diff --git a/django/engagementmanager/tests/test_vfc.py b/django/engagementmanager/tests/test_vfc.py
index e7f374a..e7f374a 100755..100644
--- a/django/engagementmanager/tests/test_vfc.py
+++ b/django/engagementmanager/tests/test_vfc.py
diff --git a/django/engagementmanager/tests/vvpEntitiesCreator.py b/django/engagementmanager/tests/vvpEntitiesCreator.py
index 0ba619e..0ba619e 100755..100644
--- a/django/engagementmanager/tests/vvpEntitiesCreator.py
+++ b/django/engagementmanager/tests/vvpEntitiesCreator.py
diff --git a/django/engagementmanager/urls.py b/django/engagementmanager/urls.py
index 9cc5be3..9cc5be3 100755..100644
--- a/django/engagementmanager/urls.py
+++ b/django/engagementmanager/urls.py
diff --git a/django/engagementmanager/utils/__init__.py b/django/engagementmanager/utils/__init__.py
index 371b694..371b694 100755..100644
--- a/django/engagementmanager/utils/__init__.py
+++ b/django/engagementmanager/utils/__init__.py
diff --git a/django/engagementmanager/utils/activities_data.py b/django/engagementmanager/utils/activities_data.py
index 24275d6..24275d6 100755..100644
--- a/django/engagementmanager/utils/activities_data.py
+++ b/django/engagementmanager/utils/activities_data.py
diff --git a/django/engagementmanager/utils/authentication.py b/django/engagementmanager/utils/authentication.py
index 6a857d6..6a857d6 100755..100644
--- a/django/engagementmanager/utils/authentication.py
+++ b/django/engagementmanager/utils/authentication.py
diff --git a/django/engagementmanager/utils/choice_enum.py b/django/engagementmanager/utils/choice_enum.py
index ef19de2..ef19de2 100755..100644
--- a/django/engagementmanager/utils/choice_enum.py
+++ b/django/engagementmanager/utils/choice_enum.py
diff --git a/django/engagementmanager/utils/constants.py b/django/engagementmanager/utils/constants.py
index c5b1ae9..70fab7b 100755..100644
--- a/django/engagementmanager/utils/constants.py
+++ b/django/engagementmanager/utils/constants.py
@@ -54,17 +54,17 @@ class Constants(object):
role_standard_user = None
role_admin = None
role_admin_ro = None
- service_provider_company_name = "ExampleServiceProvider"
- service_provider_mail_domain = ["example.com"]
- service_provider_admin_mail = "admin@example.com"
- service_provider_admin_ro_mail = "admin_ro@example.com"
+ service_provider_company_name = "ServiceProvider"
+ service_provider_mail_domain = ["example-domain.com"]
+ service_provider_admin_mail = "admin@example-domain.com"
+ service_provider_admin_ro_mail = "admin_ro@example-domain.com"
ice_base_ctx = "/vvp/v1/engmgr/"
rgwa_base_url ='http://localhost:8123/admin'
default_vfc_version = "1.0.0"
dbConnectionStr = "dbname='icedb' user='iceuser' host='localhost' password='Aa123456' port='5433'"
dashboard_href = "<A href=" + \
str(settings.DOMAIN) + "/#/dashboard/" + ">Dashboard</A>"
- prodDomain = 'https://www.vvp.example.com'
+ prodDomain = 'https://www.vvp.example-domain.com'
invite_template_dir = "emails/invite/"
activate_template_dir = "emails/activate/"
notification_template_dir = "emails/notification/"
diff --git a/django/engagementmanager/utils/cryptography.py b/django/engagementmanager/utils/cryptography.py
index 723efa0..723efa0 100755..100644
--- a/django/engagementmanager/utils/cryptography.py
+++ b/django/engagementmanager/utils/cryptography.py
diff --git a/django/engagementmanager/utils/dates.py b/django/engagementmanager/utils/dates.py
index db1d8fe..db1d8fe 100755..100644
--- a/django/engagementmanager/utils/dates.py
+++ b/django/engagementmanager/utils/dates.py
diff --git a/django/engagementmanager/utils/exception_handler.py b/django/engagementmanager/utils/exception_handler.py
index b1b46ee..b1b46ee 100755..100644
--- a/django/engagementmanager/utils/exception_handler.py
+++ b/django/engagementmanager/utils/exception_handler.py
diff --git a/django/engagementmanager/utils/exception_message_factory.py b/django/engagementmanager/utils/exception_message_factory.py
index 6ea96f4..6ea96f4 100755..100644
--- a/django/engagementmanager/utils/exception_message_factory.py
+++ b/django/engagementmanager/utils/exception_message_factory.py
diff --git a/django/engagementmanager/utils/request_data_mgr.py b/django/engagementmanager/utils/request_data_mgr.py
index 46557b4..46557b4 100755..100644
--- a/django/engagementmanager/utils/request_data_mgr.py
+++ b/django/engagementmanager/utils/request_data_mgr.py
diff --git a/django/engagementmanager/utils/validator.py b/django/engagementmanager/utils/validator.py
index cef67f6..cef67f6 100755..100644
--- a/django/engagementmanager/utils/validator.py
+++ b/django/engagementmanager/utils/validator.py
diff --git a/django/engagementmanager/utils/vvp_exceptions.py b/django/engagementmanager/utils/vvp_exceptions.py
index 2cc9cee..2cc9cee 100755..100644
--- a/django/engagementmanager/utils/vvp_exceptions.py
+++ b/django/engagementmanager/utils/vvp_exceptions.py
diff --git a/django/engagementmanager/views_helper.py b/django/engagementmanager/views_helper.py
index 418290b..418290b 100755..100644
--- a/django/engagementmanager/views_helper.py
+++ b/django/engagementmanager/views_helper.py
diff --git a/django/engagementmanager/vm_integration/__init__.py b/django/engagementmanager/vm_integration/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/engagementmanager/vm_integration/__init__.py
+++ b/django/engagementmanager/vm_integration/__init__.py
diff --git a/django/engagementmanager/vm_integration/em_api.py b/django/engagementmanager/vm_integration/em_api.py
index b41a3ff..b41a3ff 100755..100644
--- a/django/engagementmanager/vm_integration/em_api.py
+++ b/django/engagementmanager/vm_integration/em_api.py
diff --git a/django/engagementmanager/vm_integration/vm_client.py b/django/engagementmanager/vm_integration/vm_client.py
index 04d77c5..04d77c5 100755..100644
--- a/django/engagementmanager/vm_integration/vm_client.py
+++ b/django/engagementmanager/vm_integration/vm_client.py
diff --git a/django/manage.py b/django/manage.py
index 43646a6..43646a6 100755..100644
--- a/django/manage.py
+++ b/django/manage.py
diff --git a/django/mocks/__init__.py b/django/mocks/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/mocks/__init__.py
+++ b/django/mocks/__init__.py
diff --git a/django/mocks/gitlab_mock/__init__.py b/django/mocks/gitlab_mock/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/mocks/gitlab_mock/__init__.py
+++ b/django/mocks/gitlab_mock/__init__.py
diff --git a/django/mocks/gitlab_mock/rest/__init__.py b/django/mocks/gitlab_mock/rest/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/mocks/gitlab_mock/rest/__init__.py
+++ b/django/mocks/gitlab_mock/rest/__init__.py
diff --git a/django/mocks/gitlab_mock/rest/gitlab_files_respons_rest.py b/django/mocks/gitlab_mock/rest/gitlab_files_respons_rest.py
index e7456f2..e7456f2 100755..100644
--- a/django/mocks/gitlab_mock/rest/gitlab_files_respons_rest.py
+++ b/django/mocks/gitlab_mock/rest/gitlab_files_respons_rest.py
diff --git a/django/mocks/gitlab_mock/services/__init__.py b/django/mocks/gitlab_mock/services/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/mocks/gitlab_mock/services/__init__.py
+++ b/django/mocks/gitlab_mock/services/__init__.py
diff --git a/django/mocks/gitlab_mock/services/gitlab_files_service.py b/django/mocks/gitlab_mock/services/gitlab_files_service.py
index 3224f94..3224f94 100755..100644
--- a/django/mocks/gitlab_mock/services/gitlab_files_service.py
+++ b/django/mocks/gitlab_mock/services/gitlab_files_service.py
diff --git a/django/mocks/jenkins_mock/__init__.py b/django/mocks/jenkins_mock/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/mocks/jenkins_mock/__init__.py
+++ b/django/mocks/jenkins_mock/__init__.py
diff --git a/django/mocks/jenkins_mock/rest/__init__.py b/django/mocks/jenkins_mock/rest/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/mocks/jenkins_mock/rest/__init__.py
+++ b/django/mocks/jenkins_mock/rest/__init__.py
diff --git a/django/mocks/jenkins_mock/rest/jenkins_tests_validation_rest.py b/django/mocks/jenkins_mock/rest/jenkins_tests_validation_rest.py
index df9d0dd..df9d0dd 100755..100644
--- a/django/mocks/jenkins_mock/rest/jenkins_tests_validation_rest.py
+++ b/django/mocks/jenkins_mock/rest/jenkins_tests_validation_rest.py
diff --git a/django/mocks/jenkins_mock/services/__init__.py b/django/mocks/jenkins_mock/services/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/mocks/jenkins_mock/services/__init__.py
+++ b/django/mocks/jenkins_mock/services/__init__.py
diff --git a/django/mocks/jenkins_mock/services/jenkins_tests_validation_service.py b/django/mocks/jenkins_mock/services/jenkins_tests_validation_service.py
index beccb53..beccb53 100755..100644
--- a/django/mocks/jenkins_mock/services/jenkins_tests_validation_service.py
+++ b/django/mocks/jenkins_mock/services/jenkins_tests_validation_service.py
diff --git a/django/requirements.txt b/django/requirements.txt
index 643cb90..643cb90 100755..100644
--- a/django/requirements.txt
+++ b/django/requirements.txt
diff --git a/django/rgwa_mock/__init__.py b/django/rgwa_mock/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/rgwa_mock/__init__.py
+++ b/django/rgwa_mock/__init__.py
diff --git a/django/rgwa_mock/services/__init__.py b/django/rgwa_mock/services/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/rgwa_mock/services/__init__.py
+++ b/django/rgwa_mock/services/__init__.py
diff --git a/django/rgwa_mock/services/rgwa_keys_service.py b/django/rgwa_mock/services/rgwa_keys_service.py
index 71b08be..71b08be 100755..100644
--- a/django/rgwa_mock/services/rgwa_keys_service.py
+++ b/django/rgwa_mock/services/rgwa_keys_service.py
diff --git a/django/tools/__init__.py b/django/tools/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/tools/__init__.py
+++ b/django/tools/__init__.py
diff --git a/django/tox.ini b/django/tox.ini
index 4cf7aab..dd99e5a 100755..100644
--- a/django/tox.ini
+++ b/django/tox.ini
@@ -1,5 +1,5 @@
[tox]
-envlist = django1-10-6
+envlist = django1-10-6, flake-env
skipsdist = True
[testenv]
commands = django-admin.py test
@@ -8,7 +8,7 @@ setenv =
PYTHONPATH={toxinidir}
SECRET_KEY=6mo22&_gtjf#wktqf1#ve^7=w6kx)uq0u*4ksk^aq8lte&)yul
ENVIRONMENT=development
- PROGRAM_NAME_URL_PREFIX=ice
+ PROGRAM_NAME_URL_PREFIX=vvp
EMAIL_HOST=localhost
EMAIL_HOST_PASSWORD=
EMAIL_HOST_USER=
@@ -34,11 +34,6 @@ deps = -r{toxinidir}/requirements.txt
[testenv:django1-10-6]
deps =
{[base]deps}
-;[testenv:coverage]
-;commands =
-; coverage run --branch --omit={envdir}/*,vvp/*.py,*/migrations/*.py {envbindir}/django-admin.py test
-; coveralls
-;deps =
-; coverage
-; coveralls
-; {[testenv:django1-10-6]deps}
+[testenv:flake-env]
+deps = flake8
+commands = flake8
diff --git a/django/validationmanager/__init__.py b/django/validationmanager/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/validationmanager/__init__.py
+++ b/django/validationmanager/__init__.py
diff --git a/django/validationmanager/admin.py b/django/validationmanager/admin.py
index aa2eeab..aa2eeab 100755..100644
--- a/django/validationmanager/admin.py
+++ b/django/validationmanager/admin.py
diff --git a/django/validationmanager/apps.py b/django/validationmanager/apps.py
index 8576af0..8576af0 100755..100644
--- a/django/validationmanager/apps.py
+++ b/django/validationmanager/apps.py
diff --git a/django/validationmanager/em_integration/__init__.py b/django/validationmanager/em_integration/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/validationmanager/em_integration/__init__.py
+++ b/django/validationmanager/em_integration/__init__.py
diff --git a/django/validationmanager/em_integration/em_client.py b/django/validationmanager/em_integration/em_client.py
index 5620c0c..5620c0c 100755..100644
--- a/django/validationmanager/em_integration/em_client.py
+++ b/django/validationmanager/em_integration/em_client.py
diff --git a/django/validationmanager/em_integration/vm_api.py b/django/validationmanager/em_integration/vm_api.py
index 1650fa1..1650fa1 100755..100644
--- a/django/validationmanager/em_integration/vm_api.py
+++ b/django/validationmanager/em_integration/vm_api.py
diff --git a/django/validationmanager/git/__init__.py b/django/validationmanager/git/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/validationmanager/git/__init__.py
+++ b/django/validationmanager/git/__init__.py
diff --git a/django/validationmanager/git/gitlab_client.py b/django/validationmanager/git/gitlab_client.py
index 66d4177..66d4177 100755..100644
--- a/django/validationmanager/git/gitlab_client.py
+++ b/django/validationmanager/git/gitlab_client.py
diff --git a/django/validationmanager/jenkins/__init__.py b/django/validationmanager/jenkins/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/validationmanager/jenkins/__init__.py
+++ b/django/validationmanager/jenkins/__init__.py
diff --git a/django/validationmanager/jenkins/jenkins_client.py b/django/validationmanager/jenkins/jenkins_client.py
index d8d383e..d8d383e 100755..100644
--- a/django/validationmanager/jenkins/jenkins_client.py
+++ b/django/validationmanager/jenkins/jenkins_client.py
diff --git a/django/validationmanager/migrations/0001_initial.py b/django/validationmanager/migrations/0001_initial.py
index 4cb1430..4cb1430 100755..100644
--- a/django/validationmanager/migrations/0001_initial.py
+++ b/django/validationmanager/migrations/0001_initial.py
diff --git a/django/validationmanager/migrations/0002_auto_20161019_2056.py b/django/validationmanager/migrations/0002_auto_20161019_2056.py
index 653f5f4..653f5f4 100755..100644
--- a/django/validationmanager/migrations/0002_auto_20161019_2056.py
+++ b/django/validationmanager/migrations/0002_auto_20161019_2056.py
diff --git a/django/validationmanager/migrations/0003_auto_20170423_0531.py b/django/validationmanager/migrations/0003_auto_20170423_0531.py
index bcc716a..bcc716a 100755..100644
--- a/django/validationmanager/migrations/0003_auto_20170423_0531.py
+++ b/django/validationmanager/migrations/0003_auto_20170423_0531.py
diff --git a/django/validationmanager/migrations/__init__.py b/django/validationmanager/migrations/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/validationmanager/migrations/__init__.py
+++ b/django/validationmanager/migrations/__init__.py
diff --git a/django/validationmanager/models.py b/django/validationmanager/models.py
index dab60ce..dab60ce 100755..100644
--- a/django/validationmanager/models.py
+++ b/django/validationmanager/models.py
diff --git a/django/validationmanager/rados/__init__.py b/django/validationmanager/rados/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/validationmanager/rados/__init__.py
+++ b/django/validationmanager/rados/__init__.py
diff --git a/django/validationmanager/rados/rgwa_client.py b/django/validationmanager/rados/rgwa_client.py
index 232b900..232b900 100755..100644
--- a/django/validationmanager/rados/rgwa_client.py
+++ b/django/validationmanager/rados/rgwa_client.py
diff --git a/django/validationmanager/rados/rgwa_client_factory.py b/django/validationmanager/rados/rgwa_client_factory.py
index ff29897..ff29897 100755..100644
--- a/django/validationmanager/rados/rgwa_client_factory.py
+++ b/django/validationmanager/rados/rgwa_client_factory.py
diff --git a/django/validationmanager/rest/__init__.py b/django/validationmanager/rest/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/validationmanager/rest/__init__.py
+++ b/django/validationmanager/rest/__init__.py
diff --git a/django/validationmanager/rest/git_webhook_endpoint.py b/django/validationmanager/rest/git_webhook_endpoint.py
index 4aeb5d4..4aeb5d4 100755..100644
--- a/django/validationmanager/rest/git_webhook_endpoint.py
+++ b/django/validationmanager/rest/git_webhook_endpoint.py
diff --git a/django/validationmanager/rest/http_response_custom.py b/django/validationmanager/rest/http_response_custom.py
index 0a22551..0a22551 100755..100644
--- a/django/validationmanager/rest/http_response_custom.py
+++ b/django/validationmanager/rest/http_response_custom.py
diff --git a/django/validationmanager/rest/jenkins_webhook_endpoint.py b/django/validationmanager/rest/jenkins_webhook_endpoint.py
index 21b3760..21b3760 100755..100644
--- a/django/validationmanager/rest/jenkins_webhook_endpoint.py
+++ b/django/validationmanager/rest/jenkins_webhook_endpoint.py
diff --git a/django/validationmanager/templates/jenkins_job_config.xml b/django/validationmanager/templates/jenkins_job_config.xml
index c7e963f..8a83b05 100755..100644
--- a/django/validationmanager/templates/jenkins_job_config.xml
+++ b/django/validationmanager/templates/jenkins_job_config.xml
@@ -1,41 +1,3 @@
-<!--
- ============LICENSE_START==========================================
- org.onap.vvp/engagementmgr
- ===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- ===================================================================
-
- Unless otherwise specified, all software contained herein is licensed
- under the Apache License, Version 2.0 (the “License”);
- you may not use this software except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
- Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
- you may not use this documentation except in compliance with the License.
- You may obtain a copy of the License at
-
- https://creativecommons.org/licenses/by/4.0/
-
- Unless required by applicable law or agreed to in writing, documentation
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- ============LICENSE_END============================================
-
- ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
<?xml version='1.0' encoding='UTF-8'?>
<project>
<actions/>
diff --git a/django/validationmanager/tests/__init__.py b/django/validationmanager/tests/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/validationmanager/tests/__init__.py
+++ b/django/validationmanager/tests/__init__.py
diff --git a/django/validationmanager/tests/testFinishedSignal.py b/django/validationmanager/tests/testFinishedSignal.py
index bca44c1..bca44c1 100755..100644
--- a/django/validationmanager/tests/testFinishedSignal.py
+++ b/django/validationmanager/tests/testFinishedSignal.py
diff --git a/django/validationmanager/tests/test_git_push.py b/django/validationmanager/tests/test_git_push.py
index e3798f3..e3798f3 100755..100644
--- a/django/validationmanager/tests/test_git_push.py
+++ b/django/validationmanager/tests/test_git_push.py
diff --git a/django/validationmanager/tests/test_rgwa_client_factory.py b/django/validationmanager/tests/test_rgwa_client_factory.py
index 0280fd0..0280fd0 100755..100644
--- a/django/validationmanager/tests/test_rgwa_client_factory.py
+++ b/django/validationmanager/tests/test_rgwa_client_factory.py
diff --git a/django/validationmanager/urls.py b/django/validationmanager/urls.py
index 5c6edb8..5c6edb8 100755..100644
--- a/django/validationmanager/urls.py
+++ b/django/validationmanager/urls.py
diff --git a/django/validationmanager/utils/__init__.py b/django/validationmanager/utils/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/validationmanager/utils/__init__.py
+++ b/django/validationmanager/utils/__init__.py
diff --git a/django/validationmanager/utils/clients.py b/django/validationmanager/utils/clients.py
index 0a6a34d..0a6a34d 100755..100644
--- a/django/validationmanager/utils/clients.py
+++ b/django/validationmanager/utils/clients.py
diff --git a/django/validationmanager/utils/constants.py b/django/validationmanager/utils/constants.py
index b110f23..b110f23 100755..100644
--- a/django/validationmanager/utils/constants.py
+++ b/django/validationmanager/utils/constants.py
diff --git a/django/validationmanager/utils/keyawaredefaultdict.py b/django/validationmanager/utils/keyawaredefaultdict.py
index b9a8254..b9a8254 100755..100644
--- a/django/validationmanager/utils/keyawaredefaultdict.py
+++ b/django/validationmanager/utils/keyawaredefaultdict.py
diff --git a/django/vvp/__init__.py b/django/vvp/__init__.py
index 1726c13..1726c13 100755..100644
--- a/django/vvp/__init__.py
+++ b/django/vvp/__init__.py
diff --git a/django/vvp/settings/logs/vvp-db.log b/django/vvp/settings/logs/vvp-db.log
index 97b0d9a..97b0d9a 100755..100644
--- a/django/vvp/settings/logs/vvp-db.log
+++ b/django/vvp/settings/logs/vvp-db.log
diff --git a/django/vvp/settings/logs/vvp-debug.log b/django/vvp/settings/logs/vvp-debug.log
index 4ed7528..4ed7528 100755..100644
--- a/django/vvp/settings/logs/vvp-debug.log
+++ b/django/vvp/settings/logs/vvp-debug.log
diff --git a/django/vvp/settings/logs/vvp-info.log b/django/vvp/settings/logs/vvp-info.log
index 8fcfaa7..8fcfaa7 100755..100644
--- a/django/vvp/settings/logs/vvp-info.log
+++ b/django/vvp/settings/logs/vvp-info.log
diff --git a/django/vvp/settings/logs/vvp-requests.log b/django/vvp/settings/logs/vvp-requests.log
index 97b0d9a..97b0d9a 100755..100644
--- a/django/vvp/settings/logs/vvp-requests.log
+++ b/django/vvp/settings/logs/vvp-requests.log
diff --git a/django/vvp/settings/tox_settings.py b/django/vvp/settings/tox_settings.py
index 6cb4353..530bd7a 100755..100644
--- a/django/vvp/settings/tox_settings.py
+++ b/django/vvp/settings/tox_settings.py
@@ -38,12 +38,12 @@ PROGRAM_NAME_URL_PREFIX = os.environ['PROGRAM_NAME_URL_PREFIX']
# https://docs.djangoproject.com/en/1.10/ref/settings/#allowed-hosts
# Anything in the Host header that does not match our expected domain should
# raise SuspiciousOperation exception.
-ALLOWED_HOSTS = ['.d2ice.att.io','em','em.default']
+ALLOWED_HOSTS = ['*']
DEBUG = False
if ENVIRONMENT == 'production':
- EMAIL_BACKEND = 'django.db.backends.sqlite3'
+ EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = os.environ['EMAIL_HOST']
EMAIL_HOST_PASSWORD = os.environ['EMAIL_HOST_PASSWORD']
EMAIL_HOST_USER = os.environ['EMAIL_HOST_USER']
@@ -133,12 +133,16 @@ WSGI_APPLICATION = 'vvp.wsgi.application'
# https://docs.djangoproject.com/en/1.9/ref/settings/#databases
DATABASES = {
'default': {
- 'ENGINE': 'django.db.backends.postgresql',
- 'NAME': os.environ['PGDATABASE'],
- 'USER': os.environ['PGUSER'],
- 'PASSWORD': os.environ['PGPASSWORD'],
- 'HOST': os.environ['PGHOST'],
- 'PORT': os.environ['PGPORT'],
+ 'NAME': 'emdb.db',
+ 'ENGINE': 'django.db.backends.sqlite3',
+ 'TEST_NAME': 'emdb.db'
+
+ # 'ENGINE': 'django.db.backends.postgresql',
+ # 'NAME': os.environ['PGDATABASE'],
+ # 'USER': os.environ['PGUSER'],
+ # 'PASSWORD': os.environ['PGPASSWORD'],
+ # 'HOST': os.environ['PGHOST'],
+ # 'PORT': os.environ['PGPORT'],
}
}
@@ -271,7 +275,7 @@ JENKINS_USERNAME = "admin"
JENKINS_PASSWORD = os.environ['SECRET_JENKINS_PASSWORD']
IS_CL_CREATED_ON_REVIEW_STATE = False
-IS_SIGNAL_ENABLED = True
+IS_SIGNAL_ENABLED = False
RECENT_ENG_TTL = 3 # In days
CMS_URL = "http://cms/api/"
CMS_APP_CLIENT_ID = os.environ['SECRET_CMS_APP_CLIENT_ID']
diff --git a/django/vvp/urls.py b/django/vvp/urls.py
index c9fd8f8..c9fd8f8 100755..100644
--- a/django/vvp/urls.py
+++ b/django/vvp/urls.py
diff --git a/django/vvp/wsgi.py b/django/vvp/wsgi.py
index e584b2d..e584b2d 100755..100644
--- a/django/vvp/wsgi.py
+++ b/django/vvp/wsgi.py
diff --git a/django/web/templates/admin/base.html b/django/web/templates/admin/base.html
index d9f927b..1a18977 100755..100644
--- a/django/web/templates/admin/base.html
+++ b/django/web/templates/admin/base.html
@@ -1,41 +1,40 @@
-<!--
-============LICENSE_START==========================================
- org.onap.vvp/engagementmgr
- ===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- ===================================================================
-
- Unless otherwise specified, all software contained herein is licensed
- under the Apache License, Version 2.0 (the “License”);
- you may not use this software except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
- Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
- you may not use this documentation except in compliance with the License.
- You may obtain a copy of the License at
-
- https://creativecommons.org/licenses/by/4.0/
-
- Unless required by applicable law or agreed to in writing, documentation
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- ============LICENSE_END============================================
-
- ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
+{#============LICENSE_START========================================== #}
+{# org.onap.vvp/engagementmgr#}
+{# ===================================================================#}
+{# Copyright © 2017 AT&T Intellectual Property. All rights reserved.#}
+{# ===================================================================#}
+{##}
+{# Unless otherwise specified, all software contained herein is licensed#}
+{# under the Apache License, Version 2.0 (the “License”);#}
+{# you may not use this software except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# http://www.apache.org/licenses/LICENSE-2.0#}
+{##}
+{# Unless required by applicable law or agreed to in writing, software#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{##}
+{##}
+{# Unless otherwise specified, all documentation contained herein is licensed#}
+{# under the Creative Commons License, Attribution 4.0 Intl. (the “License”);#}
+{# you may not use this documentation except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# https://creativecommons.org/licenses/by/4.0/#}
+{##}
+{# Unless required by applicable law or agreed to in writing, documentation#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{# ============LICENSE_END============================================#}
+{##}
+{# ECOMP is a trademark and service mark of AT&T Intellectual Property.#}
{% load i18n static %}<!DOCTYPE html>
{% get_current_language as LANGUAGE_CODE %}{% get_current_language_bidi as LANGUAGE_BIDI %}
<html lang="{{ LANGUAGE_CODE|default:"en-us" }}" {% if LANGUAGE_BIDI %}dir="rtl"{% endif %}>
diff --git a/django/web/templates/admin/base_site.html b/django/web/templates/admin/base_site.html
index 1a2275d..e36b9a4 100755..100644
--- a/django/web/templates/admin/base_site.html
+++ b/django/web/templates/admin/base_site.html
@@ -1,41 +1,40 @@
-<!--
-============LICENSE_START==========================================
- org.onap.vvp/engagementmgr
- ===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- ===================================================================
-
- Unless otherwise specified, all software contained herein is licensed
- under the Apache License, Version 2.0 (the “License”);
- you may not use this software except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
- Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
- you may not use this documentation except in compliance with the License.
- You may obtain a copy of the License at
-
- https://creativecommons.org/licenses/by/4.0/
-
- Unless required by applicable law or agreed to in writing, documentation
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- ============LICENSE_END============================================
-
- ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
+{#============LICENSE_START========================================== #}
+{# org.onap.vvp/engagementmgr#}
+{# ===================================================================#}
+{# Copyright © 2017 AT&T Intellectual Property. All rights reserved.#}
+{# ===================================================================#}
+{##}
+{# Unless otherwise specified, all software contained herein is licensed#}
+{# under the Apache License, Version 2.0 (the “License”);#}
+{# you may not use this software except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# http://www.apache.org/licenses/LICENSE-2.0#}
+{##}
+{# Unless required by applicable law or agreed to in writing, software#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{##}
+{##}
+{# Unless otherwise specified, all documentation contained herein is licensed#}
+{# under the Creative Commons License, Attribution 4.0 Intl. (the “License”);#}
+{# you may not use this documentation except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# https://creativecommons.org/licenses/by/4.0/#}
+{##}
+{# Unless required by applicable law or agreed to in writing, documentation#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{# ============LICENSE_END============================================#}
+{##}
+{# ECOMP is a trademark and service mark of AT&T Intellectual Property.#}
{% extends "admin/base.html" %}
{% load vvptags %}
diff --git a/django/web/templates/admin/login.html b/django/web/templates/admin/login.html
index 5acf9b5..5e31bee 100755..100644
--- a/django/web/templates/admin/login.html
+++ b/django/web/templates/admin/login.html
@@ -1,41 +1,40 @@
-<!--
-============LICENSE_START==========================================
- org.onap.vvp/engagementmgr
- ===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- ===================================================================
-
- Unless otherwise specified, all software contained herein is licensed
- under the Apache License, Version 2.0 (the “License”);
- you may not use this software except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
- Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
- you may not use this documentation except in compliance with the License.
- You may obtain a copy of the License at
-
- https://creativecommons.org/licenses/by/4.0/
-
- Unless required by applicable law or agreed to in writing, documentation
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- ============LICENSE_END============================================
-
- ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
+{#============LICENSE_START========================================== #}
+{# org.onap.vvp/engagementmgr#}
+{# ===================================================================#}
+{# Copyright © 2017 AT&T Intellectual Property. All rights reserved.#}
+{# ===================================================================#}
+{##}
+{# Unless otherwise specified, all software contained herein is licensed#}
+{# under the Apache License, Version 2.0 (the “License”);#}
+{# you may not use this software except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# http://www.apache.org/licenses/LICENSE-2.0#}
+{##}
+{# Unless required by applicable law or agreed to in writing, software#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{##}
+{##}
+{# Unless otherwise specified, all documentation contained herein is licensed#}
+{# under the Creative Commons License, Attribution 4.0 Intl. (the “License”);#}
+{# you may not use this documentation except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# https://creativecommons.org/licenses/by/4.0/#}
+{##}
+{# Unless required by applicable law or agreed to in writing, documentation#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{# ============LICENSE_END============================================#}
+{##}
+{# ECOMP is a trademark and service mark of AT&T Intellectual Property.#}
{% extends "admin/base_site.html" %}
{% load i18n admin_static %}
diff --git a/django/web/templates/emails/activate/activate_mail_body.html b/django/web/templates/emails/activate/activate_mail_body.html
index 0751b00..3607a78 100755..100644
--- a/django/web/templates/emails/activate/activate_mail_body.html
+++ b/django/web/templates/emails/activate/activate_mail_body.html
@@ -1,41 +1,40 @@
-<!--
-============LICENSE_START==========================================
- org.onap.vvp/engagementmgr
- ===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- ===================================================================
-
- Unless otherwise specified, all software contained herein is licensed
- under the Apache License, Version 2.0 (the “License”);
- you may not use this software except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
- Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
- you may not use this documentation except in compliance with the License.
- You may obtain a copy of the License at
-
- https://creativecommons.org/licenses/by/4.0/
-
- Unless required by applicable law or agreed to in writing, documentation
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- ============LICENSE_END============================================
-
- ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
+{#============LICENSE_START========================================== #}
+{# org.onap.vvp/engagementmgr#}
+{# ===================================================================#}
+{# Copyright ? 2017 AT&T Intellectual Property. All rights reserved.#}
+{# ===================================================================#}
+{##}
+{# Unless otherwise specified, all software contained herein is licensed#}
+{# under the Apache License, Version 2.0 (the ?License?);#}
+{# you may not use this software except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# http://www.apache.org/licenses/LICENSE-2.0#}
+{##}
+{# Unless required by applicable law or agreed to in writing, software#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{##}
+{##}
+{# Unless otherwise specified, all documentation contained herein is licensed#}
+{# under the Creative Commons License, Attribution 4.0 Intl. (the ?License?);#}
+{# you may not use this documentation except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# https://creativecommons.org/licenses/by/4.0/#}
+{##}
+{# Unless required by applicable law or agreed to in writing, documentation#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{# ============LICENSE_END============================================#}
+{##}
+{# ECOMP is a trademark and service mark of AT&T Intellectual Property.#}
<!DOCTYPE html>
<html>
<head> <meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head>
diff --git a/django/web/templates/emails/activate/activate_mail_subject.html b/django/web/templates/emails/activate/activate_mail_subject.html
index 0adbc20..25ce1c6 100755..100644
--- a/django/web/templates/emails/activate/activate_mail_subject.html
+++ b/django/web/templates/emails/activate/activate_mail_subject.html
@@ -1,39 +1 @@
-<!--
-============LICENSE_START==========================================
- org.onap.vvp/engagementmgr
- ===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- ===================================================================
-
- Unless otherwise specified, all software contained herein is licensed
- under the Apache License, Version 2.0 (the “License”);
- you may not use this software except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
- Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
- you may not use this documentation except in compliance with the License.
- You may obtain a copy of the License at
-
- https://creativecommons.org/licenses/by/4.0/
-
- Unless required by applicable law or agreed to in writing, documentation
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- ============LICENSE_END============================================
-
- ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
-{{program_name}}: Welcome - just one more step!
+{{program_name}}: Welcome - just one more step! \ No newline at end of file
diff --git a/django/web/templates/emails/invite/invite_mail_body.html b/django/web/templates/emails/invite/invite_mail_body.html
index aede3e5..b223c39 100755..100644
--- a/django/web/templates/emails/invite/invite_mail_body.html
+++ b/django/web/templates/emails/invite/invite_mail_body.html
@@ -1,41 +1,40 @@
-<!--
-============LICENSE_START==========================================
- org.onap.vvp/engagementmgr
- ===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- ===================================================================
-
- Unless otherwise specified, all software contained herein is licensed
- under the Apache License, Version 2.0 (the “License”);
- you may not use this software except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
- Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
- you may not use this documentation except in compliance with the License.
- You may obtain a copy of the License at
-
- https://creativecommons.org/licenses/by/4.0/
-
- Unless required by applicable law or agreed to in writing, documentation
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- ============LICENSE_END============================================
-
- ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
+{#============LICENSE_START========================================== #}
+{# org.onap.vvp/engagementmgr#}
+{# ===================================================================#}
+{# Copyright ? 2017 AT&T Intellectual Property. All rights reserved.#}
+{# ===================================================================#}
+{##}
+{# Unless otherwise specified, all software contained herein is licensed#}
+{# under the Apache License, Version 2.0 (the ?License?);#}
+{# you may not use this software except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# http://www.apache.org/licenses/LICENSE-2.0#}
+{##}
+{# Unless required by applicable law or agreed to in writing, software#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{##}
+{##}
+{# Unless otherwise specified, all documentation contained herein is licensed#}
+{# under the Creative Commons License, Attribution 4.0 Intl. (the ?License?);#}
+{# you may not use this documentation except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# https://creativecommons.org/licenses/by/4.0/#}
+{##}
+{# Unless required by applicable law or agreed to in writing, documentation#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{# ============LICENSE_END============================================#}
+{##}
+{# ECOMP is a trademark and service mark of AT&T Intellectual Property.#}
<!DOCTYPE html>
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head>
diff --git a/django/web/templates/emails/invite/invite_mail_subject.html b/django/web/templates/emails/invite/invite_mail_subject.html
index d42fe48..3ba5699 100755..100644
--- a/django/web/templates/emails/invite/invite_mail_subject.html
+++ b/django/web/templates/emails/invite/invite_mail_subject.html
@@ -1,39 +1 @@
-<!--
-============LICENSE_START==========================================
- org.onap.vvp/engagementmgr
- ===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- ===================================================================
-
- Unless otherwise specified, all software contained herein is licensed
- under the Apache License, Version 2.0 (the “License”);
- you may not use this software except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
- Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
- you may not use this documentation except in compliance with the License.
- You may obtain a copy of the License at
-
- https://creativecommons.org/licenses/by/4.0/
-
- Unless required by applicable law or agreed to in writing, documentation
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- ============LICENSE_END============================================
-
- ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
-{{program_name}}: You have been invited as a team member to {{ vf_name }}
+{{program_name}}: You have been invited as a team member to {{ vf_name }} \ No newline at end of file
diff --git a/django/web/templates/emails/notification/notification_digest_mail_body.html b/django/web/templates/emails/notification/notification_digest_mail_body.html
index 14d9e82..594e84c 100755..100644
--- a/django/web/templates/emails/notification/notification_digest_mail_body.html
+++ b/django/web/templates/emails/notification/notification_digest_mail_body.html
@@ -1,41 +1,40 @@
-<!--
-============LICENSE_START==========================================
- org.onap.vvp/engagementmgr
- ===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- ===================================================================
-
- Unless otherwise specified, all software contained herein is licensed
- under the Apache License, Version 2.0 (the “License”);
- you may not use this software except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
- Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
- you may not use this documentation except in compliance with the License.
- You may obtain a copy of the License at
-
- https://creativecommons.org/licenses/by/4.0/
-
- Unless required by applicable law or agreed to in writing, documentation
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- ============LICENSE_END============================================
-
- ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
+{#============LICENSE_START========================================== #}
+{# org.onap.vvp/engagementmgr#}
+{# ===================================================================#}
+{# Copyright ? 2017 AT&T Intellectual Property. All rights reserved.#}
+{# ===================================================================#}
+{##}
+{# Unless otherwise specified, all software contained herein is licensed#}
+{# under the Apache License, Version 2.0 (the ?License?);#}
+{# you may not use this software except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# http://www.apache.org/licenses/LICENSE-2.0#}
+{##}
+{# Unless required by applicable law or agreed to in writing, software#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{##}
+{##}
+{# Unless otherwise specified, all documentation contained herein is licensed#}
+{# under the Creative Commons License, Attribution 4.0 Intl. (the ?License?);#}
+{# you may not use this documentation except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# https://creativecommons.org/licenses/by/4.0/#}
+{##}
+{# Unless required by applicable law or agreed to in writing, documentation#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{# ============LICENSE_END============================================#}
+{##}
+{# ECOMP is a trademark and service mark of AT&T Intellectual Property.#}
<!DOCTYPE html>
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> </head>
diff --git a/django/web/templates/emails/notification/notification_digest_mail_subject.html b/django/web/templates/emails/notification/notification_digest_mail_subject.html
index 3172650..5ffca30 100755..100644
--- a/django/web/templates/emails/notification/notification_digest_mail_subject.html
+++ b/django/web/templates/emails/notification/notification_digest_mail_subject.html
@@ -1,39 +1 @@
-<!--
-============LICENSE_START==========================================
- org.onap.vvp/engagementmgr
- ===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- ===================================================================
-
- Unless otherwise specified, all software contained herein is licensed
- under the Apache License, Version 2.0 (the “License”);
- you may not use this software except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
- Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
- you may not use this documentation except in compliance with the License.
- You may obtain a copy of the License at
-
- https://creativecommons.org/licenses/by/4.0/
-
- Unless required by applicable law or agreed to in writing, documentation
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- ============LICENSE_END============================================
-
- ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
-{{program_name}}: {{notification_subject}}
+{{program_name}}: {{notification_subject}} \ No newline at end of file
diff --git a/django/web/templates/emails/notification/notification_mail_body.html b/django/web/templates/emails/notification/notification_mail_body.html
index 4a16fd1..1849e27 100755..100644
--- a/django/web/templates/emails/notification/notification_mail_body.html
+++ b/django/web/templates/emails/notification/notification_mail_body.html
@@ -1,41 +1,40 @@
-<!--
-============LICENSE_START==========================================
- org.onap.vvp/engagementmgr
- ===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- ===================================================================
-
- Unless otherwise specified, all software contained herein is licensed
- under the Apache License, Version 2.0 (the “License”);
- you may not use this software except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
- Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
- you may not use this documentation except in compliance with the License.
- You may obtain a copy of the License at
-
- https://creativecommons.org/licenses/by/4.0/
-
- Unless required by applicable law or agreed to in writing, documentation
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- ============LICENSE_END============================================
-
- ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
+{#============LICENSE_START========================================== #}
+{# org.onap.vvp/engagementmgr#}
+{# ===================================================================#}
+{# Copyright ? 2017 AT&T Intellectual Property. All rights reserved.#}
+{# ===================================================================#}
+{##}
+{# Unless otherwise specified, all software contained herein is licensed#}
+{# under the Apache License, Version 2.0 (the ?License?);#}
+{# you may not use this software except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# http://www.apache.org/licenses/LICENSE-2.0#}
+{##}
+{# Unless required by applicable law or agreed to in writing, software#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{##}
+{##}
+{# Unless otherwise specified, all documentation contained herein is licensed#}
+{# under the Creative Commons License, Attribution 4.0 Intl. (the ?License?);#}
+{# you may not use this documentation except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# https://creativecommons.org/licenses/by/4.0/#}
+{##}
+{# Unless required by applicable law or agreed to in writing, documentation#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{# ============LICENSE_END============================================#}
+{##}
+{# ECOMP is a trademark and service mark of AT&T Intellectual Property.#}
<!DOCTYPE html>
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> </head>
diff --git a/django/web/templates/emails/notification/notification_mail_subject.html b/django/web/templates/emails/notification/notification_mail_subject.html
index 3172650..5ffca30 100755..100644
--- a/django/web/templates/emails/notification/notification_mail_subject.html
+++ b/django/web/templates/emails/notification/notification_mail_subject.html
@@ -1,39 +1 @@
-<!--
-============LICENSE_START==========================================
- org.onap.vvp/engagementmgr
- ===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- ===================================================================
-
- Unless otherwise specified, all software contained herein is licensed
- under the Apache License, Version 2.0 (the “License”);
- you may not use this software except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
- Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
- you may not use this documentation except in compliance with the License.
- You may obtain a copy of the License at
-
- https://creativecommons.org/licenses/by/4.0/
-
- Unless required by applicable law or agreed to in writing, documentation
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- ============LICENSE_END============================================
-
- ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
-{{program_name}}: {{notification_subject}}
+{{program_name}}: {{notification_subject}} \ No newline at end of file
diff --git a/django/web/templates/emails/reset_pwd/reset_pwd_instructions_mail_body.html b/django/web/templates/emails/reset_pwd/reset_pwd_instructions_mail_body.html
index 190eb47..2c744f1 100755..100644
--- a/django/web/templates/emails/reset_pwd/reset_pwd_instructions_mail_body.html
+++ b/django/web/templates/emails/reset_pwd/reset_pwd_instructions_mail_body.html
@@ -1,41 +1,40 @@
-<!--
-============LICENSE_START==========================================
- org.onap.vvp/engagementmgr
- ===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- ===================================================================
-
- Unless otherwise specified, all software contained herein is licensed
- under the Apache License, Version 2.0 (the “License”);
- you may not use this software except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
- Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
- you may not use this documentation except in compliance with the License.
- You may obtain a copy of the License at
-
- https://creativecommons.org/licenses/by/4.0/
-
- Unless required by applicable law or agreed to in writing, documentation
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- ============LICENSE_END============================================
-
- ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
+{#============LICENSE_START========================================== #}
+{# org.onap.vvp/engagementmgr#}
+{# ===================================================================#}
+{# Copyright ? 2017 AT&T Intellectual Property. All rights reserved.#}
+{# ===================================================================#}
+{##}
+{# Unless otherwise specified, all software contained herein is licensed#}
+{# under the Apache License, Version 2.0 (the ?License?);#}
+{# you may not use this software except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# http://www.apache.org/licenses/LICENSE-2.0#}
+{##}
+{# Unless required by applicable law or agreed to in writing, software#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{##}
+{##}
+{# Unless otherwise specified, all documentation contained herein is licensed#}
+{# under the Creative Commons License, Attribution 4.0 Intl. (the ?License?);#}
+{# you may not use this documentation except in compliance with the License.#}
+{# You may obtain a copy of the License at#}
+{##}
+{# https://creativecommons.org/licenses/by/4.0/#}
+{##}
+{# Unless required by applicable law or agreed to in writing, documentation#}
+{# distributed under the License is distributed on an "AS IS" BASIS,#}
+{# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.#}
+{# See the License for the specific language governing permissions and#}
+{# limitations under the License.#}
+{##}
+{# ============LICENSE_END============================================#}
+{##}
+{# ECOMP is a trademark and service mark of AT&T Intellectual Property.#}
<!DOCTYPE html>
<html>
<head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"> </head>
diff --git a/django/web/templates/emails/reset_pwd/reset_pwd_instructions_mail_subject.html b/django/web/templates/emails/reset_pwd/reset_pwd_instructions_mail_subject.html
index 7f22ef1..c29127a 100755..100644
--- a/django/web/templates/emails/reset_pwd/reset_pwd_instructions_mail_subject.html
+++ b/django/web/templates/emails/reset_pwd/reset_pwd_instructions_mail_subject.html
@@ -1,39 +1 @@
-<!--
-============LICENSE_START==========================================
- org.onap.vvp/engagementmgr
- ===================================================================
- Copyright © 2017 AT&T Intellectual Property. All rights reserved.
- ===================================================================
-
- Unless otherwise specified, all software contained herein is licensed
- under the Apache License, Version 2.0 (the “License”);
- you may not use this software except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
-
-
- Unless otherwise specified, all documentation contained herein is licensed
- under the Creative Commons License, Attribution 4.0 Intl. (the “License”);
- you may not use this documentation except in compliance with the License.
- You may obtain a copy of the License at
-
- https://creativecommons.org/licenses/by/4.0/
-
- Unless required by applicable law or agreed to in writing, documentation
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-
- ============LICENSE_END============================================
-
- ECOMP is a trademark and service mark of AT&T Intellectual Property.-->
-{{program_name}}: Reset Password
+{{program_name}}: Reset Password \ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 5b0b93f..5b0b93f 100755..100644
--- a/pom.xml
+++ b/pom.xml
diff --git a/tox.ini b/tox.ini
new file mode 100644
index 0000000..a88fc60
--- /dev/null
+++ b/tox.ini
@@ -0,0 +1,49 @@
+[tox]
+envlist = django1-10-6, style
+skipsdist = True
+
+[testenv]
+commands = django-admin.py test
+setenv =
+ DJANGO_SETTINGS_MODULE=vvp.settings.tox_settings
+ PYTHONPATH={toxinidir}
+ SECRET_KEY=6mo22&_gtjf#wktqf1#ve^7=w6kx)uq0u*4ksk^aq8lte&)yul
+ ENVIRONMENT=development
+ PROGRAM_NAME_URL_PREFIX=vvp
+ EMAIL_HOST=localhost
+ EMAIL_HOST_PASSWORD=
+ EMAIL_HOST_USER=
+ EMAIL_PORT=25
+ PGDATABASE=icedb
+ PGUSER=iceuser
+ PGPASSWORD=Aa123456
+ PGHOST=localhost
+ PGPORT=5433
+ SECRET_WEBHOOK_TOKEN=Aiwi8se4ien0foW6eimahch2zahshaGi
+ SECRET_GITLAB_AUTH_TOKEN=ieNgathapoo4zohvee9a
+ SECRET_JENKINS_PASSWORD=xaiyie0wuoqueuBu
+ SECRET_CMS_APP_CLIENT_ID=MHmJo0ccDheVVsIiQHZnY6LXPAC6H6HAMzhCCM16
+ SECRET_CMS_APP_CLIENT_SECRET=nI8QCFrKMpnw5nTs
+ SLACK_API_TOKEN=
+ S3_HOST=dev-s3.d2ice.att.io
+ S3_PORT=443
+ AWS_ACCESS_KEY_ID=FD21HBU2KRN3UVD1MWRN
+ AWS_SECRET_ACCESS_KEY=TKoiwxziUWG9cTYUknUkFGmmyuQ27nP2lCiutEsD
+ STATIC_ROOT=/app/htdocs
+
+[base]
+deps = -r{toxinidir}/django/requirements.txt
+
+[testenv:django1-10-6]
+deps =
+ {[base]deps}
+
+[testenv:style]
+commands = flake8
+
+[testenv:py3]
+basepython=python3
+
+[flake8]
+show-source = True
+exclude=venv-tox,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,build