benoit74

Results 370 issues of benoit74

[Youtube documentation](https://github.com/openzim/zimfarm/wiki/Youtube-scraper-configuration-and-debug) is missing what we discussed last time: - details about how to find the channel technical ID in the HTML page of the channel (to be placed in...

- Location: U.I / Backend Once a user is logged into the UI, his browsers retrieves an access-token and a refresh-token. The access-token is used to authenticate the user on...

bug

Location: API This is the root cause of #849 When doing a `dump` on a sqlalchemy-marshmallow schema object, the operation does not perform a deep copy of the object being...

bug
backend: API

- Location: API For now, we use a context manager to manage DB transaction. When the code exit the scope of the context manager properly, transaction is automatically committed. When...

backend: API
enhancement

`command` and `str_command` are stored in the schedule `config` in database. Those properties are computed on the fly in all situations, based on the `flags` property of the `config` (or...

enhancement

Offliners flags can use the `StringEnum` custom marshmallow field type to present a list of choices in a combobox in the UI. The combobox however present directly the StringEnum values,...

enhancement

Issue #826 and others have shown that timeouts (code handling an HTTP request running longer than 1 minute) are not very properly handled in the dispatcher/backend API: - sometimes we...

backend: API
enhancement

At least at the API level in the `/tasks` endpoint, being able to filter tasks by offliner (wikihow, zimit, ifixit, ...) would be help dev users analyzing the production behavior....

enhancement

Currently, notifications (webhook, slack, mail) and CMS updates are processed synchronously in the HTTP request that trigerred them (worker PATCH of a given task). This induces: - delay to respond...

enhancement

## Problem The endpoint `/worker/{name}/check-in` requires an authenticated user but nothing more. ## Expected behavior The endpoint should requires an authenticated user with appropriate rights, and for workers the authenticated...

bug
question
backend: API