zulip/scripts/lib
umkay d260a22637 Add a new statistics/analytics framework.
This is a first pass at building a framework for collecting various
stats about realms, users, streams, etc. Includes:
* New analytics tables for storing counts data
* Raw SQL queries for pulling data from zerver/models.py tables
* Aggregation functions for aggregating hourly stats into daily stats, and
  aggregating user/stream level stats into realm level stats
* A management command for pulling the data

Note that counts.py was added to the linter exclude list due to errors
around %%s.
2016-10-04 17:18:54 -07:00
..
__init__.py Factor out venv-creating code from provision.py. 2016-06-21 11:25:41 -07:00
create-production-venv zulip_tools.py: Move zulip_tools.py in scripts/lib. 2016-08-15 16:44:50 -07:00
hash_reqs.py Move hash_reqs.py from tools/ to scripts/lib/. 2016-06-22 18:12:08 +05:30
install zulip_tools.py: Move zulip_tools.py in scripts/lib. 2016-08-15 16:44:50 -07:00
log-management-command Activate virtualenv in production Python code. 2016-06-27 19:55:35 -07:00
node_cache.py node_cache: Don't make node_modules symlinks as root. 2016-09-28 00:36:40 -07:00
pythonrc.py Add a new statistics/analytics framework. 2016-10-04 17:18:54 -07:00
setup_path_on_import.py Activate virtualenv in production Python code. 2016-06-27 19:55:35 -07:00
setup_venv.py provision: Handle VENV_CACHE_PATH not existing. 2016-09-20 06:55:08 -07:00
setup-apt-repo Install pgroonga in development and (optionally) in prod. 2016-08-25 18:03:55 -07:00
unpack-zulip zulip_tools.py: Move zulip_tools.py in scripts/lib. 2016-08-15 16:44:50 -07:00
upgrade-zulip zulip_tools.py: Move zulip_tools.py in scripts/lib. 2016-08-15 16:44:50 -07:00
upgrade-zulip-stage-2 Use npm caching in upgrade-zulip-stage-2. 2016-09-16 12:40:48 -07:00
zulip_tools.py Fix formatting of print in run function. 2016-09-30 10:42:52 -07:00