Age | Commit message (Collapse) | Author | |
---|---|---|---|
3 days | Deactivate a check that's likely wrong - add a note.HEADprivileges-checking2main | Frederick Muriuki Muriithi | |
3 days | Fix errors caught by type-checker. | Frederick Muriuki Muriithi | |
3 days | Implement check function. | Frederick Muriuki Muriithi | |
3 days | Replace prints with logging. | Frederick Muriuki Muriithi | |
3 days | Add test for the `check` function. | Frederick Muriuki Muriithi | |
3 days | Add test to check for reduction of specifications. | Frederick Muriuki Muriithi | |
3 days | Populate empty tests. | Frederick Muriuki Muriithi | |
4 days | First, very basic implementation to pass all of the (current) tests. | Frederick Muriuki Muriithi | |
4 days | Add some more tests for invalid specifications. | Frederick Muriuki Muriithi | |
4 days | Improve definition of types. | Frederick Muriuki Muriithi | |
4 days | 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. | |||
5 days | 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 | |
2025-03-25 | Fetch remaining content | Frederick Muriuki Muriithi | |
The process could complete running between checks for whether it is still running, so we need to fetch any left-over content. | |||
2025-03-25 | Merge the 'with's to reduce indentation. | Frederick Muriuki Muriithi | |
2025-03-25 | Create outputs directory if it does not exist. | Frederick Muriuki Muriithi | |
2025-03-25 | Add paths to output files as metadata items. | Frederick Muriuki Muriithi | |
2025-03-25 | Change query for updating metadata: allow creating new item. | Frederick Muriuki Muriithi | |
2025-03-25 | Add "WHERE" clause to avoid updating all rows. | Frederick Muriuki Muriithi | |
2025-03-25 | Provide output directory to launcher. | Frederick Muriuki Muriithi | |
2025-03-25 | Start launcher with unbuffered outputs. | Frederick Muriuki Muriithi | |
2025-03-25 | Push stream data whenever its updated. | Frederick Muriuki Muriithi | |
2025-03-25 | Rename manager/launcher script and implement the management logic. | Frederick Muriuki Muriithi | |
Give the launcher a better name, and implement the logic to actually launch the job and do basic management of the process(es). | |||
2025-03-25 | Update jobs database schema. | Frederick Muriuki Muriithi | |
2025-03-24 | Provide initial incomplete jobs manager script. | Frederick Muriuki Muriithi | |
2025-03-24 | Initialise package for handling background/asynchronous jobs. | Frederick Muriuki Muriithi | |
2025-03-24 | Provide contextmanagers for SQLite3 databases. | Frederick Muriuki Muriithi | |
2025-03-24 | Provide protocols package | Frederick Muriuki Muriithi | |
Provide a package to hold the various protocols used in the code. | |||
2025-01-21 | Add monadic_requests module.genenetwork-system-v1.0.0 | Frederick Muriuki Muriithi | |
2025-01-21 | Only use flask modules if flask is present and 'current_app' is set. | Frederick Muriuki Muriithi | |
2025-01-13 | Test post-receive hook. | Munyoki Kilyungi | |
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
2025-01-07 | Add debugging utilities module. | Frederick Muriuki Muriithi | |
2024-12-23 | Explicitly add python-lint and python-mypy. | Munyoki Kilyungi | |
* .guix/modules/gn-libs.scm: Import python-pylint and python-mypy. Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com> | |||
2024-12-09 | Fix issues caught by linter. | Frederick Muriuki Muriithi | |
2024-12-09 | Fix the module's documentation string. | Frederick Muriuki Muriithi | |
2024-12-09 | Parse SSL options for the connection string. | Frederick Muriuki Muriithi | |
2024-12-09 | Fix check for non-negative integers. | Frederick Muriuki Muriithi | |