Cory Francis Myers

Results 96 issues of Cory Francis Myers

## Description Despite the apparent resolution of python-babel/babel#553 in Babel 2.6.0, Occitan (`oc`) raises `babel.core.UnknownLocaleError: unknown locale 'oc'`. ## Steps to Reproduce `make dev` on `securedrop-i18n@i18n`. ## Expected Behavior The...

i18n
blocked on upstream

## Description Anecdotal user feedback: In the "All Sources" listing, it's confusing that the **Download Unread** and **Download** buttons are visible and enabled even when no sources are selected. In...

journalist interface (JI)
UX

I thought I was imagining it, but CircleCI's "insights" confirm over the past 30 days: | Workflow | Branch | Duration (P95) | Median duration (P50) | | --- |...

goals: sick CI
needs/research

## Description `i18n_tool.py update-from-weblate` should stage changes from *all* languages from the `securedrop/securedrop` Weblate component but only changes from *supported* languages from the `securedrop/desktop` component, according to the checks in:...

bug
i18n

## Description One of #6667's `Source`s with `last_updated = None` cannot be deleted, because `DELETE /sources/` returns HTTP `500` on a `GpgKeyNotFoundError`. ## Steps to Reproduce See #6667 for context....

bug
good first issue
hackathon

## Description In our Jinja templates, we mark source strings for translation just as we do in Python source code. Compare GitHub's top `.py` and `.html` search results for `gettext`...

i18n

There are places in the Journalist Interface where templating ([1](https://github.com/freedomofpress/securedrop/blob/58f03ff8cb165a334b9ca3435b9636aed18b67dd/securedrop/journalist_templates/_confirmation_modal.html), [2](https://github.com/freedomofpress/securedrop/blob/58f03ff8cb165a334b9ca3435b9636aed18b67dd/securedrop/journalist_templates/_sources_confirmation_final_modal.html), [3](https://github.com/freedomofpress/securedrop/blob/58f03ff8cb165a334b9ca3435b9636aed18b67dd/securedrop/journalist_templates/_sources_confirmation_modal.html)) and or [in-HTML localization of JavaScript strings](https://github.com/freedomofpress/securedrop/blob/58f03ff8cb165a334b9ca3435b9636aed18b67dd/securedrop/journalist_templates/js-strings.html) prevent meaningfully `aria-label`ing progressive enhancements with context. _Originally posted by @cfm...

a11y

In cfm/ta-attendance-tools#66, I believe I'm encountering the case not handled in: https://github.com/readmeio/api/blob/39b966c3f1bdc283e3f4d0e2d50484cfbc7a49a1/packages/core/test/lib/getJSONSchemaDefaults.test.ts#L43 I've taken a stab at this in cfm/api@18115a379d70aa72c5b07e76a93d148e5bb039d8, but doesn't seem to be so straightforward after all. :-)...

help wanted
area:core

* [x] I have searched for duplicates or related issues ## Description @zenmonkeykstop asked this morning whether #1001 is sufficient for *all* VM-level configuration, not just keys and values. I...

provisioning

* [x] I have searched for duplicates or related issues ## Description In state `dom0-adjust-desktop-icon-size-xfce`, `update-xfce-settings` can flake: ``` Failed to init libxfconf: Could not connect: No such file or...

bug