- May 27, 2021
-
-
Adrian Schröter authored
set_multibuild_flavor is now setting only the multibuild container as the method name implies. Doing so no matter if the package comes via a link or not, since it does not matter for container name. do not abort due to wrong guessed flavors because the wrong source state might be read. options[:package] can not be a string for releasing as it would crash when trying to lookup the release name, so having a seperate string for container name. (and to avoid the logic that it is a multibuild, if it is not a package object) simplify authorization object code
-
Lukas Krause authored
Create Workflow::Step::BranchPackageStep model
-
Michael Schroeder authored
[backend] support DoD container registries
-
Michael Schroeder authored
Those DoD resources are different to repositories because there is no way to request the complete state from the server. Thus we collect the needed DoD resources in the scheduler and put them into a "doddata.needed" file. The bs_dodup server then uses this information to request data for each resource.
-
Michael Schroeder authored
-
Michael Schroeder authored
- check the blobstore before downloading a blob - put downloaded blobs in the blobstore - try to get the container mtime from the config so that we always reconstruct bitwise identical containers - add correct provides to the obsbinlnk file
-
Lukas Krause authored
Remove package id from event table
-
Lukas Krause authored
The error messages are not used anywhere, therefore no need to add them for now.
-
Lukas Krause authored
Co-authored-by:
Daniel Donisa <daniel.donisa@suse.com> Co-authored-by:
Saray Cabrera Padrón <scabrerapadron@suse.de>
-
Lukas Krause authored
Co-authored-by:
Daniel Donisa <daniel.donisa@suse.com> Co-authored-by:
Eduardo Navarro <enavarro@suse.com> Co-authored-by:
Saray Cabrera Padrón <scabrerapadron@suse.de>
-
- May 26, 2021
-
-
Lukas Krause authored
After changing the from the attempt of building an association between an event and a package, to fetching the package using the passed payload in the `ReportToScmJob` in https://github.com/openSUSE/open-build-service/pull/11124 the package_id is not longer needed.
-
Lukas Krause authored
Preperation for the db migration in order to remove the package_id column from the events table. See https://github.com/ankane/strong_migrations#removing-a-column
-
- May 25, 2021
-
-
Lukas Krause authored
Hide scm channel from subscription configuration page
-
Lukas Krause authored
The test needs to take into account the hidden channels
-
Lukas Krause authored
The scm channel in the event system is not meant to be set by hand, its only used internally to report the state of a workflow (at least for now). Therefore we should not allow to set it by hand (since it doesnt bring any value).
-
Dany Marcoux authored
Create TriggerWorkflowController
-
depfu[bot] authored
-
Dany Marcoux authored
Refine validations related to SCM webhooks in trigger controller
-
Dany Marcoux authored
Add systemd service for scm delayed job queue
-
depfu[bot] authored
-
Dany Marcoux authored
[src/api] Update puma: 5.3.1 → 5.3.2 (patch)
-
Dany Marcoux authored
[src/api] Update ffi: 1.15.0 → 1.15.1 (patch)
-
- May 24, 2021
-
-
Lukas Krause authored
Skip validation of params only if request comes from and supported SCM Co-authored-by:
Daniel Donisa <daniel.donisa@suse.com> Co-authored-by:
Dany Marcoux <dmarcoux@suse.com> Co-authored-by:
Eduardo Navarro <enavarro@suse.com> Co-authored-by:
Saray Cabrera Padrón <scabrerapadron@suse.de>
-
- May 23, 2021
-
-
depfu[bot] authored
-
depfu[bot] authored
-
- May 21, 2021
-
-
Saray Cabrera Padrón authored
Only users with the `trigger_workflow` feature flag enabled can create and trigger a workflow token. Co-authored-by:
Eduardo Navarro <enavarro@suse.com>
-
Eduardo Navarro authored
Return a "Bad request" error when the HTTP request headers are not valid, for the trigger/workflow endpoint. The response returned previously was a "Forbidden" error, that in this case makes little sense. Return a BadScmPayload error for empty or wrong JSON payload in the /trigger/workflow endpoint.
-
Henne Vogelsang authored
Replace `require_login` with Pundit in Webui::Staging::ProjectsController
-
depfu[bot] authored
-
Eduardo J authored
[src/api] Update nokogiri: 1.11.4 → 1.11.5 (patch)
-
Henne Vogelsang authored
Add a remote boolean for Distribution
-
depfu[bot] authored
-
depfu[bot] authored
-
Lukas Krause authored
[src/api] Update flipper: 0.20.4 → 0.21.0 (major)
-
Henne Vogelsang authored
Revert "Apply the background color all the way to the right"
-
Eduardo Navarro authored
... to the right" and "Only create a CSS grid on code inside diffs". This reverts commit 55d02ddc and commit 7d564eb9. Creating a work around with CSS grid to apply a background color all the way to the right breaks diffs with more than 1000 lines, both in Chrome and Chromium. And breaks diffs with more than 10000 lines in Firefox. This solution could be used for small diffs, but not for all of them.
-
Saray Cabrera Padrón authored
Avoid sorting Actions DataTable's column
-
- May 20, 2021
-
-
Henne Vogelsang authored
In preparation to move remote Distributions from memcache to a database cache so we can use ActiveRecord for them.
-
Lukas Krause authored
The `ReportToScmJob` (responsible for reporting back the resulting build states of a Workflow to GitHub/GitLab) queues the jobs in a dedicated delayedjob queue. Co-authored-by:
Dany Marcoux <dmarcoux@suse.com> Co-authored-by:
Victor Pereira <vpereira@suse.com>
-
Henne Vogelsang authored
Fix data migration timeline dependency
-