aboutsummaryrefslogtreecommitdiff
path: root/guix-data-service/web/controller.scm
Commit message (Expand)AuthorAge
* Make changes for the guile-prometheus updateChristopher Baines2024-03-30
* Report the size of the guix database and WAL fileChristopher Baines2024-03-05
* Instrument resource pool checkout failuresChristopher Baines2024-02-10
* Try to avoid the metrics timing outChristopher Baines2023-11-09
* Add metrics for ports and file descriptorsChristopher Baines2023-09-07
* Make fetching metrics work even when having database problemsChristopher Baines2023-07-14
* Expose resource pool statsChristopher Baines2023-07-10
* Stop using a pool of threads for database operationsChristopher Baines2023-07-10
* Add Guile internal time metricsChristopher Baines2023-05-14
* Split the thread pool used for database connectionsChristopher Baines2023-04-27
* Tweak behaviour when the response body is a procedureChristopher Baines2023-02-09
* Pull the metrics registry out of the controllerChristopher Baines2023-01-01
* Expose metrics from pg_statsChristopher Baines2022-11-29
* Expose Guile GC metricsChristopher Baines2022-10-09
* Return 503 for the /healthcheck if the service is starting upChristopher Baines2022-07-15
* Handle migrations and server startup betterChristopher Baines2022-06-17
* Fix a URI decoding issueChristopher Baines2021-05-27
* Remove the "derivations using output" dataChristopher Baines2021-05-17
* Add a /package/NAME pageChristopher Baines2021-03-14
* Split the jobs metric in to succeede, queued and failedChristopher Baines2020-10-09
* Add Prometheus metrics for indexes specificallyChristopher Baines2020-10-09
* Include tablespace as a label for table metricsChristopher Baines2020-10-09
* Remove some unnecessary parallel-via-thread-pool-channel callsChristopher Baines2020-10-04
* Completely rework the way db connections are handled during requestsChristopher Baines2020-10-03
* Stop opening a PostgreSQL connection per requestChristopher Baines2020-10-03
* Track some pg_stat metricsChristopher Baines2020-10-01
* Add some new metrics about load new revision jobsChristopher Baines2020-09-20
* Add a metric for the number of revisionsChristopher Baines2020-09-20
* Return a number from count-guix-revisionsChristopher Baines2020-09-20
* Add a Prometheus metrics page, with some database metricsChristopher Baines2020-09-06
* Add JSON representation for the store item pageDanjela Lura2020-08-26
* Add JSON representation for the derivation pageDanjela Lura2020-08-26
* Add builds to the store item pageChristopher Baines2020-07-04
* Set a statement timeout of 60 seconds for web requestsChristopher Baines2020-04-24
* Improve the 404 pagesChristopher Baines2020-03-14
* Improve handling of errorsChristopher Baines2020-03-14
* Add a page listing the available database dumpsChristopher Baines2020-02-22
* Add a very basic repositories pageChristopher Baines2020-02-01
* Add a build servers pageChristopher Baines2020-02-01
* Add a job events pageChristopher Baines2020-01-20
* Delete unused assoc-ref-multiple functionChristopher Baines2020-01-10
* Display details for the derivation source filesChristopher Baines2019-12-30
* Serve narinfo files for derivationsChristopher Baines2019-12-26
* Render nar files for derivationsChristopher Baines2019-12-26
* Add a "plain" view for derivationsChristopher Baines2019-12-26
* Include nars on the output pageChristopher Baines2019-12-12
* Add a new page for the narinfos associated with an outputChristopher Baines2019-12-12
* Stop setting a long max-age for the viewing store itemsChristopher Baines2019-12-12
* Extract the builds page in to it's own set of modulesChristopher Baines2019-11-24
* Respond to any method with a 404, if the request is unrecognisedChristopher Baines2019-11-24