work on making mail more efficient, added --private-ke argument imp to run script

This commit is contained in:
Kevin Froman 2020-09-19 08:25:10 +00:00
parent 646a7c0b80
commit 3199f93d4b
4 changed files with 43 additions and 4 deletions

View file

@ -15,6 +15,7 @@
<link rel="stylesheet" href="/mail/mail.css">
<script defer src="/shared/node_modules/pnotify/dist/iife/PNotify.js"></script>
<script defer src="/shared/node_modules/pnotify/dist/iife/PNotifyButtons.js"></script>
<script defer src="/shared/eventsource.js"></script>
<script defer src="/shared/main/apicheck.js"></script>
<script defer src="/shared/misc.js"></script>
<script defer src="/mail/sethumanreadable.js"></script>

View file

@ -382,6 +382,9 @@ function refreshPms(callNext){
if (! window.inboxActive){
return
}
if (document.hidden){
return
}
fetch('/mail/getinbox', {
headers: {
"token": webpass
@ -448,3 +451,17 @@ document.addEventListener("visibilitychange", function() {
refreshPms()
}
})
/*
let mailStream = function(){
var streamSource = new EventSourcePolyfill('/mail/streaminbox', {
headers: {
"token": webpass
}
})
streamSource.onmessage = function(e){
console.debug(e.data)
}
}
mailStream()
*/