Commit Graph

154 Commits

Author SHA1 Message Date
Samuel FORESTIER ebeb8cf3fb Updates GitHub Actions to v4 to address Node.js 16 deprecation 2024-04-24 23:32:01 +02:00
Samuel FORESTIER ee7649a8b4 Migrates ESLint configuration to new (9+) "flat format" 2024-04-24 23:28:00 +02:00
Samuel FORESTIER 7390a8056c [META] Updates copyrights for 2024 2024-04-24 23:28:00 +02:00
Samuel FORESTIER e6c5df30f2 Disables ESLint "flat configuration" format 2024-04-21 21:47:04 +02:00
Samuel FORESTIER ad0cac10b2 Mentions RFP breaks mozAddonManager integration (AMO/ATN)
It appears that re-enabling JavaScript is also required. See wiki page :
<https://github.com/HorlogeSkynet/thunderbird-user.js/wiki/4.1-Extensions#installing-extensions-from-amo-atn>

> closes #43
2024-04-21 20:29:29 +02:00
Samuel FORESTIER d6b18302e4 Bumps to v115.0 2023-11-18 15:02:30 +01:00
Samuel FORESTIER ee80afc278 Prevents donation appeal page opening on fresh profiles unconditionally 2023-11-18 13:57:45 +00:00
Samuel FORESTIER 3996c279fd Enforces `datareporting.policy.dataSubmissionPolicyBypassNotification`
to completely disable telemetry (by preventing new data submission)
2023-11-18 13:57:45 +00:00
Samuel FORESTIER 088da14f7e Applies Arkenfox v102.1..v115.1 migration 2023-11-18 13:57:45 +00:00
Samuel FORESTIER 87b0d325e2 Revert "Workaround ETP Strict Mode lack of support in 102"
This reverts commit d8d79d6c84.
2023-11-18 13:57:45 +00:00
Samuel FORESTIER 5a59c1b7e7 Enforces `mail.html_sanitize.drop_conditional_css` (TB 78 ESR) 2023-11-18 13:57:45 +00:00
Samuel FORESTIER 167ddc02be Removes preferences related to charset dropped in ESR 78 2023-11-18 13:57:45 +00:00
Samuel FORESTIER 8bd612fd82 Adds preferences from TB 115 ESR mailnews.js 2023-11-18 13:57:45 +00:00
Samuel FORESTIER fc144d3cb1 Fixes related project repository link
> closes #38
2023-09-14 09:57:47 +02:00
Samuel FORESTIER ac8a715b06 Adds missing semi-colon in reset `mail.rights.version` 2023-07-15 19:13:06 +02:00
Samuel FORESTIER 439e5b5e7d Adds `mail.inline_attachments.text` to template
This preference controls whether "text attachments" (e.g. CSV, HTML or even plain text) should **also** be directly rendered in message body.

> see #35
2023-07-15 19:03:42 +02:00
Samuel FORESTIER 07d26c7881 Resets `mail.SpellCheckBeforeSend`
> see #35
2023-07-15 18:56:50 +02:00
Samuel FORESTIER d2283b8c91 Bumps to v102.2 2023-03-06 18:46:48 +01:00
Samuel FORESTIER 32afc0b38d Removes duplicate `network.cookie.lifetimePolicy`
This commit is a follow-up for d8d79d6c, where we re-introduced this
preference, during a (partial) revert, to workaround the lack of strict
ETP support.

> closes #33
2023-03-02 18:51:00 +01:00
Samuel FORESTIER 32663905d0 Adds `mail.compose.warned_about_customize_from` preference to template 2023-02-28 17:13:11 +01:00
Samuel FORESTIER 4f5cde426c Resets `signon.rememberSignons` preference to let the user choose
By disabling this preference, we prevented Thunderbird from even asking
whether passwords of new setup mail accounts should be saved or not.
This could be pretty confusing and not handy for daily usage.

Users with _specific_ needs can still unconditionally disable passwords
saving by uncommenting `5003`.

> closes #30

Co-Authored-By: atomGit <atomGit@users.noreply.github.com>
2022-11-27 15:36:16 +01:00
Samuel FORESTIER cc6cab6525 Restores `security.cert_pinning.enforcement_level` note about PM Bridge
It has been silently dropped during 5342ec1 (v78 -> v91 Arkenfox migration).
2022-10-22 17:01:54 +02:00
Samuel FORESTIER eba6bc4dea Bumps to v102.1 2022-10-02 11:23:04 +02:00
Samuel FORESTIER d8d79d6c84 Workaround ETP Strict Mode lack of support in 102
In #24, we wrongly assumed that ETP Strict Mode was available in TB 102 (as it was for FF 102).

This patch aims to workaround this (security) issue by :

* Re-enabling FPI ;
* Re-enabling DNT header ;
* Restoring `network.cookie.cookieBehavior` tweak ;
* Re-enabling ETP with custom settings (including query parameter stripping) ;
* Re-dealing with persistent storage-related preferences (`2700`).

This increases divergence with Arkenfox upstream template.

