Andreas Ziegler 
							
						 
					 
					
						
						
						
						
							
						
						
							849f72b0a6 
							
						 
					 
					
						
						
							
							gluon-status-page: don't cache index meta redirect  
						
						
						
					 
					
						2018-10-11 03:23:29 +02:00 
						 
				 
			
				
					
						
							
							
								David Bauer 
							
						 
					 
					
						
						
						
						
							
						
						
							02dfc66438 
							
						 
					 
					
						
						
							
							gluon-status-page: update memory usage estimation  
						
						... 
						
						
						
						Let gluon-respondd expose "MemAvailable" from /proc/meminfo to allow for
a more realistic memory-usage estimation.
Information on MemAvailable can be found here:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/ 
commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773 
						
					 
					
						2018-08-25 00:57:44 +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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3282a63ea7 
							
						 
					 
					
						
						
							
							gluon-status-page: remove "lastseen" field from neighbours-batadv output  
						
						... 
						
						
						
						The field is unused. 
						
					 
					
						2018-04-15 10:09:36 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							433af56f99 
							
						 
					 
					
						
						
							
							gluon-status-page: fix code indentation  
						
						
						
					 
					
						2018-04-15 10:01:25 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							994c94918a 
							
						 
					 
					
						
						
							
							treewide: automatically set SECTION and CATEGORY for Gluon packages  
						
						
						
					 
					
						2018-04-14 00:01:04 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f0d9f1e2d 
							
						 
					 
					
						
						
							
							gluon-status-page: fix typo in comment  
						
						
						
					 
					
						2018-04-13 22:50: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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68a706a948 
							
						 
					 
					
						
						
							
							gluon.mk: remove GLUON_PKG_MAKE option  
						
						
						
					 
					
						2018-03-09 10:05:44 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60522ee253 
							
						 
					 
					
						
						
							
							treewide: move package Makefile boilerplate to gluon.mk  
						
						
						
					 
					
						2018-03-08 19:49:41 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							934221b86f 
							
						 
					 
					
						
						
							
							treewide: remove redundant definitions from package Makefiles  
						
						
						
					 
					
						2018-03-07 21:23:41 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e88331137 
							
						 
					 
					
						
						
							
							gluon-status-page: add dependency on libubus-lua  
						
						
						
					 
					
						2018-02-26 18:55:51 +01: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 
						 
				 
			
				
					
						
							
							
								Christof Schulze 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94e7827ac8 
							
						 
					 
					
						
						
							
							gluon-status-page: improve localization ( #1241 )  
						
						
						
					 
					
						2017-10-31 19:25:27 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8245e77218 
							
						 
					 
					
						
						
							
							gluon-status-page: fix browser compatiblity of language selection  
						
						
						
					 
					
						2017-02-26 20:55:31 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							959c8ae7f8 
							
						 
					 
					
						
						
							
							gluon-status-page: use unique filenames for dependencies, switch to SHA256 checksums  
						
						
						
					 
					
						2017-02-26 19:46:33 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Perliev 
							
						 
					 
					
						
						
						
						
							
						
						
							26a0cbd1cc 
							
						 
					 
					
						
						
							
							gluon-status-page: JS translations ( #1044 )  
						
						... 
						
						
						
						Add translation support to gluon-status-page, including English, German and Russian translations. 
						
					 
					
						2017-02-21 09:40:09 +01:00 
						 
				 
			
				
					
						
							
							
								Brother-Lal 
							
						 
					 
					
						
						
						
						
							
						
						
							740c60c7e4 
							
						 
					 
					
						
						
							
							gluon-status-page: add hint to enable JavaScript if it is disabled ( #913 )  
						
						
						
					 
					
						2016-10-24 14:43:12 +02:00 
						 
				 
			
				
					
						
							
							
								Brother-Lal 
							
						 
					 
					
						
						
						
						
							
						
						
							e80f751a85 
							
						 
					 
					
						
						
							
							fix error in statuspage if cookies are disabled ( #912 )  
						
						... 
						
						
						
						If cookies are disabled, the Statuspage only displays an empty ("Not connected")
This checks if the localStorage API is available and working and only uses it in this case
Also allows better backwards compatibility. 
						
					 
					
						2016-10-24 14:18:01 +02:00 
						 
				 
			
				
					
						
							
							
								J0WI 
							
						 
					 
					
						
						
						
						
							
						
						
							d2fb547a3f 
							
						 
					 
					
						
						
							
							gluon-status-page: removed obsolete css prefixes ( #877 )  
						
						... 
						
						
						
						None of them are used by modern browsers anymore, so it's safe to remove them. 
						
					 
					
						2016-09-07 06:03:57 +02:00 
						 
				 
			
				
					
						
							
							
								Jan-Tarek Butt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1c1f490527 
							
						 
					 
					
						
						
							
							Minify all Lua code  
						
						
						
					 
					
						2016-07-10 20:14:25 +02:00 
						 
				 
			
				
					
						
							
							
								corvusmo 
							
						 
					 
					
						
						
						
						
							
						
						
							82b5b5a8d2 
							
						 
					 
					
						
						
							
							gluon-status-page: refactor creation of table rows and cells ( #738 )  
						
						
						
					 
					
						2016-04-27 08:40:13 +02: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 
						 
				 
			
				
					
						
							
							
								corvusmo 
							
						 
					 
					
						
						
						
						
							
						
						
							80515c087d 
							
						 
					 
					
						
						
							
							gluon-status-page: sort gateways alphabetically  
						
						... 
						
						
						
						Fixes  #698  
					
						2016-04-08 21:23:56 +02:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							289b599233 
							
						 
					 
					
						
						
							
							gluon-status-page: unify prefix list of prettyBytes and prettyBits  
						
						
						
					 
					
						2016-03-01 00:06:20 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							6e452f207a 
							
						 
					 
					
						
						
							
							gluon-status-page: don't use internationalization API  
						
						... 
						
						
						
						It is not supported by all browsers yet.
Also change load display always to display 2 decimal digits (as it is read
from the kernel with 2 decimal digits).
Fixes  #606  
						
					 
					
						2016-03-01 00:06:20 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							79bc3a8d4b 
							
						 
					 
					
						
						
							
							gluon-status-page: fix neighbour purging  
						
						... 
						
						
						
						notUpdated is a Set, to a for-in loop doesn't work.
Fixes  #657  
						
					 
					
						2016-02-29 01:12:20 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							88bdc98108 
							
						 
					 
					
						
						
							
							gluon-status-page: don't reset signal graphs on resize events if width hasn't changed  
						
						... 
						
						
						
						Mobile browsers will often show or hide the address bar while scrolling.
This causes resize events which would often reset the signal graphs.
Fixes  #662  
						
					 
					
						2016-02-26 05:35:47 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							0880159eb5 
							
						 
					 
					
						
						
							
							gluon-status-page: fix handling of interface names containing dots  
						
						
						
					 
					
						2016-01-08 14:54:30 +01:00 
						 
				 
			
				
					
						
							
							
								Delta / Stefan 
							
						 
					 
					
						
						
						
						
							
						
						
							bbdc334b43 
							
						 
					 
					
						
						
							
							gluon-status-page: add TB to list of units for transfer volumes  
						
						... 
						
						
						
						Fixes  #614  
					
						2016-01-07 18:09:30 +01:00 
						 
				 
			
				
					
						
							
							
								Matthias Schiffer 
							
						 
					 
					
						
						
						
						
							
						
						
							5927fd66db 
							
						 
					 
					
						
						
							
							gluon-status-page: filter out duplicate events in statistics event stream  
						
						... 
						
						
						
						Allows simple handling of cached events. 
						
					 
					
						2015-12-18 17:37:48 +01:00 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							0bb530d1c6 
							
						 
					 
					
						
						
							
							gluon-status-page: fix display of rx and tx traffic  
						
						... 
						
						
						
						On the status page statistics section counters for transmitted and received traffic were mixed up. Transmitted traffic was shown as received while received traffic was shown as being transmitted.
Fixes  #586  
						
					 
					
						2015-12-07 13:44:17 +01: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 
						 
				 
			
				
					
						
							
							
								Nils Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							28668c8c52 
							
						 
					 
					
						
						
							
							gluon-status-page: API  
						
						
						
					 
					
						2015-06-29 12:03:01 +02:00