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
Thor77
d7876f25b6
Merge pull request #6 from djmattyg007/template_doctype
...
Add doctype to template
2017-02-14 15:58:07 +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
Matthew Gamble
d75779a9f2
Update readme to emphasise fact that no ServerQuery account is required
2017-02-14 18:00:55 +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
fe0965db32
Bump version to 1.1.0
2017-02-11 22:24:01 +01:00
Thor77
426c0199b4
Update screenshot.png
...
to show new position of last-seen hint
2017-02-11 22:21:58 +01:00
Thor77
e005fdeb92
Bump python-version for travis to 3.6
2017-02-11 22:16:12 +01:00
Thor77
cc0f1b30f7
Bump LICENSE-year to 2017
2017-02-11 22:15:51 +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
38d497300c
Add various python-related paths to .gitignore
2017-01-26 19:11:34 +01:00
Thor77
365994500a
Bump version to 1.0.3
2016-11-24 22:58:22 +01:00
Thor77
8d2e0c1345
Add funcdoc for tsstats.template.prepare_clients
2016-11-24 22:57:56 +01:00
Thor77
7a55829d0b
Bump version to 1.0.2
2016-11-23 21:24:19 +01:00
Thor77
cb449558e0
Fix onlinetime_threshold not used
2016-11-23 21:23:20 +01:00
Thor77
42fb5f30b5
Bump version to 1.0.1
2016-11-23 21:19:47 +01:00
Thor77
17a486bb7d
Fix incorrectly sorted imports
2016-11-23 21:19:21 +01:00
Thor77
e7e8612bc0
Bump version to 1.0.0 🎉
2016-11-23 21:16:10 +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
4f77b2b6f3
Bump version to 0.18.0
2016-11-19 22:52:29 +01:00
Thor77
51225175ce
Refactor clients preperation into prepare_clients
2016-11-19 22:50:28 +01:00
Thor77
cbbedfa669
Bump version to 0.17.0
2016-11-19 22:29:43 +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
6003543309
Bump version to 0.16.0
2016-11-18 22:14:00 +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
87e5d697cb
Bump version to 0.15.0
2016-11-18 22:05:29 +01:00
Thor77
9c09f34f02
Update template-location for package_data
2016-11-18 21:55:33 +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
3acb1af132
Add onlinetimethreshold to Configuration-section
2016-11-14 21:28:02 +01:00
Thor77
5b2ad90436
Bump version to 0.14.1
2016-11-11 18:46:35 +01:00