.coveragerc
.dockerignore
.eslintrc.js
.gitignore
AUTHORS
CHANGELOG.rst
LICENSE
MANIFEST.in
Makefile
README.rst
VERSION.txt
docker-compose-dev.yml
docker-compose.yml
python-nitrate-tcms.spec
setup.cfg
setup.py
tox.ini
.github/workflows/distribution.yaml
.github/workflows/linter.yaml
.github/workflows/package-build.yaml
.github/workflows/unittests.yaml
contrib/Vagrantfile.example
contrib/ci/build-rpm.sh
contrib/conf/nitrate-httpd-vhosts.conf
contrib/conf/nitrate-httpd.conf
contrib/conf/nitrate-nginx.conf
contrib/devenv/devenv.sh
contrib/devenv/system.sh
contrib/scripts/build-artifacts-and-publish.sh
contrib/scripts/make-release.py
contrib/scripts/release-notes.tmpl.rst
docker/dev/Dockerfile
docker/dev/entrypoint.sh
docker/released/Dockerfile
docker/released/README.md
docker/released/product.py
docs/Makefile
docs/make.bat
docs/requirements.txt
docs/source/authors.rst
docs/source/bug_reporting.rst
docs/source/conf.py
docs/source/configuration.rst
docs/source/contact.rst
docs/source/contribution.rst
docs/source/index.rst
docs/source/license.rst
docs/source/set_dev_env.rst
docs/source/set_dev_env_with_vagrant.rst
docs/source/_static/Add_Classification.png
docs/source/_static/Add_Component.png
docs/source/_static/Add_New_Group.png
docs/source/_static/Add_Priority.png
docs/source/_static/Add_Product.png
docs/source/_static/Add_TC_Category.png
docs/source/_static/Add_TP_Type.png
docs/source/_static/Add_Test_Build.png
docs/source/_static/Add_Version.png
docs/source/_static/Admin_Home.png
docs/source/_static/Advanced_Search.png
docs/source/_static/Auth_Home.png
docs/source/_static/BZ_Component.png
docs/source/_static/BZ_New_Bug.png
docs/source/_static/BZ_Other.png
docs/source/_static/BZ_TCMS.png
docs/source/_static/Case_Enter_Details.png
docs/source/_static/Cases_Home.png
docs/source/_static/Change_Status_Confirm.png
docs/source/_static/Click_Add.png
docs/source/_static/Click_Add_Cases_to_Run.png
docs/source/_static/Click_Add_To_Plan_Name.png
docs/source/_static/Click_Auth.png
docs/source/_static/Click_Cases.png
docs/source/_static/Click_Clone.png
docs/source/_static/Click_Component.png
docs/source/_static/Click_Components_Update.png
docs/source/_static/Click_Edit.png
docs/source/_static/Click_Export_Case.png
docs/source/_static/Click_Filter_Plan.png
docs/source/_static/Click_Groups.png
docs/source/_static/Click_Management.png
docs/source/_static/Click_New_Plan.png
docs/source/_static/Click_Planning.png
docs/source/_static/Click_Properties.png
docs/source/_static/Click_Remove_TC.png
docs/source/_static/Click_Remove_TP.png
docs/source/_static/Click_Report.png
docs/source/_static/Click_Runs.png
docs/source/_static/Click_Write_New_Run.png
docs/source/_static/Clone_Details.png
docs/source/_static/Create_New_Case.png
docs/source/_static/Create_New_TP.png
docs/source/_static/Create_New_Test_Run.png
docs/source/_static/Disable_User.png
docs/source/_static/Enter_Clone_Details.png
docs/source/_static/Enter_Test_Results.png
docs/source/_static/Group_Add.png
docs/source/_static/Group_Edit_Details.png
docs/source/_static/Group_Enter_Name.png
docs/source/_static/Group_Home.png
docs/source/_static/Groups_Disable.png
docs/source/_static/Groups_Home.png
docs/source/_static/Groups_Strikethrough.png
docs/source/_static/Home_Screen.png
docs/source/_static/Import_XML_Window.png
docs/source/_static/Manual_Testing.png
docs/source/_static/Mgmt_Home.png
docs/source/_static/Navigation_Tabs.png
docs/source/_static/New_Value_Added.png
docs/source/_static/New_Values.png
docs/source/_static/Ok_Delete.png
docs/source/_static/PM_Reporting.png
docs/source/_static/Plan_Actions.png
docs/source/_static/Plan_Actions_Enable.png
docs/source/_static/Plan_Default_Components.png
docs/source/_static/Plan_Details.png
docs/source/_static/Plan_Import_XML.png
docs/source/_static/Planning_Home.png
docs/source/_static/Product_Builds.png
docs/source/_static/Product_Overview.png
docs/source/_static/Product_Versions.png
docs/source/_static/Properties_Management.png
docs/source/_static/Quick_Search.png
docs/source/_static/Report_Custom_Results.png
docs/source/_static/Report_Custom_Search.png
docs/source/_static/Runs_Details.png
docs/source/_static/Runs_Home.png
docs/source/_static/Search_Results.png
docs/source/_static/Select_All.png
docs/source/_static/Select_Multiple.png
docs/source/_static/Select_Plan_Click_Update.png
docs/source/_static/Select_Product.png
docs/source/_static/Select_Single.png
docs/source/_static/Select_Staff_Status.png
docs/source/_static/Select_Status.png
docs/source/_static/Set_To_Finished.png
docs/source/_static/Set_To_Running.png
docs/source/_static/Sort_By_Column.png
docs/source/_static/TC_Add_To_Plan.png
docs/source/_static/TC_Add_To_Plan_TP.png
docs/source/_static/TC_Home.png
docs/source/_static/TC_Tag.png
docs/source/_static/TP_Cloning.png
docs/source/_static/TP_Home.png
docs/source/_static/TP_Update_Default_Tester.png
docs/source/_static/Tab_Report_Custom.png
docs/source/_static/Tab_Report_Testing.png
docs/source/_static/Tab_Tags.png
docs/source/_static/Tag_Options.png
docs/source/_static/Tags_Add.png
docs/source/_static/Tags_Autocomplete.png
docs/source/_static/Tags_Remove.png
docs/source/_static/Testing_Report.png
docs/source/_static/Tree_View_Add_Child.png
docs/source/_static/Tree_View_Change_Parent.png
docs/source/_static/Tree_View_Home.png
docs/source/_static/Tree_View_Remove_Child.png
docs/source/_static/Tree_View_Up.png
docs/source/_static/blocked.png
docs/source/_static/error.png
docs/source/_static/failed.png
docs/source/_static/grey_attach.png
docs/source/_static/idle.png
docs/source/_static/logo.png
docs/source/_static/pass.png
docs/source/_static/paused.png
docs/source/_static/red_padlock.png
docs/source/_static/running.png
docs/source/_static/tcms_testcases.xml
docs/source/_static/testrun_notification.xml
docs/source/_static/waived.png
docs/source/_static/workflow.png
docs/source/api/issuetracker.rst
docs/source/api/testcases.rst
docs/source/api/testruns.rst
docs/source/api/xmlrpc.rst
docs/source/guide/admin.rst
docs/source/guide/appendix.rst
docs/source/guide/db.rst
docs/source/guide/environment.rst
docs/source/guide/introduction.rst
docs/source/guide/issuetracker.rst
docs/source/guide/report.rst
docs/source/guide/testcase.rst
docs/source/guide/testplan.rst
docs/source/guide/testrun.rst
docs/source/guide/usecase.rst
docs/source/install/docker.rst
docs/source/install/gce.rst
docs/source/install/gunicorn.rst
docs/source/install/in_rhel.rst
docs/source/install/in_virtualenv.rst
docs/source/install/index.rst
docs/source/releases/4.0.rst
docs/source/releases/4.1.rst
docs/source/releases/4.2.rst
docs/source/releases/4.3.rst
docs/source/releases/4.4.rst
docs/source/releases/4.5.rst
docs/source/releases/4.6.1.rst
docs/source/releases/4.6.rst
docs/source/releases/4.7.1.rst
docs/source/releases/4.7.2.rst
docs/source/releases/4.7.rst
docs/source/releases/4.8.rst
docs/source/releases/4.9.1.rst
docs/source/releases/4.9.rst
docs/source/releases/index.rst
src/manage.py
src/locale/zh_CN/LC_MESSAGES/django.mo
src/locale/zh_CN/LC_MESSAGES/django.po
src/locale/zh_TW/LC_MESSAGES/django.mo
src/locale/zh_TW/LC_MESSAGES/django.po
src/nitrate_tcms.egg-info/PKG-INFO
src/nitrate_tcms.egg-info/SOURCES.txt
src/nitrate_tcms.egg-info/dependency_links.txt
src/nitrate_tcms.egg-info/not-zip-safe
src/nitrate_tcms.egg-info/requires.txt
src/nitrate_tcms.egg-info/top_level.txt
src/static/images/404.png
src/static/images/500.png
src/static/images/action_bg.png
src/static/images/ajax-loading.gif
src/static/images/animated_favicon1.gif
src/static/images/application_delete.png
src/static/images/apply.png
src/static/images/background-settings-form-li.png
src/static/images/bell.png
src/static/images/bg.png
src/static/images/bg_menu_current.png
src/static/images/bg_th_list.png
src/static/images/bg_toolbarheader.jpg
src/static/images/bg_toolbarheader.png
src/static/images/bg_toolbarheader_hover.png
src/static/images/bin_closed.png
src/static/images/blocked.png
src/static/images/blocked_ban.png
src/static/images/blocked_hover.png
src/static/images/bottom.png
src/static/images/btn.png
src/static/images/btn_bg_report.png
src/static/images/btn_bg_showbug.png
src/static/images/btn_blue.png
src/static/images/btn_blue_caserun.png
src/static/images/btn_clone.jpg
src/static/images/btn_del.jpg
src/static/images/btn_hover.png
src/static/images/btn_new.jpg
src/static/images/btn_new_run.jpg
src/static/images/btn_right.png
src/static/images/bug_fire.png
src/static/images/calender.png
src/static/images/cog.png
src/static/images/color_swatch_2.png
src/static/images/comment.png
src/static/images/containerTab_bg_grey.png
src/static/images/corner.gif
src/static/images/crumble.png
src/static/images/delete.png
src/static/images/deletehover.png
src/static/images/down.gif
src/static/images/down.png
src/static/images/down_hover.png
src/static/images/edit.png
src/static/images/envir_bg.png
src/static/images/envlog_bg.png
src/static/images/error.png
src/static/images/error_ban.png
src/static/images/error_hover.png
src/static/images/evenbg.png
src/static/images/execute_link.png
src/static/images/export.jpg
src/static/images/failed.png
src/static/images/failed2.png
src/static/images/failed_ban.png
src/static/images/failed_hover.png
src/static/images/favicon.ico
src/static/images/favicon.png
src/static/images/find.png
src/static/images/forward.png
src/static/images/hand-arrow.png
src/static/images/hand.png
src/static/images/headBg.gif
src/static/images/headBg.png
src/static/images/header_bg.png
src/static/images/help.gif
src/static/images/home_table_tdbg_one.png
src/static/images/ico128_information.png
src/static/images/ico32_information.png
src/static/images/ico_plan.png
src/static/images/ico_question.png
src/static/images/ico_status.png
src/static/images/icon-search.gif
src/static/images/icon_accept.png
src/static/images/icon_addlink.gif
src/static/images/icon_attachment.png
src/static/images/icon_bin.png
src/static/images/icon_briefcase.png
src/static/images/icon_changelink.gif
src/static/images/icon_clone.png
src/static/images/icon_cross.png
src/static/images/icon_deletelink.png
src/static/images/icon_disable.png
src/static/images/icon_enable.png
src/static/images/icon_eye.png
src/static/images/icon_go.png
src/static/images/icon_import.png
src/static/images/icon_pause.png
src/static/images/icon_print.png
src/static/images/icon_printer.png
src/static/images/icon_propose.png
src/static/images/icon_running.png
src/static/images/icon_sort.png
src/static/images/icon_sort_bottom.png
src/static/images/icon_sort_down.png
src/static/images/icon_sort_top.png
src/static/images/icon_sort_up.png
src/static/images/icon_system_alert.png
src/static/images/icon_system_help.png
src/static/images/idle.png
src/static/images/idle_ban.png
src/static/images/li.png
src/static/images/list_style_type01.png
src/static/images/login_bg.png
src/static/images/loglink.png
src/static/images/logo.png
src/static/images/logo_shipshape_1.png
src/static/images/logo_shipshape_2.png
src/static/images/mark_bg.png
src/static/images/memubg.png
src/static/images/memuli_hover.png
src/static/images/memuli_hover_red.png
src/static/images/memuli_visit.png
src/static/images/menu_bg.png
src/static/images/menu_line_bg.png
src/static/images/menubg.png
src/static/images/menubg_1.png
src/static/images/menubg_2.png
src/static/images/mixbar.png
src/static/images/nav-bg.gif
src/static/images/note_bg.png
src/static/images/notice.png
src/static/images/oddbg.png
src/static/images/operation.png
src/static/images/operation_ico.png
src/static/images/overlay.png
src/static/images/page_save.png
src/static/images/page_white_edit.png
src/static/images/pass-cov.png
src/static/images/pass.png
src/static/images/pass_ban.png
src/static/images/pass_hover.png
src/static/images/passed.png
src/static/images/paused.png
src/static/images/paused_ban.png
src/static/images/paused_hover.png
src/static/images/penguin_500_logo.jpg
src/static/images/post.png
src/static/images/print_view.jpg
src/static/images/process_bg.png
src/static/images/profile_bg.png
src/static/images/progress_failed.png
src/static/images/progress_pass.png
src/static/images/rainbow.png
src/static/images/remove.png
src/static/images/remove_small.png
src/static/images/rencent-right-borner.png
src/static/images/report_title_bg.png
src/static/images/running.png
src/static/images/running_ban.png
src/static/images/running_hover.png
src/static/images/search.png
src/static/images/section_bg.png
src/static/images/sort.png
src/static/images/spade.png
src/static/images/sprites.png
src/static/images/square.png
src/static/images/status.png
src/static/images/t1.gif
src/static/images/t1.png
src/static/images/t2.gif
src/static/images/t2.png
src/static/images/t3.gif
src/static/images/tabbg_tab.png
src/static/images/table_footer_bg.png
src/static/images/table_footer_left.png
src/static/images/table_footer_right.png
src/static/images/table_header_bg.png
src/static/images/table_header_left.png
src/static/images/table_header_right.png
src/static/images/table_watchlist_bg.png
src/static/images/table_watchlist_leftradius.png
src/static/images/table_watchlist_rightradius.png
src/static/images/testopia_buttons.png
src/static/images/tip_bg.png
src/static/images/titleBg.png
src/static/images/tool.png
src/static/images/toolbar_bg.png
src/static/images/unclear.png
src/static/images/unclear_hover.png
src/static/images/up.gif
src/static/images/up.png
src/static/images/up_hover.png
src/static/images/waived.png
src/static/images/waived_ban.png
src/static/images/waived_hover.png
src/static/images/warning.png
src/static/images/loading/ajax-big-flower.gif
src/static/images/loading/ajax-button.gif
src/static/images/loading/ajax-circle.gif
src/static/images/loading/ajax-tiny.gif
src/static/images/loading/ajax-wheel.gif
src/static/images/loading/blue_spinner.gif
src/static/images/status/bell.png
src/static/images/status/bug_fire.png
src/static/images/status/cog.png
src/static/images/status/execute_link.png
src/static/images/status/hand.png
src/static/images/status/help.gif
src/static/images/status/t1.png
src/static/images/status/t2.png
src/static/js/advance_search.js
src/static/js/comment.js
src/static/js/footer_at_the_end.js
src/static/js/index.js
src/static/js/management_actions.js
src/static/js/nitrate.attachments.js
src/static/js/nitrate.toggledetail.js
src/static/js/profiles.js
src/static/js/report.js
src/static/js/tcms_actions.js
src/static/js/testcase_actions.js
src/static/js/testplan_actions.js
src/static/js/testrun_actions.js
src/static/js/lib/dataTables.numHTML.js
src/static/js/lib/detetmine_type.js
src/static/js/lib/handlebars-1.3.0.min.js
src/static/js/lib/hole.js
src/static/js/lib/jquery-3.5.1.js
src/static/js/lib/jquery-ui-1.12.1.js
src/static/js/lib/jquery.dataTables.js
src/static/js/lib/jquery.shiftcheckbox.js
src/static/js/lib/jquery.tablednd.js
src/static/js/lib/jstree.js
src/static/js/lib/scriptaculous-controls.js.patch
src/static/js/lib/validations.js
src/static/style/base.css
src/static/style/print.css
src/static/style/dataTables/jquery.dataTables.css
src/static/style/dataTables/jquery.dataTables_themeroller.css
src/static/style/jquery/ui/jquery-ui-1.12.1.css
src/static/style/jquery/ui/images/ui-icons_444444_256x240.png
src/static/style/jquery/ui/images/ui-icons_555555_256x240.png
src/static/style/jquery/ui/images/ui-icons_777620_256x240.png
src/static/style/jquery/ui/images/ui-icons_777777_256x240.png
src/static/style/jquery/ui/images/ui-icons_cc0000_256x240.png
src/static/style/jquery/ui/images/ui-icons_ffffff_256x240.png
src/static/style/jstree/32px.png
src/static/style/jstree/40px.png
src/static/style/jstree/style.css
src/static/style/jstree/throbber.gif
src/tcms/__init__.py
src/tcms/celery.py
src/tcms/urls.py
src/tcms/wsgi.py
src/tcms/auth/__init__.py
src/tcms/auth/apps.py
src/tcms/auth/backends.py
src/tcms/auth/forms.py
src/tcms/auth/models.py
src/tcms/auth/views.py
src/tcms/auth/migrations/0001_initial.py
src/tcms/auth/migrations/0002_add_index_to_user_email.py
src/tcms/auth/migrations/__init__.py
src/tcms/comments/__init__.py
src/tcms/comments/admin.py
src/tcms/comments/apps.py
src/tcms/comments/exceptions.py
src/tcms/comments/forms.py
src/tcms/comments/models.py
src/tcms/comments/urls.py
src/tcms/comments/views.py
src/tcms/core/__init__.py
src/tcms/core/admin.py
src/tcms/core/ajax.py
src/tcms/core/apps.py
src/tcms/core/context_processors.py
src/tcms/core/db.py
src/tcms/core/files.py
src/tcms/core/mailto.py
src/tcms/core/managers.py
src/tcms/core/raw_sql.py
src/tcms/core/responses.py
src/tcms/core/task.py
src/tcms/core/tcms_router.py
src/tcms/core/urls.py
src/tcms/core/utils.py
src/tcms/core/forms/__init__.py
src/tcms/core/forms/fields.py
src/tcms/core/forms/forms.py
src/tcms/core/helpers/__init__.py
src/tcms/core/management/__init__.py
src/tcms/core/management/commands/__init__.py
src/tcms/core/management/commands/setdefaultperms.py
src/tcms/core/migrations/0002_add_initial_data.py
src/tcms/core/migrations/0003_add_system_admin_group.py
src/tcms/core/migrations/__init__.py
src/tcms/core/models/__init__.py
src/tcms/core/models/base.py
src/tcms/core/models/fields.py
src/tcms/core/models/signals.py
src/tcms/core/templatetags/__init__.py
src/tcms/core/templatetags/extra_filters.py
src/tcms/core/templatetags/report_tags.py
src/tcms/core/views/__init__.py
src/tcms/core/views/error.py
src/tcms/core/views/index.py
src/tcms/core/views/prompt.py
src/tcms/core/views/search.py
src/tcms/integration/__init__.py
src/tcms/issuetracker/__init__.py
src/tcms/issuetracker/admin.py
src/tcms/issuetracker/models.py
src/tcms/issuetracker/services.py
src/tcms/issuetracker/task.py
src/tcms/issuetracker/validators.py
src/tcms/issuetracker/views.py
src/tcms/issuetracker/migrations/0001_initial.py
src/tcms/issuetracker/migrations/0002_add_issue_tracker_products.py
src/tcms/issuetracker/migrations/0003_migrate_issue_tracker_data.py
src/tcms/issuetracker/migrations/0004_data_migration_set_bugzilla_to_allow_add_case_to_issue.py
src/tcms/issuetracker/migrations/0005_adjust_issue_report_fields.py
src/tcms/issuetracker/migrations/0006_add_field_alias_to_product_issue_tracker_relation.py
src/tcms/issuetracker/migrations/0007_add_issue_report_initial_data.py
src/tcms/issuetracker/migrations/0008_add_validator_to_issue_tracker_name.py
src/tcms/issuetracker/migrations/0009_alter_fields_see_details_inside.py
src/tcms/issuetracker/migrations/0010_change_class_path_default_value.py
src/tcms/issuetracker/migrations/0011_modify_issuetracker_issue_report_fields.py
src/tcms/issuetracker/migrations/0012_remove_two_unique_constraints_from_issue.py
src/tcms/issuetracker/migrations/0013_modify_unique_constraint_for_issue.py
src/tcms/issuetracker/migrations/0014_correct_issue_url_fmt.py
src/tcms/issuetracker/migrations/0015_auto_20181215_0220.py
src/tcms/issuetracker/migrations/0016_issuetracker_issues_display_url_fmt.py
src/tcms/issuetracker/migrations/0017_add_default_issues_display_url_fmt.py
src/tcms/issuetracker/migrations/0018_default_groups_uses_issuetracker_perms_instead.py
src/tcms/issuetracker/migrations/0019_auto_20181226_1411.py
src/tcms/issuetracker/migrations/__init__.py
src/tcms/linkreference/__init__.py
src/tcms/linkreference/forms.py
src/tcms/linkreference/models.py
src/tcms/linkreference/urls.py
src/tcms/linkreference/views.py
src/tcms/linkreference/migrations/0001_initial.py
src/tcms/linkreference/migrations/__init__.py
src/tcms/logs/__init__.py
src/tcms/logs/managers.py
src/tcms/logs/models.py
src/tcms/logs/views.py
src/tcms/logs/migrations/0001_initial.py
src/tcms/logs/migrations/0002_extend_log_info_fields.py
src/tcms/logs/migrations/0003_migrate_logs_to_new_fields.py
src/tcms/logs/migrations/__init__.py
src/tcms/management/__init__.py
src/tcms/management/admin.py
src/tcms/management/forms.py
src/tcms/management/models.py
src/tcms/management/urls.py
src/tcms/management/views.py
src/tcms/management/migrations/0001_initial.py
src/tcms/management/migrations/0002_add_initial_data.py
src/tcms/management/migrations/0003_TestBuild_is_active_use_custom_bool_field.py
src/tcms/management/migrations/0004_set_testenvironmentelement_parent_to_null_if_parent_is_deleted.py
src/tcms/management/migrations/0005_set_testattachment_submitter_to_null_if_user_is_deleted.py
src/tcms/management/migrations/0006_auto_20190525_1454.py
src/tcms/management/migrations/0007_remove_max_length_from_authfield.py
src/tcms/management/migrations/0008_add_checksum_to_testattachment.py
src/tcms/management/migrations/0009_set_unique_on_checksum.py
src/tcms/management/migrations/0010_set_auto_now_add_on_attachment_create_date.py
src/tcms/management/migrations/__init__.py
src/tcms/plugins_support/__init__.py
src/tcms/plugins_support/processors.py
src/tcms/plugins_support/signals.py
src/tcms/profiles/__init__.py
src/tcms/profiles/forms.py
src/tcms/profiles/models.py
src/tcms/profiles/urls.py
src/tcms/profiles/views.py
src/tcms/profiles/migrations/0001_initial.py
src/tcms/profiles/migrations/0002_remove_bookmark.py
src/tcms/profiles/migrations/__init__.py
src/tcms/report/__init__.py
src/tcms/report/data.py
src/tcms/report/forms.py
src/tcms/report/models.py
src/tcms/report/sqls.py
src/tcms/report/urls.py
src/tcms/report/views.py
src/tcms/report/templatetags/__init__.py
src/tcms/report/templatetags/report_stats.py
src/tcms/search/__init__.py
src/tcms/search/forms.py
src/tcms/search/order.py
src/tcms/search/query.py
src/tcms/search/urls.py
src/tcms/search/views.py
src/tcms/settings/__init__.py
src/tcms/settings/common.py
src/tcms/settings/devel.py
src/tcms/settings/product.py
src/tcms/settings/test.py
src/tcms/testcases/__init__.py
src/tcms/testcases/actions.py
src/tcms/testcases/admin.py
src/tcms/testcases/data.py
src/tcms/testcases/fields.py
src/tcms/testcases/forms.py
src/tcms/testcases/models.py
src/tcms/testcases/signals.py
src/tcms/testcases/sqls.py
src/tcms/testcases/views.py
src/tcms/testcases/helpers/__init__.py
src/tcms/testcases/helpers/email.py
src/tcms/testcases/migrations/0001_initial.py
src/tcms/testcases/migrations/0002_auto_20160828_1427.py
src/tcms/testcases/migrations/0003_add_initial_data.py
src/tcms/testcases/migrations/0004_add_unique_to_testcasebugsystem_name.py
src/tcms/testcases/migrations/0005_allow_null_to_testcaseattachment_case_run.py
src/tcms/testcases/migrations/0006_unique_case_component.py
src/tcms/testcases/migrations/0007_set_default_tester_and_reviewer_to_null_if_user_is_deleted.py
src/tcms/testcases/migrations/0008_remove_testcasebug_testcasebugsystem.py
src/tcms/testcases/migrations/0009_remove_old_bugsystem_perms.py
src/tcms/testcases/migrations/0010_remove_max_length_from_authfield.py
src/tcms/testcases/migrations/0011_use_plural_of_testcase_attachment.py
src/tcms/testcases/migrations/__init__.py
src/tcms/testcases/urls/__init__.py
src/tcms/testcases/urls/case_urls.py
src/tcms/testcases/urls/cases_urls.py
src/tcms/testplans/__init__.py
src/tcms/testplans/actions.py
src/tcms/testplans/admin.py
src/tcms/testplans/forms.py
src/tcms/testplans/importer.py
src/tcms/testplans/models.py
src/tcms/testplans/signals.py
src/tcms/testplans/sqls.py
src/tcms/testplans/views.py
src/tcms/testplans/helpers/__init__.py
src/tcms/testplans/helpers/email.py
src/tcms/testplans/migrations/0001_initial.py
src/tcms/testplans/migrations/0002_add_initial_data.py
src/tcms/testplans/migrations/0003_remove_model_TestPlanPermission.py
src/tcms/testplans/migrations/0004_remove_model_TestPlanActivity.py
src/tcms/testplans/migrations/0005_add_nonexisting_email_settings_for_existing_plans.py
src/tcms/testplans/migrations/0006_set_parent_null_when_delete_parent_plan.py
src/tcms/testplans/migrations/0007_migration_due_to_add_related_name_to_model.py
src/tcms/testplans/migrations/0008_remove_max_length_from_authfield.py
src/tcms/testplans/migrations/0009_use_plural_of_testplan_attachment.py
src/tcms/testplans/migrations/__init__.py
src/tcms/testplans/urls/__init__.py
src/tcms/testplans/urls/plan_urls.py
src/tcms/testplans/urls/plans_urls.py
src/tcms/testruns/__init__.py
src/tcms/testruns/admin.py
src/tcms/testruns/ajax.py
src/tcms/testruns/data.py
src/tcms/testruns/forms.py
src/tcms/testruns/models.py
src/tcms/testruns/signals.py
src/tcms/testruns/views.py
src/tcms/testruns/helpers/__init__.py
src/tcms/testruns/helpers/serializer.py
src/tcms/testruns/migrations/0001_initial.py
src/tcms/testruns/migrations/0002_add_initial_data.py
src/tcms/testruns/migrations/0003_testrun_estimated_time_remove_max_length.py
src/tcms/testruns/migrations/0004_fix_missing_migrations.py
src/tcms/testruns/migrations/0005_set_run_default_tester_to_null_if_user_is_deleted.py
src/tcms/testruns/migrations/0006_set_assignee_and_tested_by_to_null_if_user_is_deleted.py
src/tcms/testruns/migrations/0007_migration_due_to_add_related_name_to_model.py
src/tcms/testruns/migrations/0008_remove_errata_id_from_testrun.py
src/tcms/testruns/migrations/__init__.py
src/tcms/testruns/urls/__init__.py
src/tcms/testruns/urls/run_urls.py
src/tcms/testruns/urls/runs_urls.py
src/tcms/xmlrpc/__init__.py
src/tcms/xmlrpc/apps.py
src/tcms/xmlrpc/decorators.py
src/tcms/xmlrpc/filters.py
src/tcms/xmlrpc/forms.py
src/tcms/xmlrpc/models.py
src/tcms/xmlrpc/serializer.py
src/tcms/xmlrpc/settings.py
src/tcms/xmlrpc/utils.py
src/tcms/xmlrpc/api/__init__.py
src/tcms/xmlrpc/api/auth.py
src/tcms/xmlrpc/api/build.py
src/tcms/xmlrpc/api/env.py
src/tcms/xmlrpc/api/product.py
src/tcms/xmlrpc/api/tag.py
src/tcms/xmlrpc/api/testcase.py
src/tcms/xmlrpc/api/testcaseplan.py
src/tcms/xmlrpc/api/testcaserun.py
src/tcms/xmlrpc/api/testopia.py
src/tcms/xmlrpc/api/testplan.py
src/tcms/xmlrpc/api/testrun.py
src/tcms/xmlrpc/api/user.py
src/tcms/xmlrpc/api/version.py
src/templates/404.html
src/templates/500.html
src/templates/csrf.html
src/templates/logs_table.html
src/templates/menu.html
src/templates/prompt.html
src/templates/tcms_base.html
src/templates/xmlrpc.html
src/templates/admin/base_site.html
src/templates/admin/change_form.html
src/templates/admin/change_list.html
src/templates/admin/change_list_results.html
src/templates/admin/delete_confirmation.html
src/templates/admin/filter.html
src/templates/admin/index.html
src/templates/admin/object_history.html
src/templates/admin/auth/user/change_password.html
src/templates/admin/includes/fieldset.html
src/templates/case/all.html
src/templates/case/attachment.html
src/templates/case/clone.html
src/templates/case/clone_select_plan.html
src/templates/case/comments_in_simple_case_pane.html
src/templates/case/comments_of_reviewing_cases.html
src/templates/case/edit.html
src/templates/case/export.xml
src/templates/case/get.html
src/templates/case/get_case_run.html
src/templates/case/get_case_runs_by_plan.html
src/templates/case/get_component.html
src/templates/case/get_depend.html
src/templates/case/get_details.html
src/templates/case/get_details_case_case_run.html
src/templates/case/get_details_case_log.html
src/templates/case/get_details_case_run.html
src/templates/case/get_details_review.html
src/templates/case/get_issues.html
src/templates/case/get_plan.html
src/templates/case/get_text.html
src/templates/case/history.html
src/templates/case/new.html
src/templates/case/printable.html
src/templates/case/search_result.html
src/templates/case/common/case_filtered.html
src/templates/case/common/json_cases.txt
src/templates/case/form/filter.html
src/templates/case/form/quick_search.html
src/templates/case/form/search.html
src/templates/comments/comments.html
src/templates/environment/group_edit.html
src/templates/environment/groups.html
src/templates/environment/property.html
src/templates/environment/ajax/property_values.html
src/templates/mail/change_case_reviewer.txt
src/templates/mail/change_case_run_assignee.txt
src/templates/mail/change_plan.txt
src/templates/mail/delete_case.txt
src/templates/mail/delete_plan.txt
src/templates/mail/edit_case.txt
src/templates/mail/new_review.txt
src/templates/mail/new_run.txt
src/templates/mail/update_run.txt
src/templates/management/get_log.html
src/templates/management/get_tag.html
src/templates/plan/action_controls_on_cases.html
src/templates/plan/all.html
src/templates/plan/attachment.html
src/templates/plan/attachments_table.html
src/templates/plan/cases_table.html
src/templates/plan/choose_testrun.html
src/templates/plan/clone.html
src/templates/plan/edit.html
src/templates/plan/get.html
src/templates/plan/get_cases.html
src/templates/plan/get_component.html
src/templates/plan/get_docs.html
src/templates/plan/get_review_cases.html
src/templates/plan/get_runs.html
src/templates/plan/get_treeview.html
src/templates/plan/history.html
src/templates/plan/new.html
src/templates/plan/plan_runs_part.html
src/templates/plan/preview.html
src/templates/plan/printable.html
src/templates/plan/report.html
src/templates/plan/search_case.html
src/templates/plan/search_result.html
src/templates/plan/common/json_plan_runs.txt
src/templates/plan/common/json_plans.txt
src/templates/plan/form/filter.html
src/templates/plan/form/search.html
src/templates/plan/form/search_case.html
src/templates/profile/info.html
src/templates/profile/recent.html
src/templates/registration/confirm_email.html
src/templates/registration/login.html
src/templates/registration/password_change_done.html
src/templates/registration/password_change_form.html
src/templates/registration/password_reset_form.html
src/templates/registration/registration_form.html
src/templates/report/build.html
src/templates/report/case_runs_status_subtotal.html
src/templates/report/caseruns.html
src/templates/report/caseruns_table.html
src/templates/report/component.html
src/templates/report/custom_details.html
src/templates/report/custom_details_case_runs.html
src/templates/report/custom_details_status_matrix.html
src/templates/report/custom_search.html
src/templates/report/list.html
src/templates/report/nav.html
src/templates/report/overview.html
src/templates/report/version.html
src/templates/report/common/search_run.html
src/templates/report/form/search.html
src/templates/report/testing-report/by_plan_build_with_rates.html
src/templates/report/testing-report/by_plan_tag_with_rates.html
src/templates/report/testing-report/per_build_report.html
src/templates/report/testing-report/per_plan_build.html
src/templates/report/testing-report/per_plan_tag.html
src/templates/report/testing-report/per_priority_report.html
src/templates/run/all.html
src/templates/run/assign_case.html
src/templates/run/clone.html
src/templates/run/clone_multiple.html
src/templates/run/edit.html
src/templates/run/export.csv
src/templates/run/get.html
src/templates/run/get_case_runs.html
src/templates/run/get_cc.html
src/templates/run/get_environment.html
src/templates/run/get_tag.html
src/templates/run/new.html
src/templates/run/report.html
src/templates/run/search_result.html
src/templates/run/status_statistics.html
src/templates/run/table_caseruns.html
src/templates/run/common/json_runs.txt
src/templates/run/common/run_filtered.html
src/templates/run/form/search.html
src/templates/run/form/search_case.html
src/templates/search/advanced_search.html
src/templates/search/navigator.html
src/templates/search/results.html
src/tests/__init__.py
src/tests/factories.py
src/tests/test_auth.py
src/tests/test_comments.py
src/tests/test_linkreference.py
src/tests/test_logs.py
src/tests/test_management.py
src/tests/test_profile.py
src/tests/test_report.py
src/tests/test_search.py
src/tests/core/__init__.py
src/tests/core/test_ajax.py
src/tests/core/test_commands.py
src/tests/core/test_core.py
src/tests/core/test_files.py
src/tests/core/test_views.py
src/tests/data/cases-to-import.xml
src/tests/issuetracker/__init__.py
src/tests/issuetracker/test_models.py
src/tests/issuetracker/test_services.py
src/tests/issuetracker/test_task.py
src/tests/js/js-tests.html
src/tests/js/test-tcms-actions.js
src/tests/js/test-testplan-actions.js
src/tests/js/test-testrun-actions.js
src/tests/testcases/__init__.py
src/tests/testcases/test_forms.py
src/tests/testcases/test_models.py
src/tests/testcases/test_views.py
src/tests/testplans/__init__.py
src/tests/testplans/test_forms.py
src/tests/testplans/test_importer.py
src/tests/testplans/test_models.py
src/tests/testplans/test_signals.py
src/tests/testplans/test_views.py
src/tests/testruns/__init__.py
src/tests/testruns/test_data.py
src/tests/testruns/test_models.py
src/tests/testruns/test_serializer.py
src/tests/testruns/test_views.py
src/tests/xmlrpc/__init__.py
src/tests/xmlrpc/test_auth.py
src/tests/xmlrpc/test_decorators.py
src/tests/xmlrpc/test_env.py
src/tests/xmlrpc/test_filters.py
src/tests/xmlrpc/test_product.py
src/tests/xmlrpc/test_serializer.py
src/tests/xmlrpc/test_tag.py
src/tests/xmlrpc/test_testbuild.py
src/tests/xmlrpc/test_testcase.py
src/tests/xmlrpc/test_testcaseplan.py
src/tests/xmlrpc/test_testcaserun.py
src/tests/xmlrpc/test_testplan.py
src/tests/xmlrpc/test_testrun.py
src/tests/xmlrpc/test_user.py
src/tests/xmlrpc/test_utils.py
src/tests/xmlrpc/test_version.py
src/tests/xmlrpc/utils.py