Thor77
6ddc8c94b7
Pass directory to flake8/isort
2017-06-02 23:33:40 +02:00
Thor77
de1cc4be2f
Install (testing)requirements for style checks
...
to fix unexpected results from isort
2017-06-02 23:33:00 +02:00
Thor77
ed62eceda3
Bump version to 1.4.3
2017-06-01 23:41:55 +02:00
Thor77
11acf9f9b6
Add space between identifier and nick
...
mainly used in debug mode
2017-05-15 22:50:05 +02:00
Thor77
992d35ec87
Fix UnicodeEncodeError in debug mode with Python 2
2017-05-15 22:49:18 +02:00
Thor77
f209573d04
Fix Clients.__add__ not using identmap
2017-05-14 23:28:59 +02:00
Thor77
a4c04e34c8
Close log files after parsing
2017-05-11 11:32:11 +02:00
Thor77
fec833d876
Point to log-directory without glob in example
...
as the current example will trigger shell-expansion and possibly lead to
confusion (see #21 )
2017-04-30 21:29:49 +02:00
Thor77
8299c73eb9
Move output-fixture to confest.py and yield path
...
* Modify test_log and test_template to use these changes
2017-04-28 23:27:05 +02:00
Thor77
e37e292ba9
Bump version to 1.4.2
2017-04-19 23:36:30 +02:00
Thor77
cbf7000e91
Include README.rst as description for PyPi
2017-04-19 23:35:25 +02:00
Thor77
ef5894b407
Refactor documentation
...
* move documentation-source from /docs/source to /docs/ and build in
/docs/_build instead of /docs/build
* convert README to rst and remove information also present in
documentation and refer to it
* regenerate conf.py/Makefile with most recent Sphinx-version
* add development.rst with information for contributors
2017-04-19 23:24:30 +02:00
Thor77
97d58254b3
Remove unnecessary variable-declaration
...
possibly leading to faster access-time
2017-03-31 22:39:57 +02:00
Thor77
8d18b9c4ae
Fix not using defined variable for match-access
...
possibly leading to slower access-times
2017-03-31 22:21:54 +02:00
Thor77
4b261ed321
Bump version to 1.4.1
2017-03-30 20:15:09 +02:00
Thor77
1bc555d66c
Add IdentMap-lookup for new clients
...
added to clients-collection during log-parsing
Fix #18
2017-03-30 20:10:08 +02:00
Thor77
683f9b984a
Add testcase for wrong identifier with identmap
...
If a client connects with a secondary identifier first,
this one is used as the identifier for the Client-object instead of the
primary one.
2017-03-29 12:45:35 +02:00
Thor77
6e662e2555
Bump version to 1.4.0
2017-03-24 23:22:02 +01:00
Thor77
270b20d385
Fix E501 (line too long)
2017-03-24 23:19:48 +01:00
Thor77
0081ac9939
Log parse time of individual logs
2017-03-24 23:18:26 +01:00
Thor77
e4212f28fb
Log total execution time to info
2017-03-24 23:17:58 +01:00
Matthew
a83d6de253
Add ability to pass a directory for --log option ( #17 )
...
If you pass a directory, it will now tack a '*.log' glob on the end of
the path to automatically use all log files inside this directory.
2017-03-08 22:54:07 +01:00
Thor77
cb42b9ee2a
Bump version 1.3.1
2017-03-04 00:27:38 +01:00
Thor77
bdba91879e
Add AppVeyor-badge
2017-03-04 00:25:22 +01:00
Thor77
aaf5f2b851
Convert filter to list
...
because filters are (non-subscriptable) objects in py3
2017-03-04 00:02:41 +01:00
Thor77
a694a2bc58
Refactor test_onlinetime
...
to require only one iteration and simplify testing
2017-03-03 23:59:24 +01:00
Thor77
6238f14574
Fix incorrectly initialized codeblock
...
in IdentMap-documentation
2017-02-28 20:59:09 +01:00
Thor77
cd01eb433a
Use hyperlinks instead of onclick-events
...
to link to positions.
Disabled color-change and text-decoration to keep a clean and consisten
look.
2017-02-27 22:16:16 +01:00
Thor77
a1274a52f4
Bump version to 1.3.0
2017-02-27 13:37:05 +01:00
Thor77
cf82835b46
Exclude tsstats/logger.py from coverage-report
2017-02-27 13:37:05 +01:00
Thor77
c665babc94
Add debugstdout to #Configuration
2017-02-27 13:37:05 +01:00
Thor77
fb5a136b9d
Regenerate CLI-usage
2017-02-27 13:37:05 +01:00
Thor77
6c35aed767
Only log to file if not logging to stdout
2017-02-27 13:37:05 +01:00
Thor77
8f49c3e95d
Add debugstdout flag/config-directive
...
to enable debug logging to stdout
Fix #15
2017-02-27 13:37:04 +01:00
Thor77
0033ce186f
Move logger-setup to tsstats.logger
...
and handlers are now attached as desired in __main__.cli
2017-02-27 13:37:00 +01:00
Thor77
2753f548fe
Test disconnect on server-stop
2017-02-23 21:51:42 +01:00
Thor77
962fd486af
Test reading config from disk again
2017-02-23 21:38:59 +01:00
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
Thor77
f68986117b
Use flake8 instead of pyflakes
...
for additional pep8-checks
2017-02-19 17:14:49 +01:00
Thor77
f893c42b31
Bump version to 1.2.0
2017-02-18 15:00:39 +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
5db1345717
Bump version to 1.1.2
2017-02-16 22:49:27 +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
ba8b393b76
Bump version to 1.1.1
2017-02-15 22:05:20 +01:00
Thor77
9d5547ccfd
Run tests for py3.5 on Travis
2017-02-15 21:55:38 +01:00
Thor77
a47c7a6728
Add supported python-versions
...
Fix #10
2017-02-15 21:55:11 +01:00
Thor77
f0c33b2ad9
Remove obsolete TODO-section
...
there are GitHub-issues for that usecase
2017-02-15 21:53:26 +01:00