Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90fe74bf4d 
							
						 
					 
					
						
						
							
							Merge pull request  #2289  from freifunk-gluon/status-page-improvements  
						
						... 
						
						
						
						Status page improvements 
						
					 
					
						2021-09-04 21:11:05 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Herbers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cb0fc84fc 
							
						 
					 
					
						
						
							
							gluon-status-page: swap bandwidth limits ( #2304 )  
						
						
						
					 
					
						2021-08-31 20:07:17 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a357278464 
							
						 
					 
					
						
						
							
							gluon-status-page: fix display of non-string values from respondd data  
						
						... 
						
						
						
						Fixes the display of client counts, which are numbers and not strings
in the respondd data.
Fixes: 3a885a1b22#2278 )") 
						
					 
					
						2021-08-08 12:11:20 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d3fa6b59b 
							
						 
					 
					
						
						
							
							gluon-status-page: use ubus to get radio channels  
						
						... 
						
						
						
						Do not depend on the respondd-airtime module just to get the configured
channels. This removes the display of the frequency in addition to the
channel, as it is not readily available.
In addition, the translation string is improved to allow for text after
the channel number. 
						
					 
					
						2021-08-08 12:11:20 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2e0f7e3a8 
							
						 
					 
					
						
						
							
							gluon-status-page: avoid complex math  
						
						... 
						
						
						
						This code is usually running on an embedded CPU without FPU. In
addtition to its inefficience, the algorithm is also much harder to
understand.
Replace the logarithm formula with a simple loop. 
						
					 
					
						2021-08-08 12:11:20 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcb8738a5a 
							
						 
					 
					
						
						
							
							gluon-status-page: fix indentation  
						
						
						
					 
					
						2021-08-08 12:11:20 +02:00 
						 
				 
			
				
					
						
							
							
								lemoer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a885a1b22 
							
						 
					 
					
						
						
							
							gluon-status-page: make "gateway nexthop" a link ( #2278 )  
						
						... 
						
						
						
						With this commit, the gateway nexthop is now a clickable link, that leads
to the status page of the nexthop. 
						
					 
					
						2021-07-23 19:10:27 +02:00 
						 
				 
			
				
					
						
							
							
								aiyion.prime 
							
						 
					 
					
						
						
						
						
							
						
						
							b973c8f133 
							
						 
					 
					
						
						
							
							gluon-status-page: show bandwidth limits  
						
						
						
					 
					
						2021-06-07 21:21:42 +02:00 
						 
				 
			
				
					
						
							
							
								aiyion.prime 
							
						 
					 
					
						
						
						
						
							
						
						
							b53997836f 
							
						 
					 
					
						
						
							
							gluon-status-page: show vpn protocol  
						
						
						
					 
					
						2021-06-05 21:39:34 +02:00 
						 
				 
			
				
					
						
							
							
								aiyion.prime 
							
						 
					 
					
						
						
						
						
							
						
						
							a683486514 
							
						 
					 
					
						
						
							
							fixup! gluon-status-page: add mesh protocol to status-page  
						
						
						
					 
					
						2021-05-06 19:03:06 +02:00 
						 
				 
			
				
					
						
							
							
								aiyion.prime 
							
						 
					 
					
						
						
						
						
							
						
						
							77a6b9a947 
							
						 
					 
					
						
						
							
							gluon-status-page: add mesh protocol to status-page  
						
						
						
					 
					
						2021-05-06 16:37:32 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							490c522351 
							
						 
					 
					
						
						
							
							Merge pull request  #2200  from AiyionPrime/status_page_role  
						
						... 
						
						
						
						gluon-status-page: add role to status-page 
						
					 
					
						2021-04-28 00:11:26 +02:00 
						 
				 
			
				
					
						
							
							
								aiyion.prime 
							
						 
					 
					
						
						
						
						
							
						
						
							e6bdbe811a 
							
						 
					 
					
						
						
							
							gluon-status-page: use sitetranslation for role  
						
						
						
					 
					
						2021-04-23 15:57:37 +02:00 
						 
				 
			
				
					
						
							
							
								aiyion.prime 
							
						 
					 
					
						
						
						
						
							
						
						
							f14707cfa2 
							
						 
					 
					
						
						
							
							gluon-status-page: use mac80211 identifier (phy)  
						
						
						
					 
					
						2021-04-22 22:43:48 +02:00 
						 
				 
			
				
					
						
							
							
								aiyion.prime 
							
						 
					 
					
						
						
						
						
							
						
						
							344d3ab686 
							
						 
					 
					
						
						
							
							gluon-status-page: add channels to status-page  
						
						
						
					 
					
						2021-04-22 21:43:55 +02:00 
						 
				 
			
				
					
						
							
							
								aiyion.prime 
							
						 
					 
					
						
						
						
						
							
						
						
							b6ec181c80 
							
						 
					 
					
						
						
							
							gluon-status-page: add role to status-page  
						
						
						
					 
					
						2021-04-12 12:08:04 +02:00 
						 
				 
			
				
					
						
							
							
								aiyion.prime 
							
						 
					 
					
						
						
						
						
							
						
						
							5e2525f573 
							
						 
					 
					
						
						
							
							statuspage: fix tq width  
						
						... 
						
						
						
						overflow for 'DejaVu Sans'. 
						
					 
					
						2021-04-07 13:02:33 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							64f4095c1c 
							
						 
					 
					
						
						
							
							gluon-status-page: add wireless client count ( #2085 )  
						
						... 
						
						
						
						This adds the wireless client count for 2.4GHz and 5 GHz radios to the
status page. Previously, only the total client count advertised by
the mesh protocol was visible. 
						
					 
					
						2020-08-09 00:34:23 +02:00 
						 
				 
			
				
					
						
							
							
								lemoer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14481851f6 
							
						 
					 
					
						
						
							
							gluon-status-page: show primary_domain  
						
						
						
					 
					
						2020-05-21 18:09:08 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Alexander 
							
						 
					 
					
						
						
						
						
							
						
						
							016b323a17 
							
						 
					 
					
						
						
							
							gluon-status-page: set fixed layout and responsive view for data tables  
						
						
						
					 
					
						2020-04-07 22:34:23 +02:00 
						 
				 
			
				
					
						
							
							
								lemoer 
							
						 
					 
					
						
						
						
						
							
						
						
							82082d8c62 
							
						 
					 
					
						
						
							
							gluon-status-page: add gateway_nexthop to statistics  
						
						
						
					 
					
						2019-12-05 17:00:59 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Weinelt 
							
						 
					 
					
						
						
						
						
							
						
						
							580b7357d5 
							
						 
					 
					
						
						
							
							Revert gluon-status-page gateway_nexthop changes  
						
						... 
						
						
						
						This reverts commits
- caf2dd037b07ebac6a4955eff45f96 
						
					 
					
						2019-12-01 16:22:34 +01:00 
						 
				 
			
				
					
						
							
							
								lemoer 
							
						 
					 
					
						
						
						
						
							
						
						
							55eff45f96 
							
						 
					 
					
						
						
							
							gluon-status-page: prettify nextnode when node is offline  
						
						
						
					 
					
						2019-11-24 02:38:55 +01:00 
						 
				 
			
				
					
						
							
							
								lemoer 
							
						 
					 
					
						
						
						
						
							
						
						
							07ebac6a49 
							
						 
					 
					
						
						
							
							gluon-status-page: show gateway_nexthop and gateway in one table row  
						
						
						
					 
					
						2019-11-24 02:12:47 +01:00 
						 
				 
			
				
					
						
							
							
								lemoer 
							
						 
					 
					
						
						
						
						
							
						
						
							caf2dd037b 
							
						 
					 
					
						
						
							
							gluon-status-page: add gateway_nexthop to status page statistics  
						
						
						
					 
					
						2019-11-24 01:19:17 +01:00 
						 
				 
			
				
					
						
							
							
								lemoer 
							
						 
					 
					
						
						
						
						
							
						
						
							21397ce678 
							
						 
					 
					
						
						
							
							gluon-status-page: add domain and site ( #1820 )  
						
						
						
					 
					
						2019-09-30 02:00:17 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Weinelt 
							
						 
					 
					
						
						
						
						
							
						
						
							86148bdfc3 
							
						 
					 
					
						
						
							
							gluon-status-page: rebuild status-page.js after  02dfc66 
						
						... 
						
						
						
						The original commit only applied its changes to the source file and did
not rebuild the minified file, therefore the change never went live. 
						
					 
					
						2019-01-17 23:25:31 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Weinelt 
							
						 
					 
					
						
						
						
						
							
						
						
							bcf4d076e1 
							
						 
					 
					
						
						
							
							gluon-status-page: display position and link it with geo uri scheme ( #1587 )  
						
						... 
						
						
						
						Fixes : #659 
Signed-off-by: Martin Weinelt <martin@darmstadt.freifunk.net> 
					
						2018-11-27 23:16:32 +01:00 
						 
				 
			
				
					
						
							
							
								Andreas Ziegler 
							
						 
					 
					
						
						
						
						
							
						
						
							849f72b0a6 
							
						 
					 
					
						
						
							
							gluon-status-page: don't cache index meta redirect  
						
						
						
					 
					
						2018-10-11 03:23:29 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90031ba97a 
							
						 
					 
					
						
						
							
							gluon-status-page: replace nixio with luaposix  
						
						
						
					 
					
						2018-07-17 20:08:16 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da058c5ef9 
							
						 
					 
					
						
						
							
							gluon-status-page: move neighbours-batadv wrapper to batadv-specific package  
						
						
						
					 
					
						2018-06-30 16:03:13 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f51eac7582 
							
						 
					 
					
						
						
							
							gluon-status-page: add contact information again  
						
						... 
						
						
						
						The field was accidentally removed during the status-page rewrite.
Fixes  #1401  
						
					 
					
						2018-05-22 22:48:27 +02:00 
						 
				 
			
				
					
						
							
							
								Christof Schulze 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2465a103f6 
							
						 
					 
					
						
						
							
							gluon-status-page: when prettifying undefined numbers, show - instead of NaN  
						
						
						
					 
					
						2018-04-16 10:23:15 +02:00 
						 
				 
			
				
					
						
							
							
								Christof Schulze 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8959d8c3ea 
							
						 
					 
					
						
						
							
							gluon-status-page: make status page mesh protocol agnostic  
						
						... 
						
						
						
						batman-adv-specific parts are moved to a new package
gluon-status-page-mesh-batman-adv. 
						
					 
					
						2018-04-15 12:46:01 +02:00 
						 
				 
			
				
					
						
							
							
								Christof Schulze 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6dff120e3c 
							
						 
					 
					
						
						
							
							gluon-status-page: reduce usage of absolute paths in cgi-bin scripts neighbours-nodeinfo and stations  
						
						
						
					 
					
						2018-04-15 12:39:36 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35ade80f1c 
							
						 
					 
					
						
						
							
							gluon-status-page: move mesh protocol specific definitions into a separate file  
						
						
						
					 
					
						2018-04-15 11:36:37 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6dc9369715 
							
						 
					 
					
						
						
							
							gluon-status-page: suppress "broken pipe" syslog message  
						
						... 
						
						
						
						Some HTTP endpoints were writing annoying "broken pipe" messages to stderr. 
						
					 
					
						2018-03-27 19:48:04 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							27f7ce444f 
							
						 
					 
					
						
						
							
							gluon-status-page: when visiting via a next-node address, redirect to a unique address  
						
						... 
						
						
						
						A downside of this behaviour is that the page does not work for IPv4-only
clients, as the redirect will always point at an IPv6 address.
Still, it seems like a good idea to enforce the redirect even from the IPv4
next-node address, as switching nodes while being connected to the status
page would lead to unexpected behaviour. 
						
					 
					
						2018-02-26 03:25:01 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fdf823a3a2 
							
						 
					 
					
						
						
							
							gluon-status-page-api: merge back into gluon-status-page  
						
						... 
						
						
						
						All Access-Control-Allow-Origin are removed to improve users' privacy. As
the status page API is thus not useful without the status page anymore,
merge them back into a single package.
The status-page-api respondd provider is removed as well.
Fixes  #1194  
						
					 
					
						2018-02-26 02:20:38 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88906f238b 
							
						 
					 
					
						
						
							
							gluon-status-page: reimplement based on gluon-web  
						
						... 
						
						
						
						This new status page is significantly smaller than the old one. It always
loads its resources from the same host as the page itself, not requiring
cross-origin requests anymore.
It also uses the common i18n infrastructure of gluon-web.
Fixes  #914  
						
					 
					
						2018-02-26 02:20:38 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							7f2b93e7f0 
							
						 
					 
					
						
						
							
							gluon-status-page: remove old status page  
						
						... 
						
						
						
						We have Git for history, there's no reason to keep old files that aren't
used anymore. 
						
					 
					
						2016-04-26 21:29:48 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							9b46a05de7 
							
						 
					 
					
						
						
							
							Merge pull request  #450  from freifunk-gluon/status-page  
						
						... 
						
						
						
						gluon-status-page: new status page 
						
					 
					
						2015-10-26 22:55:00 +01:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							431ac81407 
							
						 
					 
					
						
						
							
							gluon-status-page-api: split API from gluon-status-page  
						
						... 
						
						
						
						This will make it easier to replace the API with C programs. 
						
					 
					
						2015-09-05 11:47:44 +02:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							5e5dc5ab18 
							
						 
					 
					
						
						
							
							gluon-status-page: new status page  
						
						
						
					 
					
						2015-09-04 20:50:18 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							faba9efb88 
							
						 
					 
					
						
						
							
							Merge branch 'jsonc-sink' of  https://github.com/FreifunkBremen/gluon  
						
						
						
					 
					
						2015-09-04 17:15:58 +02:00 
						 
				 
			
				
					
						
							
							
								Jan-Philipp Litza 
							
						 
					 
					
						
						
						
						
							
						
						
							961e6cc1c0 
							
						 
					 
					
						
						
							
							Add sink support to luci-lib-jsonc and use it where needed  
						
						
						
					 
					
						2015-09-04 12:27:45 +02:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							21935ffc81 
							
						 
					 
					
						
						
							
							gluon-status-page: set html encoding to utf-8  
						
						
						
					 
					
						2015-09-02 21:19:41 +02:00 
						 
				 
			
				
					
						
							
							
								Jan-Philipp Litza 
							
						 
					 
					
						
						
						
						
							
						
						
							15a80aaffd 
							
						 
					 
					
						
						
							
							Switch from luci-lib-json to luci-lib-jsonc  
						
						... 
						
						
						
						Apart from replacing a patch for the former by two patches for latter,
this involved minimal adaptations of the lua scripts in the following
packages:
* gluon-announce
* gluon-announced
* gluon-mesh-batman-adv-core
* gluon-status-page 
						
					 
					
						2015-08-30 21:05:13 +02:00 
						 
				 
			
				
					
						
							
							
								kb-light 
							
						 
					 
					
						
						
						
						
							
						
						
							753c1f9e2a 
							
						 
					 
					
						
						
							
							gluon-status-page: handle 11s interfaces  
						
						
						
					 
					
						2015-08-23 23:19:28 +02:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							4f8ce12325 
							
						 
					 
					
						
						
							
							uhttpd: set max_requests to 12  
						
						... 
						
						
						
						This limits the number of concurrent users to 2 or 3 (approx. 4 connections per
user), greatly reducing DoS potential. 
						
					 
					
						2015-06-29 12:03:01 +02:00