dci-control-server
dci-control-server copied to clipboard
Distributed CI Control-Server
Note: This might be a duplicate of #57. When using dcictl as a partner: ``` $ dcictl component-list --topic-id=8bd5a6f6-fe80-4699-b422-27c33e92f60a | wc -l 5 ``` ``` $ dcictl component-list --topic-id=8bd5a6f6-fe80-4699-b422-27c33e92f60a --where...
It would be great if we can filter job with multiple status curl 'https://api.distributed-ci.io/api/v1/jobs?embed=results,team,remoteci,components,metas,topic,rconfiguration&limit=20&offset=0&where=status:failure,status:success'
A SSO user cannot update his settings because the control server try to get the current password. There is no current password for a user connected with the SSO.
Nothing prevents a remoteci to manually create a job without any topic: ```python from dciclient.v1.api import job as dci_job dci_job.create(context, topic_id=None, components=[], comment='', parent_id='') ```
As a user, I can't list the product even if I'm subscribed to topics associated to that product. ```console $ dcictl topic-list +--------------------------------------+------------+--------+-------------------+----------------+-------+--------------------------------------+--------------------------------------+ | id | name | state |...
Imagine 2 components for topic id with one component export control True. ``` GET /api/v1/topics//components returns { "_meta": { "count": 2 }, "components": [ {...} ] } ``` Count should...
`curl -u openstack_po:openstack_po localhost:5000/api/v1/topics/` returns a subset of all topics based on `openstack_po` permissions. `curl -u openstack_po:openstack_po localhost:5000/api/v1/teams/?embed=topics` return all topics.
Bumps [jinja2](https://github.com/pallets/jinja) from 2.10.1 to 3.1.4. Release notes Sourced from jinja2's releases. 3.1.4 This is the Jinja 3.1.4 security release, which fixes security issues and bugs but does not otherwise...
Bumps [werkzeug](https://github.com/pallets/werkzeug) from 0.16.0 to 3.0.3. Release notes Sourced from werkzeug's releases. 3.0.3 This is the Werkzeug 3.0.3 security release, which fixes security issues and bugs but does not otherwise...