From ce69bf0d30528d06cd91b906b4f22b0a5cf8febf Mon Sep 17 00:00:00 2001 From: Rob Lemley Date: Fri, 28 Jun 2024 14:06:30 -0400 Subject: [PATCH] Nikola auto commit. Source commit: 82964506f5f41721a1f4434d857dcd760e93f343 Nikola version: 8.3.1 --- assets/bug_queries.json | 265 +++++++++++++++++- assets/css/code.css | 1 + assets/css/rst_base.css | 3 +- assets/css/tbrelease.css | 4 + assets/js/bugzilla.js | 11 +- css/landing.css | 6 +- dashboard/index.html | 23 +- documentation/developers/index.html | 22 +- documentation/drivers/index.html | 22 +- documentation/drivers/merge_duty/index.html | 30 +- documentation/drivers/merge_duty/index.md | 7 +- .../mergeday_email_templates/index.html | 24 +- .../drivers/mergedayautomation/index.html | 24 +- .../drivers/mergedayautomation/index.md | 2 +- documentation/drivers/releasenotes/index.html | 22 +- documentation/index.html | 22 +- documentation/releng/index.html | 22 +- .../releng/manually_verify_updates/index.html | 22 +- documentation/tools/index.html | 22 +- index.html | 2 + js/landing.js | 19 +- js/product-details.js | 15 + sitemap.xml | 32 +-- sitemapindex.xml | 2 +- tools/buglist/index.html | 24 +- tools/index.html | 42 ++- tools/index.md | 14 + 27 files changed, 487 insertions(+), 217 deletions(-) diff --git a/assets/bug_queries.json b/assets/bug_queries.json index 37919d2..57ecd57 100644 --- a/assets/bug_queries.json +++ b/assets/bug_queries.json @@ -3,7 +3,7 @@ "BUGZILLA_REST_URL": "https://bugzilla.mozilla.org/rest/bug", "channels": { "esr115": { - "pd_key": "LATEST_THUNDERBIRD_VERSION", + "pd_key": "THUNDERBIRD_ESR", "title": "Thunderbird", "short_label": "115.x ESR", "next_version_url": "https://hg.mozilla.org/releases/comm-esr115/raw-file/tip/mail/config/version_display.txt", @@ -178,6 +178,182 @@ } } }, + "esr128": { + "pd_key": "THUNDERBIRD_ESR_NEXT", + "title": "Thunderbird", + "short_label": "128.x ESR", + "next_version_url": "https://hg.mozilla.org/releases/comm-esr128/raw-file/tip/mail/config/version_display.txt", + "queries": { + "uplifts-requested": { + "description": "Thunderbird 128esr - Uplifts Requested", + "fetch_cols": [ + "id", + "summary", + "status", + "product", + "component", + "target_milestone", + "priority", + "bug_severity", + "cf_last_resolved", + "cf_status_thunderbird_%CHANNEL%", + "cf_tracking_thunderbird_%CHANNEL%" + ], + "queryparams": { + "include_fields": "", + "classification": [ + "Client Software", + "Developer Infrastructure", + "Components", + "Server Software", + "Other" + ], + "f1": "flagtypes.name", + "o1": "substring", + "product": [ + "Calendar", + "Chat Core", + "MailNews Core", + "Thunderbird" + ], + "v1": "approval-comm-esr128?" + } + }, + "uplifts-approved": { + "description": "Thunderbird 128esr - Uplifts Approved", + "fetch_cols": [ + "id", + "summary", + "status", + "product", + "component", + "target_milestone", + "priority", + "bug_severity", + "cf_last_resolved", + "cf_status_thunderbird_%CHANNEL%", + "cf_tracking_thunderbird_%CHANNEL%" + ], + "queryparams": { + "include_fields": "", + "classification": [ + "Client Software", + "Developer Infrastructure", + "Components", + "Server Software", + "Other" + ], + "f1": "flagtypes.name", + "f2": "cf_status_thunderbird_esr128", + "o1": "substring", + "o2": "nowords", + "product": [ + "Calendar", + "Chat Core", + "Instantbird", + "MailNews Core", + "Thunderbird" + ], + "v1": "approval-comm-esr128+", + "v2": "fixed verified" + } + }, + "affected": { + "description": "Thunderbird 128 - Fixed in Daily", + "fetch_cols": [ + "id", + "summary", + "status", + "product", + "component", + "keywords", + "regressed_by", + "target_milestone", + "priority", + "bug_severity", + "cf_last_resolved", + "cf_status_thunderbird_%CHANNEL%" + ], + "queryparams": { + "include_fields": "", + "bug_status": [ + "RESOLVED", + "VERIFIED" + ], + "classification": [ + "Client Software", + "Developer Infrastructure", + "Components", + "Server Software", + "Other" + ], + "f1": "cf_status_thunderbird_esr128", + "f2": "product", + "f3": "flagtypes.name", + "f4": "target_milestone", + "o1": "equals", + "o2": "anywordssubstr", + "o3": "notsubstring", + "o4": "notequals", + "resolution": "FIXED", + "v1": "affected", + "v2": "MailNews Chat Calendar Thunderbird", + "v3": "approval-comm-%CHANNEL%", + "v4": "128 Branch" + } + }, + "missed": { + "description": "Thunderbird 128 - Missed uplifts", + "fetch_cols": [ + "id", + "summary", + "status", + "product", + "component", + "target_milestone", + "priority", + "bug_severity", + "cf_last_resolved", + "cf_status_thunderbird_%CHANNEL%" + ], + "queryparams": { + "include_fields": "", + "bug_status": [ + "ASSIGNED", + "REOPENED", + "RESOLVED", + "VERIFIED" + ], + "classification": [ + "Client Software", + "Developer Infrastructure", + "Components", + "Server Software", + "Other" + ], + "f1": "flagtypes.name", + "f2": "longdesc", + "f3": "product", + "f4": "OP", + "f5": "target_milestone", + "f6": "target_milestone", + "f7": "CP", + "j4": "AND_G", + "n2": "1", + "o1": "substring", + "o2": "substring", + "o3": "anywords", + "o5": "greaterthaneq", + "o6": "lessthaneq", + "v1": "approval-comm-esr128+", + "v2": "releases/comm-esr128/rev", + "v3": "MailNews Chat Calendar Thunderbird", + "v5": "116", + "v6": "127" + } + } + } + }, "beta": { "pd_key": "LATEST_THUNDERBIRD_DEVEL_VERSION", "title": "Thunderbird", @@ -512,6 +688,93 @@ } } }, + "release": { + "pd_key": "LATEST_THUNDERBIRD_DEVEL_VERSION", + "title": "Thunderbird", + "short_label": "Release", + "next_version_url": "https://hg.mozilla.org/releases/comm-release/raw-file/tip/mail/config/version_display.txt", + "queries": { + "uplifts-requested": { + "description": "Thunderbird Release - Uplifts Requested", + "fetch_cols": [ + "id", + "summary", + "status", + "product", + "component", + "target_milestone", + "priority", + "bug_severity", + "cf_last_resolved", + "cf_status_thunderbird_%CHANNEL%", + "cf_tracking_thunderbird_%CHANNEL%" + ], + "queryparams": { + "include_fields": "", + "classification": [ + "Client Software", + "Developer Infrastructure", + "Components", + "Server Software", + "Other" + ], + "f1": "flagtypes.name", + "f2": "target_milestone", + "o1": "substring", + "o2": "anywords", + "product": [ + "Calendar", + "Chat Core", + "MailNews Core", + "Thunderbird" + ], + "v1": "approval-comm-release?", + "v2": "%NEXT_MILESTONE%" + } + }, + "uplifts-approved": { + "description": "Thunderbird Release - Uplifts Approved", + "fetch_cols": [ + "id", + "summary", + "status", + "product", + "component", + "target_milestone", + "priority", + "bug_severity", + "cf_last_resolved", + "cf_status_thunderbird_%CHANNEL%", + "cf_tracking_thunderbird_%CHANNEL%" + ], + "queryparams": { + "include_fields": "", + "classification": [ + "Client Software", + "Developer Infrastructure", + "Components", + "Server Software", + "Other" + ], + "f1": "target_milestone", + "f2": "flagtypes.name", + "f3": "cf_status_thunderbird_%CHANNEL%", + "o1": "anywords", + "o2": "substring", + "o3": "nowords", + "product": [ + "Calendar", + "Chat Core", + "MailNews Core", + "Thunderbird" + ], + "v1": "%NEXT_MILESTONE%", + "v2": "approval-comm-release+", + "v3": "fixed verified" + } + } + } + }, "nightly": { "pd_key": "LATEST_THUNDERBIRD_NIGHTLY_VERSION", "title": "Thunderbird Nightly", diff --git a/assets/css/code.css b/assets/css/code.css index 145b35f..fc470e4 100644 --- a/assets/css/code.css +++ b/assets/css/code.css @@ -18,6 +18,7 @@ pre.code .c1, .code .codetable .c1, .highlight pre .c1 { color: #3D7B7B; font-st pre.code .cs, .code .codetable .cs, .highlight pre .cs { color: #3D7B7B; font-style: italic } /* Comment.Special */ pre.code .gd, .code .codetable .gd, .highlight pre .gd { color: #A00000 } /* Generic.Deleted */ pre.code .ge, .code .codetable .ge, .highlight pre .ge { font-style: italic } /* Generic.Emph */ +pre.code .ges, .code .codetable .ges, .highlight pre .ges { font-weight: bold; font-style: italic } /* Generic.EmphStrong */ pre.code .gr, .code .codetable .gr, .highlight pre .gr { color: #E40000 } /* Generic.Error */ pre.code .gh, .code .codetable .gh, .highlight pre .gh { color: #000080; font-weight: bold } /* Generic.Heading */ pre.code .gi, .code .codetable .gi, .highlight pre .gi { color: #008400 } /* Generic.Inserted */ diff --git a/assets/css/rst_base.css b/assets/css/rst_base.css index b145903..d5aa552 100644 --- a/assets/css/rst_base.css +++ b/assets/css/rst_base.css @@ -72,10 +72,11 @@ span.problematic { margin-top: 0; margin-bottom: 0; } -/* Nested Paragraphs */ +/* Nested Paragraphs p:first-child { margin-top: 0; } p:last-child { margin-bottom: 0; } details > p:last-child { margin-bottom: 1em; } + */ /* Table of Contents */ .contents ul.auto-toc { /* section numbers present */ diff --git a/assets/css/tbrelease.css b/assets/css/tbrelease.css index b9a135c..f6864a4 100644 --- a/assets/css/tbrelease.css +++ b/assets/css/tbrelease.css @@ -47,6 +47,10 @@ iframe.release-dashboard { border: none; } +main { + margin: 1em; +} + main.no-padding { padding-left: 0; padding-right: 0; diff --git a/assets/js/bugzilla.js b/assets/js/bugzilla.js index fc094c2..767fda2 100644 --- a/assets/js/bugzilla.js +++ b/assets/js/bugzilla.js @@ -37,7 +37,7 @@ const ColumnMap = { export default class BZQueryRunner { constructor(tableId) { this._validInputs = { - channel_name: ["esr115", "beta", "nightly"], + channel_name: ["esr128", "esr115", "release", "beta", "nightly"], query_name: [ "uplifts-requested", "uplifts-approved", @@ -226,6 +226,7 @@ export default class BZQueryRunner { */ fixQueryVersions(bugzilla_version, nightly_version) { const old_beta = (Number(bugzilla_version) - 1).toString(10) + const next_milestone = (Number(bugzilla_version) +1).toString(10) let fc = this.fetchColumns let qp = this.queryParams const ignore_params = ["include_fields", "classification", "product"] @@ -244,6 +245,9 @@ export default class BZQueryRunner { if (value.includes("%NIGHTLY%")) { this.setQueryParam(param, value.replace("%NIGHTLY%", nightly_version)) } + if (value.includes("%NEXT_MILESTONE%")) { + this.setQueryParam(param, value.replace("%NEXT_MILESTONE%", next_milestone)) + } if (value.includes("%OLDBETA%")) { this.setQueryParam(param, value.replace("%OLDBETA%", old_beta)) } @@ -351,7 +355,7 @@ export default class BZQueryRunner { if (current_version !== undefined && nightly_major !== undefined) { if (this.channel_name.startsWith("esr")) { bugzilla_version = this.channel_name - } else if (this.channel_name === "beta") { + } else if (this.channel_name === "beta" || this.channel_name === "release") { bugzilla_version = current_version.major_version.toString() } if (bugzilla_version !== null) { @@ -409,7 +413,7 @@ export default class BZQueryRunner { * @param {URL} query_url URL to fetch. */ renderTable(query_url) { - const bugzilla_link = this.getBugzillaURL().href + const _me = this this.$table = $(this._tableId).bootstrapTable({ columns: this.queryColumns, url: query_url.href, @@ -422,6 +426,7 @@ export default class BZQueryRunner { return res["bugs"] }, onLoadSuccess: function (data, status, xhr) { + const bugzilla_link = _me.getBugzillaURL().href $("#open_bugzilla").data("href", bugzilla_link) $("#get_data").data("href", query_url.href) $("#bug_count").text(`Bug count: ${data.length}`) diff --git a/css/landing.css b/css/landing.css index c2f8764..ca40d71 100644 --- a/css/landing.css +++ b/css/landing.css @@ -99,10 +99,14 @@ header h2 { .channel { display: flex; - padding: 1.5vmax; + padding: 1em; flex-direction: row; } +.channel.hide { + padding: 0; +} + .channel .release { margin: 0 auto; font-size: 2vmax; diff --git a/dashboard/index.html b/dashboard/index.html index a0864c8..b0eb143 100644 --- a/dashboard/index.html +++ b/dashboard/index.html @@ -60,20 +60,18 @@
The reports of Thunderbird's death have been greatly exaggerated. -
-
+ - - + captions: function(element){var i=element.getElementsByTagName('img')[0];return i===undefined?'':i.alt;}}); + + + diff --git a/documentation/developers/index.html b/documentation/developers/index.html index 1732c37..ea925ef 100644 --- a/documentation/developers/index.html +++ b/documentation/developers/index.html @@ -72,8 +72,9 @@
The reports of Thunderbird's death have been greatly exaggerated. -
-
- + - - diff --git a/documentation/drivers/index.html b/documentation/drivers/index.html index 38971c3..db6bfbf 100644 --- a/documentation/drivers/index.html +++ b/documentation/drivers/index.html @@ -70,8 +70,9 @@
The reports of Thunderbird's death have been greatly exaggerated. -
-
- + - - diff --git a/documentation/drivers/merge_duty/index.html b/documentation/drivers/merge_duty/index.html index 2bc6a21..3c3c646 100644 --- a/documentation/drivers/merge_duty/index.html +++ b/documentation/drivers/merge_duty/index.html @@ -75,8 +75,9 @@
The reports of Thunderbird's death have been greatly exaggerated. -
-

