Michael D. M. Dryden
4fbdb8fdab
stats: Remove @ from random message to avoid pinging users
2021-06-07 23:56:34 -04:00
Michael D. M. Dryden
470907e23d
stats: Allow limiting counts by message type
2021-06-07 23:53:21 -04:00
Michael D. M. Dryden
c722d2c750
stats: zero-fill days without data for history
2021-06-07 23:41:31 -04:00
Michael D. M. Dryden
12eb2d7fec
Allow quotes in lquery parameters
2021-06-07 01:39:29 -04:00
Michael D. M. Dryden
e171d4b579
Bump version
2021-06-07 00:21:16 -04:00
Michael D. M. Dryden
7510569aa5
stats: add lexical query to most stats
2021-06-07 00:15:53 -04:00
Michael D. M. Dryden
eee136dbb8
stats: add lexical query to history
2021-06-06 23:45:16 -04:00
Michael D. M. Dryden
cf9b85a363
Documentation and cleanup
2021-06-06 23:02:06 -04:00
Michael D. M. Dryden
ab51722ebc
Add print version command
2021-06-06 23:01:47 -04:00
Michael D. M. Dryden
dbcc41ffac
stats: Add underscores to internal StatsRunner methods
2021-06-06 23:00:08 -04:00
Michael D. M. Dryden
bf2966d457
Merge branch 'update-PTB'
2021-06-06 22:30:08 -04:00
Michael D. M. Dryden
536c4d6aa4
Update python-telegram-bot to 13.6, drop Python 3.7 support.
2021-06-06 21:51:20 -04:00
dependabot[bot]
5d7cd0cef9
build(deps): bump pillow from 8.0.1 to 8.1.1 ( #4 )
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 8.0.1 to 8.1.1.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/master/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/8.0.1...8.1.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mkdryden <mdryden@chem.utoronto.ca>
2021-03-21 14:01:55 -04:00
dependabot[bot]
8e745a6b88
build(deps): bump cryptography from 3.3.1 to 3.3.2 ( #3 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 3.3.1 to 3.3.2.
- [Release notes](https://github.com/pyca/cryptography/releases )
- [Changelog](https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/3.3.1...3.3.2 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-21 14:00:56 -04:00
Michael DM Dryden
3ef8e7c6f3
Update requirements to address security vulnerability.
2020-12-31 18:34:47 -05:00
Michael DM Dryden
a97fb8a8bd
Bump version.
2020-10-06 23:51:40 -04:00
Michael DM Dryden
6960e214fd
Update changelog and fix typo in README.rst
2020-10-06 23:50:25 -04:00
Michael DM Dryden
2ef820bfb6
stats.py: Allow sorting title history by duration
2020-10-06 23:47:40 -04:00
Michael DM Dryden
f1ac2f661d
Update poetry.lock
2020-08-08 02:15:30 -04:00
Michael DM Dryden
46035adba7
stats.py: Added command to print a random message.
2020-08-08 02:07:02 -04:00
Michael DM Dryden
70411cb4e0
utils.py: escape_markdown handles urls and all reserved characters
2020-08-08 02:04:22 -04:00
Michael DM Dryden
b8cfa98638
README.rst: removed duplicate pypi shield
2020-06-16 04:00:22 -04:00
Michael DM Dryden
6f1da69872
Bump version
2020-06-16 03:53:46 -04:00
mkdryden
76481bcf37
Add title history plot ( #1 )
...
* stats.py: Add title history plot
* Add title history plot to documentation
* Update CHANGELOG.rst
* stats.py: titles: fix end timezone issue
Co-authored-by: Michael DM Dryden <mk.dryden@utoronto.ca>
2020-06-16 03:48:39 -04:00
Michael DM Dryden
934c9a3ef6
README.rst: added missing TOC entry
2020-06-09 13:03:57 -04:00
Michael DM Dryden
cf72935137
Add requirements.txt for GitHub to parse
2020-06-06 22:51:39 -04:00
Michael DM Dryden
ca62866e0e
stats: Set message count columns in types command to integers
2020-06-06 18:32:39 -04:00
Michael DM Dryden
1fd965c5e2
Update README.rst to document types subcommand
2020-06-06 18:15:54 -04:00
Michael DM Dryden
0734ca9248
stats: Add total row to get_stats_type output
2020-06-06 18:14:16 -04:00
Michael DM Dryden
4815fd7d79
stats: Switch get_stats_type to use autouser
2020-06-06 18:13:58 -04:00
Michael DM Dryden
9f96c7c40c
stats: document get_stats_type
2020-06-06 18:12:58 -04:00
Michael DM Dryden
cbd6ae8a5b
Merge message_type
2020-06-06 17:33:39 -04:00
Michael DM Dryden
b5fc8b2f34
Add CHANGELOG to pyproject.toml and bump version number in __init__.py
2020-06-06 17:29:15 -04:00
Michael DM Dryden
72d4da3578
stats: add message type stats
2020-06-06 17:25:06 -04:00
Michael DM Dryden
65ba2421a4
Add CHANGELOG.rst
2020-06-06 17:23:52 -04:00
Michael DM Dryden
1fc7c067be
pyproject.toml: include examples when publishing
2020-06-06 01:24:51 -04:00
Michael DM Dryden
7b14d86f13
README.rst: Fix git install instructions
2020-06-06 01:15:23 -04:00
Michael DM Dryden
6a1f10e753
README.rst: Replace example images with .png
2020-06-06 01:06:29 -04:00
Michael DM Dryden
ae11a0a6b4
Bump version number
2020-06-06 00:46:54 -04:00
Michael DM Dryden
5e9395fc0f
Add README.rst
2020-06-06 00:45:03 -04:00
Michael DM Dryden
d51d4d7399
main: PEP-8 formatting
2020-06-06 00:37:11 -04:00
Michael DM Dryden
5292537c53
main: log when chat member can't be fetched
2020-06-05 02:45:19 -04:00
Michael DM Dryden
fe35413e36
stats: Set history line alpha to 1 if no averages being plotted
2020-06-05 02:43:30 -04:00
Michael DM Dryden
97ef0b27d8
stats: Set default averages for history proportionally to data points
2020-06-05 02:42:55 -04:00
Michael DM Dryden
3563de5abf
stats: Show a useful warning when not enough data for delta
2020-06-05 02:22:03 -04:00
Michael DM Dryden
2e574f8a07
stats: fix hours plots when time period under 24 hours
2020-06-05 02:17:26 -04:00
Michael DM Dryden
cfa6591408
stats: fix days plots when time period under 7 days
2020-06-05 02:16:59 -04:00
Michael DM Dryden
ce628725c8
stats: week now tolerates missing days' data
2020-06-05 01:47:41 -04:00
Michael DM Dryden
98d28ff132
main: handle adding new users into db properly
2020-06-04 03:41:07 -04:00
Michael DM Dryden
cb47282621
PostgresStore: Create database if missing
2020-06-04 03:37:11 -04:00