Travis Briggs

Results 77 issues of Travis Briggs

``` /usr/local/lib/python3.12/site-packages/rq/utils.py:229: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). ``` Check if `rq` has a fix...

cleanup

Sometimes there's no one perfect tool for building a selection. Users are likely to want to combine methods from multiple builders. We should create a "combination builder" (name is up...

enhancement
question

We should have a Selection tool that allows you to use a WikiProject as the source of the articles.

enhancement

Currently there is code in the Simple Selection validator that strips the following prefixes from article names: `https://en.wikipedia.org/wiki/` `https://en.wikipedia.org/w/index.php?title=` This is a courtesy to prevent invalid article names from making...

enhancement
good first issue

Vue 2, which we use for the frontend, is EOL as of Dec 31, 2023. Read more here: https://v2.vuejs.org/lts/ The article lays out the cases for and against upgrading to...

question

From slack: The ZIM error message in WP1 directs users to the API page for the task, something like https://api.farm.youzim.it/v1/tasks/718755a1-31eb-4102-b8ca-607e116c5e83 However, from Slack: > you can take the ID from...

enhancement

The Cypress tests currently depend on the Python API backend and the dev database. There's no reason for them to. We're testing the frontend, and we could remove a lot...

tech-debt

3.11.5 at the time of this writing. Should just be a matter of upgrading Python, running tests, and updating the Docker base images.

cleanup

After #473, there should always be a `credentials.py` file. In previous iterations, the `credentials.py` file was deleted in order to run the nosetests. Because of this, there is lots of...

good first issue
cleanup
tech-debt

This is blocked by #450 Builder deletion was added in #492

tech-debt