Wolf-Martell Montwé

Results 56 issues of Wolf-Martell Montwé

The GitHub labels are now derived from a configuration. This aims to simplify their setup and streamline their structure. This adds descriptions where they have been missing. Have a look....

This update fixes the problem preventing Android 7.0 and earlier versions from connecting to Let's Encrypt signed domains due to their new root certificate, as discussed in issue #7646. This...

type: bug

While working on #7655 I noticed that we use a quite dated implementation to establish SSL connections. As we would like to raise the bar in terms of security (level...

type: security
backlog
priority: medium

I tried to update the [TokenAutoComplete](https://github.com/splitwise/TokenAutoComplete) library and noticed that there are newer version available, but it is not visible from what codebase they have been published and what changes...

type: task
backlog
priority: medium

Let's encrypt is phasing out their certificate [cross-signing](https://letsencrypt.org/2020/12/21/extending-android-compatibility.html) that allowed Android Devices prior to 7.1.1 to establish TLS connections. They've announced that it will [phase out](https://letsencrypt.org/2023/07/10/cross-sign-expiration) begining Feb 8th, 2024....

type: bug
tb-team
priority: urgent

The process for updating supported app languages, as outlined in [docs/translations.md](https://github.com/thunderbird/thunderbird-android/blob/main/docs/translations.md), involves manually updating the `language_values` in `arrays_general_settings_values.xml` and `language_entries` in `arrays_general_settings_strings.xml`. This approach is suboptimal because it requires keeping...

status: help wanted
tb-team
priority: low
type: translation
type: developer experience

To streamline our release automation process, it would be beneficial to implement an automatic version code generation strategy rather than relying on manual updates. Reviewing the [Firefox for Android project](https://github.com/mozilla-mobile/firefox-android/blob/main/focus-android/tools/gradle/versionCode.gradle),...

type: enhancement
status: help wanted
priority: low

While testing the AccountSetup flow, I noticed that under slow network conditions there is a chance that you could get stuck or in an undesired state. That could prevent a...

type: bug
backlog
priority: medium

Some of the Java files are lacking `@NonNull` annotations, even when declared by Android already. We should fix that to reduce the ammount of false nullable warnings and ease the...

type: task
backlog
priority: medium

We use dependency substitution in our root `build.gradle.kts` file to fix some transient dependency versions. This imposes challenges maintaining the build and dependency updates: - Substitutions make it more challenging...

backlog
type: dependency
priority: medium