Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								709c573b65 
								
							 
						 
						
							
							
								
								Refactor config-tests  
							
							 
							
							... 
							
							
							
							by just testing the return-value of tsstats.config.load instead of
writing and reading a config-file from disk as there's absolutely no
need to test that as it's just basic ConfigParser-functionality 
							
						 
						
							2017-02-22 22:00:09 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								5e19e38965 
								
							 
						 
						
							
							
								
								Fix E501 (line too long)  
							
							 
							
							
							
						 
						
							2017-02-19 17:17:14 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Matthew 
								
							 
						 
						
							
							
							
							
								
							
							
								5968dc31dd 
								
							 
						 
						
							
							
								
								Support for a nicer structure for ID maps ( #12 )  
							
							 
							
							... 
							
							
							
							This adds support for a more expressive (albeit more verbose) IdentMap
structure. It makes it easier to annotate the structure with additional
data (such as names to associate with the IDs), to assist with
maintaining the IdentMap. 
							
						 
						
							2017-02-18 14:58:23 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								2816c2ecfa 
								
							 
						 
						
							
							
								
								Merge pull request  #13  from djmattyg007/mobile_improvements  
							
							 
							
							... 
							
							
							
							Improve presentation on mobile devices 
							
						 
						
							2017-02-18 14:19:52 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								4adfb9cfc1 
								
							 
						 
						
							
							
								
								Make all datetime-objects timezone-aware  
							
							 
							
							... 
							
							
							
							Because the tool is using utc-timestamps everywhere, this emphasizes
this fact (by default) in the output.
If you don't want timezones behind each datetime in your output, just
remove the "%Z" from the `datetimeformat`.
Fix  #9  
							
						 
						
							2017-02-16 22:44:51 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Matthew Gamble 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								531f5c57d2 
								
							 
						 
						
							
							
								
								Improve presentation at mobile  
							
							 
							
							... 
							
							
							
							- Add custom hint--medium--xs style, to make the tooltips wrap neatly
- Add meta viewport tag 
							
						 
						
							2017-02-16 18:17:29 +11:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								d5c3f312df 
								
							 
						 
						
							
							
								
								Merge pull request  #8  from djmattyg007/template_fixes  
							
							 
							
							... 
							
							
							
							Fix closing header tag 
							
						 
						
							2017-02-14 22:39:40 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								ab96dd42f9 
								
							 
						 
						
							
							
								
								Merge pull request  #5  from djmattyg007/readme_update  
							
							 
							
							... 
							
							
							
							Update readme to emphasise fact that no ServerQuery account is required 
							
						 
						
							2017-02-14 22:38:26 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Matthew Gamble 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3824eeac10 
								
							 
						 
						
							
							
								
								Fix closing header tag  
							
							 
							
							
							
						 
						
							2017-02-15 08:36:01 +11:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Matthew Gamble 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								69557a94a6 
								
							 
						 
						
							
							
								
								Update CLI help text to match readme  
							
							 
							
							
							
						 
						
							2017-02-15 08:33:17 +11:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								ae35a73a64 
								
							 
						 
						
							
							
								
								Merge pull request  #7  from djmattyg007/template_security  
							
							 
							
							... 
							
							
							
							* Add rel=noopener to the github link to prevent window.opener attacks.
* Add no-referrer referrer policy to prevent leakage of sensitive info such as private domain names. 
							
						 
						
							2017-02-14 16:07:37 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Matthew Gamble 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								96156ca622 
								
							 
						 
						
							
							
								
								Add no-referrer referrer policy to prevent leakage of sensitive info  
							
							 
							
							... 
							
							
							
							This prevents Referer headers from being sent when requesting any
external assets, and when clicking on any offsite links. This includes
the github link in the footer. This helps to prevent the leakage of
sensitive details, such as private domain names. 
							
						 
						
							2017-02-14 18:17:35 +11:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Matthew Gamble 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e94e117242 
								
							 
						 
						
							
							
								
								Add rel=noopener to prevent window.opener attacks  
							
							 
							
							... 
							
							
							
							This is highly unlikely, but it never hurts to be cautious. 
							
						 
						
							2017-02-14 18:14:59 +11:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Matthew Gamble 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								13ad296459 
								
							 
						 
						
							
							
								
								Add doctype to main template  
							
							 
							
							
							
						 
						
							2017-02-14 18:11:35 +11:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								72c1eb78f8 
								
							 
						 
						
							
							
								
								Use fixture for providing clients  
							
							 
							
							... 
							
							
							
							for test_client and test_ident_map 
							
						 
						
							2017-02-12 21:38:29 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								22f6402bce 
								
							 
						 
						
							
							
								
								Add nick-history functionality  
							
							 
							
							... 
							
							
							
							hover a nickname to show previous nicks 
							
						 
						
							2017-02-11 22:14:34 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								6366d3ebb1 
								
							 
						 
						
							
							
								
								Show last-seen hint only in Onlinetime-section  
							
							 
							
							... 
							
							
							
							currently by filtering by headline (probably not a good long-term-solution) 
							
						 
						
							2017-02-10 23:34:23 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								f97f309b85 
								
							 
						 
						
							
							
								
								Move last-seen hint to value  
							
							 
							
							... 
							
							
							
							and display it on the left side because last-seen is related to onlinetime and not
to the nick. 
							
						 
						
							2017-02-10 23:33:57 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								8d2e0c1345 
								
							 
						 
						
							
							
								
								Add funcdoc for tsstats.template.prepare_clients  
							
							 
							
							
							
						 
						
							2016-11-24 22:57:56 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								cb449558e0 
								
							 
						 
						
							
							
								
								Fix onlinetime_threshold not used  
							
							 
							
							
							
						 
						
							2016-11-23 21:23:20 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								17a486bb7d 
								
							 
						 
						
							
							
								
								Fix incorrectly sorted imports  
							
							 
							
							
							
						 
						
							2016-11-23 21:19:21 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								ba47122f50 
								
							 
						 
						
							
							
								
								Sort servers by sid for consistent output  
							
							 
							
							
							
						 
						
							2016-11-23 21:09:11 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								ef66b45e21 
								
							 
						 
						
							
							
								
								Prefix clientlist-filter with section-filter  
							
							 
							
							... 
							
							
							
							because navbar-entries are also li 
							
						 
						
							2016-11-23 21:06:55 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								2cdcdd1e5b 
								
							 
						 
						
							
							
								
								Use new, sid-prefixed section-id  
							
							 
							
							
							
						 
						
							2016-11-23 21:06:11 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								a96200dafa 
								
							 
						 
						
							
							
								
								Update test_debug for new debug-label  
							
							 
							
							
							
						 
						
							2016-11-23 21:04:51 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								a3d4cdde5b 
								
							 
						 
						
							
							
								
								Use render_servers instead of render_template  
							
							 
							
							
							
						 
						
							2016-11-23 21:02:05 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								418be10603 
								
							 
						 
						
							
							
								
								Use render_servers for utf8-write-test  
							
							 
							
							
							
						 
						
							2016-11-22 23:08:49 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								42796be9d8 
								
							 
						 
						
							
							
								
								Use render_servers instead of render_template  
							
							 
							
							... 
							
							
							
							* limit to one output file for all virtual servers 
							
						 
						
							2016-11-22 23:04:18 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								5915664605 
								
							 
						 
						
							
							
								
								Set index.jinja2 as default for General.template  
							
							 
							
							
							
						 
						
							2016-11-22 23:03:51 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								062da49244 
								
							 
						 
						
							
							
								
								Rename render_template to render_servers  
							
							 
							
							... 
							
							
							
							also includes refactoring for multiserver-output
* now accepts list of servers instead of clients as input
* index.jinja2 is now the default template 
							
						 
						
							2016-11-22 23:02:26 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								9a686f7a2f 
								
							 
						 
						
							
							
								
								Refactor template(s) for multiserver-display  
							
							 
							
							... 
							
							
							
							* all virtual servers are now included in one single outputfile
* navbar for navigation between virtual servers 
							
						 
						
							2016-11-22 22:59:57 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								51225175ce 
								
							 
						 
						
							
							
								
								Refactor clients preperation into prepare_clients  
							
							 
							
							
							
						 
						
							2016-11-19 22:50:28 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								75c5ebb575 
								
							 
						 
						
							
							
								
								Adapt to new return type of tsstats.log.parse_logs  
							
							 
							
							... 
							
							
							
							in this case using list- instead of dict-indexing 
							
						 
						
							2016-11-19 22:28:34 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								f0dc95a583 
								
							 
						 
						
							
							
								
								Adapt to new return type of tsstats.log.parse_logs  
							
							 
							
							
							
						 
						
							2016-11-19 22:27:44 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								fdbde18856 
								
							 
						 
						
							
							
								
								parse_logs: Return Server instead of dict  
							
							 
							
							... 
							
							
							
							because it's easier to iterate and access contained information 
							
						 
						
							2016-11-19 22:25:57 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								117dff2486 
								
							 
						 
						
							
							
								
								Use TemplateStream.dump for writing template  
							
							 
							
							... 
							
							
							
							instead of manually opening a file and writing to it 
							
						 
						
							2016-11-18 22:11:14 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								273a01bec6 
								
							 
						 
						
							
							
								
								Rename default template to stats.jinja2  
							
							 
							
							... 
							
							
							
							from template.html 
							
						 
						
							2016-11-18 21:52:30 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								9a38e0e7cb 
								
							 
						 
						
							
							
								
								Rename template_path to template  
							
							 
							
							
							
						 
						
							2016-11-18 21:46:38 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								4bed26dac8 
								
							 
						 
						
							
							
								
								Move default template into new templates-subdir  
							
							 
							
							
							
						 
						
							2016-11-18 21:44:53 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								b8d2df4650 
								
							 
						 
						
							
							
								
								Load templates from templates-subdirectory  
							
							 
							
							... 
							
							
							
							instead of package-root 
							
						 
						
							2016-11-18 21:42:27 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								d522ce648a 
								
							 
						 
						
							
							
								
								Add testcase for tsstats.utils.filter_threshold  
							
							 
							
							
							
						 
						
							2016-11-11 18:41:51 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								5637a11b2b 
								
							 
						 
						
							
							
								
								Add onlinetimethreshold config and cli-option  
							
							 
							
							... 
							
							
							
							to set render_template.onlinetime_threshold.
Default value is -1 => no filtering to not cause confusion 
							
						 
						
							2016-11-11 18:40:52 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								4ac27143a6 
								
							 
						 
						
							
							
								
								Add onlinetime_threshold-arg to render_template  
							
							 
							
							... 
							
							
							
							and filter_threshold-function to tsstats.utils.
Only display clients in onlinetime-section with a onlinetime
greater than onlinetime_threshold seconds 
							
						 
						
							2016-11-11 18:40:30 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								414054c243 
								
							 
						 
						
							
							
								
								Link to section-list from section-heading  
							
							 
							
							
							
						 
						
							2016-11-10 21:57:30 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								15a437ea2c 
								
							 
						 
						
							
							
								
								Bump hint.css-version to 2.4.1  
							
							 
							
							
							
						 
						
							2016-11-10 21:50:45 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								1ec0a37480 
								
							 
						 
						
							
							
								
								Add testcase for  #3  (encoding issues)  
							
							 
							
							
							
						 
						
							2016-11-07 20:24:08 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								03c0941962 
								
							 
						 
						
							
							
								
								Add safety-measure to ensure clients disconnect at server stop  
							
							 
							
							
							
						 
						
							2016-11-06 19:23:00 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								c8955bee5e 
								
							 
						 
						
							
							
								
								Remove double-iteratation over logfiles  
							
							 
							
							... 
							
							
							
							by passing the iterator returned by glob.glob direclty to _bundle_logs 
							
						 
						
							2016-11-06 19:18:21 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								679473f7b4 
								
							 
						 
						
							
							
								
								Use utcnow for creation_time  
							
							 
							
							... 
							
							
							
							because utc timestamps are used in logs and for online_dc, too. 
							
						 
						
							2016-11-04 20:05:02 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								812916f179 
								
							 
						 
						
							
							
								
								Use list-comprehension for reconnect  
							
							 
							
							... 
							
							
							
							to make this action more obvious and understandable 
							
						 
						
							2016-11-04 20:03:46 +01:00