aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* database: Return #f when one row is expected and there is none.Clément Lassieur2018-09-30
* templates: Add title to the evaluations table.TSholokhova2018-09-30
* templates: Add a navigation bar.TSholokhova2018-09-30
* templates: Add build log links.TSholokhova2018-09-30
* templates: Allow to filter builds by status.TSholokhova2018-09-30
* database: Add builds only if one of their outputs is new.Clément Lassieur2018-09-29
* database: Add a Checkouts table.Clément Lassieur2018-08-27
* database: Serialize all database accesses in a thread.Clément Lassieur2018-08-16
* utils: Avoid deadlock when WITH-CRITICAL-SECTION calls are nested.Clément Lassieur2018-08-16
* database: Merge Derivations into Builds table.Clément Lassieur2018-08-16
* database: Fix the builds limit issue.Clément Lassieur2018-08-16
* database: Put database in /var/lib to avoid removal at each boot.Clément Lassieur2018-08-16
* database: Fix the evaluations limit issue.Clément Lassieur2018-08-04
* database: Remove unused DB-FORMAT-BUILD procedure.Clément Lassieur2018-08-04
* Rename 'repo-name' to 'specification'.Clément Lassieur2018-08-04
* database: Limit SQL queries to 80 columns.Clément Lassieur2018-08-04
* http: Change the paramater format from two-elements lists to pairs.Clément Lassieur2018-07-30
* Add a web interface.TSholokhova2018-07-29
* Add static files.TSholokhova2018-07-29
* utils: Prevent critical section clients to talk to each other.Clément Lassieur2018-07-27
* database: Use SQLite in Multi-thread mode.Clément Lassieur2018-07-20
* Add support for multiple inputs.Clément Lassieur2018-07-16
* database: Call a specification 'jobset' instead of 'project'.Clément Lassieur2018-07-14
* database: Add support for database upgrades.Clément Lassieur2018-07-14
* utils: Reset the Fiber dynamic environment in %NON-BLOCKING.Clément Lassieur2018-07-14
* http: Reverse evaluations list.Mathieu Othacehe2018-04-23
* http: Add /api/evaluations route.Mathieu Othacehe2018-04-19
* database: Adjust index to speed up /api/queue queries.Ludovic Courtès2018-04-10
* base: 'spawn-builds' really builds by chunks.Ludovic Courtès2018-04-09
* base: Pass the correct load path to the 'evaluate' command.Ludovic Courtès2018-04-07
* base: Let sqlite handle deduplication of the list of pending derivations.Ludovic Courtès2018-04-05
* database: Add 'db-get-pending-derivations'.Ludovic Courtès2018-04-05
* utils: Add critical sections.Ludovic Courtès2018-04-02
* base: Do not resort to Coreutils' "chmod".Ludovic Courtès2018-04-01
* base: Make a writable copy of the checkout only when #:no-compile? is false.Ludovic Courtès2018-04-01
* database: 'db-get-builds' honors 'status+submission-time' ordering again.Ludovic Courtès2018-03-29
* http: Process client connections really concurrently, again.Ludovic Courtès2018-03-28
* base: Add 'cancel-old-builds'.Ludovic Courtès2018-03-28
* database: Set a 'busy_timeout' to handle concurrent accesses.Ludovic Courtès2018-03-25
* 'with-store' and 'with-database' and written in terms of 'unwind-protect'.Ludovic Courtès2018-03-19
* utils: Add 'unwind-protect'.Ludovic Courtès2018-03-19
* http: Correctly set #:timestamp for non-finished builds.Ludovic Courtès2018-03-18
* base: Catch errors in the 'process-build-log' handler.Ludovic Courtès2018-03-18
* base: Move database update from 'evaluate' process to the main process.Ludovic Courtès2018-03-01
* base: 'spawn-builds' correctly keeps track of remaining builds.Ludovic Courtès2018-03-01
* http: Return build completion time as #:timestamp when completed.Ludovic Courtès2018-03-01
* database: Indent 'db-get-builds'.Ludovic Courtès2018-03-01
* database: Adjust style of 'assqx-ref'.Ludovic Courtès2018-03-01
* http: 'request-parameters' always returns a list.Ludovic Courtès2018-03-01
* http: Fix interpretation of non-numerical parameters.Ludovic Courtès2018-03-01