> see #27
2022-10-02 09:18:05 +00:00
Samuel FORESTIER 494f684d74 Adds `mail.openpgp.remind_encryption_possible` (TB 102.2+) 2022-10-01 17:43:15 +02:00
Samuel FORESTIER 8970a6fda1 Removes `privacy.userContext.newTabContainerOnLeftClick.enabled`
It appears this preference has never been implemented in Thunderbird.
2022-10-01 16:22:28 +02:00
Samuel FORESTIER 08713b3ea9 Resets `mail.biff.alert.*` back to default values
Let's leave new email alert preferences to their default values, but note that they may be appreciated in some environments.

> See #27
2022-10-01 11:18:23 +02:00
Samuel FORESTIER a3a5c4ad86 Bumps to v102.0 2022-09-28 20:51:45 +02:00
Samuel FORESTIER 6798bda078
Merge pull request #24 from thunderbird/esr_102 2022-09-28 18:47:43 +00:00
Samuel FORESTIER c1e6a54f75 Bumps to v102.0-beta2 2022-09-10 17:28:00 +02:00
Samuel FORESTIER 0dcc49687f Enforces `mailnews.message_display.disable_remote_image` 2022-09-10 17:27:55 +02:00
Samuel FORESTIER 0ccd0c0e99 Enforces `mail.compose.add_link_preview` 2022-09-10 17:27:50 +02:00
Samuel FORESTIER d778e6d7b6 Adds corresponding SETTING tag for `mail.default_send_format` 2022-09-10 14:20:05 +02:00
Samuel FORESTIER 902231ecf0 Restores two preferences in section 2700
`privacy.antitracking.enableWebcompat` & `privacy.partition.serviceWorkers` are actually present in TB ESR 102.
2022-09-10 14:19:29 +02:00
Samuel FORESTIER ea3c48a7a9 Leaves `app.use_without_mail_account` disabled not to hide emails UI
> See <https://searchfox.org/comm-esr102/rev/d9800535d0b488462c8ae64f7fe6647cc42535e1/mail/base/content/msgMail3PaneWindow.js#714-722>

Co-Authored-By: Dupond <Dupond@users.noreply.github.com>
2022-09-03 10:00:56 +02:00
Samuel FORESTIER f885b50de5 Removes unnecessary leading spaces in some documentation lines 2022-08-24 10:22:54 +02:00
Samuel FORESTIER 255ccd84ae Applies Arkenfox v102.0..v102.1 migration 2022-08-24 10:22:53 +02:00
Samuel FORESTIER 0abbda8e39 Adds `mail.biff.show_alert` and `mail.biff.alert.show_*` preferences 2022-08-24 10:22:36 +02:00
Samuel FORESTIER 03c86462d8 Disables new `calendar.extract.service.enabled` preference 2022-08-24 10:22:36 +02:00
Samuel FORESTIER 838529ffbd Cleans outdated `0300` section documentation (related to auto-install) 2022-08-24 10:22:36 +02:00
Samuel FORESTIER 5387c41c91 Gets rid of `mail.calendar-integration.opt-out` (removed in TB 68 ESR) 2022-08-24 10:22:36 +02:00
Samuel FORESTIER 22efe76834 Gets rid of `calendar.useragent.extra` (removed in TB 78 ESR) 2022-08-24 10:22:36 +02:00
Samuel FORESTIER fdcaf8570b Adds `mail.biff.use_new_count_in_badge` to template (left to default) 2022-08-24 10:22:36 +02:00
Samuel FORESTIER 5caedc08de Switches to `mail.default_send_format` to send plaintext email (v101)
Thunderbird 101 replaced legacy `mail.default_html_action` and
`mailnews.sendformat.auto_downgrade` by `mail.default_send_format` new
preference to choose email sending format.

Whereas a proper "migration" is performed on first start, we stick to
plaintext email enforcement in this template, as done before.

See <https://bugzilla.mozilla.org/show_bug.cgi?id=1727493>.

> see #21
2022-08-24 10:22:36 +02:00
Samuel FORESTIER 5a787eb8ce Adds `mail.compose.warn_public_recipients.*` preferences
* Adds `mail.compose.warn_public_recipients.threshold` with its default value
* Enables `mail.compose.warn_public_recipients.aggressive` to show an alert if previous setting warning has not be addressed (v93+)
2022-08-24 10:22:36 +02:00
Samuel FORESTIER 39aaee7fa3 Allows Thunderbird to be used without any configured email account (v93) 2022-08-24 10:22:36 +02:00
Samuel FORESTIER 4dc99eb87f Applies Arkenfox v91..v102 migration
> **WORK IN PROGRESS FOR ESR 102 : DO NOT USE IT AS IS**

Migration status :
    * updated README
    * updated header
    * updated index
    * updated sections
2022-08-24 10:22:35 +02:00
Samuel FORESTIER e95dc540c9 [META] Bumps to v91.2 2022-08-24 10:10:01 +02:00
Samuel FORESTIER 6c5d84bc89 Leaves `mail.tabs.autoHide` to its default value (disabled)
This preference is strictly _personal_ and should not be enforced in the
template.

> see #21
> closes #25
2022-08-24 10:09:15 +02:00
Samuel FORESTIER db12db282f Improves `permissions.memory_only` preference documentation
* Replaces `NOTE` tag by a proper `SETUP-CHROME` as it affects Thunderbird runtime behavior
* Mentions that reading from disk gets disabled too
* Mentions that "remote mail content" permissions are also affected

> see #23
2022-07-18 19:56:56 +02:00