summaryrefslogtreecommitdiff
path: root/zuul/web/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* Support dynamic badgesTobias Henkel2020-05-211-0/+23
* set Access-Control-Allow-Origin header for autoholdMatthieu Huin2020-05-201-0/+4
* Remove ununecessary shebangsFabien Boucher2020-05-181-14/+0
* Don't exit zuul-web when signals are receivedClark Boylan2020-05-041-0/+3
* Add TLS support for ZooKeeperJames E. Blair2020-03-181-12/+11
* Store build.error_detail in SQLJames E. Blair2020-02-261-0/+1
* Merge "Add client_id to RPC client"Zuul2020-02-151-1/+2
|\
| * Add client_id to RPC clientAntoine Musso2020-01-281-1/+2
* | Extract allow/disallow filter into util functionJames E. Blair2020-02-061-17/+4
* | Add disallowed-labels tenant optionJames E. Blair2020-02-051-5/+23
|/
* enqueue: make trigger deprecatedMatthieu Huin2019-12-101-2/+2
* Store event id for buildsets in databaseSimon Westphahl2019-12-051-0/+2
* Zuul Web: add /api/user/authorizations endpointmhuin2019-11-071-4/+43
* Add autohold delete/info commands to web APIDavid Shrewsbury2019-09-181-1/+66
* Add caching of autohold requestsDavid Shrewsbury2019-09-161-1/+1
* Store autohold requests in zookeeperDavid Shrewsbury2019-09-161-12/+12
* Provide buildset.uuid in /builds API resultFelix Schmidt2019-08-061-0/+3
* Web: plug the authorization enginemhuin2019-07-301-33/+30
* Add Authorization Rules configurationmhuin2019-07-301-10/+13
* web: add tenant and project scoped, JWT-protected actionsMatthieu Huin2019-07-101-2/+260
* Add repl server for debug purposesTobias Henkel2019-06-211-1/+20
* Add command processor to zuul-webTobias Henkel2019-06-211-1/+30
* web: honor allowed-labels setting in the REST APITristan Cacqueray2019-04-191-1/+10
* web: Add '/' API routeStephen Finucane2019-03-281-0/+33
* Merge "Add API endpoint to get frozen jobs"Zuul2019-03-251-0/+26
|\
| * Add API endpoint to get frozen jobsJoshua Hesketh2019-03-221-0/+26
* | Merge "web: add /connections route"Zuul2019-03-251-0/+11
|\ \ | |/ |/|
| * web: add /connections routeTristan Cacqueray2019-02-271-0/+11
* | web: add /{tenant}/buildset/{uuid} routeTristan Cacqueray2019-02-211-15/+35
|/
* Return artifact metadata in API endpointJames E. Blair2019-02-191-2/+5
* Fix typo in build api endpointJames E. Blair2019-02-191-1/+1
* web: remove build and job_name filter from the buildset routeTristan Cacqueray2019-02-131-5/+2
* web: add /{tenant}/buildsets routeTristan Cacqueray2019-02-071-40/+76
* Properly close streamsTobias Henkel2019-02-031-0/+2
* Add provides/requires supportJames E. Blair2019-01-301-0/+5
* Merge "Add artifact table"Zuul2018-12-291-0/+7
|\
| * Add artifact tableJames E. Blair2018-11-281-0/+7
* | Merge "web: add /{tenant}/nodes route"Zuul2018-12-291-0/+17
|\ \
| * | web: add /{tenant}/nodes routeTristan Cacqueray2018-09-121-0/+17
* | | Merge "web: add /{tenant}/labels route"Zuul2018-12-291-1/+23
|\ \ \ | |/ / | | / | |/ |/|
| * web: add /{tenant}/labels routeTristan Cacqueray2018-09-121-1/+23
* | Use the SQLAlchemy ORMJames E. Blair2018-11-281-30/+46
* | web: fix multiple builds query parameters for a single columnTristan Cacqueray2018-10-101-2/+6
* | Revert "Revert "web: rewrite interface in react""Tristan Cacqueray2018-10-061-22/+22
* | Revert "web: rewrite interface in react"James E. Blair2018-09-291-22/+22
* | web: rewrite interface in reactTristan Cacqueray2018-09-271-22/+22
* | Web: don't update the status cache more than onceJames E. Blair2018-09-251-6/+8
* | Merge "web: add /{tenant}/pipelines route"Zuul2018-09-211-0/+14
|\ \ | |/
| * web: add /{tenant}/pipelines routeTristan Cacqueray2018-09-121-0/+14
* | Merge "web: add /{tenant}/projects and /{tenant}/project/{project} routes"Zuul2018-09-201-0/+32
|\ \ | |/