↵ Return to the main page of copr-frontend-fedora
View build
Search for updates
Package Info
🠗 Changelog
🠗 Dependencies
🠗 Provides
🠗 Files
| Date | Author | Change |
|---|---|---|
| 2025-09-16 | Jakub Kadlcik <frostyx at email dot cz> 2.4-1 | - Use beginning of the build as reference for timestamp - Support both POST and DELETE for deleting a build - Print architecture statistics on status page - Implement branch-fedora support for Pulp projects - Update e-mail on login - Drop libravatar url from data dump (GDPR) - Delete data signs-out and redirects to homepage (GDPR) - Delete also e-mail entry (GDPR) |
| 2025-08-26 | Jakub Kadlcik <frostyx at email dot cz> 2.3-1 | - Specify reason for running createrepo - Implement support for Pulp manual createrepo - Show coprdirs in the builds table - Implement Pulp forking - Redirect to the current URL after OIDC login - Drop support for OID auth - Add symlink to alma family logo from almalinux - Fix AI button visibility - After edit, redirect to the package - Disable network when crearing a new fedora review project - Hide excessive CoprDirs under a details tag - Fix local builds in Pulp projects - Add AlmaLinux logo - Update centos logo - Fix one pagure-events' traceback - Use the new BeautifulSoup find_all() method - Drop the duplicit session.commit() call - Fix SAWarnings about autoflush - pagure-events fail for "dots" in copr.name - Treat malformed task_id in backend_general - Log the user who removes a project |
| 2025-03-25 | Pavel Raiskup <praiskup at redhat dot com> 2.2-1 | - fix FTBFS when using python below 3.12 - Add sysusers.d config file to allow rpm to create users/groups automatically - fix code formatting test causing FTBFS on F43+ - Revert "convert eror message to binary text before emitting" - fix a few pylint and sqlalchemy warnings - we use the standard results URL also for Pulp projects - feat: provide log-detective explain integration for failed builds - bugfix: use after/with-build-id fields when "rebuilding all" - make coprdirs have their repo available in the buildroot - isolate PR builds from different packages within one project - remove redundant byte compile lines, these dirs are empty already - change order of login menu, sign up should be the latest - create HTTP redirects for projects migrated to PULP - stop using deprecated Query.get method - unify error message for rebuild and rebuild all - add sponsors of copr project to page footer - add API documentation to the copr project useful links - migrate os.listdir() to os.scandir() to increase performance - assume user has been notified by clicking "Expire now" button - fix /build/source-chroot/ endpoint - document how to report security issues - change default logging level to INFO for check_for_anitya_version_updates - add script to migrate existing build results to Pulp - pagure events: use text() wrapper around raw queries - regenerate devel repository when multiple builds are deleted - support build-time dependencies from other storages - move repo functions to a separate file - builds_initiated_via_hook always passed as a list & doc string update - custom webhook handler now adds webhook history record - doc: link dnf.conf(5) |
| 2024-10-03 | Pavel Raiskup <praiskup at redhat dot com> 2.1-1 | - bugfix Packit 500, attempt no. 2 |
| 2024-10-02 | Jiri Kyjovsky <j1 dot kyjovsky at gmail dot com> 2.0-1 | - Show Webhook History table under Settings -> Integrations - Fix the 500 for racy creation attempts - Implement project, build, chroot deletion and creation in Pulp - Provide statistics on how many users submitted at least one build in past month - Use the same repofile for all CentOS Stream versions |
| 2024-05-21 | Jakub Kadlcik <frostyx at email dot cz> 1.206-1 | - Center the outage warning banner text - Fix unexpected output schema for deleting builds - Fix parsing build IDs to be deleted - add per package timeout option - Alembic: fix a migration syntax warning - EOL-emails deterministic - List temporary project after normal projects - Don't index unlisted and temporary projects - Speedup the update-indexes command - Make EOL chroot emails shorter - Add tests for branching custom directory - Run rawhide-to-release for all CoprDirs - Delete compatibility code between flask and flask-restx - Migrate builds to flask-restx - Fix bug in reporting failed SRPMs to log-detective - Commit after every 10 deleted projects instead of 100 - Don't pass raw SQL as string but rather SQLAlchemy text |
| 2024-04-12 | Jakub Kadlcik <frostyx at email dot 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 |
| 2024-03-04 | Pavel Raiskup <praiskup at redhat dot com> 1.204-1 | - opt-in the log-detective.com button |
| 2024-03-01 | Pavel Raiskup <praiskup at redhat dot 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 |
| 2023-11-23 | Pavel Raiskup <praiskup at redhat dot 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 |