mirror of
				https://github.com/mail-in-a-box/mailinabox.git
				synced 2025-11-03 19:30:54 +00:00 
			
		
		
		
	more work on control panel integration
This commit is contained in:
		
							parent
							
								
									5615031ef8
								
							
						
					
					
						commit
						fefb5ebc33
					
				@ -520,6 +520,20 @@ def privacy_status_set():
 | 
			
		||||
	utils.write_settings(config, env)
 | 
			
		||||
	return "OK"
 | 
			
		||||
 | 
			
		||||
# Mailgraph
 | 
			
		||||
 | 
			
		||||
@app.route('/mailgraph/image.cgi')
 | 
			
		||||
@authorized_personnel_only
 | 
			
		||||
def mailgraph():
 | 
			
		||||
	if request.query_string:
 | 
			
		||||
		return utils.shell(
 | 
			
		||||
			"check_output",
 | 
			
		||||
			["/usr/share/mailgraph/mailgraph.cgi"],
 | 
			
		||||
			env={"QUERY_STRING": request.query_string}
 | 
			
		||||
		)
 | 
			
		||||
	return ''
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# MUNIN
 | 
			
		||||
 | 
			
		||||
@app.route('/munin/')
 | 
			
		||||
 | 
			
		||||
@ -102,7 +102,7 @@
 | 
			
		||||
                <li><a href="#mail-guide" onclick="return show_panel(this);">Instructions</a></li>
 | 
			
		||||
                <li><a href="#users" onclick="return show_panel(this);">Users</a></li>
 | 
			
		||||
                <li><a href="#aliases" onclick="return show_panel(this);">Aliases</a></li>
 | 
			
		||||
                <li><a href="#reports" onclick="return show_report(this);">Reports</a></li>
 | 
			
		||||
                <li><a href="#mailgraph" onclick="return show_panel(this);">Mailgraph</a></li>
 | 
			
		||||
              </ul>
 | 
			
		||||
            </li>
 | 
			
		||||
            <li><a href="#sync_guide" onclick="return show_panel(this);">Contacts/Calendar</a></li>
 | 
			
		||||
 | 
			
		||||
@ -1,4 +1,4 @@
 | 
			
		||||
<h1>Mail statistics</h1>
 | 
			
		||||
<h2>Mail statistics</h2>
 | 
			
		||||
<ul id="jump">
 | 
			
		||||
  <li><a href="#G0">Day</a> </li>
 | 
			
		||||
  <li><a href="#G1">Week</a> </li>
 | 
			
		||||
@ -6,25 +6,25 @@
 | 
			
		||||
  <li><a href="#G3">Year</a> </li>
 | 
			
		||||
</ul>
 | 
			
		||||
 | 
			
		||||
<h2 id="G0">Last Day</h2>
 | 
			
		||||
<p><img src="?image=0-n" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="?image=0-e" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="?image=0-g" alt="mailgraph"/></p>
 | 
			
		||||
<h3 id="G0">Last Day</h3>
 | 
			
		||||
<p><img src="/admin/mailgraph/image.cgi?image=0-n" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="/admin/mailgraph/image.cgi?image=0-e" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="/admin/mailgraph/image.cgi?image=0-g" alt="mailgraph"/></p>
 | 
			
		||||
 | 
			
		||||
<h2 id="G1">Last Week</h2>
 | 
			
		||||
<p><img src="?image=1-n" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="?image=1-e" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="?image=1-g" alt="mailgraph"/></p>
 | 
			
		||||
<h3 id="G1">Last Week</h3>
 | 
			
		||||
<p><img src="/admin/mailgraph/image.cgi?image=1-n" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="/admin/mailgraph/image.cgi?image=1-e" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="/admin/mailgraph/image.cgi?image=1-g" alt="mailgraph"/></p>
 | 
			
		||||
 | 
			
		||||
<h2 id="G2">Last Month</h2>
 | 
			
		||||
<p><img src="?image=2-n" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="?image=2-e" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="?image=2-g" alt="mailgraph"/></p>
 | 
			
		||||
<h3 id="G2">Last Month</h3>
 | 
			
		||||
<p><img src="/admin/mailgraph/image.cgi?image=2-n" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="/admin/mailgraph/image.cgi?image=2-e" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="/admin/mailgraph/image.cgi?image=2-g" alt="mailgraph"/></p>
 | 
			
		||||
 | 
			
		||||
<h2 id="G3">Last Year</h2>
 | 
			
		||||
<p><img src="?image=3-n" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="?image=3-e" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="?image=3-g" alt="mailgraph"/></p>
 | 
			
		||||
<h3 id="G3">Last Year</h3>
 | 
			
		||||
<p><img src="/admin/mailgraph/image.cgi?image=3-n" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="/admin/mailgraph/image.cgi?image=3-e" alt="mailgraph"/></p>
 | 
			
		||||
<p><img src="/admin/mailgraph/image.cgi?image=3-g" alt="mailgraph"/></p>
 | 
			
		||||
 | 
			
		||||
<hr/>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user