- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- init package
- init package
- initial package
- initial package
- Update to 3.5
- Update to 3.5
- Init package
- Init package
- 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
- 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
- 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
- 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
- Update package to version 4.1
- Update package to version 4.3
- Upgrade to version 2.1
- Update package to version 4
- Update package to version 4.1
- Update package to version 4.3
- 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
- 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
- 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
- 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
- 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
- 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 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 Spec generated
- Package Spec generated
- 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
- License compliance rectification
- Package Init
- License compliance rectification
- Init package
- Init package
- Package Spec generated
- Init package
- Init package
- Init package
- Init package
- Package Spec generated
- Package Spec generated
- 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
- 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
- Initial package
- Initial package
- Package Spec generated
- Package Spec generated
- 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
- Package Spec generated
- add requires: python3-openid
- Package Spec generated
- add requires: python3-openid
- Initial packaging of python-openidc-client
- 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
- Upgrade version
- Upgrade package python3-oslo-concurrency to version 4.5.0
- Update package to version 5.1.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
- Upgrade version
- Upgrade package python3-oslo-config to version 8.8.0
- Update package to version 9.0.0
- Update package to version 9.1.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
- Upgrade version
- Upgrade package python3-oslo-config to version 8.8.0
- Update package to version 9.0.0
- Update package to version 9.1.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 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
- Upgrade version to 4.1.0
- Upgrade package python3-oslo-serialization to version 4.3.0
- Update package 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 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 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
- 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
- Package Spec generated
- Package Spec generated
- Package Spec generated
- Package Spec generated
- Package Spec generated
- Package Spec generated
- Package Spec generated
- Initial package.
- Initial package.
- add py3dns as dep
- Initial package.
- add py3dns as dep
- Initial package.
- add py3dns as dep
- Package init
- Package init
- Package init
- Package init
- 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 version for openstack yoga
- Update package to version 3.0.2
- Update package to version 3.1.0
- Update package to version 3.2.1
- Adapting to the pyproject.toml compilation mode
- Update package to version 3.3.0
- Update package to version 3.3.1
- 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
- Package init
- Package init
- initial package
- initial package
- 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
- 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 Init
- Add zlib to buildrequires
- Package Spec generated
- Package Spec generated
- Package Spec generated
- Package Spec generated
- Upgrade to version 2.1
- Update package to version 4
- Update package to version 4.1
- Update package to version 4.3
- 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
- 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
- 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 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
- Init package
- Init package
- 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
- init package
- init package
- Initial package
- Initial package
- Package Spec generated
- Package Spec generated
- Package Spec generated
- Package Spec generated
- Package Spec generated
- 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
- 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
- Upgrade version
- Upgrade package python3-oslo-config to version 8.8.0
- Update package to version 9.0.0
- Update package to version 9.1.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.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
- 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
- Package Spec generated
- Initial package.
- Initial package.
- add py3dns as dep
- Initial package.
- add py3dns as dep
- Initial package.
- add py3dns as dep
- Package init
- Package init
- Package Spec generated
- Package Spec generated
- init package
- Package Spec generate
- Upgrade package python3-responses to version 0.18.0
- Init package
- Package init
- Package init
- Initial package
- Initial package
- Initial package
- initial package
- initial package
- Package Spec generated
- Package Spec generated
- Package Spec generated
- Package Spec generated
- init package
- init package
- init package
- init package
- init package
- Initial package
- Initial package
- Initial package
- Initial package
- Initial package
- Initial package
- Initial package
- Init package
- Init package
- Init package
- Initial package
- Initial package
- Initial package
- Init package
- Init package
- Init package
- Init package
- Init package
- Init 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)
- 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)
- 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
- Initial package
- Initial package
- Package init
- Package init