- May 27, 2021
-
-
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
-
- 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
-
Henne Vogelsang authored
Create the data_migrations table unless it exists
-
Jacopo authored
This is a PR of a series which replaces require_login with Pundit. You can find further relevant info in #10083. Tackles `Webui::Staging::ProjectsController` Ref #10083
-
Henne Vogelsang authored
This migration has to run *after* 20210505155931_add_kind_to_path_element.rb and before 20210505160725_add_kind_to_path_element_uniq_indexes.rb It was also missing from the data_schema.
-
Henne Vogelsang authored
This table is usually created once you run some data_migrate rake task. Let's be more explicit about this.
-
Eduardo Navarro authored
-