Uchechukwu Orji

Results 15 issues of Uchechukwu Orji

By default, command line `flake8` checks for configuration in places such as `~/.config/flake8`. However, `linter-flake8` fails to load this configuration file by default, resulting in a surprising situation as the...

## Rationale Use snake case for all the API methods and parameters. This resolves #200 ## Changes - Convert camelCase method names and parameters in Python interface to snake case

# Rationale As part of cleanup in zimfarm API (openzim/zimfarm#1391), requests to create recipes/tasks now require an offliner definition version. This PR sets the version of the offliner definition from...

## Rationale The docker inspect command allows clients to view the total file sizes of a container. This PR enables callers to pass the `size` argument while inspecting a container...

## Rationale This PR enhances the script to migrate schedule blobs to handle situations where assets are not hosted on blob storage ## Changes - check if blob exists on...

## Rationale This PR begins integration of Kiwix oauth2 authentication with ory.sh ## Changes - implement UI login flow for authentication with Kiwix with support for legacy API authentication -...

## Rationale This PR adds the support for editing/uploading txt blobs from the schedule editor ## Changes - add support for blobs of `txt` kind - fix issue with reset...

## Rationale The healthcheck service performs all the checks each time which might be overwhelming for the zimfarm and its components. By caching the results of each call with a...

As discussed in #557 , the healthcheck service should monitor if the CMS is available. This would require hitting an endpoint on the CMS service to determine if everything is...

discussion
enhancement
upstream

Currently, each check done on the healthcheck service returns a status code mapped to a HTTP status code for success/failure. This could make it harder to distinguish between different failure...

discussion
enhancement
upstream