Click here to visit the old openkoji buildsystem (Archived)

Information for build copr-frontend-1.205-1.fc40

ID20958
Package Namecopr-frontend
Links Fedora Package Sources | Fedora Official Koji Buildsystem | Rocks RISC-V Koji Buildsystem | Fedora RISC-V GitHub | Old Koji Buildsystem
Version1.205
Release1.fc40
Epoch
DraftFalse
Sourcegit+https://src.fedoraproject.org/rpms/copr-frontend.git#1b6c4470c806a44e3a2068f2b8bb718f1544d5f0
SummaryFrontend for Copr
DescriptionCOPR is lightweight build system. It allows you to create new project in WebUI, and submit new builds and COPR will create yum repository from latests builds. This package contains frontend.
Built bykojiadmin
State complete
Volume DEFAULT
StartedSun, 05 May 2024 02:06:30 CST
CompletedSun, 05 May 2024 02:29:20 CST
Taskbuild (f40, /rpms/copr-frontend.git:1b6c4470c806a44e3a2068f2b8bb718f1544d5f0)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/copr-frontend.git#1b6c4470c806a44e3a2068f2b8bb718f1544d5f0'}}
Tags
f40
RPMs
src
copr-frontend-1.205-1.fc40.src.rpm (info) (download)
noarch
copr-frontend-1.205-1.fc40.noarch.rpm (info) (download)
copr-frontend-devel-1.205-1.fc40.noarch.rpm (info) (download)
copr-frontend-fedora-1.205-1.fc40.noarch.rpm (info) (download)
Logs
noarch
hw_info.log
build.log
state.log
installed_pkgs.log
root.log
mock_output.log
noarch_rpmdiff.json
Changelog * Fri Apr 12 2024 Jakub Kadlcik <frostyx@email.cz> 1.205-1 - Update download stats footnote - Migrate more enpoints to flask-restx - Speedup the removal of temporary projects - Add link to the Outdated chroots removal policy - Compatibility with SQLAlchemy 2.0 * Mon Mar 04 2024 Pavel Raiskup <praiskup@redhat.com> 1.204-1 - opt-in the log-detective.com button * Fri Mar 01 2024 Pavel Raiskup <praiskup@redhat.com> 1.203-1 - big RFE: allow user SSH to builders - correctly check CoprDir before upload - migrate projects, build-chroots, monitor, modules, mock_chroots, webhooks enpoints to restx - add button for feeding log-detective.com - add runtime dependency on flask-session and markupsafe - keep logs 6 weeks instead of 13 - clean expired projects (by cron) even without user permission - atomic increments for repo accesses, and fix racy counter tracebacks - fix fedora-messaging consumer for the new flask - allow ignoring project-exists errors during creation - compatibility with Werkzeug/Flask 3 - fix race condition when creating CoprDir - specify 4xx status codes for ApiError exceptions - convert eror message to binary text before emitting - oidc: add OIDC_USERNAME_CLAIM - oidc: clean up duplicate return code - show unknown badge when a package has no builds yet - allow dot and plus characters in chroot denylist - more precise description for manual createrepo - add backref relationship between Package and Build * Thu Nov 23 2023 Pavel Raiskup <praiskup@redhat.com> 1.202-1 - make alembic working on F39+ - unify naming convention for "_safe" methods - don't ignore custom method repos when resubmitting from the WebUI - the "recent copr builds" on homepage are opt-in configurable - allow keeping temporary projects up to 2 years - don't log errors/tracebacks if OIDC is disabled - don't create a separate logger for the oidc.py file - explain the reason for skipping chroot builds - better priority=X docs in web-UI - propagate the "priority" value in 'dnf5 copr enable' output * Tue Aug 15 2023 Pavel Raiskup <praiskup@redhat.com> 1.201-1 - buildchroot results returned via API can provide epoch==null - skip ExcludeArch and ExclusiveArch for resubmitted builds - added support for OIDC groups - allow specifying fully-qualified Mock bootstrap images - move chroot_to_branch() method to python-copr-common - config-based build-chroot tags, allows using Reslloc "on-demand" resources - relationship between Action model and Copr model added - the 1:1 between (FAS) groups and Copr groups is now enforced - priority=X added to the per-project repo configuration - make the pyp2spec the default PyPI spec generator in Copr - new failed-to-succeeded-stats command - add packages count at homepage (opt-in) - better clone_url matching on webhooks - added redis authentication support - don't list temporary projects on the main homepage - confirmation needed before 'drop-db' is executed * Tue May 23 2023 Jakub Kadlcik <frostyx@email.cz> 1.200-1 - 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 * Wed Apr 05 2023 Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.199-1 - Bump version for release mess * Tue Apr 04 2023 Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.198-1 - 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 * Wed Mar 22 2023 Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.197-1 - 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 * Tue Feb 07 2023 Jakub Kadlcik <frostyx@email.cz> 1.196-1 - 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 * Wed Jan 25 2023 Pavel Raiskup <praiskup@redhat.com> 1.195-1 - anitya: ignore pre-release tarballs sooner - anitya: ignore alpha versions - fix the "Modules:" web-UI form widget - ignore anitya BadRequest rebuild attempts * Tue Jan 24 2023 Jakub Kadlcik <frostyx@email.cz> 1.194-1 - 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 * Wed Nov 30 2022 Pavel Raiskup <praiskup@redhat.com> 1.193-1 - fix get-tasks traceback when repos are not set * Sat Nov 26 2022 Jakub Kadlcik <frostyx@email.cz> 1.192-1 - 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 * Tue Sep 20 2022 Jakub Kadlcik <frostyx@email.cz> 1.191-1 - 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 * Tue Aug 16 2022 Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.190-1 - Create field for packit_forge_project when creating build * Tue Aug 16 2022 Jiri Kyjovsky <j1.kyjovsky@gmail.com> 1.189-1 - check packit_forge_project option in build_options for builds - add packit_forge_projects_allowed for Copr projects - remove leading and trailing whitespace from StringField * Tue Jul 26 2022 Jakub Kadlcik <frostyx@email.cz> 1.188-1 - Add support for pyp2spec generator - Add API support for runtime_dependencies - Runtime_dependencies may be separated by a newline - Pagure-events: don't submit builds for disabled projects * Tue Jun 21 2022 Jakub Kadlcik <frostyx@email.cz> 1.187-1 - Start logging important events - Change logging formatter to show also flask.g.user - APIv3 support for chroot_denylist - Restrict the CoprDir names to <copr>:custom:<suffix> - Don't require trailing slash in APIv3 /package/list - Don't hide CoprDir buttons in Builds web-ui - New command 'copr-frontend chroots-template' - More understandable Pagure badges - Detect ClientDisconnected errors