[copr/copr] branch private_tables updated (e360d66 -> 2b19fc0)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
clime pushed a change to branch private_tables
in repository copr/copr.
omit e360d66 [frontend] private tables for user and copr
add e08d24f [frontend] pg#383 add data migration to remove build.results column
add 87d5bb9 Merge #469 `[frontend] pg#383 add data migration to remove build.results column`
add d995585 [frontend][rpmbuild] preprocess repo URLs on frontend
add 89ebf2e [frontend] dont remove additional_repos list
add 85fce1c [frontend] refactor repo_id property
add 4e6571e [frontend][rpmbuild] provide repo_id in project chroot build config
add a815f47 [frontend][rpmbuild] rename repos 'url' attribute to 'baseurl'
add f1ee83c [frontend][rpmbuild] let mock rootdir generation on clients
add 5ffdfdf Merge #450 `Fix `copr-cli mock-config` after switching to APIv3 by preprocessing repos on frontend`
add 5d610bf [python] store a reference to the proxy object; see #426
add dc5b3f1 [python] override Munch repr method
add 2181b09 Revert "[python] override Munch repr method"
add 7674059 Merge #436 `[python] store a reference to the proxy object; see #426`
add 9717b9d [frontend] pg#369 Make pagure-events service load-balanceable
add 18f90de [frontend] add try-except block to rollback session properly if an error ocurrs
add 49c8058 Merge #465 `[frontend] pg#369 Make pagure-events service load-balanceable`
add e4ea1dc Use oslo_concurrency for craeterepo locking
add e2b3c78 Merge #468 `Use oslo_concurrency for craeterepo locking`
add 5203d33 improve readiness of the code
add 53b917e create copr-rpmbuild-all subpackage
add 7e1b800 rename copr-rpmbuild-all package to copr-builder
add 99735db tito and rpkg should be required only by copr-builder
add 4bd5969 print nice error when suggested package is not installed
add 7d4b799 add python-srpm-macros
add ff943d9 Merge #448 `create copr-rpmbuild-all subpackage`
add de91669 [frontend] fix Bug 1634373 - RFE: Remove spaces around slash in owner/project header
add db1a710 [frontend] move inline style to css
add 66725b5 Merge #464 `[frontend] fix Bug 1634373 - RFE: Remove spaces around slash in owner/project header`
add d3d0928 [frontend] don't include port in repofile ID
add 545d247 [frontend] show project forks (see #409)
add 4b053b2 [frontend] create owner_url macro
add dba671d [frontend] use initialize_datatables macro to remove duplicated code
add c427a6c [frontend] add delete_after and delete_notify columns
add 8035cf2 [frontend] add 'eol' action for alter_chroot
add 3fd9331 [frontend] add possibility to get also inactive chroots
add d0d87a3 [frontend] add UI for working with outdated repos
add 95d09ef [frontend] add a message for notifying about outdated chroots
add 66fb1a4 [frontend] add manage.py command for sending mails about outdated chroots
add 2ac5947 [doc] establish outdated chroots removal policy
add 693201d [frontend][docker] move DELETE_EOL_CHROOTS_AFTER to config
add ac0a8ae [frontend] send only one email per user
add 3eec5d9 [frontend] add possibility to notify just selected users
add 7685853 Merge #451 `Notifications for outdated chroots`
add 03eb167 [python] add missing 'client' word
add 391a712 [python] provide a way to wait until builds finish
add 5e30f97 [frontend] add timeout
add f4e8032 [python] don't fail when no callback
add ccc1711 [python] add tests for wait and succeeded functions
add 6d13f61 [python] accept both one munch result or list of them
add 19a26a6 [python] don't pass proxy object to the wait method
add 06baff2 [python] improve the documentation for wait and succeeded functions
add 22520f7 Merge #414 `[python] provide a way to wait until builds finish`
add 6ac9c59 update list of copr services
add 74453c1 Merge #472 `update list of copr services`
add 7bbb332 [frontend] add get_admins command to manage.py
add 131201d Merge #475 `[frontend] add get_admins command to manage.py`
add 487f0f1 [dist-git] one-shot script script to remove data for already deleted coprs
add 1b1cef1 [dist-git] merge comparisons by using "in" operator
add 840f5e8 [dist-git] implement --always-yes, drop Y/N, rename --pkgs to --lookasidepkgs
add d778bd2 [dist-git] add python3-copr Recommends:
add b5f4310 Merge #478 `[dist-git] one-shot script script to remove data for already deleted coprs`
add b16d19a [frontend] separate manage.py commands to their own files
add 4184a1c [frontend] add pending action count
add e615c01 Merge #484 `[frontend] add pending action count`
add 7419afc frontend: Show markdown code for status badge
add b4eea64 Update frontend/coprs_frontend/coprs/templates/coprs/detail/settings/integrations.html
add 7aeb005 [cli][python][frontend] implement pg#462 add support for copr dir to copr-cli
add 553b99d [cli] improve naming of copr_dir in copr-cli interface to copr_repo
add 37d9bcf [cli] explain copr_dir feature in man pages for build subcommand
add e0eaebe [cli] rewrite description of copr dirs feature. Use "tag" instead of "suffix".
new 0165cdf [frontend] private tables for user and copr
new e43958a [frontend] remove private columns from user and copr
new 2b19fc0 [frontend] fix alembic sequence
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (e360d66)
\
N -- N -- N refs/heads/private_tables (2b19fc0)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
backend/backend/createrepo.py | 6 +-
backend/conf/tmpfiles.d/copr-backend.conf | 1 +
backend/copr-backend-service | 2 +-
backend/copr-backend.spec | 4 +-
backend/tests/test_createrepo.py | 8 +-
.../Sanity/copr-cli-basic-operations/runtest.sh | 6 +
cli/copr_cli/main.py | 19 +-
cli/man/copr-cli.1.asciidoc | 19 +-
dist-git/copr-dist-git.spec | 2 +
dist-git/run/prune-dist-git.py | 75 +++
doc/copr_outdated_chroots_removal_policy.rst | 18 +
docker/frontend/files/etc/copr/copr.conf | 3 +
...2bde564_separate_private_stuff_into_private_.py | 4 +-
...f19841a5_add_delete_after_and_delete_notify_.py | 24 +
.../6fed8655d074_remove_build_results_column.py | 22 +
...emove_now_private_columns_from_user_and_copr.py | 34 ++
.../coprs_frontend/commands}/__init__.py | 0
frontend/coprs_frontend/commands/add_user.py | 34 ++
frontend/coprs_frontend/commands/alter_chroot.py | 43 ++
frontend/coprs_frontend/commands/alter_user.py | 54 ++
.../commands/backend_rawhide_to_release.py | 31 ++
frontend/coprs_frontend/commands/create_chroot.py | 51 ++
frontend/coprs_frontend/commands/create_db.py | 34 ++
.../coprs_frontend/commands/create_sqlite_file.py | 19 +
.../coprs_frontend/commands/display_chroots.py | 23 +
frontend/coprs_frontend/commands/drop_chroot.py | 18 +
frontend/coprs_frontend/commands/drop_db.py | 12 +
frontend/coprs_frontend/commands/dump_user.py | 18 +
frontend/coprs_frontend/commands/fail_build.py | 23 +
frontend/coprs_frontend/commands/get_admins.py | 9 +
.../commands/notify_outdated_chroots.py | 74 +++
.../coprs_frontend/commands/rawhide_to_release.py | 79 +++
frontend/coprs_frontend/commands/test.py | 37 ++
frontend/coprs_frontend/commands/update_graphs.py | 13 +
frontend/coprs_frontend/commands/update_indexes.py | 28 ++
.../commands/update_indexes_quick.py | 28 ++
frontend/coprs_frontend/commands/vacuum_graphs.py | 23 +
frontend/coprs_frontend/coprs/config.py | 3 +
frontend/coprs_frontend/coprs/forms.py | 7 +
frontend/coprs_frontend/coprs/helpers.py | 6 +-
.../coprs_frontend/coprs/logic/builds_logic.py | 46 +-
frontend/coprs_frontend/coprs/logic/coprs_logic.py | 43 +-
.../coprs_frontend/coprs/logic/packages_logic.py | 5 +-
frontend/coprs_frontend/coprs/mail.py | 29 +-
frontend/coprs_frontend/coprs/models.py | 59 ++-
.../coprs/static/css/custom-styles.css | 5 +
.../coprs_frontend/coprs/templates/_helpers.html | 23 +-
.../templates/coprs/detail/_builds_table.html | 11 +-
.../templates/coprs/detail/_modules_table.html | 11 +-
.../templates/coprs/detail/_package_table.html | 11 +-
.../templates/coprs/detail/_packages_table.html | 11 +-
.../coprs/templates/coprs/detail/forks.html | 45 ++
.../coprs/templates/coprs/detail/overview.html | 4 +
.../coprs/templates/coprs/detail/package.html | 6 +
.../coprs/templates/coprs/detail/settings.html | 4 +
.../coprs/detail/settings/integrations.html | 2 +-
.../coprs/detail/settings/repositories.html | 45 ++
.../coprs/templates/groups/user_fas_groups.html | 14 +-
.../coprs/views/api_ns/api_general.py | 4 +
.../coprs/views/apiv3_ns/apiv3_build_chroots.py | 1 +
.../coprs/views/apiv3_ns/apiv3_builds.py | 7 +
.../coprs/views/apiv3_ns/apiv3_packages.py | 3 +-
.../coprs/views/apiv3_ns/apiv3_project_chroots.py | 6 +-
.../coprs/views/backend_ns/backend_general.py | 8 +
.../coprs/views/coprs_ns/coprs_general.py | 47 +-
frontend/coprs_frontend/manage.py | 549 ++-------------------
frontend/coprs_frontend/run/pagure-events.py | 39 +-
frontend/coprs_frontend/tests/test_mail.py | 33 +-
python/copr/test/client_v3/test_helpers.py | 62 +++
python/copr/v3/helpers.py | 90 +++-
python/copr/v3/proxies/__init__.py | 2 +
python/copr/v3/proxies/build.py | 31 +-
python/copr/v3/proxies/package.py | 4 +-
python/docs/client_v3/pagination.rst | 2 +-
rpmbuild/copr-rpmbuild.spec | 50 +-
rpmbuild/copr_rpmbuild/helpers.py | 49 +-
rpmbuild/main.py | 25 +-
rpmbuild/mock.cfg.j2 | 2 +-
78 files changed, 1546 insertions(+), 756 deletions(-)
create mode 100755 dist-git/run/prune-dist-git.py
create mode 100644 doc/copr_outdated_chroots_removal_policy.rst
create mode 100644 frontend/coprs_frontend/alembic/schema/versions/69c5f19841a5_add_delete_after_and_delete_notify_.py
create mode 100644 frontend/coprs_frontend/alembic/schema/versions/6fed8655d074_remove_build_results_column.py
create mode 100644 frontend/coprs_frontend/alembic/schema/versions/b8a8a1345ed9_remove_now_private_columns_from_user_and_copr.py
copy {common/copr_common => frontend/coprs_frontend/commands}/__init__.py (100%)
create mode 100644 frontend/coprs_frontend/commands/add_user.py
create mode 100644 frontend/coprs_frontend/commands/alter_chroot.py
create mode 100644 frontend/coprs_frontend/commands/alter_user.py
create mode 100644 frontend/coprs_frontend/commands/backend_rawhide_to_release.py
create mode 100644 frontend/coprs_frontend/commands/create_chroot.py
create mode 100644 frontend/coprs_frontend/commands/create_db.py
create mode 100644 frontend/coprs_frontend/commands/create_sqlite_file.py
create mode 100644 frontend/coprs_frontend/commands/display_chroots.py
create mode 100644 frontend/coprs_frontend/commands/drop_chroot.py
create mode 100644 frontend/coprs_frontend/commands/drop_db.py
create mode 100644 frontend/coprs_frontend/commands/dump_user.py
create mode 100644 frontend/coprs_frontend/commands/fail_build.py
create mode 100644 frontend/coprs_frontend/commands/get_admins.py
create mode 100644 frontend/coprs_frontend/commands/notify_outdated_chroots.py
create mode 100644 frontend/coprs_frontend/commands/rawhide_to_release.py
create mode 100644 frontend/coprs_frontend/commands/test.py
create mode 100644 frontend/coprs_frontend/commands/update_graphs.py
create mode 100644 frontend/coprs_frontend/commands/update_indexes.py
create mode 100644 frontend/coprs_frontend/commands/update_indexes_quick.py
create mode 100644 frontend/coprs_frontend/commands/vacuum_graphs.py
create mode 100644 frontend/coprs_frontend/coprs/templates/coprs/detail/forks.html
create mode 100644 frontend/coprs_frontend/coprs/templates/coprs/detail/settings/repositories.html
create mode 100644 python/copr/test/client_v3/test_helpers.py
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 3 months
[copr/copr] branch master updated (b4eea64 -> e0eaebe)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
msuchy pushed a change to branch master
in repository copr/copr.
from b4eea64 Update frontend/coprs_frontend/coprs/templates/coprs/detail/settings/integrations.html
add 7aeb005 [cli][python][frontend] implement pg#462 add support for copr dir to copr-cli
add 553b99d [cli] improve naming of copr_dir in copr-cli interface to copr_repo
add 37d9bcf [cli] explain copr_dir feature in man pages for build subcommand
add e0eaebe [cli] rewrite description of copr dirs feature. Use "tag" instead of "suffix".
No new revisions were added by this update.
Summary of changes:
.../Sanity/copr-cli-basic-operations/runtest.sh | 6 +++
cli/copr_cli/main.py | 19 ++++++---
cli/man/copr-cli.1.asciidoc | 19 +++++----
frontend/coprs_frontend/coprs/forms.py | 2 +
.../coprs_frontend/coprs/logic/builds_logic.py | 46 +++++++++++++---------
.../coprs_frontend/coprs/logic/packages_logic.py | 5 ++-
.../coprs/views/apiv3_ns/apiv3_builds.py | 7 ++++
.../coprs/views/apiv3_ns/apiv3_packages.py | 3 +-
python/copr/v3/proxies/build.py | 31 +++++++++++----
python/copr/v3/proxies/package.py | 4 +-
10 files changed, 98 insertions(+), 44 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 3 months
[copr/copr] branch copr_dir_copr_cli_support updated (db5434d ->
e0eaebe)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
msuchy pushed a change to branch copr_dir_copr_cli_support
in repository copr/copr.
omit db5434d [cli] rewrite description of copr dirs feature. Use "tag" instead of "suffix".
omit 1bf6ed4 [cli] explain copr_dir feature in man pages for build subcommand
omit f48d3dc [cli] improve naming of copr_dir in copr-cli interface to copr_repo
omit 58b27a0 [cli][python][frontend] implement pg#462 add support for copr dir to copr-cli
add 87bfd5e [cli] fix copr mock-config
add fb2f341 Merge #452 `[cli] fix copr mock-config no. 3`
add e463939 [cli] have numbered string fields because of epel6
add f419887 [cli] depend on munch because of tests
add 40f3f55 [cli] add missing dependency on python-simplejson
add dc2b74f [cli] we also buildrequire python-copr with APIv3 support
add 18fad99 Merge #461 `Fix failing tests on EPEL6 (see #439)`
add bb59d01 [frontend] warn maintainer when working in foreign project
add 3840154 Merge #460 `[frontend] warn maintainer when working in foreign project`
add 0a76234 [frontend] don't show empty copr dirs (see #447)
add 6431f66 Merge #457 `[frontend] don't show empty copr dirs (see #447)`
add 3861a97 [frontend][python] add possibility to query all projects (see RhBug: 1130166)
add 1949ec6 Merge #458 `[frontend][python] add possibility to query all projects (see RhBug: 1130166)`
add e08d24f [frontend] pg#383 add data migration to remove build.results column
add 87d5bb9 Merge #469 `[frontend] pg#383 add data migration to remove build.results column`
add d995585 [frontend][rpmbuild] preprocess repo URLs on frontend
add 89ebf2e [frontend] dont remove additional_repos list
add 85fce1c [frontend] refactor repo_id property
add 4e6571e [frontend][rpmbuild] provide repo_id in project chroot build config
add a815f47 [frontend][rpmbuild] rename repos 'url' attribute to 'baseurl'
add f1ee83c [frontend][rpmbuild] let mock rootdir generation on clients
add 5ffdfdf Merge #450 `Fix `copr-cli mock-config` after switching to APIv3 by preprocessing repos on frontend`
add 5d610bf [python] store a reference to the proxy object; see #426
add dc5b3f1 [python] override Munch repr method
add 2181b09 Revert "[python] override Munch repr method"
add 7674059 Merge #436 `[python] store a reference to the proxy object; see #426`
add 9717b9d [frontend] pg#369 Make pagure-events service load-balanceable
add 18f90de [frontend] add try-except block to rollback session properly if an error ocurrs
add 49c8058 Merge #465 `[frontend] pg#369 Make pagure-events service load-balanceable`
add e4ea1dc Use oslo_concurrency for craeterepo locking
add e2b3c78 Merge #468 `Use oslo_concurrency for craeterepo locking`
add 5203d33 improve readiness of the code
add 53b917e create copr-rpmbuild-all subpackage
add 7e1b800 rename copr-rpmbuild-all package to copr-builder
add 99735db tito and rpkg should be required only by copr-builder
add 4bd5969 print nice error when suggested package is not installed
add 7d4b799 add python-srpm-macros
add ff943d9 Merge #448 `create copr-rpmbuild-all subpackage`
add de91669 [frontend] fix Bug 1634373 - RFE: Remove spaces around slash in owner/project header
add db1a710 [frontend] move inline style to css
add 66725b5 Merge #464 `[frontend] fix Bug 1634373 - RFE: Remove spaces around slash in owner/project header`
add d3d0928 [frontend] don't include port in repofile ID
add 545d247 [frontend] show project forks (see #409)
add 4b053b2 [frontend] create owner_url macro
add dba671d [frontend] use initialize_datatables macro to remove duplicated code
add c427a6c [frontend] add delete_after and delete_notify columns
add 8035cf2 [frontend] add 'eol' action for alter_chroot
add 3fd9331 [frontend] add possibility to get also inactive chroots
add d0d87a3 [frontend] add UI for working with outdated repos
add 95d09ef [frontend] add a message for notifying about outdated chroots
add 66fb1a4 [frontend] add manage.py command for sending mails about outdated chroots
add 2ac5947 [doc] establish outdated chroots removal policy
add 693201d [frontend][docker] move DELETE_EOL_CHROOTS_AFTER to config
add ac0a8ae [frontend] send only one email per user
add 3eec5d9 [frontend] add possibility to notify just selected users
add 7685853 Merge #451 `Notifications for outdated chroots`
add 03eb167 [python] add missing 'client' word
add 391a712 [python] provide a way to wait until builds finish
add 5e30f97 [frontend] add timeout
add f4e8032 [python] don't fail when no callback
add ccc1711 [python] add tests for wait and succeeded functions
add 6d13f61 [python] accept both one munch result or list of them
add 19a26a6 [python] don't pass proxy object to the wait method
add 06baff2 [python] improve the documentation for wait and succeeded functions
add 22520f7 Merge #414 `[python] provide a way to wait until builds finish`
add 6ac9c59 update list of copr services
add 74453c1 Merge #472 `update list of copr services`
add 7bbb332 [frontend] add get_admins command to manage.py
add 131201d Merge #475 `[frontend] add get_admins command to manage.py`
add 487f0f1 [dist-git] one-shot script script to remove data for already deleted coprs
add 1b1cef1 [dist-git] merge comparisons by using "in" operator
add 840f5e8 [dist-git] implement --always-yes, drop Y/N, rename --pkgs to --lookasidepkgs
add d778bd2 [dist-git] add python3-copr Recommends:
add b5f4310 Merge #478 `[dist-git] one-shot script script to remove data for already deleted coprs`
add b16d19a [frontend] separate manage.py commands to their own files
add 4184a1c [frontend] add pending action count
add e615c01 Merge #484 `[frontend] add pending action count`
add 7419afc frontend: Show markdown code for status badge
add b4eea64 Update frontend/coprs_frontend/coprs/templates/coprs/detail/settings/integrations.html
new 7aeb005 [cli][python][frontend] implement pg#462 add support for copr dir to copr-cli
new 553b99d [cli] improve naming of copr_dir in copr-cli interface to copr_repo
new 37d9bcf [cli] explain copr_dir feature in man pages for build subcommand
new e0eaebe [cli] rewrite description of copr dirs feature. Use "tag" instead of "suffix".
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (db5434d)
\
N -- N -- N refs/heads/copr_dir_copr_cli_support (e0eaebe)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
backend/backend/createrepo.py | 6 +-
backend/conf/tmpfiles.d/copr-backend.conf | 1 +
backend/copr-backend-service | 2 +-
backend/copr-backend.spec | 4 +-
backend/tests/test_createrepo.py | 8 +-
cli/copr-cli.spec | 6 +-
cli/copr_cli/main.py | 30 +-
dist-git/copr-dist-git.spec | 2 +
dist-git/run/prune-dist-git.py | 75 +++
doc/copr_outdated_chroots_removal_policy.rst | 18 +
docker/frontend/files/etc/copr/copr.conf | 3 +
...f19841a5_add_delete_after_and_delete_notify_.py | 24 +
.../6fed8655d074_remove_build_results_column.py | 22 +
.../coprs_frontend/commands}/__init__.py | 0
frontend/coprs_frontend/commands/add_user.py | 34 ++
frontend/coprs_frontend/commands/alter_chroot.py | 43 ++
frontend/coprs_frontend/commands/alter_user.py | 54 ++
.../commands/backend_rawhide_to_release.py | 31 ++
frontend/coprs_frontend/commands/create_chroot.py | 51 ++
frontend/coprs_frontend/commands/create_db.py | 34 ++
.../coprs_frontend/commands/create_sqlite_file.py | 19 +
.../coprs_frontend/commands/display_chroots.py | 23 +
frontend/coprs_frontend/commands/drop_chroot.py | 18 +
frontend/coprs_frontend/commands/drop_db.py | 12 +
frontend/coprs_frontend/commands/dump_user.py | 18 +
frontend/coprs_frontend/commands/fail_build.py | 23 +
frontend/coprs_frontend/commands/get_admins.py | 9 +
.../commands/notify_outdated_chroots.py | 74 +++
.../coprs_frontend/commands/rawhide_to_release.py | 79 +++
frontend/coprs_frontend/commands/test.py | 37 ++
frontend/coprs_frontend/commands/update_graphs.py | 13 +
frontend/coprs_frontend/commands/update_indexes.py | 28 ++
.../commands/update_indexes_quick.py | 28 ++
frontend/coprs_frontend/commands/vacuum_graphs.py | 23 +
frontend/coprs_frontend/coprs/config.py | 3 +
frontend/coprs_frontend/coprs/forms.py | 5 +
frontend/coprs_frontend/coprs/helpers.py | 6 +-
frontend/coprs_frontend/coprs/logic/coprs_logic.py | 43 +-
frontend/coprs_frontend/coprs/mail.py | 29 +-
frontend/coprs_frontend/coprs/models.py | 21 +-
.../coprs/static/css/custom-styles.css | 5 +
.../coprs_frontend/coprs/templates/_helpers.html | 33 +-
.../templates/coprs/detail/_builds_table.html | 11 +-
.../templates/coprs/detail/_modules_table.html | 11 +-
.../templates/coprs/detail/_package_table.html | 11 +-
.../templates/coprs/detail/_packages_table.html | 11 +-
.../coprs/templates/coprs/detail/builds.html | 6 +-
.../coprs/templates/coprs/detail/forks.html | 45 ++
.../coprs/templates/coprs/detail/overview.html | 4 +
.../coprs/templates/coprs/detail/package.html | 6 +
.../coprs/templates/coprs/detail/settings.html | 8 +-
.../coprs/detail/settings/integrations.html | 2 +-
.../coprs/detail/settings/repositories.html | 45 ++
.../coprs/templates/groups/user_fas_groups.html | 14 +-
.../coprs/views/api_ns/api_general.py | 4 +
.../coprs/views/apiv3_ns/apiv3_build_chroots.py | 1 +
.../coprs/views/apiv3_ns/apiv3_project_chroots.py | 6 +-
.../coprs/views/apiv3_ns/apiv3_projects.py | 6 +-
.../coprs/views/backend_ns/backend_general.py | 8 +
.../coprs/views/coprs_ns/coprs_general.py | 47 +-
frontend/coprs_frontend/manage.py | 549 ++-------------------
frontend/coprs_frontend/run/pagure-events.py | 39 +-
frontend/coprs_frontend/tests/test_mail.py | 33 +-
python/copr/test/client_v3/test_helpers.py | 62 +++
python/copr/v3/helpers.py | 90 +++-
python/copr/v3/proxies/__init__.py | 2 +
python/copr/v3/proxies/project.py | 2 +-
python/docs/client_v3/pagination.rst | 2 +-
rpmbuild/copr-rpmbuild.spec | 50 +-
rpmbuild/copr_rpmbuild/helpers.py | 49 +-
rpmbuild/main.py | 25 +-
rpmbuild/mock.cfg.j2 | 2 +-
72 files changed, 1439 insertions(+), 709 deletions(-)
create mode 100755 dist-git/run/prune-dist-git.py
create mode 100644 doc/copr_outdated_chroots_removal_policy.rst
create mode 100644 frontend/coprs_frontend/alembic/schema/versions/69c5f19841a5_add_delete_after_and_delete_notify_.py
create mode 100644 frontend/coprs_frontend/alembic/schema/versions/6fed8655d074_remove_build_results_column.py
copy {common/copr_common => frontend/coprs_frontend/commands}/__init__.py (100%)
create mode 100644 frontend/coprs_frontend/commands/add_user.py
create mode 100644 frontend/coprs_frontend/commands/alter_chroot.py
create mode 100644 frontend/coprs_frontend/commands/alter_user.py
create mode 100644 frontend/coprs_frontend/commands/backend_rawhide_to_release.py
create mode 100644 frontend/coprs_frontend/commands/create_chroot.py
create mode 100644 frontend/coprs_frontend/commands/create_db.py
create mode 100644 frontend/coprs_frontend/commands/create_sqlite_file.py
create mode 100644 frontend/coprs_frontend/commands/display_chroots.py
create mode 100644 frontend/coprs_frontend/commands/drop_chroot.py
create mode 100644 frontend/coprs_frontend/commands/drop_db.py
create mode 100644 frontend/coprs_frontend/commands/dump_user.py
create mode 100644 frontend/coprs_frontend/commands/fail_build.py
create mode 100644 frontend/coprs_frontend/commands/get_admins.py
create mode 100644 frontend/coprs_frontend/commands/notify_outdated_chroots.py
create mode 100644 frontend/coprs_frontend/commands/rawhide_to_release.py
create mode 100644 frontend/coprs_frontend/commands/test.py
create mode 100644 frontend/coprs_frontend/commands/update_graphs.py
create mode 100644 frontend/coprs_frontend/commands/update_indexes.py
create mode 100644 frontend/coprs_frontend/commands/update_indexes_quick.py
create mode 100644 frontend/coprs_frontend/commands/vacuum_graphs.py
create mode 100644 frontend/coprs_frontend/coprs/templates/coprs/detail/forks.html
create mode 100644 frontend/coprs_frontend/coprs/templates/coprs/detail/settings/repositories.html
create mode 100644 python/copr/test/client_v3/test_helpers.py
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 3 months
[copr/copr] branch master updated (7419afc -> b4eea64)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
msuchy pushed a change to branch master
in repository copr/copr.
from 7419afc frontend: Show markdown code for status badge
add b4eea64 Update frontend/coprs_frontend/coprs/templates/coprs/detail/settings/integrations.html
No new revisions were added by this update.
Summary of changes:
.../coprs/templates/coprs/detail/settings/integrations.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 3 months
[copr/copr] branch master updated (e615c01 -> 7419afc)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
msuchy pushed a change to branch master
in repository copr/copr.
from e615c01 Merge #484 `[frontend] add pending action count`
add 7419afc frontend: Show markdown code for status badge
No new revisions were added by this update.
Summary of changes:
frontend/coprs_frontend/coprs/templates/coprs/detail/package.html | 6 ++++++
1 file changed, 6 insertions(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 3 months
[copr/copr] branch master updated (b16d19a -> e615c01)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
msuchy pushed a change to branch master
in repository copr/copr.
from b16d19a [frontend] separate manage.py commands to their own files
add 4184a1c [frontend] add pending action count
new e615c01 Merge #484 `[frontend] add pending action count`
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
frontend/coprs_frontend/coprs/views/backend_ns/backend_general.py | 8 ++++++++
1 file changed, 8 insertions(+)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 3 months
[copr/copr] branch master updated (b5f4310 -> b16d19a)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
msuchy pushed a change to branch master
in repository copr/copr.
from b5f4310 Merge #478 `[dist-git] one-shot script script to remove data for already deleted coprs`
add b16d19a [frontend] separate manage.py commands to their own files
No new revisions were added by this update.
Summary of changes:
.../coprs_frontend/commands}/__init__.py | 0
frontend/coprs_frontend/commands/add_user.py | 34 ++
frontend/coprs_frontend/commands/alter_chroot.py | 43 ++
frontend/coprs_frontend/commands/alter_user.py | 54 ++
.../commands/backend_rawhide_to_release.py | 31 +
frontend/coprs_frontend/commands/create_chroot.py | 51 ++
frontend/coprs_frontend/commands/create_db.py | 34 ++
.../coprs_frontend/commands/create_sqlite_file.py | 19 +
.../coprs_frontend/commands/display_chroots.py | 23 +
frontend/coprs_frontend/commands/drop_chroot.py | 18 +
frontend/coprs_frontend/commands/drop_db.py | 12 +
frontend/coprs_frontend/commands/dump_user.py | 18 +
frontend/coprs_frontend/commands/fail_build.py | 23 +
frontend/coprs_frontend/commands/get_admins.py | 9 +
.../commands/notify_outdated_chroots.py | 74 +++
.../coprs_frontend/commands/rawhide_to_release.py | 79 +++
frontend/coprs_frontend/commands/test.py | 37 ++
frontend/coprs_frontend/commands/update_graphs.py | 13 +
frontend/coprs_frontend/commands/update_indexes.py | 28 +
.../commands/update_indexes_quick.py | 28 +
frontend/coprs_frontend/commands/vacuum_graphs.py | 23 +
frontend/coprs_frontend/manage.py | 637 ++-------------------
22 files changed, 685 insertions(+), 603 deletions(-)
copy {common/copr_common => frontend/coprs_frontend/commands}/__init__.py (100%)
create mode 100644 frontend/coprs_frontend/commands/add_user.py
create mode 100644 frontend/coprs_frontend/commands/alter_chroot.py
create mode 100644 frontend/coprs_frontend/commands/alter_user.py
create mode 100644 frontend/coprs_frontend/commands/backend_rawhide_to_release.py
create mode 100644 frontend/coprs_frontend/commands/create_chroot.py
create mode 100644 frontend/coprs_frontend/commands/create_db.py
create mode 100644 frontend/coprs_frontend/commands/create_sqlite_file.py
create mode 100644 frontend/coprs_frontend/commands/display_chroots.py
create mode 100644 frontend/coprs_frontend/commands/drop_chroot.py
create mode 100644 frontend/coprs_frontend/commands/drop_db.py
create mode 100644 frontend/coprs_frontend/commands/dump_user.py
create mode 100644 frontend/coprs_frontend/commands/fail_build.py
create mode 100644 frontend/coprs_frontend/commands/get_admins.py
create mode 100644 frontend/coprs_frontend/commands/notify_outdated_chroots.py
create mode 100644 frontend/coprs_frontend/commands/rawhide_to_release.py
create mode 100644 frontend/coprs_frontend/commands/test.py
create mode 100644 frontend/coprs_frontend/commands/update_graphs.py
create mode 100644 frontend/coprs_frontend/commands/update_indexes.py
create mode 100644 frontend/coprs_frontend/commands/update_indexes_quick.py
create mode 100644 frontend/coprs_frontend/commands/vacuum_graphs.py
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 3 months
[copr/copr] branch fix_migrations created (now 75e67ce)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
clime pushed a change to branch fix_migrations
in repository copr/copr.
at 75e67ce [frontend] fix migration sequence
This branch includes the following new commits:
new 75e67ce [frontend] fix migration sequence
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 3 months
[copr/copr] branch pending_action_count created (now 4184a1c)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
clime pushed a change to branch pending_action_count
in repository copr/copr.
at 4184a1c [frontend] add pending action count
This branch includes the following new commits:
new 4184a1c [frontend] add pending action count
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
5 years, 3 months