You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ponymail.apache.org by hu...@apache.org on 2021/12/10 23:57:04 UTC

[incubator-ponymail-foal] branch master updated (7e631bc -> c22d4f3)

This is an automated email from the ASF dual-hosted git repository.

humbedooh pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git.


    from 7e631bc  add demo images
     new c2b4372  Correctly find the position of emails
     new cc75aa2  Regen JS
     new c22d4f3  Merge branch 'master' of github.com:apache/incubator-ponymail-foal

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 webui/admin.html                     |  8 ++++----
 webui/index.html                     |  6 +++---
 webui/js/ponymail.js                 | 14 ++++++++++++--
 webui/js/source/listview-treeview.js | 12 +++++++++++-
 webui/list.html                      |  8 ++++----
 webui/oauth.html                     |  8 ++++----
 webui/thread.html                    |  8 ++++----
 7 files changed, 42 insertions(+), 22 deletions(-)

[incubator-ponymail-foal] 01/03: Correctly find the position of emails

Posted by hu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

humbedooh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git

commit c2b43724ff8d5d4c2ab284f6ac72fc9b841d651e
Author: Daniel Gruno <hu...@apache.org>
AuthorDate: Sat Dec 11 00:55:45 2021 +0100

    Correctly find the position of emails
---
 webui/js/source/listview-treeview.js | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/webui/js/source/listview-treeview.js b/webui/js/source/listview-treeview.js
index fdfe17f..eec91bc 100644
--- a/webui/js/source/listview-treeview.js
+++ b/webui/js/source/listview-treeview.js
@@ -15,6 +15,16 @@
  limitations under the License.
  */
 
