- count only hits from an appropriate CDN hostname - add option for infinite number of attempts to the hitcounter script - print more reasonable output from AWS hitcounter script - aws-hitcounter: remove temporary files as soon as possible - aws-hitcounter: ignore downloaded SRPM files - aws-hitcounter: decode special characters from URLs - sign everything EPEL-5+ with sha256 hashalgo - use OpenPGP v4 signatures - migrate from pipes to shlex - require redis.service to be started - move to GitHub home page - add resultdir cleaner - move dispatcher and background workers to copr-common - de-prio IO for the analyze-results script - don't traceback when there are no files in the S3 storage - allow devel instance to remove access files - send non-CDN hitcounter hits in chunks - copr-backend-unknown-resalloc-tickets script - work with multiple CDN hostnames per instance - move setup_script_logger to copr-common - start systemd services after the redis.service - build worker - list the built RPMs with rpm --nosignature - Fix chroot version parsing with new python-packaging - Fix traceback for non-existing tasks - Python: drop the unneeded marshmallow dep - Log general exceptions to find issues more easily - Proper log argument formatting instead of .format - Use spdx license - Skip the test_run_prunerepo test because of Koji - Don't include package name into srpm result dir name - Remove libmodulemd1 dependency - Hardlink RPMs while doing rawhide_to_release - Make sign key domain name configurable - Run createrepo without --database - Make copr_messaging optional - Bump version for release mess - count only hits from an appropriate CDN hostname - add option for infinite number of attempts to the hitcounter script - print more reasonable output from AWS hitcounter script - aws-hitcounter: remove temporary files as soon as possible - aws-hitcounter: ignore downloaded SRPM files - aws-hitcounter: decode special characters from URLs - sign everything EPEL-5+ with sha256 hashalgo - use OpenPGP v4 signatures - migrate from pipes to shlex - require redis.service to be started - move to GitHub home page - add resultdir cleaner - move dispatcher and background workers to copr-common - de-prio IO for the analyze-results script - don't traceback when there are no files in the S3 storage - allow devel instance to remove access files - send non-CDN hitcounter hits in chunks - copr-backend-unknown-resalloc-tickets script - work with multiple CDN hostnames per instance - move setup_script_logger to copr-common - start systemd services after the redis.service - build worker - list the built RPMs with rpm --nosignature - Fix chroot version parsing with new python-packaging - Fix traceback for non-existing tasks - Python: drop the unneeded marshmallow dep - Log general exceptions to find issues more easily - Proper log argument formatting instead of .format - Use spdx license - Skip the test_run_prunerepo test because of Koji - Don't include package name into srpm result dir name - Remove libmodulemd1 dependency - Hardlink RPMs while doing rawhide_to_release - Make sign key domain name configurable - Run createrepo without --database - Make copr_messaging optional - Bump version for release mess - count only hits from an appropriate CDN hostname - add option for infinite number of attempts to the hitcounter script - print more reasonable output from AWS hitcounter script - aws-hitcounter: remove temporary files as soon as possible - aws-hitcounter: ignore downloaded SRPM files - aws-hitcounter: decode special characters from URLs - sign everything EPEL-5+ with sha256 hashalgo - use OpenPGP v4 signatures - migrate from pipes to shlex - require redis.service to be started - move to GitHub home page - add resultdir cleaner - move dispatcher and background workers to copr-common - de-prio IO for the analyze-results script - don't traceback when there are no files in the S3 storage - allow devel instance to remove access files - send non-CDN hitcounter hits in chunks - copr-backend-unknown-resalloc-tickets script - work with multiple CDN hostnames per instance - move setup_script_logger to copr-common - start systemd services after the redis.service - build worker - list the built RPMs with rpm --nosignature - Fix chroot version parsing with new python-packaging - Fix traceback for non-existing tasks - Python: drop the unneeded marshmallow dep - Log general exceptions to find issues more easily - Proper log argument formatting instead of .format - Use spdx license - Skip the test_run_prunerepo test because of Koji - Don't include package name into srpm result dir name - Remove libmodulemd1 dependency - Hardlink RPMs while doing rawhide_to_release - Make sign key domain name configurable - Run createrepo without --database - Make copr_messaging optional - Bump version for release mess - Add support for pyp2spec generator - Define copr-specific macros for make_srpm method - Define copr-specific macros for custom builds - Determine SRPM builds by having source_type - Undefine %dist for SRPM builds - Build SRPM from DistGit even with missing sources - Drop an unused extract_srpm method - fix source build detection needed for %dist hacks - rpmbuild: specify some optional parameters for pyp2spec - migrate from pipes to shlex - move to GitHub home page - use repos from task for custom method - switch to template for custom method - strip trailing / from clone url - Retry when copr-distgit is temporarily down - Don't print traceback for 404 errors on SRPM download - Decode URL encoded characters such as %5E into caret - Use SPDX license - Add runtime dependency for python-backoff - Add basic "clone" method - Define some copr-specific environment variables - Ise 'git switch', not 'git checkout' - Add loggs to python-backoff decorator - Set git.safe_directory as repo rootdir - Explain how to reproduce the build locally - Retry only git clone without checkouting - Use git checkout instead of switch but ignore files - Fix python3-backoff dependency - list-package-names now uses pagination - ensure that (error/info) logging is printed even without --debug - support for GSSAPI authentication added - re-try 3x the connection to Frontend upon failures - Remove depraceted method `copr-cli buildfedpkg' - Add support for pyp2spec generator - Fix the --debug test on EL7 - Simplify cli configuration - Make requests-gssapi an opt-in dep in PyPI - Sync 'copr build' with other 'copr build*' methods - De-duplicate printing builds, and waiting - De-duplicate logic for taking dirname from arg - Simplify and fix progress bar - Add API support for runtime_dependencies - Print the URL of created project - add packit_forge_projects_allowed for Copr projects - move to GitHub home page - add parameter for custom method repos - More understandable module hotfixes description - Add options to download only built RPMs/spec files - Use the --dirname parameter for copr-cli monitor - Disable appstream by default - Use SPDX license - Add --review parameter for download-build - Disable default option for modifying project - Add option for follow_fedora_branching - Simplify `mock-config` output - Explicitly ask which user checks the permissions - Add `get` cli command for proxy.project.get() - Bump release version for release mess - Show CHROOT in help output instead of CHROOTS - More readable errors related to implicit ownername - General check if it makes sense to upload SRPM - Describe add-package-custom and edit-package-custom in the manpage - Sync --timeout manpage docs with --help output - list-package-names now uses pagination - ensure that (error/info) logging is printed even without --debug - support for GSSAPI authentication added - re-try 3x the connection to Frontend upon failures - Remove depraceted method `copr-cli buildfedpkg' - Add support for pyp2spec generator - Fix the --debug test on EL7 - Simplify cli configuration - Make requests-gssapi an opt-in dep in PyPI - Sync 'copr build' with other 'copr build*' methods - De-duplicate printing builds, and waiting - De-duplicate logic for taking dirname from arg - Simplify and fix progress bar - Add API support for runtime_dependencies - Print the URL of created project - add packit_forge_projects_allowed for Copr projects - move to GitHub home page - add parameter for custom method repos - More understandable module hotfixes description - Add options to download only built RPMs/spec files - Use the --dirname parameter for copr-cli monitor - Disable appstream by default - Use SPDX license - Add --review parameter for download-build - Disable default option for modifying project - Add option for follow_fedora_branching - Simplify `mock-config` output - Explicitly ask which user checks the permissions - Add `get` cli command for proxy.project.get() - Bump release version for release mess - Show CHROOT in help output instead of CHROOTS - More readable errors related to implicit ownername - General check if it makes sense to upload SRPM - Describe add-package-custom and edit-package-custom in the manpage - Sync --timeout manpage docs with --help output - log the URL that got us new tasks - require redis.service to be started - move to GitHub home page - fair processing of task from multiple sandboxes - use dispatcher and background workers - start copr-dist-git.service after redis.service - background workers mark themselves as done (needed by the manager logic) - Drop an unused cgit_pkg_list_location option - Use SPDX license - Don't kill background workers for service restarts - Log from what URL a task is being fetched - Skip test_no_op_1 - Skip tests that python3-rpkg breaks - Bump version for release mess - Improve logging feedback for importing package - Skip broken tests caused by new python3-rpkg - log the URL that got us new tasks - require redis.service to be started - move to GitHub home page - fair processing of task from multiple sandboxes - use dispatcher and background workers - start copr-dist-git.service after redis.service - background workers mark themselves as done (needed by the manager logic) - Drop an unused cgit_pkg_list_location option - Use SPDX license - Don't kill background workers for service restarts - Log from what URL a task is being fetched - Skip test_no_op_1 - Skip tests that python3-rpkg breaks - Bump version for release mess - Improve logging feedback for importing package - Skip broken tests caused by new python3-rpkg - Add support for pyp2spec generator - Define copr-specific macros for make_srpm method - Define copr-specific macros for custom builds - Determine SRPM builds by having source_type - Undefine %dist for SRPM builds - Build SRPM from DistGit even with missing sources - Drop an unused extract_srpm method - fix source build detection needed for %dist hacks - rpmbuild: specify some optional parameters for pyp2spec - migrate from pipes to shlex - move to GitHub home page - use repos from task for custom method - switch to template for custom method - strip trailing / from clone url - Retry when copr-distgit is temporarily down - Don't print traceback for 404 errors on SRPM download - Decode URL encoded characters such as %5E into caret - Use SPDX license - Add runtime dependency for python-backoff - Add basic "clone" method - Define some copr-specific environment variables - Ise 'git switch', not 'git checkout' - Add loggs to python-backoff decorator - Set git.safe_directory as repo rootdir - Explain how to reproduce the build locally - Retry only git clone without checkouting - Use git checkout instead of switch but ignore files - Fix python3-backoff dependency - show timeout in the build detail page - disable Edit button in the project settings when chroot unchecked - fix FTBFS issues for F37/Rawhide - match OS logos by their OS family - show the batch ID (if assigned) in the build detail - add link to /user/repositories/ on the user detail page - stg frontend instance should link to stg FAS instance - add page for exploring projects - remove APIv2 code - allow arbitrary creation of :pr:<ID> directories - custom repositories with custom webhook - move to GitHub home page - use shlex.quote instead of pipes.quote - add route for a new distgit dispatcher - expand repos for custom SRPM - process external repos for custom build - support LDAP groups for Kerberos users - add version to the bitbucket webhook tag name - loosen the rules of package matching in webhook tags - add optional argument pkg_name to webhooks API - no delay after large SRPM upload - name the import log "import.log" in web-UI - show import log to everyone, not just admin - log webhook calls - cache the queue sizes for one minute - log manage.py commands - fix get-tasks traceback when repos are not set - Don't resubmit anitya builds for pre-release versions - Anytia query using sqlalchemy - Anitya builds handled on background - Pypi anitya buils respects spec generator option - Allow uploading artificial payload in custom webhook - Fix traceback for non-existing tasks - Fix typo in basearch example value - Fix batches race logic by adding locks - wTForms validate function now expect additional parameter - Change order of RPM build logs - Update alembic migration template - Drop the unneeded marshmallow dependency - Fix APIv3 additional_modules CoprChroot option - Customizable group link to FAS - Don't depend on flask-restful - Fix homepage user count - Add command for managing warning banner - More understandable module hotfixes description - Don't let PR builds affect status badges - Add hover for table rows - Frontend: fix a jinja2 traceback when displaying a nonexisting batch - Add openeuler logo - Disable appstream by default - Use SPDX license - anitya: ignore pre-release tarballs sooner - anitya: ignore alpha versions - fix the "Modules:" web-UI form widget - ignore anitya BadRequest rebuild attempts - rawhide_to_release usable index - rawhide_to_release: don't repeatedly query for CoprChroot - rawhide_to_release: avoid sqlalchemy warning - faster rawhide_to_release query - anitya: re-submit already built packages if version is higher - anitya: re-try downloads from datagrepper - anitya: fix joins on the expensive query - anitya: skip also "post" releases - anitya: dump updated packages to log - anitya: skip-pre-release versions earlier - anitya: skip re-building if already being built - assign anityia builds with packages ASAP - Allow automation (cron) to remove builds - Allow specifying a KRB5 user denylist - Fix broken rubygem rebuild page. - Restrict forking of large projects - Define some copr-specific environment variables - Remove libmodulemd1 dependency - Fix sorting by build time - Don't 500 for KRB5_USER_DENYLIST_PATTERNS=None - Explicitly ask which user checks the permissions - Make sure user can build in the project before uploading - Change the whooshee packages field to IDLIST - Run copr-frontend update-indexes daily - Bump version for release mess - Send follow_fedora_branching value via API - Add support for OIDC - Allow submitting EPEL8 module builds - Show resalloc-webui link in the task queue - Accept the OpenID response as a POST request - OpenAPI first steps - Automatically create aliases for routes with trailing slash - Include the Amazon Linux logo for Amazon Linux chroots - General check if it makes sense to upload SRPM - Add command for generating usage treemap - Frontend: add loggs to python-backoff decorator - APIv3 rpmrepo: provide module_hotfixes opt - Show API config even for not logged users - show timeout in the build detail page - disable Edit button in the project settings when chroot unchecked - fix FTBFS issues for F37/Rawhide - match OS logos by their OS family - show the batch ID (if assigned) in the build detail - add link to /user/repositories/ on the user detail page - stg frontend instance should link to stg FAS instance - add page for exploring projects - remove APIv2 code - allow arbitrary creation of :pr:<ID> directories - custom repositories with custom webhook - move to GitHub home page - use shlex.quote instead of pipes.quote - add route for a new distgit dispatcher - expand repos for custom SRPM - process external repos for custom build - support LDAP groups for Kerberos users - add version to the bitbucket webhook tag name - loosen the rules of package matching in webhook tags - add optional argument pkg_name to webhooks API - no delay after large SRPM upload - name the import log "import.log" in web-UI - show import log to everyone, not just admin - log webhook calls - cache the queue sizes for one minute - log manage.py commands - fix get-tasks traceback when repos are not set - Don't resubmit anitya builds for pre-release versions - Anytia query using sqlalchemy - Anitya builds handled on background - Pypi anitya buils respects spec generator option - Allow uploading artificial payload in custom webhook - Fix traceback for non-existing tasks - Fix typo in basearch example value - Fix batches race logic by adding locks - wTForms validate function now expect additional parameter - Change order of RPM build logs - Update alembic migration template - Drop the unneeded marshmallow dependency - Fix APIv3 additional_modules CoprChroot option - Customizable group link to FAS - Don't depend on flask-restful - Fix homepage user count - Add command for managing warning banner - More understandable module hotfixes description - Don't let PR builds affect status badges - Add hover for table rows - Frontend: fix a jinja2 traceback when displaying a nonexisting batch - Add openeuler logo - Disable appstream by default - Use SPDX license - anitya: ignore pre-release tarballs sooner - anitya: ignore alpha versions - fix the "Modules:" web-UI form widget - ignore anitya BadRequest rebuild attempts - rawhide_to_release usable index - rawhide_to_release: don't repeatedly query for CoprChroot - rawhide_to_release: avoid sqlalchemy warning - faster rawhide_to_release query - anitya: re-submit already built packages if version is higher - anitya: re-try downloads from datagrepper - anitya: fix joins on the expensive query - anitya: skip also "post" releases - anitya: dump updated packages to log - anitya: skip-pre-release versions earlier - anitya: skip re-building if already being built - assign anityia builds with packages ASAP - Allow automation (cron) to remove builds - Allow specifying a KRB5 user denylist - Fix broken rubygem rebuild page. - Restrict forking of large projects - Define some copr-specific environment variables - Remove libmodulemd1 dependency - Fix sorting by build time - Don't 500 for KRB5_USER_DENYLIST_PATTERNS=None - Explicitly ask which user checks the permissions - Make sure user can build in the project before uploading - Change the whooshee packages field to IDLIST - Run copr-frontend update-indexes daily - Bump version for release mess - Send follow_fedora_branching value via API - Add support for OIDC - Allow submitting EPEL8 module builds - Show resalloc-webui link in the task queue - Accept the OpenID response as a POST request - OpenAPI first steps - Automatically create aliases for routes with trailing slash - Include the Amazon Linux logo for Amazon Linux chroots - General check if it makes sense to upload SRPM - Add command for generating usage treemap - Frontend: add loggs to python-backoff decorator - APIv3 rpmrepo: provide module_hotfixes opt - Show API config even for not logged users - show timeout in the build detail page - disable Edit button in the project settings when chroot unchecked - fix FTBFS issues for F37/Rawhide - match OS logos by their OS family - show the batch ID (if assigned) in the build detail - add link to /user/repositories/ on the user detail page - stg frontend instance should link to stg FAS instance - add page for exploring projects - remove APIv2 code - allow arbitrary creation of :pr:<ID> directories - custom repositories with custom webhook - move to GitHub home page - use shlex.quote instead of pipes.quote - add route for a new distgit dispatcher - expand repos for custom SRPM - process external repos for custom build - support LDAP groups for Kerberos users - add version to the bitbucket webhook tag name - loosen the rules of package matching in webhook tags - add optional argument pkg_name to webhooks API - no delay after large SRPM upload - name the import log "import.log" in web-UI - show import log to everyone, not just admin - log webhook calls - cache the queue sizes for one minute - log manage.py commands - fix get-tasks traceback when repos are not set - Don't resubmit anitya builds for pre-release versions - Anytia query using sqlalchemy - Anitya builds handled on background - Pypi anitya buils respects spec generator option - Allow uploading artificial payload in custom webhook - Fix traceback for non-existing tasks - Fix typo in basearch example value - Fix batches race logic by adding locks - wTForms validate function now expect additional parameter - Change order of RPM build logs - Update alembic migration template - Drop the unneeded marshmallow dependency - Fix APIv3 additional_modules CoprChroot option - Customizable group link to FAS - Don't depend on flask-restful - Fix homepage user count - Add command for managing warning banner - More understandable module hotfixes description - Don't let PR builds affect status badges - Add hover for table rows - Frontend: fix a jinja2 traceback when displaying a nonexisting batch - Add openeuler logo - Disable appstream by default - Use SPDX license - anitya: ignore pre-release tarballs sooner - anitya: ignore alpha versions - fix the "Modules:" web-UI form widget - ignore anitya BadRequest rebuild attempts - rawhide_to_release usable index - rawhide_to_release: don't repeatedly query for CoprChroot - rawhide_to_release: avoid sqlalchemy warning - faster rawhide_to_release query - anitya: re-submit already built packages if version is higher - anitya: re-try downloads from datagrepper - anitya: fix joins on the expensive query - anitya: skip also "post" releases - anitya: dump updated packages to log - anitya: skip-pre-release versions earlier - anitya: skip re-building if already being built - assign anityia builds with packages ASAP - Allow automation (cron) to remove builds - Allow specifying a KRB5 user denylist - Fix broken rubygem rebuild page. - Restrict forking of large projects - Define some copr-specific environment variables - Remove libmodulemd1 dependency - Fix sorting by build time - Don't 500 for KRB5_USER_DENYLIST_PATTERNS=None - Explicitly ask which user checks the permissions - Make sure user can build in the project before uploading - Change the whooshee packages field to IDLIST - Run copr-frontend update-indexes daily - Bump version for release mess - Send follow_fedora_branching value via API - Add support for OIDC - Allow submitting EPEL8 module builds - Show resalloc-webui link in the task queue - Accept the OpenID response as a POST request - OpenAPI first steps - Automatically create aliases for routes with trailing slash - Include the Amazon Linux logo for Amazon Linux chroots - General check if it makes sense to upload SRPM - Add command for generating usage treemap - Frontend: add loggs to python-backoff decorator - APIv3 rpmrepo: provide module_hotfixes opt - Show API config even for not logged users - show timeout in the build detail page - disable Edit button in the project settings when chroot unchecked - fix FTBFS issues for F37/Rawhide - match OS logos by their OS family - show the batch ID (if assigned) in the build detail - add link to /user/repositories/ on the user detail page - stg frontend instance should link to stg FAS instance - add page for exploring projects - remove APIv2 code - allow arbitrary creation of :pr:<ID> directories - custom repositories with custom webhook - move to GitHub home page - use shlex.quote instead of pipes.quote - add route for a new distgit dispatcher - expand repos for custom SRPM - process external repos for custom build - support LDAP groups for Kerberos users - add version to the bitbucket webhook tag name - loosen the rules of package matching in webhook tags - add optional argument pkg_name to webhooks API - no delay after large SRPM upload - name the import log "import.log" in web-UI - show import log to everyone, not just admin - log webhook calls - cache the queue sizes for one minute - log manage.py commands - fix get-tasks traceback when repos are not set - Don't resubmit anitya builds for pre-release versions - Anytia query using sqlalchemy - Anitya builds handled on background - Pypi anitya buils respects spec generator option - Allow uploading artificial payload in custom webhook - Fix traceback for non-existing tasks - Fix typo in basearch example value - Fix batches race logic by adding locks - wTForms validate function now expect additional parameter - Change order of RPM build logs - Update alembic migration template - Drop the unneeded marshmallow dependency - Fix APIv3 additional_modules CoprChroot option - Customizable group link to FAS - Don't depend on flask-restful - Fix homepage user count - Add command for managing warning banner - More understandable module hotfixes description - Don't let PR builds affect status badges - Add hover for table rows - Frontend: fix a jinja2 traceback when displaying a nonexisting batch - Add openeuler logo - Disable appstream by default - Use SPDX license - anitya: ignore pre-release tarballs sooner - anitya: ignore alpha versions - fix the "Modules:" web-UI form widget - ignore anitya BadRequest rebuild attempts - rawhide_to_release usable index - rawhide_to_release: don't repeatedly query for CoprChroot - rawhide_to_release: avoid sqlalchemy warning - faster rawhide_to_release query - anitya: re-submit already built packages if version is higher - anitya: re-try downloads from datagrepper - anitya: fix joins on the expensive query - anitya: skip also "post" releases - anitya: dump updated packages to log - anitya: skip-pre-release versions earlier - anitya: skip re-building if already being built - assign anityia builds with packages ASAP - Allow automation (cron) to remove builds - Allow specifying a KRB5 user denylist - Fix broken rubygem rebuild page. - Restrict forking of large projects - Define some copr-specific environment variables - Remove libmodulemd1 dependency - Fix sorting by build time - Don't 500 for KRB5_USER_DENYLIST_PATTERNS=None - Explicitly ask which user checks the permissions - Make sure user can build in the project before uploading - Change the whooshee packages field to IDLIST - Run copr-frontend update-indexes daily - Bump version for release mess - Send follow_fedora_branching value via API - Add support for OIDC - Allow submitting EPEL8 module builds - Show resalloc-webui link in the task queue - Accept the OpenID response as a POST request - OpenAPI first steps - Automatically create aliases for routes with trailing slash - Include the Amazon Linux logo for Amazon Linux chroots - General check if it makes sense to upload SRPM - Add command for generating usage treemap - Frontend: add loggs to python-backoff decorator - APIv3 rpmrepo: provide module_hotfixes opt - Show API config even for not logged users - keygen: various improvements for setup.py - keygen: remove multiline description - Disable coverage analysis during RPM build - replace initscripts scriptlets by systemctl - Remove redundant error handler - Log IP address of the backend that originated a request - Remove redundant loggers - temporarily disable documentation to avoid FTBFS for F37/Rawhide - move to GitHub home page - logging shouldn't affect stdout - add logging for the gpg-copr script - Validate name_email that we read from client query - Use SPDX license - Fix validation for projects with dash and/or dot in their name - Fix config files installation pattern - Specfile compatibility with OpenEuler - keygen: various improvements for setup.py - keygen: remove multiline description - Disable coverage analysis during RPM build - replace initscripts scriptlets by systemctl - Remove redundant error handler - Log IP address of the backend that originated a request - Remove redundant loggers - temporarily disable documentation to avoid FTBFS for F37/Rawhide - move to GitHub home page - logging shouldn't affect stdout - add logging for the gpg-copr script - Validate name_email that we read from client query - Use SPDX license - Fix validation for projects with dash and/or dot in their name - Fix config files installation pattern - Specfile compatibility with OpenEuler - Add support for pyp2spec generator - Define copr-specific macros for make_srpm method - Define copr-specific macros for custom builds - Determine SRPM builds by having source_type - Undefine %dist for SRPM builds - Build SRPM from DistGit even with missing sources - Drop an unused extract_srpm method - fix source build detection needed for %dist hacks - rpmbuild: specify some optional parameters for pyp2spec - migrate from pipes to shlex - move to GitHub home page - use repos from task for custom method - switch to template for custom method - strip trailing / from clone url - Retry when copr-distgit is temporarily down - Don't print traceback for 404 errors on SRPM download - Decode URL encoded characters such as %5E into caret - Use SPDX license - Add runtime dependency for python-backoff - Add basic "clone" method - Define some copr-specific environment variables - Ise 'git switch', not 'git checkout' - Add loggs to python-backoff decorator - Set git.safe_directory as repo rootdir - Explain how to reproduce the build locally - Retry only git clone without checkouting - Use git checkout instead of switch but ignore files - Fix python3-backoff dependency - Add support for pyp2spec generator - Define copr-specific macros for make_srpm method - Define copr-specific macros for custom builds - Determine SRPM builds by having source_type - Undefine %dist for SRPM builds - Build SRPM from DistGit even with missing sources - Drop an unused extract_srpm method - fix source build detection needed for %dist hacks - rpmbuild: specify some optional parameters for pyp2spec - migrate from pipes to shlex - move to GitHub home page - use repos from task for custom method - switch to template for custom method - strip trailing / from clone url - Retry when copr-distgit is temporarily down - Don't print traceback for 404 errors on SRPM download - Decode URL encoded characters such as %5E into caret - Use SPDX license - Add runtime dependency for python-backoff - Add basic "clone" method - Define some copr-specific environment variables - Ise 'git switch', not 'git checkout' - Add loggs to python-backoff decorator - Set git.safe_directory as repo rootdir - Explain how to reproduce the build locally - Retry only git clone without checkouting - Use git checkout instead of switch but ignore files - Fix python3-backoff dependency - Init package - Init package - Init package - Add openEuler GPG Key - update copr keys - Add Oracle Linux 9 key - Add Fedora 10 key - update copr keys - change license to spdx - fix Fedora 39 key - update copr keys - add SME Server keys - update copr keys - update copr keys - Add remi 2023 key - add TeamViewer key - move symlink of fedora-rawhide to fedora-39 - add openEuler new key - update copr keys - add fedora 40 gpg key - add tumbleweed key - Added RPM Fusion keys for Fedora 39. - update copr keys - add elastic gpg key - update copr keys - Add Amazon Linux 2023 and remove Amazon Linux 2022 key - add AnyDesk GPG key - update copr keys - Add Jenkins 2023 - Add keys for Bacula & Baculum - Add keys for Google Cloud - Add VeraCrypt keys - add Element keys - update copr keys - update virtualbox key - update openSUSE-Backports key - update skype key - Add openEuler GPG Key - update copr keys - Add Oracle Linux 9 key - Add Fedora 10 key - update copr keys - change license to spdx - fix Fedora 39 key - update copr keys - add SME Server keys - update copr keys - update copr keys - Add remi 2023 key - add TeamViewer key - move symlink of fedora-rawhide to fedora-39 - add openEuler new key - update copr keys - add fedora 40 gpg key - add tumbleweed key - Added RPM Fusion keys for Fedora 39. - update copr keys - add elastic gpg key - update copr keys - Add Amazon Linux 2023 and remove Amazon Linux 2022 key - add AnyDesk GPG key - update copr keys - Add Jenkins 2023 - Add keys for Bacula & Baculum - Add keys for Google Cloud - Add VeraCrypt keys - add Element keys - update copr keys - update virtualbox key - update openSUSE-Backports key - update skype key - Add openEuler GPG Key - update copr keys - Add Oracle Linux 9 key - Add Fedora 10 key - update copr keys - change license to spdx - fix Fedora 39 key - update copr keys - add SME Server keys - update copr keys - update copr keys - Add remi 2023 key - add TeamViewer key - move symlink of fedora-rawhide to fedora-39 - add openEuler new key - update copr keys - add fedora 40 gpg key - add tumbleweed key - Added RPM Fusion keys for Fedora 39. - update copr keys - add elastic gpg key - update copr keys - Add Amazon Linux 2023 and remove Amazon Linux 2022 key - add AnyDesk GPG key - update copr keys - Add Jenkins 2023 - Add keys for Bacula & Baculum - Add keys for Google Cloud - Add VeraCrypt keys - add Element keys - update copr keys - update virtualbox key - update openSUSE-Backports key - update skype key - Init package - Init package - fix config error for loongarch64 - support EBS sign - Fix kmod rpm install failed. - fix riscv64 default library directory of brp-ldconfig - support pyproject compilation - improve pyproject_install macro - add pytest and tox macros - Backport Add support for selecting a clang as a tool - Backport Call %set_build_flags before %build, %check, and %install stages - Revert backport toolchain selecting and %auto_set_build_flags patches - init package - init package - initial package - Update to 3.5 - Update to 3.5 - Init package - add openEuler 22.03-lts-sp2 configs - Init package - add openEuler 22.03-lts-sp2 configs - Update to 3.5 - Update to 3.5 - Update to 3.5 - Initial package - Initial package - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Initial packaging - Initial packaging - Initial packaging - Initial packaging - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - rebase to 2.5.10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - implemented 'unprivileged-client-port' option for the OpenShift environments - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - rebase patches - rebase obs-sign to 2.6.1 - use SPDX format for license - Fix typo in patch, it should be "--file-is-digest" not "--file-is-digests" - use patches from dist-git and not from lookaside cache - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - rebase to 2.5.10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - implemented 'unprivileged-client-port' option for the OpenShift environments - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - rebase patches - rebase obs-sign to 2.6.1 - use SPDX format for license - Fix typo in patch, it should be "--file-is-digest" not "--file-is-digests" - use patches from dist-git and not from lookaside cache - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - rebase to 2.5.10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - implemented 'unprivileged-client-port' option for the OpenShift environments - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - rebase patches - rebase obs-sign to 2.6.1 - use SPDX format for license - Fix typo in patch, it should be "--file-is-digest" not "--file-is-digests" - use patches from dist-git and not from lookaside cache - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - rebase to 2.5.10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - implemented 'unprivileged-client-port' option for the OpenShift environments - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - rebase patches - rebase obs-sign to 2.6.1 - use SPDX format for license - Fix typo in patch, it should be "--file-is-digest" not "--file-is-digests" - use patches from dist-git and not from lookaside cache - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - fix config error for loongarch64 - support EBS sign - Fix kmod rpm install failed. - fix riscv64 default library directory of brp-ldconfig - support pyproject compilation - improve pyproject_install macro - add pytest and tox macros - Backport Add support for selecting a clang as a tool - Backport Call %set_build_flags before %build, %check, and %install stages - Revert backport toolchain selecting and %auto_set_build_flags patches - fix config error for loongarch64 - support EBS sign - Fix kmod rpm install failed. - fix riscv64 default library directory of brp-ldconfig - support pyproject compilation - improve pyproject_install macro - add pytest and tox macros - Backport Add support for selecting a clang as a tool - Backport Call %set_build_flags before %build, %check, and %install stages - Revert backport toolchain selecting and %auto_set_build_flags patches - Init package - Init package - Initial packaging - Initial packaging - Initial packaging - Initial packaging - Initial packaging - Initial packaging - Initial packaging - Initial packaging - Initial packaging - Initial packaging - Initial packaging - Initial packaging - Initial package version - Initial package version - init package for openEuler - init package for openEuler - Package Spec generated - Package Spec generated - init repo - Fix: no egg-info dir packaged, which led rpm's fileattrs interface - will not autogenerate the python3.xdist provides - init repo - Fix: no egg-info dir packaged, which led rpm's fileattrs interface - will not autogenerate the python3.xdist provides - init repo - Fix: no egg-info dir packaged, which led rpm's fileattrs interface - will not autogenerate the python3.xdist provides - Package Spec generated - Package Spec generated - Package Init - Add zlib to buildrequires - Package Init - Add zlib to buildrequires - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Upgrade to version 2.1 - Update package to version 4 - Upgrade to version 2.1 - Update package to version 4 - Init asttokens 2.2.1 package - Update package to 1.11.1 - Update package to version 2.2.1 - Update package to 1.11.1 - Update package to version 2.2.1 - Package Init - Add zlib to buildrequires - Update package to version 1.19.1 - Update package to version 1.20.0 - Package Init - Add zlib to buildrequires - Update package to version 1.19.1 - Update package to version 1.20.0 - License compliance rectification - Upgrade to version 0.7.0 - Update package to version 0.9.0 - License compliance rectification - Upgrade to version 0.7.0 - Update package to version 0.9.0 - Disable network on builders by default - Add support for pyp2spec generator - Make requests-gssapi an opt-in dep in PyPI - Return the correct message when all request attempts fail - Add API support for runtime_dependencies - The auth_username() needs to trigger authentication - add packit_forge_projects_allowed for Copr projects - more generic docs for Client initialization - add runtime_dependencies param doc for project edit - move to GitHub home page - add external repos for custom build - don't play with sessions if using ApiToken - Drop the unneeded marshmallow dependency - Fix APIv3 additional_modules CoprChroot option - More understandable module hotfixes description - Disable appstream by default - Use SPDX license - Add option for follow_fedora_branching - Explicitly ask which user checks the permissions - Make sure user can build in the project before uploading - Rebuilding for release mess - General check if it makes sense to upload SRPM - Always set 'requests.get()' timeout - Fixing copr-common version - dist-git: python code for removing unused tarballs on dist-git server - Fixing copr-common version - Allow SafeRequest's timeout to be specified - Add setup_script_logger function - Add background_worker.py from backend - Add get_redis_connection function - Add Dispatcher, WorkerManager, and QueueTask classes - Add WorkerLimit, PredicateWorkerLimit, and GroupWorkerLimit classes - move to GitHub home page - logging shouldn't affect stdout - move dispatcher and background workers to copr-common - scripts should log also timestamps etc when logging into file - move setup_script_logger to copr-common - Periodically dump the priority queue to a JSON file - Use SPDX license - Specfile compatibility with OpenEuler - Disable network on builders by default - Add support for pyp2spec generator - Make requests-gssapi an opt-in dep in PyPI - Return the correct message when all request attempts fail - Add API support for runtime_dependencies - The auth_username() needs to trigger authentication - add packit_forge_projects_allowed for Copr projects - more generic docs for Client initialization - add runtime_dependencies param doc for project edit - move to GitHub home page - add external repos for custom build - don't play with sessions if using ApiToken - Drop the unneeded marshmallow dependency - Fix APIv3 additional_modules CoprChroot option - More understandable module hotfixes description - Disable appstream by default - Use SPDX license - Add option for follow_fedora_branching - Explicitly ask which user checks the permissions - Make sure user can build in the project before uploading - Rebuilding for release mess - General check if it makes sense to upload SRPM - Package Spec generate - DESC: delete -S git from %setup -q - Package Spec generate - DESC: delete -S git from %setup -q - Package Spec generated - Add buildrequires - Upgrade package python3-debtcollector to 2.5.0 to support OpenStack Yoga - Package Spec generated - Add buildrequires - Upgrade package python3-debtcollector to 2.5.0 to support OpenStack Yoga - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Package Init - License compliance rectification - Upgrade package to version 0.8.2 - Fix compatibility with the latest flexmock - Package Init - License compliance rectification - Upgrade package to version 0.8.2 - Fix compatibility with the latest flexmock - Package Init - Package Init - Init package - Init package - Init package - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - First packaging for version 0.18 - Update package to version 0.18.1 - First packaging for version 0.18 - Update package to version 0.18.1 - Package Spec generated - Add BuildRequires python3-pip - Upgrade to 4.3.1 to support OpenStack-W - Upgrade package python3-keystoneauth1 to version 4.5.0 - Update package to version 5.1.0 - Package Spec generated - Add BuildRequires python3-pip - Upgrade to 4.3.1 to support OpenStack-W - Upgrade package python3-keystoneauth1 to version 4.5.0 - Update package to version 5.1.0 - Initial package - package init - Package Spec generated - DESC: delete -S git from %setup -q , and delete BuildRequires git - Upgrade to 17.4.0 - Upgrade package python3-novaclient to version 17.7.0 - Package Spec generated - DESC: delete -S git from %setup -q , and delete BuildRequires git - Upgrade to 17.4.0 - Upgrade package python3-novaclient to version 17.7.0 - Package Spec generated - add requires: python3-openid - Package Spec generated - add requires: python3-openid - Initial packaging of python-openidc-client - Package Spec generated - Add buildrequires - Package Spec generated - Add buildrequires - Package Spec generated - Add buildrequires - Upgrade version - Upgrade package python3-oslo-concurrency to version 4.5.0 - Package Spec generated - Add buildrequires - Upgrade version - Upgrade package python3-oslo-concurrency to version 4.5.0 - Add BuildRequires python3-pbr and python3-pip - Upgrade version - Upgrade package python3-oslo-config to version 8.8.0 - Update package to version 9.0.0 - Add BuildRequires python3-pbr and python3-pip - Upgrade version - Upgrade package python3-oslo-config to version 8.8.0 - Update package to version 9.0.0 - Package Spec generated - Add buildrequires - Upgrade package python3-oslo-i18n to version 5.1.0 - Package Spec generated - Add buildrequires - Upgrade package python3-oslo-i18n to version 5.1.0 - Package Spec generated - Add buildrequires - Upgrade version to 4.1.0 - Upgrade package python3-oslo-serialization to version 4.3.0 - Package Spec generated - Add buildrequires - Upgrade version to 4.1.0 - Upgrade package python3-oslo-serialization to version 4.3.0 - Package Spec generated - Add buildrequires - Upgrade version to 4.8.0 - Upgrade package python3-oslo-utils to version 4.12.3 - Package Spec generated - Add buildrequires - Upgrade version to 4.8.0 - Upgrade package python3-oslo-utils to version 4.12.3 - Package Init - Update package to version 0.8.3 - Package Init - Update package to version 0.8.3 - Package Spec generated - Package Spec generated - First packaging of version 3.0.20 - License compliance rectification - Upgrade package to version 3.0.31 - Update package to version 3.0.32 - Update package to version 3.0.36 - Update package to version 3.0.37 - Update package to version 3.0.38 - First packaging of version 3.0.20 - License compliance rectification - Upgrade package to version 3.0.31 - Update package to version 3.0.32 - Update package to version 3.0.36 - Update package to version 3.0.37 - Update package to version 3.0.38 - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Initial package. - add py3dns as dep - Package init - Package init - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Upgrade version for openstack yoga - Update package to version 3.0.2 - Update package to version 3.1.0 - Package Spec generated - Upgrade version for openstack yoga - Update package to version 3.0.2 - Update package to version 3.1.0 - Package Spec generate - Upgrade package python3-responses to version 0.18.0 - Package Spec generate - Upgrade package python3-responses to version 0.18.0 - Init package - Package init - Package init - initial package - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - init repo - Fix: no egg-info dir packaged, which led rpm's fileattrs interface - will not autogenerate the python3.xdist provides - Package Spec generated - Package Init - Add zlib to buildrequires - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - Upgrade to version 2.1 - Update package to version 4 - Init asttokens 2.2.1 package - Update package to 1.11.1 - Update package to version 2.2.1 - Package Init - Add zlib to buildrequires - Update package to version 1.19.1 - Update package to version 1.20.0 - License compliance rectification - Upgrade to version 0.7.0 - Update package to version 0.9.0 - Disable network on builders by default - Add support for pyp2spec generator - Make requests-gssapi an opt-in dep in PyPI - Return the correct message when all request attempts fail - Add API support for runtime_dependencies - The auth_username() needs to trigger authentication - add packit_forge_projects_allowed for Copr projects - more generic docs for Client initialization - add runtime_dependencies param doc for project edit - move to GitHub home page - add external repos for custom build - don't play with sessions if using ApiToken - Drop the unneeded marshmallow dependency - Fix APIv3 additional_modules CoprChroot option - More understandable module hotfixes description - Disable appstream by default - Use SPDX license - Add option for follow_fedora_branching - Explicitly ask which user checks the permissions - Make sure user can build in the project before uploading - Rebuilding for release mess - General check if it makes sense to upload SRPM - Always set 'requests.get()' timeout - Fixing copr-common version - dist-git: python code for removing unused tarballs on dist-git server - Fixing copr-common version - Allow SafeRequest's timeout to be specified - Add setup_script_logger function - Add background_worker.py from backend - Add get_redis_connection function - Add Dispatcher, WorkerManager, and QueueTask classes - Add WorkerLimit, PredicateWorkerLimit, and GroupWorkerLimit classes - move to GitHub home page - logging shouldn't affect stdout - move dispatcher and background workers to copr-common - scripts should log also timestamps etc when logging into file - move setup_script_logger to copr-common - Periodically dump the priority queue to a JSON file - Use SPDX license - Specfile compatibility with OpenEuler - Package Spec generate - DESC: delete -S git from %setup -q - Package Spec generated - Add buildrequires - Upgrade package python3-debtcollector to 2.5.0 to support OpenStack Yoga - Package Spec generated - Package Spec generated - Package Init - License compliance rectification - Upgrade package to version 0.8.2 - Fix compatibility with the latest flexmock - Package Init - Init package - Package Spec generated - Package Spec generated - First packaging for version 0.18 - Update package to version 0.18.1 - Package Spec generated - Add BuildRequires python3-pip - Upgrade to 4.3.1 to support OpenStack-W - Upgrade package python3-keystoneauth1 to version 4.5.0 - Update package to version 5.1.0 - init package - Initial package - package init - Package Spec generated - DESC: delete -S git from %setup -q , and delete BuildRequires git - Upgrade to 17.4.0 - Upgrade package python3-novaclient to version 17.7.0 - Package Spec generated - Package Spec generated - Package Spec generated - Package Spec generated - add requires: python3-openid - Initial packaging of python-openidc-client - Package Spec generated - Add buildrequires - Package Spec generated - Add buildrequires - Upgrade version - Upgrade package python3-oslo-concurrency to version 4.5.0 - Add BuildRequires python3-pbr and python3-pip - Upgrade version - Upgrade package python3-oslo-config to version 8.8.0 - Update package to version 9.0.0 - Package Spec generated - Add buildrequires - Upgrade package python3-oslo-i18n to version 5.1.0 - Package Spec generated - Add buildrequires - Upgrade version to 4.1.0 - Upgrade package python3-oslo-serialization to version 4.3.0 - Package Spec generated - Add buildrequires - Upgrade version to 4.8.0 - Upgrade package python3-oslo-utils to version 4.12.3 - Package Init - Update package to version 0.8.3 - Package Spec generated - First packaging of version 3.0.20 - License compliance rectification - Upgrade package to version 3.0.31 - Update package to version 3.0.32 - Update package to version 3.0.36 - Update package to version 3.0.37 - Update package to version 3.0.38 - Package Spec generated - Package Spec generated - Initial package. - add py3dns as dep - Package init - Package Spec generated - Package Spec generated - Upgrade version for openstack yoga - Update package to version 3.0.2 - Update package to version 3.1.0 - init package - Package Spec generate - Upgrade package python3-responses to version 0.18.0 - Init package - Package init - Initial package - initial package - Package Spec generated - Package Spec generated - init package - init package - init package - init package - init package - Initial package - Init package - Initial package - Init package - Init package - Init package - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - Rebuild for libgit2 1.3.x - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - Rebuild for libgit2 1.4.x - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - Rebuild for libgit2 1.4 - Fix C99 compatibility issue - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - Rebuild against rpm-4.19 (https://fedoraproject.org/wiki/Changes/RPM-4.19) - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - Rebuild for libgit2 1.3.x - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - Rebuild for libgit2 1.4.x - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - Rebuild for libgit2 1.4 - Fix C99 compatibility issue - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - Rebuild against rpm-4.19 (https://fedoraproject.org/wiki/Changes/RPM-4.19) - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - Rebuild for libgit2 1.3.x - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - Rebuild for libgit2 1.4.x - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - Rebuild for libgit2 1.4 - Fix C99 compatibility issue - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - Rebuild against rpm-4.19 (https://fedoraproject.org/wiki/Changes/RPM-4.19) - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - Rebuild for libgit2 1.3.x - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - Rebuild for libgit2 1.4.x - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - Rebuild for libgit2 1.4 - Fix C99 compatibility issue - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - Rebuild against rpm-4.19 (https://fedoraproject.org/wiki/Changes/RPM-4.19) - initial package - initial package - Initial package - Initial package - Initial package - Initial package - Initial package - Package init - Package init