| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 5 days | Enable killing of a long-running job. HEAD main | Frederick Muriuki Muriithi | |
| 5 days | Enable job deletion. | Frederick Muriuki Muriithi | |
| Provide functions to enable deletion of jobs from the database. | |||
| 5 days | Order user jobs from newest to oldest. | Frederick Muriuki Muriithi | |
| 5 days | Bug: Process the external ID before attempting to use it. | Frederick Muriuki Muriithi | |
| Process the external ID to ensure it is a valid value before attempting to use it. | |||
| 6 days | Fetch jobs by their external IDs. | Frederick Muriuki Muriithi | |
| 6 days | Link a jobs to external IDs. | Frederick Muriuki Muriithi | |
| 6 days | Fix type annotation. | Frederick Muriuki Muriithi | |
| 6 days | Fix linting issues. | Frederick Muriuki Muriithi | |
| 8 days | Remove erroneous statement: no such variable `stderr_handler`. | Frederick Muriuki Muriithi | |
| 8 days | Setup type information for `app_logger` argument. | Frederick Muriuki Muriithi | |
| Setup the type information to help with type-checking. | |||
| 8 days | Add basic logging initialisation functions. | Frederick Muriuki Muriithi | |
| 2025-12-15 | Explicitly include all channel dependencies. | Frederick Muriuki Muriithi | |
| There's a bug in guix where if we declare a that channel C depends on channel B, and channel B happens to rely on channel A, then channel A is not propagated for C, leading to build failures. | |||
| 2025-12-15 | Use package definition in gn-machines | Frederick Muriuki Muriithi | |
| Use the package definition in gn-machines rather than that in guix-bioinformatics in order to ensure that we have the latest dependencies. | |||
| 2025-12-15 | Update channel depencies: Use only `gn-machines`. | Frederick Muriuki Muriithi | |
| 2025-12-13 | Revert "Add pinned 'guix channel.'" | Frederick Muriuki Muriithi | |
| This reverts commit a1a94128cdcd4277282422412c91c4cd440ca91e. We do not pin guix here. We pin guix at point-of-use, i.e. gn-machines. | |||
| 2025-12-09 | Add pinned 'guix channel.' | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-12-09 | Add http logging utilities to be used in the rest of gn. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-11-11 | Add guix-rast-past-crates channel. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-11-11 | Update guix-past url. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-11-11 | Update guix-past channel. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-08-13 | Fix logger name: use the module's name. | Frederick Muriuki Muriithi | |
| 2025-08-12 | Support `ssl=True/False` option for mariadb connection options. | Frederick Muriuki Muriithi | |
| 2025-08-12 | Log out connection options in debug mode. | Frederick Muriuki Muriithi | |
| 2025-08-12 | Add link to docs on expected arguments. | Frederick Muriuki Muriithi | |
| 2025-07-24 | Deactivate a check that's likely wrong - add a note. privileges-checking2 | Frederick Muriuki Muriithi | |
| 2025-07-24 | Fix errors caught by type-checker. | Frederick Muriuki Muriithi | |
| 2025-07-24 | Implement check function. | Frederick Muriuki Muriithi | |
| 2025-07-24 | Replace prints with logging. | Frederick Muriuki Muriithi | |
| 2025-07-24 | Add test for the `check` function. | Frederick Muriuki Muriithi | |
| 2025-07-24 | Add test to check for reduction of specifications. | Frederick Muriuki Muriithi | |
| 2025-07-24 | Populate empty tests. | Frederick Muriuki Muriithi | |
| 2025-07-23 | First, very basic implementation to pass all of the (current) tests. | Frederick Muriuki Muriithi | |
| 2025-07-23 | Add some more tests for invalid specifications. | Frederick Muriuki Muriithi | |
| 2025-07-23 | Improve definition of types. | Frederick Muriuki Muriithi | |
| 2025-07-23 | Privileges-check specification parsing: add a new test. | Frederick Muriuki Muriithi | |
| Check that the parser reduces interleaved conditions into a simpler tree, merging conditionals where appropriate. | |||
| 2025-07-22 | Begin working on simple DSL for privileges checking. | Frederick Muriuki Muriithi | |
| 2025-06-11 | Fix code errors caught by type-checker. | Frederick Muriuki Muriithi | |
| 2025-06-11 | Fix code errors caught by linter. | Frederick Muriuki Muriithi | |
| 2025-06-10 | Setup launcher logging. | Frederick Muriuki Muriithi | |
| Enable logging out details of the launcher's process to help with debugging issues. | |||
| 2025-06-04 | Add function to make a "peeker" function. | Frederick Muriuki Muriithi | |
| The current peeker function `__pk__` has pre-specified logger(s) which are not always present in all environments, and even when present, might not have the appropriate configuration. This commit provides a way to build a peeker function that is passed the logger to use. | |||
| 2025-05-28 | Provide symbol name for exception to re-raise. | Frederick Muriuki Muriithi | |
| 2025-05-26 | Fix test to match updated MySQL connect() keyword args. | Munyoki Kilyungi | |
| Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
| 2025-05-19 | Handle generic exception occurring while using the connection | Frederick Muriuki Muriithi | |
| Rollback any transaction if any exception occurs before the connection is closed. | |||
| 2025-05-12 | Re-raise the exception to prevent silent failures. | Frederick Muriuki Muriithi | |
| 2025-05-05 | Handle case where job doesn't exist. | Frederick Muriuki Muriithi | |
| 2025-05-02 | Fix stream used by function. | Frederick Muriuki Muriithi | |
| 2025-04-21 | Indicate successful completion. | Frederick Muriuki Muriithi | |
| 2025-04-21 | Build the environment from the application environment. | Frederick Muriuki Muriithi | |
| 2025-04-21 | Add function to load standard stream outputs. | Frederick Muriuki Muriithi | |
| 2025-03-25 | Clean up after ourselves! | Frederick Muriuki Muriithi | |
