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  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								ba8e082e64 
								
							 
						 
						
							
							
								
								Reconnect clients only for last log (online_dc)  
							
							 
							
							... 
							
							
							
							because doing it after every log would lead to insane onlinetimes
and only the last log should have online clients, anyways.
Fix  #4  
							
						 
						
							2016-11-03 22:52:05 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								7cd057d3c5 
								
							 
						 
						
							
							
								
								Write template-output as utf-8  
							
							 
							
							
							
						 
						
							2016-11-02 21:24:19 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								c0096a7c52 
								
							 
						 
						
							
							
								
								Read logs as utf-8  
							
							 
							
							
							
						 
						
							2016-11-02 21:24:07 +01:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								37b8b7bc26 
								
							 
						 
						
							
							
								
								Bump hint.css-version to 2.4.0  
							
							 
							
							
							
						 
						
							2016-10-28 23:24:31 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								2d80ba6804 
								
							 
						 
						
							
							
								
								Add action-group to re_dis_connect.  
							
							 
							
							... 
							
							
							
							Used to not rely on position in message
for correct action-parsing. 
							
						 
						
							2016-10-27 00:08:28 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								b6e73e733d 
								
							 
						 
						
							
							
								
								Fix adding server/clientgroup-actions to clients.  
							
							 
							
							... 
							
							
							
							This was caused, because the used regex was very generic.
Therefore it parsed these lines without any problems,
a timestamp wasn't added but it was already in the clients-dict,
when these checks (conn or disconnect) were performed. 
							
						 
						
							2016-10-27 00:02:56 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								80df2c02f0 
								
							 
						 
						
							
							
								
								Add testcase for logs with server/clientgroup-actions  
							
							 
							
							
							
						 
						
							2016-10-27 00:02:17 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								1b1ed86750 
								
							 
						 
						
							
							
								
								Add session-time on disconnect to debug-log  
							
							 
							
							
							
						 
						
							2016-10-04 15:21:05 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								040b451c7d 
								
							 
						 
						
							
							
								
								Add timestamp for (dis)connect to debug-log  
							
							 
							
							
							
						 
						
							2016-10-04 15:18:08 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								f7669792c1 
								
							 
						 
						
							
							
								
								Set default for General.output to tsstats.html  
							
							 
							
							
							
						 
						
							2016-09-22 15:35:39 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								3a1d51a60b 
								
							 
						 
						
							
							
								
								Remove default for output-flag  
							
							 
							
							... 
							
							
							
							default still set through config-defaults, though
Providing a default here suppressed config-option "output" 
							
						 
						
							2016-09-22 15:28:42 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								d1627d369f 
								
							 
						 
						
							
							
								
								Add debug-logging-output to tsstats.template.render_template  
							
							 
							
							... 
							
							
							
							* bump version to 0.11.1 
							
						 
						
							2016-09-18 21:51:24 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								ddd220d629 
								
							 
						 
						
							
							
								
								Include datetime_fmt in funcdoc of tsstats.template.render_template  
							
							 
							
							
							
						 
						
							2016-09-17 22:49:05 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								799f622201 
								
							 
						 
						
							
							
								
								Use RawConfigParser instead of ConfigParser in tsstats.config  
							
							 
							
							... 
							
							
							
							because General.datetimeformat creates problems with string-interpolation.
These are solved by swichting to RawConfigParser, which doesn't support this feature. 
							
						 
						
							2016-09-17 22:42:32 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								52fc1b487c 
								
							 
						 
						
							
							
								
								Add cli-flag for datetimeformat and pass config-option to funccall  
							
							 
							
							
							
						 
						
							2016-09-17 22:41:38 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								4078e4b06b 
								
							 
						 
						
							
							
								
								Add config-option datetimeformat  
							
							 
							
							... 
							
							
							
							for tsstats.template.render_template(datetime_fmt) 
							
						 
						
							2016-09-17 22:41:03 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								1ecf24b9b2 
								
							 
						 
						
							
							
								
								Add datetime_fmt-arg to tsstats.template.render_template  
							
							 
							
							... 
							
							
							
							Specify a custom datetime-format for various datetime-renderings (creation-time, last
online) 
							
						 
						
							2016-09-17 22:38:30 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								5c52ab1995 
								
							 
						 
						
							
							
								
								Pass template config/cli-option to render_template in tsstats.__main__.main  
							
							 
							
							
							
						 
						
							2016-08-10 22:49:16 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								bbd2ff7a46 
								
							 
						 
						
							
							
								
								Add template_path-kwarg to tsstats.template.render_template  
							
							 
							
							
							
						 
						
							2016-08-10 22:47:19 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								604fefe286 
								
							 
						 
						
							
							
								
								Add 'template' config-option  
							
							 
							
							
							
						 
						
							2016-08-10 22:45:14 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								07b61d86ce 
								
							 
						 
						
							
							
								
								Add -t/--template cli-arg  
							
							 
							
							
							
						 
						
							2016-08-10 22:44:48 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								3f140b8d6a 
								
							 
						 
						
							
							
								
								Don't add sid-suffix to output if only one vserver occured in parsed logs  
							
							 
							
							... 
							
							
							
							* bump version to 0.10.5 
							
						 
						
							2016-08-09 20:37:20 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								a475caa7c7 
								
							 
						 
						
							
							
								
								Fix not calling str() on value before adding to config in __main__.cli  
							
							 
							
							... 
							
							
							
							* bump version to 0.10.4 
							
						 
						
							2016-08-08 22:25:57 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								5ff08e0163 
								
							 
						 
						
							
							
								
								Delay debugfile-creation to suppress needless creation if not in debugmode  
							
							 
							
							... 
							
							
							
							* bump version to 0.10.3 
							
						 
						
							2016-08-08 22:10:30 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								cfb593ba9c 
								
							 
						 
						
							
							
								
								use py2-compatible way to check for section-existance in tsstats.config.load  
							
							 
							
							... 
							
							
							
							* bump version to 0.10.2 
							
						 
						
							2016-08-06 21:42:54 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								87f9bf43fc 
								
							 
						 
						
							
							
								
								rewrite config-tests to work with new return-value of tsstats.config.load  
							
							 
							
							... 
							
							
							
							* bump version to 0.10.1 
							
						 
						
							2016-08-06 21:39:36 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								708f071033 
								
							 
						 
						
							
							
								
								replace tsstats.config.parse_config with tsstats.config.load, which just returns a configparser.ConfigParser-instance for easier extension  
							
							 
							
							... 
							
							
							
							tsstats.__main__.main: now accepts only a configparser.ConfigParser-instance and extracts values from it
tsstats.__main__.cli: defaults from argparser are now suppressed and given cli-args override values from config
* bump version to 0.10.0 
							
						 
						
							2016-08-06 21:36:17 +02:00  
						
						
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Thor77 
								
							 
						 
						
							
							
							
							
								
							
							
								2a1ab472bb 
								
							 
						 
						
							
							
								
								update bootstrap and hint.css version  
							
							 
							
							... 
							
							
							
							* bump version to 0.9.1 
							
						 
						
							2016-08-03 22:02:56 +02:00