Vishnu Ks
66b1ad7002
billing: User FREE_TRIAL_DAYS instead of FREE_TRIAL_MONTHS.
2020-05-16 14:52:01 -07:00
Anders Kaseorg
4362cceffb
portico: Add setting to put Google Analytics on selected portico pages.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-05-11 23:22:50 -07:00
Vishnu KS
f1b1bf5a0d
billing: Add support for Zulip Standard free trial.
2020-05-11 17:20:54 -07:00
Anders Kaseorg
c734bbd95d
python: Modernize legacy Python 2 syntax with pyupgrade.
...
Generated by `pyupgrade --py3-plus --keep-percent-format` on all our
Python code except `zthumbor` and `zulip-ec2-configure-interfaces`,
followed by manual indentation fixes.
Signed-off-by: Anders Kaseorg <anders@zulipchat.com>
2020-04-09 16:43:22 -07:00
Vishnu KS
449f7e2d4b
team: Generate team page data using cron job.
...
This eliminates the contributors data as a possible source of
flakiness when installing Zulip from Git.
Fixes #14351 .
2020-04-08 12:52:31 -07:00
Tim Abbott
737a36a9f8
portico: Use a backend variable to determine desktop version.
...
This makes it possible to change this parameter without rebuilding all
the server's static assets.
2020-03-27 01:37:56 -07:00
Greg Price
a5aa541999
portico: Provide isolated single-page versions of /terms and /privacy .
...
The `isolated_page` context flag we rely on was added in the
parent commit.
2020-01-29 11:54:20 -08:00
Tim Abbott
bcbc8f2bd5
portico: Move portico view code to its own file.
...
This improves the readability of the codebase.
2020-01-29 11:54:20 -08:00