This is an automated email from the ASF dual-hosted git repository. sebb pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git
commit 41daa405a315d5434c3e6c9dbbb8ab37c4a51fd9 Author: Sebb <[email protected]> AuthorDate: Sat Jan 8 00:16:23 2022 +0000 Update versions --- webui/admin.html | 8 ++++---- webui/index.html | 6 +++--- webui/js/ponymail.js | 35 ++++++++++++++++------------------- webui/list.html | 8 ++++---- webui/oauth.html | 8 ++++---- webui/thread.html | 8 ++++---- 6 files changed, 35 insertions(+), 38 deletions(-) diff --git a/webui/admin.html b/webui/admin.html index 463da70..15a7a6a 100644 --- a/webui/admin.html +++ b/webui/admin.html @@ -25,7 +25,7 @@ the License. --> <!-- Bootstrap --> <link href="css/bootstrap.min.css" rel="stylesheet" media="all"> - <link href="css/scaffolding.css?revision=82cb3a3" rel="stylesheet" media="all"> + <link href="css/scaffolding.css?revision=8298a78" rel="stylesheet" media="all"> <link href="css/modal.css" rel="stylesheet" media="all"> <link href="css/spinner.css" rel="stylesheet" media="all"> <link rel="alternate" href="/api/static.lua"/> @@ -79,9 +79,9 @@ the License. --> <script src="js/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ="></script> <!-- Include all compiled plugins (below), or include individual files as needed --> <script src="js/bootstrap.min.js"></script> - <script src="js/config.js?revision=82cb3a3"></script> - <script src="js/wordcloud.js?revision=82cb3a3"></script> - <script src="js/ponymail.js?revision=82cb3a3"></script> + <script src="js/config.js?revision=8298a78"></script> + <script src="js/wordcloud.js?revision=8298a78"></script> + <script src="js/ponymail.js?revision=8298a78"></script> <div id="splash" class="splash fade-in"> </div> <div style="clear: both;"></div> </body> diff --git a/webui/index.html b/webui/index.html index 03c513a..1201282 100644 --- a/webui/index.html +++ b/webui/index.html @@ -24,7 +24,7 @@ the License. --> <!-- Bootstrap --> <link href="css/bootstrap.min.css" rel="stylesheet" media="all"> - <link href="css/scaffolding.css?revision=82cb3a3" rel="stylesheet" media="all"> + <link href="css/scaffolding.css?revision=8298a78" rel="stylesheet" media="all"> <link href="css/modal.css" rel="stylesheet" media="all"> <link href="css/spinner.css" rel="stylesheet" media="all"> <link rel="alternate" href="/api/static.lua"/> @@ -60,8 +60,8 @@ the License. --> <script src="js/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ="></script> <!-- Include all compiled plugins (below), or include individual files as needed --> <script src="js/bootstrap.min.js"></script> - <script src="js/config.js?revision=82cb3a3"></script> - <script src="js/ponymail.js?revision=82cb3a3"></script> + <script src="js/config.js?revision=8298a78"></script> + <script src="js/ponymail.js?revision=8298a78"></script> <div id="splash" class="splash fade-in"> </div> <div style="clear: both;"></div> diff --git a/webui/js/ponymail.js b/webui/js/ponymail.js index d7636e8..2a1a6b9 100644 --- a/webui/js/ponymail.js +++ b/webui/js/ponymail.js @@ -16,7 +16,7 @@ */ // THIS IS AN AUTOMATICALLY COMBINED FILE. PLEASE EDIT THE source/ FILES! -const PONYMAIL_REVISION = '82cb3a3'; +const PONYMAIL_REVISION = '8298a78'; /****************************************** @@ -757,8 +757,8 @@ function compose_email(replyto, list) { }); s.inject(new HTML('option', {}, G_ponymail_preferences.login.credentials.email)); if (G_ponymail_preferences.login && G_ponymail_preferences.login.alternates) { - for (let z = 0; z < G_ponymail_preferences.login.alternates.length; z++) { - s.inject(new HTML('option', {}, G_ponymail_preferences.login.alternates[z])); + for (let alternate of G_ponymail_preferences.login.alternates) { + s.inject(new HTML('option', {}, alternate)); } } form.push(new HTML('br')); @@ -1874,10 +1874,10 @@ function hideWindows(force_all) { // Finally, check for other opened emails, close 'em all let placeholders = document.getElementsByClassName('email_placeholder'); - for (let i = 0; i < placeholders.length; i++) { - if (placeholders[i].style.display == 'block') { - console.log("Hiding placeholder %s".format(placeholders[i].getAttribute('id'))); - placeholders[i].style.display = 'none'; + for (let placeholder of placeholders) { + if (placeholder.style.display == 'block') { + console.log("Hiding placeholder %s".format(placeholder.getAttribute('id'))); + placeholder.style.display = 'none'; // Reset scroll cache try { window.scrollTo(0, 0); @@ -1886,10 +1886,10 @@ function hideWindows(force_all) { } placeholders = document.getElementsByClassName('email_placeholder_chatty'); - for (let i = 0; i < placeholders.length; i++) { - if (placeholders[i].style.display == 'block') { - console.log("Hiding placeholder %s".format(placeholders[i].getAttribute('id'))); - placeholders[i].style.display = 'none'; + for (let placeholder of placeholders) { + if (placeholder.style.display == 'block') { + console.log("Hiding placeholder %s".format(placeholder.getAttribute('id'))); + placeholder.style.display = 'none'; // Reset scroll cache try { window.scrollTo(0, 0); @@ -2014,8 +2014,8 @@ function list_index(state, json) { } } else { let letters = 'abcdefghijklmnopqrstuvwxyz#'; - for (let i = 0; i < letters.length; i++) { - let xletter = letters[i].toUpperCase(); // declared above + for (let char of letters) { + let xletter = char.toUpperCase(); let li = new HTML('li', { onclick: 'list_index({letter: "%s"});'.format(xletter), class: (xletter == 'A') ? 'active' : null @@ -2053,8 +2053,7 @@ function list_index_onepage(state, json) { let domains = Object.keys(json.lists); domains.sort(); let letter = ''; - for (let i = 0; i < domains.length; i++) { - let domain = domains[i]; + for (let domain of domains) { let l = domain[0]; if (l != letter) { letter = l; @@ -3823,8 +3822,7 @@ async function render_email(state, json) { class: 'email_key' }, "Attachment(s): "); let alinks = []; - for (let n = 0; n < json.attachments.length; n++) { - let attachment = json.attachments[n]; + for (let attachment of json.attachments) { let link = `${G_apiURL}api/email.lua?attachment=true&id=${json.mid}&file=${attachment.hash}`; let a = new HTML('a', { href: link, @@ -3964,8 +3962,7 @@ async function render_email_chatty(state, json) { class: 'email_key' }, "Attachment(s):"); let alinks = []; - for (let n = 0; n < json.attachments.length; n++) { - let attachment = json.attachments[n]; + for (let attachment of json.attachments) { let link = `${G_apiURL}api/email.lua?attachment=true&id=${json.mid}&file=${attachment.hash}`; let a = new HTML('a', { href: link, diff --git a/webui/list.html b/webui/list.html index 04570cd..e62657a 100644 --- a/webui/list.html +++ b/webui/list.html @@ -24,7 +24,7 @@ the License. --> <!-- Bootstrap --> <link href="css/bootstrap.min.css" rel="stylesheet" media="all"> - <link href="css/scaffolding.css?revision=82cb3a3" rel="stylesheet" media="all"> + <link href="css/scaffolding.css?revision=8298a78" rel="stylesheet" media="all"> <link href="css/modal.css" rel="stylesheet" media="all"> <link href="css/spinner.css" rel="stylesheet" media="all"> <link rel="alternate" href="/api/static.lua"/> @@ -180,9 +180,9 @@ the License. --> </script> <!-- Include all compiled plugins (below), or include individual files as needed --> <script src="js/bootstrap.min.js"></script> - <script src="js/config.js?revision=82cb3a3"></script> - <script src="js/wordcloud.js?revision=82cb3a3"></script> - <script src="js/ponymail.js?revision=82cb3a3"></script> + <script src="js/config.js?revision=8298a78"></script> + <script src="js/wordcloud.js?revision=8298a78"></script> + <script src="js/ponymail.js?revision=8298a78"></script> <div id="splash" class="splash fade-in"> </div> <div style="clear: both;"></div> <script type="text/javascript"> diff --git a/webui/oauth.html b/webui/oauth.html index 1a7ae90..9427f38 100644 --- a/webui/oauth.html +++ b/webui/oauth.html @@ -21,7 +21,7 @@ the License. --> <!-- CSS --> <link href="css/bootstrap.min.css" rel="stylesheet" media="all"> - <link href="css/scaffolding.css?revision=82cb3a3" rel="stylesheet" media="all"> + <link href="css/scaffolding.css?revision=8298a78" rel="stylesheet" media="all"> <link href="css/modal.css" rel="stylesheet" media="all"> <link href="css/spinner.css" rel="stylesheet" media="all"> @@ -54,8 +54,8 @@ the License. --> <script src="js/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ="></script> <!-- Include all compiled plugins (below), or include individual files as needed --> <script src="js/bootstrap.min.js"></script> - <script src="js/config.js?revision=82cb3a3"></script> - <script src="js/ponymail.js?revision=82cb3a3"></script> - <script src="js/oauth.js?revision=82cb3a3"></script> + <script src="js/config.js?revision=8298a78"></script> + <script src="js/ponymail.js?revision=8298a78"></script> + <script src="js/oauth.js?revision=8298a78"></script> </body> </html> diff --git a/webui/thread.html b/webui/thread.html index c61354a..381ec6f 100644 --- a/webui/thread.html +++ b/webui/thread.html @@ -25,7 +25,7 @@ the License. --> <!-- Bootstrap --> <link href="css/bootstrap.min.css" rel="stylesheet" media="all"> - <link href="css/scaffolding.css?revision=82cb3a3" rel="stylesheet" media="all"> + <link href="css/scaffolding.css?revision=8298a78" rel="stylesheet" media="all"> <link href="css/modal.css" rel="stylesheet" media="all"> <link href="css/spinner.css" rel="stylesheet" media="all"> <link rel="alternate" href="/api/static.lua"/> @@ -97,9 +97,9 @@ the License. --> <script src="js/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ="></script> <!-- Include all compiled plugins (below), or include individual files as needed --> <script src="js/bootstrap.min.js"></script> - <script src="js/config.js?revision=82cb3a3"></script> - <script src="js/wordcloud.js?revision=82cb3a3"></script> - <script src="js/ponymail.js?revision=82cb3a3"></script> + <script src="js/config.js?revision=8298a78"></script> + <script src="js/wordcloud.js?revision=8298a78"></script> + <script src="js/ponymail.js?revision=8298a78"></script> <div id="splash" class="splash fade-in"> </div> <div style="clear: both;"></div> </body>