Merge Duty

+
+ +

Merge Duty

@@ -195,9 +196,7 @@

Merge comm-beta to comm-release

  1. Email thunderbird-drivers that the merge is beginning using the template.
  2. -
  3. -Close - comm-beta. +
  4. Close comm-beta in Treestatus. Check “Remember this change to undo later”. Please enter a good message as the reason for the closure, such as “Mergeduty - closing beta for \$VERSION RC week”.
  5. @@ -237,7 +236,7 @@

    Merge central to beta

    1. Email thunderbird-drivers and tb-sheriffs that the merge is beginning using the template.
    2. -
    3. Close comm-central in TreeStatus.
    4. +
    5. Close comm-central in TreeStatus.
    6. Run the comm-central -> comm-beta no-op trial run one more time, and verify the diff looks correct.
    7. @@ -274,7 +273,7 @@

      Merge central to beta

      the state of the repo again, pushing repeated commits.

Re-opening beta

-

Restore comm-beta tree +

Restore comm-beta tree in TreeStatus to its previous state (approval-required) so that l10n bumper can run.

Tag comm-central and bump versions

What happens: A new tag is needed to specify the end of the nightly @@ -338,19 +337,14 @@

Bump Nightly version and release dates in ShipIt

see here for an introduction.

-
+
- + - - diff --git a/documentation/drivers/merge_duty/index.md b/documentation/drivers/merge_duty/index.md index fb2829c..7b28e94 100644 --- a/documentation/drivers/merge_duty/index.md +++ b/documentation/drivers/merge_duty/index.md @@ -117,8 +117,7 @@ calendar](https://calendar.google.com/calendar/embed?src=bW96aWxsYS5jb21fZGJxODR 1. Email [thunderbird-drivers](mailto:thunderbird-drivers@mozilla.org) that the merge is beginning using the template. -1. [Close - comm-beta](https://treestatus.mozilla-releng.net/static/ui/treestatus/show/comm-beta). +1. Close comm-beta in [Treestatus](https://lando.services.mozilla.com/treestatus/). Check *“Remember this change to undo later”*. Please enter a good message as the reason for the closure, such as “Mergeduty - closing beta for \$VERSION RC week”. @@ -163,7 +162,7 @@ to mozilla-beta. 1. Email [thunderbird-drivers](mailto:thunderbird-drivers@mozilla.org) and [tb-sheriffs](mailto:sheriffs@thunderbird.net) that the merge is beginning using the template. -2. Close `comm-central` in [TreeStatus](https://treestatus.mozilla-releng.net/static/ui/treestatus/show/comm-central). +2. Close `comm-central` in [TreeStatus](https://lando.services.mozilla.com/treestatus/). 1. Run the `comm-central -> comm-beta` [no-op trial run](#do-migration-no-op-trial-runs) one more time, and verify the diff looks correct. @@ -202,7 +201,7 @@ push: true ### Re-opening beta -[Restore comm-beta tree](https://treestatus.mozilla-releng.net/static/ui/treestatus/show/comm-beta) +Restore comm-beta tree in [TreeStatus](https://lando.services.mozilla.com/treestatus/) to its previous state (`approval-required`) so that **l10n bumper can run**. diff --git a/documentation/drivers/mergeday_email_templates/index.html b/documentation/drivers/mergeday_email_templates/index.html index 891a65f..4374d3f 100644 --- a/documentation/drivers/mergeday_email_templates/index.html +++ b/documentation/drivers/mergeday_email_templates/index.html @@ -69,8 +69,9 @@
The reports of Thunderbird's death have been greatly exaggerated. -
-
-
+ - - + captions: function(element){var i=element.getElementsByTagName('img')[0];return i===undefined?'':i.alt;}}); + + + diff --git a/documentation/drivers/mergedayautomation/index.html b/documentation/drivers/mergedayautomation/index.html index 92dd13a..c904cfe 100644 --- a/documentation/drivers/mergedayautomation/index.html +++ b/documentation/drivers/mergedayautomation/index.html @@ -70,8 +70,9 @@
The reports of Thunderbird's death have been greatly exaggerated. -
-
- + - - diff --git a/documentation/drivers/mergedayautomation/index.md b/documentation/drivers/mergedayautomation/index.md index 39c3c43..085824c 100644 --- a/documentation/drivers/mergedayautomation/index.md +++ b/documentation/drivers/mergedayautomation/index.md @@ -34,7 +34,7 @@ Make sure you are logged into Treeherder. You will need to have [Taskcluster](https://hg.mozilla.org/ci/ci-configuration/file/1d37a3cf95a4e272eeaa7a910193e58ff2028646/grants.yml#l2415). Close the `comm-central` and `comm-beta` trees in -[TreeStatus](https://treestatus.mozilla-releng.net/). +[TreeStatus](https://lando.services.mozilla.com/treestatus/). ## comm-central -> comm-beta diff --git a/documentation/drivers/releasenotes/index.html b/documentation/drivers/releasenotes/index.html index 8817498..2a8100f 100644 --- a/documentation/drivers/releasenotes/index.html +++ b/documentation/drivers/releasenotes/index.html @@ -69,8 +69,9 @@
The reports of Thunderbird's death have been greatly exaggerated. -
-
- + - - diff --git a/documentation/index.html b/documentation/index.html index 884d43d..0fae185 100644 --- a/documentation/index.html +++ b/documentation/index.html @@ -69,8 +69,9 @@
The reports of Thunderbird's death have been greatly exaggerated. -
-
- + - - diff --git a/documentation/releng/index.html b/documentation/releng/index.html index a77eafb..d656fe3 100644 --- a/documentation/releng/index.html +++ b/documentation/releng/index.html @@ -67,8 +67,9 @@
The reports of Thunderbird's death have been greatly exaggerated. -
-
- + - - diff --git a/documentation/releng/manually_verify_updates/index.html b/documentation/releng/manually_verify_updates/index.html index 5c5efad..ea119fe 100644 --- a/documentation/releng/manually_verify_updates/index.html +++ b/documentation/releng/manually_verify_updates/index.html @@ -71,8 +71,9 @@
The reports of Thunderbird's death have been greatly exaggerated. -
-

Manually Verify Updates

+
+ +

Manually Verify Updates

@@ -185,19 +186,14 @@

Analysis

In the macOS UV example here, we find that there is an extraneous file left behind during the update process due to a code signing bug in a previous version. In this case the updater needs to be told to look for and remove that extra file if it exists which should fix this issue.

-
+
- + - - diff --git a/documentation/tools/index.html b/documentation/tools/index.html index a265b41..19dca0c 100644 --- a/documentation/tools/index.html +++ b/documentation/tools/index.html @@ -66,27 +66,23 @@
The reports of Thunderbird's death have been greatly exaggerated. -
-
- + - - diff --git a/index.html b/index.html index c98b72c..9c5b415 100644 --- a/index.html +++ b/index.html @@ -27,6 +27,8 @@

Upcoming Releases

Current Versions

+
+
diff --git a/js/landing.js b/js/landing.js index e4f5a76..f470d56 100644 --- a/js/landing.js +++ b/js/landing.js @@ -10,17 +10,6 @@ function Landing() { const calKey = "AIzaSyD03H3uW38Q1GGtWADDy0lsJxxJN7luRBU" const RELEASE_URL = `https://www.googleapis.com/calendar/v3/calendars/${calId}/events?key=${calKey}&orderBy=startTime&singleEvents=true&timeZone=UTC` - function capitalizeFirstLetter(val) { - return val.charAt(0).toUpperCase() + val.slice(1) - } - - function channel2ReleaseName(channel) { - if (channel === "nightly") { - return "Daily" - } else { - return capitalizeFirstLetter(channel) - } - } function getDateRange() { let start = new Date() @@ -32,12 +21,17 @@ function Landing() { } function updateUI(released_versions) { + const SKIP = ["release", "esrnext"] for (let [channel, version] of Object.entries(released_versions)) { const div = document.getElementById(channel) + if (SKIP.indexOf(channel) > -1) { + div.classList.add("hide") + continue + } let inner = new DocumentFragment() let span = document.createElement("span") span.classList.add("release") - span.textContent = channel2ReleaseName(channel) + span.textContent = channelNames[channel] let a = document.createElement("a") a.href = `dashboard/#pollbot/thunderbird/${channel}` @@ -105,6 +99,7 @@ function Landing() { } const versions = new ThunderbirdProductDetails() + const channelNames = versions.channelNames versions.productVersions() .then((v) => { diff --git a/js/product-details.js b/js/product-details.js index 11fe468..163e32f 100644 --- a/js/product-details.js +++ b/js/product-details.js @@ -13,12 +13,27 @@ export class ThunderbirdProductDetails { nightly: "LATEST_THUNDERBIRD_NIGHTLY_VERSION", beta: "LATEST_THUNDERBIRD_DEVEL_VERSION", release: "LATEST_THUNDERBIRD_VERSION", + esr: "THUNDERBIRD_ESR", + esrnext: "THUNDERBIRD_ESR_NEXT" } this._versions = { nightly: undefined, beta: undefined, release: undefined, + esr: undefined, + esrnext: undefined } + this._names = { + nightly: "Daily", + beta: "Beta", + release: "Monthly", + esr: "ESR", + esrnext: "ESR Next" + } + } + + get channelNames() { + return this._names } /** diff --git a/sitemap.xml b/sitemap.xml index 275e644..dce0b5d 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -7,66 +7,66 @@ http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"> https://jfx2006.github.io/thunderbird-release/ - 2022-09-28T02:04:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/areweesmifiedyet/ - 2022-10-08T22:58:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/dashboard/ - 2022-09-19T16:31:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/documentation/ - 2024-03-20T19:37:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/documentation/developers/ - 2022-09-19T16:31:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/documentation/drivers/ - 2023-12-08T19:04:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/documentation/drivers/merge_duty/ - 2023-12-08T19:04:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/documentation/drivers/mergeday_email_templates/ - 2022-09-19T16:31:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/documentation/drivers/mergedayautomation/ - 2022-09-19T16:31:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/documentation/drivers/releasenotes/ - 2022-09-19T16:31:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/documentation/releng/ - 2024-03-20T19:37:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/documentation/releng/manually_verify_updates/ - 2024-03-20T19:37:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/documentation/tools/ - 2022-09-19T16:31:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/release-dashboard/ - 2022-09-19T16:31:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/tools/ - 2022-09-19T16:31:00Z + 2024-06-28T16:34:00Z https://jfx2006.github.io/thunderbird-release/tools/buglist/ - 2022-09-19T16:31:00Z + 2024-06-28T16:34:00Z \ No newline at end of file diff --git a/sitemapindex.xml b/sitemapindex.xml index 01be93a..6491428 100644 --- a/sitemapindex.xml +++ b/sitemapindex.xml @@ -7,6 +7,6 @@ http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"> https://jfx2006.github.io/thunderbird-release/sitemap.xml - 2024-03-20T19:37:00Z + 2024-06-28T16:34:00Z \ No newline at end of file diff --git a/tools/buglist/index.html b/tools/buglist/index.html index 4a5a5c2..23010d7 100644 --- a/tools/buglist/index.html +++ b/tools/buglist/index.html @@ -60,8 +60,9 @@
The reports of Thunderbird's death have been greatly exaggerated. -
-

+
+ +

@@ -93,13 +94,9 @@
-
-
-
+
- - + captions: function(element){var i=element.getElementsByTagName('img')[0];return i===undefined?'':i.alt;}}); + + + diff --git a/tools/index.html b/tools/index.html index 2a3b17c..6e471e5 100644 --- a/tools/index.html +++ b/tools/index.html @@ -71,8 +71,9 @@
The reports of Thunderbird's death have been greatly exaggerated. -
-

Release Tools

+
+ +

Release Tools

@@ -82,6 +83,19 @@

Uplift Bug Queries

If you have requested an uplift and you do not see it in the Requested or Approved lists, contact one of the release drivers via Matrix or NeedInfo in Bugzilla to make sure it gets considered for inclusion.

+

Thunderbird Monthly Release

+

Thunderbird Beta

  • @@ -119,6 +133,13 @@

    Thunderbird Beta

+

Thunderbird 128esr

+

Thunderbird 115.x

-
+
- + - - diff --git a/tools/index.md b/tools/index.md index 0ab5673..3512e7b 100644 --- a/tools/index.md +++ b/tools/index.md @@ -13,6 +13,13 @@ or *Approved* lists. or Approved lists, contact one of the release drivers via Matrix or NeedInfo in Bugzilla to make sure it gets considered for inclusion.** +## Thunderbird Monthly Release + +* [Uplifts Requested](buglist/?channel=release&query=uplifts-requested) + - Bugs under consideration for release uplift. +* [Uplifts Approved](buglist/?channel=release&query=uplifts-approved) + - Bugs approved for release uplift. + ## Thunderbird Beta * [Uplifts Requested](buglist/?channel=beta&query=uplifts-requested) @@ -33,6 +40,13 @@ NeedInfo in Bugzilla to make sure it gets considered for inclusion.** - Bugs approved for Beta uplift that were missed +## Thunderbird 128esr + +* [Uplifts Requested](buglist/?channel=esr128&query=uplifts-requested) +* [Uplifts Approved](buglist/?channel=esr128&query=uplifts-approved) +* [Affected](buglist/?channel=esr128&query=affected) +* [Missed Uplifts](buglist/?channel=esr128&query=missed) + ## Thunderbird 115.x * [Uplifts Requested](buglist/?channel=esr115&query=uplifts-requested)