Wykres commitów

27 Commity (2e574f8a07579c05722d91bcb161f7b9647940e9)

Autor SHA1 Wiadomość Data
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
Michael DM Dryden cd34634622 db: fix missing column in user_names 2020-06-04 03:37:11 -04:00
Michael DM Dryden d7637209cf parse: Add typing_extensions for Python 3.7 compatibility 2020-06-04 03:37:11 -04:00
Michael DM Dryden 4af4693058 main: Add /chatid command 2020-06-04 03:37:11 -04:00
Michael DM Dryden a75081154b main: test if bot privacy is enabled and warn 2020-06-04 03:37:06 -04:00
Michael DM Dryden 11c9769dbb Add GPL notices and LICENSE file. 2020-06-04 03:33:56 -04:00
Michael DM Dryden 442ac46ff9 git: fix line endings and ignore pycache 2020-06-04 03:33:56 -04:00
Michael DM Dryden c8c752b022 Switch to poetry for packaging. 2020-06-04 03:33:56 -04:00
Michael DM Dryden 00f9816ac8 Fix relative imports to allow running as module. 2020-06-04 03:33:56 -04:00
Michael DM Dryden e31231d70d stats: reformat file and fix some help messages 2020-06-04 03:33:56 -04:00
Michael DM Dryden c63fb3d138 stats: add get_message_deltas method 2020-06-04 03:33:56 -04:00
Michael DM Dryden d7d8e5b507 stats: add get_user_correlation method 2020-06-04 03:33:56 -04:00
Michael DM Dryden 2bd9de78d8 stats: make get_parser handle bool arguments properly 2020-06-04 03:33:56 -04:00
Michael DM Dryden ec83a7a691 stats: Move markdown handling into stats methods and add escape_markdown 2020-06-04 03:33:56 -04:00
Michael DM Dryden a0d98d6eb6 stats: Set argument defaults in method signatures 2020-06-04 03:33:56 -04:00
Michael DM Dryden 170a2dfed1 stats: Allow autouser arg in parser 2020-06-04 03:33:56 -04:00
Michael DM Dryden 6856b82a25 main: Extract send_help function 2020-06-04 03:33:56 -04:00
Michael DM Dryden 00f57ad1ca main: Catch Unauthorized exception when trying to send help messages 2020-06-04 03:33:56 -04:00
Michael DM Dryden 93914e0228 stats: protect against SQL injection. 2020-06-04 03:33:56 -04:00
Michael DM Dryden 6789277b00 stats: Removed heatmap number labels 2020-06-04 03:33:56 -04:00
Michael DM Dryden 215ff84379 stats: Add tight bbox to figure output 2020-06-04 03:33:56 -04:00
Michael DM Dryden 07424c3f8a stats: Add week by hour/day plot 2020-06-04 03:33:56 -04:00
Michael DM Dryden 57955d1480 Initial commit 2020-06-04 03:33:34 -04:00