Commit Graph

  • c0f1a6c649 add glob-resolution to tsstats.log.parse_logs Thor77 2016-06-20 22:02:55 +0200
  • 9a6bbe4f3e fix 2 typos in tsstats.log._bundle_logs Thor77 2016-06-20 21:59:46 +0200
  • 976d40e2b9 add test for tsstats.log._bundle_logs Thor77 2016-06-20 21:59:22 +0200
  • 105f464b9a sort logs by path, if timestamp not available, though Thor77 2016-06-20 21:38:57 +0200
  • e92ad9e6fe update scope of tsstats.log._sort_logs (rename to tsstats.log._bundle_logs) Thor77 2016-06-20 21:31:59 +0200
  • 0aa0c7b7ea add multi-vserver-support to todo and link to wip Thor77 2016-06-19 22:37:16 +0200
  • 612055a088 add wip tsstats.log.parse_logs Thor77 2016-06-19 22:26:19 +0200
  • 0c57b27abc update documentation of tsstats.log._sort_logfiles to fit updated scope Thor77 2016-06-19 22:21:02 +0200
  • 37a9841900 rename tsstats.log.parse_logs to tsstats.log._sort_logfiles to fit updated scope Thor77 2016-06-19 22:13:05 +0200
  • ad7ff96b1b add filename-checking to split logs by sid Thor77 2016-06-19 22:10:35 +0200
  • bec0279871 rename tsstats.log.parse_log to tsstats.log._parse_details Thor77 2016-06-19 21:44:23 +0200
  • 2821713150 redefine scope of tsstats.log.* in func-docs Thor77 2016-06-19 21:37:00 +0200
  • 4c694a7770 bump version to 0.7.2 Thor77 2016-06-12 18:45:08 +0200
  • 8abb0029fa cover line not matching Thor77 2016-06-12 18:44:41 +0200
  • 850d3463ce remove unneccessary and unused tsstats.client.Client.__getitem__ Thor77 2016-06-12 18:43:20 +0200
  • 123370554a use defined output_path in tsstats.tests.test_template.output-fixture and sort imports Thor77 2016-06-12 18:39:56 +0200
  • 95c516a9f3 make tsstats.tests.test_template.test_online compatible with datetime.timedelta as Client.onlinetime Thor77 2016-06-12 18:36:09 +0200
  • 12a86539d2 convert onlinetime to int before converting to text Thor77 2016-06-12 18:11:27 +0200
  • e3df7f8185 template-filter frmttime just returns formatted timestamp now Thor77 2016-06-12 18:01:47 +0200
  • 2ed3b7f48d make tsstats.tests.test_log compatible with datetime.timedelta as Client.onlinetime Thor77 2016-06-12 17:55:52 +0200
  • 32234b4886 rename template-filter fmttime to frmttime Thor77 2016-06-12 17:55:03 +0200
  • c3dabb9082 give .total_seconds() to sort_clients instead of datetime.timedelta Thor77 2016-06-12 17:54:32 +0200
  • 28855e9a81 use datetime.timedelta for Client.onlinetime instead of int Thor77 2016-06-12 17:52:44 +0200
  • 89906d04c7 expect key as lambda in tsstats.utils.sort_clients Thor77 2016-06-12 17:36:12 +0200
  • 9d5197d813 use py2-compatible way to convert datetime.datetime to timestamp Thor77 2016-06-12 17:19:29 +0200
  • 3fec44feaa bump version to 0.6.7 v0.6.7 Thor77 2016-06-12 17:03:09 +0200
  • 276dce0074 give all *args and **kwargs given to tsstats.log.parse_logs directly to parse_log Thor77 2016-06-12 17:01:35 +0200
  • 17d7552e8b set parse_log(online_dc=False) in all log-tests Thor77 2016-06-12 16:58:17 +0200
  • 4e4eacd3af disconnect online clients after parsing to display correct onlinetime Thor77 2016-06-12 16:54:49 +0200
  • a1c5f67c0c extract path to testlog into variable Thor77 2016-06-12 16:39:41 +0200
  • 3972594787 add testcase for #1 Thor77 2016-06-12 16:38:28 +0200
  • 20cac026d5 bump version to 0.6.6 v0.6.6 Thor77 2016-06-10 16:49:37 +0200
  • be361e976c sort imports in tsstats/client.py Thor77 2016-06-10 16:48:45 +0200
  • fde3a921f9 refactor tsstats.tests.test_template.test_onlinetime Thor77 2016-06-10 16:45:41 +0200
  • 3e5c79fc05 add test for right identifier in debug-mode Thor77 2016-06-10 16:22:52 +0200
  • 5d2e3e00a3 add id to sections and use unique id for client-items Thor77 2016-06-10 16:04:24 +0200
  • 4ddc6bbf41 refactor tsstats.tests.test_template.test_data Thor77 2016-06-10 15:36:32 +0200
  • 4acfe5bd0b fix references to identmap-doc from tsstats.client and tsstats.log Thor77 2016-06-08 22:11:37 +0200
  • f3517dcb99 add quickstart-guide to docs and placeholders for config and cli Thor77 2016-06-08 22:10:15 +0200
  • 6074fe0d63 update cli-help and config-keys in README.md Thor77 2016-06-08 18:12:57 +0200
  • ea5d997b5a update bootstrap and hint.css in tsstats/template.html Thor77 2016-06-07 18:26:47 +0200
  • 41fee91e63 add tsstats/template.html to setup.py:package_data Thor77 2016-06-07 17:59:02 +0200
  • fe29b6f050 refactor template-loading Thor77 2016-06-07 17:47:47 +0200
  • 52a05acdab add source-encoding (utf-8) to all files Thor77 2016-06-07 17:42:53 +0200
  • c3cfad0a88 fix wrong regex for logs with unexpected spacing Thor77 2016-06-07 16:51:55 +0200
  • 5c44f0ca47 fix missing requirements.txt for installation via pip Thor77 2016-06-07 15:44:27 +0200
  • 8ca23e0115 add documentation to tsstats.{config,log,template,utils}.* Thor77 2016-05-30 20:23:03 +0200
  • b726a9fa79 divite api.rst into sections Thor77 2016-05-29 00:26:25 +0200
  • f7af9f9d39 add documentation for tsstats.exceptions.* Thor77 2016-05-29 00:25:21 +0200
  • f72521dc2c bump version to 0.5.3 v0.5.3 Thor77 2016-05-25 20:16:19 +0200
  • 752e4f4c82 rename tsstats.exceptions.InvalidConfig to InvalidConfiguration Thor77 2016-05-25 20:14:59 +0200
  • 7186cd662b remove obsolete tsstats.exceptions.ConfigNotFound Thor77 2016-05-25 20:13:38 +0200
  • a1f25648a2 define log_format just once and rename to log_timestamp_format Thor77 2016-05-25 20:08:48 +0200
  • 09ad45e9a6 cover tsstats.log.parse_logs Thor77 2016-05-24 22:38:52 +0200
  • da5683ede2 add tsstats.log.re_log_entry for log-line-matching Thor77 2016-05-24 22:30:16 +0200
  • 42d8c74f72 fix tsstats.log.parse_logs not returning clients Thor77 2016-05-24 21:48:11 +0200
  • 53ffad3d81 refactor tsstats.log.parse_log(s) Thor77 2016-05-23 21:50:10 +0200
  • 1f5a6211b9 bump version to 0.3.0 v0.3.0 Thor77 2016-05-21 23:06:42 +0200
  • eb9d26cc1e duplicate debug-enable to get debug-output from parse_config Thor77 2016-05-21 23:01:45 +0200
  • c094edb6e9 refactor config.parse_config Thor77 2016-05-21 22:59:32 +0200
  • ec62d4f439 refactor __main__.cli and __main__.main Thor77 2016-05-21 22:20:15 +0200
  • 23145b476b remove cli-defaults for config and idmap Thor77 2016-05-21 22:06:32 +0200
  • b80be2b1c5 add short option-flags to cli Thor77 2016-05-21 22:02:27 +0200
  • 2b9e9d0911 add log and output cli-args Thor77 2016-05-21 21:35:42 +0200
  • 9c0ebc18ed add documentation for IdentMap Thor77 2016-05-20 23:58:23 +0200
  • af3ea48a2d re-add redundant client.nick= in tsstats.log.parse_logs to display nick-changes Thor77 2016-05-19 21:59:34 +0200
  • 4bb7553f64 remove duplicate code in tsstats.log.parse_logs Thor77 2016-05-19 21:53:05 +0200
  • 61421c588a use None as default for ident_map in tsstats.log.parse_logs Thor77 2016-05-19 21:46:22 +0200
  • 2f0755c1fc bump version to 0.2.3 v0.2.3 Thor77 2016-05-19 21:40:22 +0200
  • abea9c0f89 remove test_general.py (testing __main__) to get clear coverage-results Thor77 2016-05-19 21:38:17 +0200
  • 3bb5538b64 bump version to 0.2.2 v0.2.2 Thor77 2016-05-19 21:40:07 +0200
  • 3112311f7e move invalid-log-test from test_general.py to test_log.py Thor77 2016-05-19 21:35:39 +0200
  • 3f2ccd3ac6 cover tsstats.client.Clients.__del__ Thor77 2016-05-19 21:24:22 +0200
  • 8af2b761a3 refactor tsstats.client.Client.__getitem__ Thor77 2016-05-19 21:08:27 +0200
  • a3397d6367 bump version to 0.2.0 v0.2.0 Thor77 2016-05-19 15:45:20 +0200
  • 3729ecf9c0 add tests for Clients-getter Thor77 2016-05-19 15:43:44 +0200
  • d9f46e1b33 test refactored tsstats.client.Clients correctly in test_ident_map.py Thor77 2016-05-19 15:43:10 +0200
  • 36790e3863 modify test_log_client_count to use tsstats.client.Clients.__len__ Thor77 2016-05-19 15:41:19 +0200
  • cb6d433dca add usage of ident_map for tsstats.client.Clients.__setitem__ Thor77 2016-05-19 15:40:28 +0200
  • 55277a2c75 use optional-nick-arg instead of explicit assignment Thor77 2016-05-19 15:39:36 +0200
  • cb94560a2f add optional nick-arg to tsstats.client.Client.__init__ Thor77 2016-05-19 15:24:18 +0200
  • c9895c6c5a allow legacy tsstats.client.Client += Thor77 2016-05-19 15:23:11 +0200
  • ac305b3873 reimplement usage of IdentMap Thor77 2016-05-19 15:22:16 +0200
  • 216bedc38f refactor tsstats.client.Clients Thor77 2016-05-18 22:42:42 +0200
  • 89dc96dc99 bump version to 0.1.1 v0.1.1 Thor77 2016-05-18 22:40:50 +0200
  • a7cfa6967f split client and parse-tests into test_client.py and test_log.py Thor77 2016-05-18 22:08:09 +0200
  • bab20d0848 add readthedocs-badge Thor77 2016-05-18 21:40:21 +0200
  • 9e3a5f1bcf add sphinx-documentation Thor77 2016-05-18 21:36:09 +0200
  • 538ecc0098 limit pyflakes and isort-check to tsstats-package Thor77 2016-05-18 21:35:06 +0200
  • 0990644128 add documentation to tsstats.client.Client and tsstats.client.Clients Thor77 2016-05-18 21:27:18 +0200
  • 6cb6167363 remove requires.io-badge Thor77 2016-05-11 21:11:49 +0200
  • 432e89bfbe add setup.py Thor77 2016-05-11 21:09:45 +0200
  • 6d40ebc563 add PyPi-badge Thor77 2016-05-11 21:09:39 +0200
  • e7cf036971 use new-style class-definition Thor77 2016-05-11 20:53:17 +0200
  • e7fc91229e use % formatting in logging-functions Thor77 2016-05-11 20:45:42 +0200
  • c25db473ec advertise installation via pypi and usage of entry-point Thor77 2016-05-11 20:40:23 +0200
  • 4ebdf891c0 add screenshot to README.md Thor77 2016-05-11 20:39:45 +0200
  • b0a2f9a5f7 add 'except ImportError' and 'def cli' to coverage-excludes Thor77 2016-05-11 20:22:20 +0200
  • d820c99ece move argparse-setup into cli() Thor77 2016-05-11 20:21:09 +0200
  • 8f95645e14 update README.md to current state * add term `supported` to install-python step (give versions) * add config-creation to usage * update run-command * update test-command * remove version from pip in test-requirement-installation-step * update cmd-arg help-output * move configuration-docs into section-sub-headers and tables * update example to fit new names Thor77 2016-05-10 23:05:12 +0200