Bojidar Marinov
786dd0fca4
auth: Make min password length and strength configurable.
...
This adds some configuration options to settings.py, namely
PASSWORD_MIN_LENGTH and PASSWORD_MIN_QUALITY, which control
when the frontend validator invalidates the password.
Closes #2628
2017-01-10 04:55:41 -08:00
synicalsyntax
e6c3aaae12
docs: Fix broken link error.
2017-01-09 19:30:26 -08:00
synicalsyntax
a74cbe7bd4
docs: Confrom *Move the users list to the left sidebar* doc to documentation styling guidelines.
2017-01-09 19:30:26 -08:00
synicalsyntax
f0ab21918d
docs: Confrom *Change the date and time format* doc to documentation styling guidelines.
2017-01-09 19:30:26 -08:00
synicalsyntax
764a54ae26
docs: Merge *Searching* and *Advanced search* docs.
...
Most information was redundant and unnecessary.
2017-01-09 16:21:22 -08:00
synicalsyntax
9387c34623
docs: Conform *View messages from a topic* doc to documentation styling guidelines.
2017-01-09 16:12:54 -08:00
synicalsyntax
86e2a98324
docs: Conform *View messages from a user* doc to documentation styling guidelines.
2017-01-09 16:12:54 -08:00
synicalsyntax
d4ec85dae2
docs: Conform *Zulip glossary* doc to documentation styling guidelines.
2017-01-09 16:12:54 -08:00
Cynthia Lin
7b2bf3b56f
docs: Conform *The Zulip browser window* doc to documentation styling guidelines.
2017-01-09 16:12:54 -08:00
Cynthia Lin
fe96a6d2a6
docs: Wrap lines in *Change a stream's color* doc.
2017-01-09 16:12:54 -08:00
Cynthia Lin
44d3a07691
docs: Fix grammatical errors in *Delete a stream* doc.
2017-01-09 16:12:54 -08:00
Tommy Ip
b70f6a6b7a
Add basic system architecture visualization.
...
This diagram shows the core components of Zulip.
2017-01-09 21:29:15 +00:00
Tim Abbott
3f8d4193da
lint: Fix % comprehensions being used without a tuple.
2017-01-09 11:45:11 -08:00
Rishi Gupta
494c1a2b55
Remove unnecessary uses of Realm.domain in zerver/tests.
2017-01-09 11:26:08 -08:00
Rishi Gupta
ac29928d91
Remove domain from analytics management commands.
2017-01-09 11:26:08 -08:00
Rishi Gupta
e14f575979
Remove domain from analytics/views.py.
2017-01-09 11:26:08 -08:00
Tim Abbott
1d5edff927
setup_venv: Give up if virtualenv-clone isn't working.
...
virtualenv-clone can sometimes fail if the old virtualenv is
broken; in that case, we can just make a new one.
2017-01-09 11:21:42 -08:00
sinwar
3f350391ce
docs: Ban the term realm from user documentation.
...
Fixes #3031 .
2017-01-09 10:58:19 -08:00
Rishi Gupta
552d626ef2
analytics: Fix FillState.last_modified not being updated.
...
We were updating FillState with FillState.objects.filter(..).update(..),
which does not update the last_modified field (which has auto_now=True).
The correct incantation is the save() method of the actual FillState
object.
2017-01-08 23:36:34 -08:00
Tim Abbott
3a64857a4c
lint: Fix long lines not being treated as actual errors.
...
This led to Travis CI not reporting on line-too-long errors.
2017-01-08 22:48:27 -08:00
Tim Abbott
464411833d
requirements: Upgrade mypy to 0.4.6 release.
2017-01-08 22:48:25 -08:00
Tim Abbott
b54f8b3b14
lint: Fix incorrect line length calculations in Python 2.
...
Previously, we would incorrectly be counting bytes in Python 2, which
meant lines with unicode characters in them appeared to the linter to
be far longer than they actually were.
2017-01-08 22:46:02 -08:00
Rishi Gupta
190d320afa
analytics: Change CountStat.property from Text to str.
2017-01-08 17:24:51 -08:00
Rishi Gupta
a07757c127
analytics/views: Fix query in get_messages_sent_to_realm.
2017-01-08 17:24:51 -08:00
Rishi Gupta
f8962d521d
analytics: Fix uses of 'interval' in arguments and variable names.
...
interval refers to a time interval, and frequency refers to something that
semantically means something closer to 'hourly' or 'daily'.
Currently, interval can have values 'hour', 'day', or 'gauge', and frequency
can only have values 'hour' and 'day'.
2017-01-08 17:24:51 -08:00
Rishi Gupta
f5899dd14b
analytics: Add lib/ function to drop all analytics tables.
2017-01-08 17:24:51 -08:00
Rishi Gupta
73dc904e9c
analytics: Move time_range from views.py to lib/time_utils.py
2017-01-08 17:24:51 -08:00
Tommy Ip
011eac1d92
bots: Fix bare except clause.
2017-01-09 00:39:33 +00:00
Tommy Ip
008663abd8
zerver: Fix bare except clause.
2017-01-09 00:38:31 +00:00
Tommy Ip
7738edb62f
contrib_bots: Fix bare except clause.
2017-01-08 16:25:22 -08:00
Tommy Ip
28abfca565
analytics: Fix bare except clause.
2017-01-08 16:25:22 -08:00
Tommy Ip
ada95c4fca
bots: Fix bare except clause.
2017-01-08 16:25:22 -08:00
Tommy Ip
9f38277224
bots: Fix bare except clause.
2017-01-08 16:25:22 -08:00
Tommy Ip
89a126b93f
zerver: Fix bare except clause.
2017-01-08 16:22:21 -08:00
Tommy Ip
3823376b3f
zilencer: Fix bare except clause.
2017-01-08 16:22:21 -08:00
Tommy Ip
89dc739856
tools: Fix bare except clause.
2017-01-08 16:22:21 -08:00
Tommy Ip
e04afe9bda
tools: Fix bare except clause.
2017-01-08 16:22:21 -08:00
Tim Abbott
f3b5683e77
views: Rename __init__.py to zerver.views.registration.
...
This completes the cleanup process of eliminating functions in the
root zerver/views/__init__.py module.
2017-01-08 16:21:15 -08:00
Tim Abbott
48f1b4e1ab
views: Extract zerver.views.muting.
2017-01-08 16:21:15 -08:00
Tim Abbott
7beff88f5f
views: Extract zerver/views/home.py.
...
This is a significant piece of the remaining effort required to
eliminate the catch-all zerver/views/__init__.py.
2017-01-08 16:21:15 -08:00
Robert Hönig
a261801cef
Update bots guide statement about the interception of PMs
2017-01-07 15:02:29 -08:00
Tim Abbott
6a7befa812
third: Remove copyright notice for removed review tool.
2017-01-07 10:53:20 -08:00
Tim Abbott
24df5fbd97
Delete remains of deprecated inject-messages.
2017-01-07 10:53:20 -08:00
AZtheAsian
0dc9ac7dac
Delete deprecated iframe-bot.
2017-01-07 10:53:20 -08:00
Brock Whittaker
1d414a432f
Re-order reactions CSS for better understanding.
...
This reorders the structure of the styling for the emoji reactions
to better follow the order of the markup.
2017-01-07 10:18:32 -08:00
Brock Whittaker
e41b0b80ef
Emoji CSS refactoring for FF support.
...
Emoji styling was broken in Firefox browser due to its lack of support
for the zoom property.
This replaces the zoom property with the transform property that now
scales the emojis down to 70% of their original size.
2017-01-07 10:18:32 -08:00
Tim Abbott
81a19375d2
hotkey: Fix exiting the subscriptions page with "escape".
...
This had apparently regressed because it was checking the wrong
selector, and also didn't do the right thing to exit.
2017-01-06 23:45:03 -08:00
Tim Abbott
9f1fca30df
subs: Access streams to copy from by ID in new stream creation.
2017-01-06 23:19:45 -08:00
Tim Abbott
9ff8c9e358
subs: Access users by ID in new stream creation.
2017-01-06 23:18:53 -08:00
Tim Abbott
e228243723
install-aws-server: Add support for installing zulip.conf.
2017-01-06 21:58:16 -08:00