- 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
- Forking: better handle FileExistsError
- Run the copr-rpmbuild command with task URL, not build ID
- copr_prune_results.py: don't enforce appstream-builder, ask FE
- copr_prune_results.py: just one API call to FE per one repo
- copr_prune_results.py: work-around the arg_max problem
- dump the /update/ payload to worker.log
- don't run external command(s) to collect built packages
- don't eat the "build detail collecting" traceback
- fixes in the unknown-resalloc-tickets.py helper
- more careful format_evr() method
- fix tests for zst compression on F39+
- log task dict in case of error returned from redis
- skip builds for ExcludeArch and "not" ExclusiveArch
- offload NEVRA (s)rpm parsing to copr-rpmbuild
- redis authentication support added
- enforce createrepo_c gzip compression (f39+ switched to zstd)
- self-identify the resalloc resource in logs
- dropping the documentary playbooks from copr-backend payload
- nicer unknown-resalloc-tickets output
- worker to not call keygen for source builds at all
- don't sign products of srpm-build
- longer timeout for fallback generating GPG keys after build
- recreate missing repodata so that prunerepo doesn't traceback
- use the rename HashWorkerLimit instead of GroupWorkerLimit
- provide per-arch & per-owner worker limit implemented
- collect and compress fedora-review logs after run
- react on staled SSH connections in some cases
- fix for openeuler
- 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
- Forking: better handle FileExistsError
- Run the copr-rpmbuild command with task URL, not build ID
- copr_prune_results.py: don't enforce appstream-builder, ask FE
- copr_prune_results.py: just one API call to FE per one repo
- copr_prune_results.py: work-around the arg_max problem
- dump the /update/ payload to worker.log
- don't run external command(s) to collect built packages
- don't eat the "build detail collecting" traceback
- fixes in the unknown-resalloc-tickets.py helper
- more careful format_evr() method
- fix tests for zst compression on F39+
- log task dict in case of error returned from redis
- skip builds for ExcludeArch and "not" ExclusiveArch
- offload NEVRA (s)rpm parsing to copr-rpmbuild
- redis authentication support added
- enforce createrepo_c gzip compression (f39+ switched to zstd)
- self-identify the resalloc resource in logs
- dropping the documentary playbooks from copr-backend payload
- nicer unknown-resalloc-tickets output
- worker to not call keygen for source builds at all
- don't sign products of srpm-build
- longer timeout for fallback generating GPG keys after build
- recreate missing repodata so that prunerepo doesn't traceback
- use the rename HashWorkerLimit instead of GroupWorkerLimit
- provide per-arch & per-owner worker limit implemented
- collect and compress fedora-review logs after run
- react on staled SSH connections in some cases
- fix for openeuler
- 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
- Forking: better handle FileExistsError
- Run the copr-rpmbuild command with task URL, not build ID
- copr_prune_results.py: don't enforce appstream-builder, ask FE
- copr_prune_results.py: just one API call to FE per one repo
- copr_prune_results.py: work-around the arg_max problem
- dump the /update/ payload to worker.log
- don't run external command(s) to collect built packages
- don't eat the "build detail collecting" traceback
- fixes in the unknown-resalloc-tickets.py helper
- more careful format_evr() method
- fix tests for zst compression on F39+
- log task dict in case of error returned from redis
- skip builds for ExcludeArch and "not" ExclusiveArch
- offload NEVRA (s)rpm parsing to copr-rpmbuild
- redis authentication support added
- enforce createrepo_c gzip compression (f39+ switched to zstd)
- self-identify the resalloc resource in logs
- dropping the documentary playbooks from copr-backend payload
- nicer unknown-resalloc-tickets output
- worker to not call keygen for source builds at all
- don't sign products of srpm-build
- longer timeout for fallback generating GPG keys after build
- recreate missing repodata so that prunerepo doesn't traceback
- use the rename HashWorkerLimit instead of GroupWorkerLimit
- provide per-arch & per-owner worker limit implemented
- collect and compress fedora-review logs after run
- react on staled SSH connections in some cases
- fix for 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
- 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
- Init package
- Init package
- 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
- 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
- init package
- init package
- initial package
- Update to 3.5
- Update to 3.5
- Init package
- Init package
- Init package
- add openEuler 22.03-lts-sp2 configs
- add openEuler 24.03 configs
- fix wrong include in 24.03 and 24.09 configs
- Init package
- add openEuler 22.03-lts-sp2 configs
- add openEuler 24.03 configs
- fix wrong include in 24.03 and 24.09 configs
- Update to 3.5
- Update to 3.5
- Update to 3.5
- Init package
- Init 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
- Init package
- Init package
- Initial package version
- Upgrade to 1.25
- Initial package version
- Upgrade to 1.25
- Init package
- Init package
- init package for openEuler
- init package for openEuler
- Init package
- Package Spec generated
- fix CVE-2024-37568
- Package Spec generated
- fix CVE-2024-37568
- 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
- Update package to version 4
- Update package to version 4.1
- Update package to version 4.3
- Update package to version 4.5
- Update package to version 4.6
- Rpm: ignore locale when generating spec file
- Alternative expected output for the Copr test with Python 3.13
- Update package to version 4
- Update package to version 4.1
- Update package to version 4.3
- Update package to version 4.5
- Update package to version 4.6
- Rpm: ignore locale when generating spec file
- Alternative expected output for the Copr test with Python 3.13
- Init asttokens 2.2.1 package
- Upgrade to version 2.4.1 and change the build method from py3 to pyproject
- 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
- 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
- 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
- move chroot_to_branch from frontend to copr-common
- redis authentication support added
- rename GroupWorkerLimit to HashWorkerLimit
- explicitly build-depend on python-six
- fix misleading warning for non-copr library consumers
- add `contextlib.nullcontext` function as EL8 compat
- limit stdout/stderr of ssh.run_expensive() commands
- use 'copr-common/<version>' as http user agent identifier
- changes needed to allow user SSH to builders
- make get_redis_connection to accept dict-like 'opts' argument
- Fix chroot_to_branch default
- frontend, backend, common: don't limit the storage to pulp only
- Drop support for rhel7 and rhel6
- 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
- License compliance rectification
- Upgrade package to version 0.8.2
- Fix compatibility with the latest flexmock
- Update package to version 0.9.0
- Update package to version 0.9.1
- License compliance rectification
- Upgrade package to version 0.8.2
- Fix compatibility with the latest flexmock
- Update package to version 0.9.0
- Update package to version 0.9.1
- Package Init
- License compliance rectification
- Package Init
- License compliance rectification
- Init package
- Init package
- Init package
- Package Spec generated
- Package Spec generated
- Package Spec generated
- add requires: python3-openid
- Package Spec generated
- add requires: python3-openid
- Initial packaging of python-openidc-client
- Package Spec generated
- Package Spec generated
- Initial package.
- add py3dns as dep
- upgrade to v3.0.1
- Use importlib instead of deprecated pkg_resources
- Add python_requires to setup.py, to prevent installing on unsupported Python versions
- upgrade to v3.0.1
- Use importlib instead of deprecated pkg_resources
- Add python_requires to setup.py, to prevent installing on unsupported Python versions
- Package Spec generated
- Upgraded to 1.14.0
- Package Spec generated
- Upgraded to 1.14.0
- Package Spec generated
- Upgraded to 1.14.0
- Package Spec generated
- Upgraded to 1.14.0
- Package Spec generated
- Upgraded to 1.14.0
- Package Spec generated
- Upgraded to 1.14.0
- Package Spec generated
- Upgraded to 1.14.0
- Package Spec generated
- Upgraded to 1.14.0
- Init package
- initial package
- Package Spec generated
- fix CVE-2024-37568
- 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
- Update package to version 4
- Update package to version 4.1
- Update package to version 4.3
- Update package to version 4.5
- Update package to version 4.6
- Rpm: ignore locale when generating spec file
- Alternative expected output for the Copr test with Python 3.13
- Init asttokens 2.2.1 package
- Upgrade to version 2.4.1 and change the build method from py3 to pyproject
- 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
- 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
- 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
- move chroot_to_branch from frontend to copr-common
- redis authentication support added
- rename GroupWorkerLimit to HashWorkerLimit
- explicitly build-depend on python-six
- fix misleading warning for non-copr library consumers
- add `contextlib.nullcontext` function as EL8 compat
- limit stdout/stderr of ssh.run_expensive() commands
- use 'copr-common/<version>' as http user agent identifier
- changes needed to allow user SSH to builders
- make get_redis_connection to accept dict-like 'opts' argument
- Fix chroot_to_branch default
- frontend, backend, common: don't limit the storage to pulp only
- Drop support for rhel7 and rhel6
- License compliance rectification
- Upgrade package to version 0.8.2
- Fix compatibility with the latest flexmock
- Update package to version 0.9.0
- Update package to version 0.9.1
- Package Init
- License compliance rectification
- Init package
- Package Spec generated
- init package
- 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
- Initial package.
- add py3dns as dep
- upgrade to v3.0.1
- Use importlib instead of deprecated pkg_resources
- Add python_requires to setup.py, to prevent installing on unsupported Python versions
- Package Spec generated
- Upgraded to 1.14.0
- Package Spec generated
- Upgraded to 1.14.0
- init package
- Init package
- Initial package
- initial package
- 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