1b1bf25 Merge pull request #221 from transtats/memsource

91 files Merged by suanand 3 years ago, Committed by GitHub 3 years ago,
91 files changed. 3925 lines added. 635 lines removed.
CHANGELOG.md
file modified
+22 -0
Makefile
file modified
+4 -0
dashboard/admin.py
file modified
+26 -9
dashboard/constants.py
file modified
+16 -6
dashboard/decorators.py
file removed
-35
dashboard/engine/__init__.py
file removed
-1
dashboard/forms.py
file modified
+91 -13
dashboard/jobs_framework/__init__.py
file added
+1
dashboard/jobs_framework/action_mapper.pydashboard/engine/action_mapper.py
file renamed
+501 -20
dashboard/jobs_framework/commands.acldashboard/engine/commands.acl
file renamed
+0 -0
dashboard/jobs_framework/ds.pydashboard/engine/ds.py
file renamed
+0 -0
dashboard/jobs_framework/parser.pydashboard/engine/parser.py
file renamed
+4 -0
dashboard/management/commands/syncpackages.py
file modified
+5 -1
dashboard/managers/__init__.py
file modified
+1 -1
dashboard/managers/graphs.py
file modified
+2 -0
dashboard/managers/inventory.py
file modified
+18 -7
dashboard/managers/jobs.py
file modified
+118 -19
dashboard/managers/packages.py
file modified
+24 -0
dashboard/managers/pipelines.py
file added
+233
dashboard/migrations/0008_auto_20201028_0921.py
file added
+105
dashboard/migrations/0009_jobtemplate_job_template_derived.py
file added
+58
dashboard/migrations/0010_auto_20210201_0845.py
file added
+43
dashboard/migrations/0011_auto_20210209_1316.py
file added
+81
dashboard/models.py
file modified
+152 -2
dashboard/services/consume/__init__.py
file modified
+34 -0
dashboard/services/consume/cache.py
file added
+131
dashboard/services/consume/config/memsource.py
file added
+327
dashboard/services/consume/config/transifex.py
file modified
+48 -6
dashboard/services/consume/config/weblate.py
file modified
+29 -1
dashboard/services/consume/decorators.py
file added
+87
dashboard/services/consume/restclient.py
file modified
+56 -110
dashboard/services/resources.pydashboard/managers/resources.py
file renamed
+244 -10
dashboard/services/urls.py
file modified
+2 -0
dashboard/tasks.py
file modified
+4 -1
dashboard/templates/_auth_token.html
file modified
+0 -2
dashboard/templates/admin/base.html
file added
+20
dashboard/templates/base.html
file modified
+35 -31
dashboard/templates/ci/_ci_pipeline.html
file added
+213
dashboard/templates/ci/add_pipeline.html
file added
+15
dashboard/templates/ci/pipeline_configuration.html
file added
+41
dashboard/templates/ci/pipeline_details_base.html
file added
+38
dashboard/templates/ci/pipeline_history.html
file added
+68
dashboard/templates/ci/pipeline_jobs.html
file added
+47
dashboard/templates/coverage/_sync_from_coverage.html
file modified
+1 -1
dashboard/templates/coverage/coverage_rule_list.html
file modified
+6 -11
dashboard/templates/coverage/coverage_rule_view.html
file modified
+1 -1
dashboard/templates/jobs/_build_tags.html
file modified
+1 -1
dashboard/templates/jobs/_job_analysis.html
file modified
+1 -1
dashboard/templates/jobs/_job_form.html
file modified
+43 -23
dashboard/templates/jobs/_repo_branches.html
file modified
+1 -1
dashboard/templates/jobs/_target_langs.html
file added
+10
dashboard/templates/jobs/jobs_cleanup.html
file modified
+8 -4
dashboard/templates/jobs/jobs_home.html
file modified
+56 -52
dashboard/templates/jobs/jobs_yml_based.html
file modified
+3 -3
dashboard/templates/jobs/log_detail.html
file modified
+20 -19
dashboard/templates/packages/_branch_mapping.html
file modified
+1 -1
dashboard/templates/packages/_package_details.html
file modified
+23 -0
dashboard/templates/packages/_stats_diff.html
file modified
+8 -5
dashboard/templates/packages/_tabular_form.html
file modified
+2 -0
dashboard/templates/packages/package_view.html
file modified
+21 -18
dashboard/templates/platforms/platform_new.html
file modified
+2 -0
dashboard/templates/releases/_releases_summary.html
file modified
+6 -5
dashboard/templates/releases/_workload_per_lang.html
file modified
+2 -0
dashboard/templates/releases/product_release_list.html
file modified
+8 -6
dashboard/templates/releases/release_list.html
file modified
+7 -7
dashboard/templates/releases/release_view.html
file modified
+4 -4
dashboard/templates/summary.html
file modified
+11 -11
dashboard/templatetags/custom_tags.py
file modified
+61 -1
dashboard/tests/test_inventory.py
file modified
+27 -87
dashboard/tests/test_jobs.py
file added
+64
dashboard/tests/test_package.py
file added
+139
dashboard/tests/testdata/db_fixtures.py
file modified
+22 -0
dashboard/tests/testdata/job-templates/dpushtrans.yml
file added
+21
dashboard/tests/testdata/job-templates/pulltrans_1.yml
file added
+18
dashboard/tests/testdata/job-templates/pulltrans_2.yml.draft
file added
+24
dashboard/tests/testdata/job-templates/pushtrans_1.yml
file added
+26
dashboard/tests/testdata/job-templates/pushtrans_2.yml.draft
file added
+28
dashboard/tests/testdata/job-templates/syncdownstream.yml
file modified
+2 -0
dashboard/tests/testdata/job-templates/syncupstream.yml
file modified
+3 -0
dashboard/tests/testdata/mock_values.py
file modified
+12 -1
dashboard/tests/testdata/test_data.py
file modified
+12 -0
dashboard/urls.py
file modified
+23 -7
dashboard/views.py
file modified
+193 -11
docs/source/conf.py
file modified
+1 -1
docs/source/gettingstarted.rst
file removed
-37
docs/source/index.rst
file modified
+8 -3
docs/source/overview.rstdocs/source/server.rst
file renamed
+42 -34
requirements/base.txt
file modified
+1 -0
transtats/__init__.py
file modified
+2 -2
transtats/node/package.json
file modified
+1 -1
transtats/static/css/transtats.css
file modified
+5 -1
    Merge pull request #221 from transtats/memsource
    
    memsource support
        
file modified
+22 -0
file modified
+4 -0
file modified
+26 -9
file modified
+16 -6
file removed
-35
file modified
+91 -13
dashboard/jobs_framework/action_mapper.py dashboard/engine/action_mapper.py
file renamed
+501 -20
dashboard/jobs_framework/commands.acl dashboard/engine/commands.acl
file renamed
file was renamed with no change to the file
dashboard/jobs_framework/ds.py dashboard/engine/ds.py
file renamed
file was renamed with no change to the file
dashboard/jobs_framework/parser.py dashboard/engine/parser.py
file renamed
file modified
+2 -0
file modified
+118 -19
file modified
+152 -2
dashboard/services/resources.py dashboard/managers/resources.py
file renamed
+244 -10
file modified
+2 -0
file modified
+4 -1
file modified
+35 -31
file modified
+23 -7
file modified
+193 -11
file modified
+1 -1
file modified
+8 -3
docs/source/overview.rst docs/source/server.rst
file renamed
+42 -34
file modified
+1 -0
file modified
+2 -2
file modified
+1 -1