+function email_idx(email) {
+    // Locates the index position of an email in our current json storage
+    for (const [idx, eml] of G_current_json.emails.entries()) {
+        if (eml.id === email.id) {
+            return idx
+        }
+    }
+    return 0
+}
+
 function listview_treeview(json, start) {
     let list = document.getElementById('emails');
     list.innerHTML = "";
@@ -32,7 +42,7 @@ function listview_treeview(json, start) {
         for (let n = s; n < (s + G_current_per_page); n++) {
             let z = email_ordered.length - n - 1; // reverse order by default
             if (email_ordered[z]) {
-                let item = listview_flat_element(email_ordered[z], z);
+                let item = listview_flat_element(email_ordered[z], email_idx(email_ordered[z]));
                 list.inject(item);
 
                 // Hidden placeholder for expanding email(s)

[incubator-ponymail-foal] 02/03: Regen JS

Posted by hu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

humbedooh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git

commit cc75aa2da5f36b7e01e0387a604711d45dd7acba
Author: Daniel Gruno <hu...@apache.org>
AuthorDate: Sat Dec 11 00:55:54 2021 +0100

    Regen JS
---
 webui/admin.html     |  8 ++++----
 webui/index.html     |  6 +++---
 webui/js/ponymail.js | 14 ++++++++++++--
 webui/list.html      |  8 ++++----
 webui/oauth.html     |  8 ++++----
 webui/thread.html    |  8 ++++----
 6 files changed, 31 insertions(+), 21 deletions(-)

diff --git a/webui/admin.html b/webui/admin.html
index 1b06a06..708cbbc 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=509ab7c" rel="stylesheet" media="all">
+    <link href="css/scaffolding.css?revision=c2b4372" 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=509ab7c"></script>
-    <script src="js/wordcloud.js?revision=509ab7c"></script>
-    <script src="js/ponymail.js?revision=509ab7c"></script>
+    <script src="js/config.js?revision=c2b4372"></script>
+    <script src="js/wordcloud.js?revision=c2b4372"></script>
+    <script src="js/ponymail.js?revision=c2b4372"></script>
     <div id="splash" class="splash fade-in"> &nbsp; </div>
     <div style="clear: both;"></div>
   </body>
diff --git a/webui/index.html b/webui/index.html
index 151296a..d1d7137 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=509ab7c" rel="stylesheet" media="all">
+    <link href="css/scaffolding.css?revision=c2b4372" 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=509ab7c"></script>
-    <script src="js/ponymail.js?revision=509ab7c"></script>
+    <script src="js/config.js?revision=c2b4372"></script>
+    <script src="js/ponymail.js?revision=c2b4372"></script>
     <div id="splash" class="splash fade-in"> &nbsp; </div>
     <div style="clear: both;"></div>
     
diff --git a/webui/js/ponymail.js b/webui/js/ponymail.js
index ee5904a..77d3d78 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 = '509ab7c';
+const PONYMAIL_REVISION = 'c2b4372';
 
 
 /******************************************
@@ -2776,6 +2776,16 @@ function listview_threaded_element(thread, idx) {
  Fetched from source/listview-treeview.js
 ******************************************/
 
+function email_idx(email) {
+    // Locates the index position of an email in our current json storage
+    for (const [idx, eml] of G_current_json.emails.entries()) {
+        if (eml.id === email.id) {
+            return idx
+        }
+    }
+    return 0
+}
+
 function listview_treeview(json, start) {
     let list = document.getElementById('emails');
     list.innerHTML = "";
@@ -2793,7 +2803,7 @@ function listview_treeview(json, start) {
         for (let n = s; n < (s + G_current_per_page); n++) {
             let z = email_ordered.length - n - 1; // reverse order by default
             if (email_ordered[z]) {
-                let item = listview_flat_element(email_ordered[z], z);
+                let item = listview_flat_element(email_ordered[z], email_idx(email_ordered[z]));
                 list.inject(item);
 
                 // Hidden placeholder for expanding email(s)
diff --git a/webui/list.html b/webui/list.html
index f317393..2b3e8a6 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=509ab7c" rel="stylesheet" media="all">
+    <link href="css/scaffolding.css?revision=c2b4372" 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"/>
@@ -173,9 +173,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=509ab7c"></script>
-    <script src="js/wordcloud.js?revision=509ab7c"></script>
-    <script src="js/ponymail.js?revision=509ab7c"></script>
+    <script src="js/config.js?revision=c2b4372"></script>
+    <script src="js/wordcloud.js?revision=c2b4372"></script>
+    <script src="js/ponymail.js?revision=c2b4372"></script>
     <div id="splash" class="splash fade-in"> &nbsp; </div>
     <div style="clear: both;"></div>
     <script type="text/javascript">
diff --git a/webui/oauth.html b/webui/oauth.html
index c68be1a..244b90b 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=509ab7c" rel="stylesheet" media="all">
+    <link href="css/scaffolding.css?revision=c2b4372" 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=509ab7c"></script>
-    <script src="js/ponymail.js?revision=509ab7c"></script>
-    <script src="js/oauth.js?revision=509ab7c"></script>
+    <script src="js/config.js?revision=c2b4372"></script>
+    <script src="js/ponymail.js?revision=c2b4372"></script>
+    <script src="js/oauth.js?revision=c2b4372"></script>
   </body>
 </html>
diff --git a/webui/thread.html b/webui/thread.html
index 6e4d0b3..ecb5364 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=509ab7c" rel="stylesheet" media="all">
+    <link href="css/scaffolding.css?revision=c2b4372" 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=509ab7c"></script>
-    <script src="js/wordcloud.js?revision=509ab7c"></script>
-    <script src="js/ponymail.js?revision=509ab7c"></script>
+    <script src="js/config.js?revision=c2b4372"></script>
+    <script src="js/wordcloud.js?revision=c2b4372"></script>
+    <script src="js/ponymail.js?revision=c2b4372"></script>
     <div id="splash" class="splash fade-in"> &nbsp; </div>
     <div style="clear: both;"></div>
   </body>

[incubator-ponymail-foal] 03/03: Merge branch 'master' of github.com:apache/incubator-ponymail-foal

Posted by hu...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

humbedooh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git

commit c22d4f32b185929e51b003c5f956f817bf1bb686
Merge: cc75aa2 7e631bc
Author: Daniel Gruno <hu...@apache.org>
AuthorDate: Sat Dec 11 00:56:55 2021 +0100

    Merge branch 'master' of github.com:apache/incubator-ponymail-foal

 README.md                   |   4 ++++
 webui/images/foal-demo1.png | Bin 0 -> 387510 bytes
 webui/images/foal-demo2.png | Bin 0 -> 220212 bytes
 webui/images/foal-demo3.png | Bin 0 -> 89562 bytes
 4 files changed, 4 insertions(+)