Steve Howell
e99c0929f0
tests: Test race handling for creating mirror users.
...
We simulate a race condition by mocking create_user
to actually create a user, but then raise an
IntegrityError (as if another process had actually
created the user, not our test).
I also changed the real code to use explicitly
named parameters.
2018-08-21 11:23:40 -07:00
Tim Abbott
0068a5ccd6
events: Fix can_subscribe_other_users not being set properly.
...
I don't understand why this didn't cause test failures in CI; this
change was clearly required and test_change_realm_property was failing
consistently for me locally.
2018-08-21 11:20:59 -07:00
Yago González
6949ce1bad
templates: Replace with normal spaces.
...
This line full of non-breaking spaces dates back to before Zulip being
open sourced (ca4e6a0ff
), so we can assume it was a fix that we don't
need anymore.
2018-08-21 11:13:47 -07:00
Rishi Gupta
99b55b712b
user docs: Shorten instructions when using relative settings links.
2018-08-20 21:26:01 -07:00
Rishi Gupta
36d495736a
user docs: Rename display-emoji-as-text.
2018-08-20 19:24:36 -07:00
Rishi Gupta
33c586d3ec
user docs: Update enable-emoticon-translations.
2018-08-20 19:24:36 -07:00
Rishi Gupta
2df6662d8c
docs: Add clarification for help wanted and good first issue labels.
2018-08-20 19:17:47 -07:00
Rishi Gupta
9a759060cd
user docs: Remove outdated app guides.
2018-08-20 18:52:04 -07:00
Rishi Gupta
1f2ed31791
user docs: Add related articles to desktop install guide.
2018-08-20 18:22:30 -07:00
Rishi Gupta
0f44d380ca
user docs: Update save-changes.md.
2018-08-20 17:11:53 -07:00
Lyla Fischer
43f2a99f2a
user docs: Trim change-a-users-name.
2018-08-20 17:11:53 -07:00
Lyla Fischer
f3324f9748
user docs: Trim make-a-user-an-administrator.
2018-08-20 17:11:53 -07:00
Tim Abbott
6827c42e02
migrations: Fix accounting in is_private migration.
...
The previous logic didn't correctly handle the case of total being 0.
Fixes #10378 .
2018-08-20 16:49:08 -07:00
Lyla Fischer
f4d1283b6c
user docs: Update deactivate-or-reactivate-a-bot.
2018-08-20 15:50:16 -07:00
Lyla Fischer
172cde6af6
user docs: Add restrict-bot-creation.
2018-08-20 15:50:16 -07:00
Lyla Fischer
603dedbfec
user docs: Update set-default-streams-for-new-users.
2018-08-20 15:02:39 -07:00
Lyla Fischer
614da57f8a
user docs: Update add-or-remove-users-from-a-stream.
2018-08-20 15:02:39 -07:00
Lyla Fischer
c183c5059e
user docs: Update change-the-privacy-of-a-stream.
2018-08-20 15:02:39 -07:00
Lyla Fischer
f79614a7dd
user docs: Update change-stream-description.
2018-08-20 15:02:39 -07:00
Lyla Fischer
f1462d096e
user docs: Update rename-a-stream.
2018-08-20 15:02:39 -07:00
Lyla Fischer
6fc214929c
user docs: Update delete-a-stream.
2018-08-20 15:02:39 -07:00
Abhilash Verma
0e2322a322
logging: Show timestamp in UTC in non-django production scripts.
...
Done in pair programming with @aero31aero.
Fixes #9678 .
2018-08-20 12:52:40 -07:00
Rohitt Vashishtha
920ef2b7f7
bugdown: Add mention_data.get_user_by_id().
...
This will allow us to do the lookups required to support the upcoming
`@**name|id**` syntax.
2018-08-20 12:46:46 -07:00
Rohitt Vashishtha
8a61ac3500
typeahead: Move displaced comment to correct location.
2018-08-20 12:44:24 -07:00
Tim Abbott
972e1d2d8b
ldap: Improve exception handling in user data sync tool.
...
At some point, the most likely exception here stopped being
IntegrityError.
Fixes #9218 .
2018-08-20 10:40:53 -07:00
Tim Abbott
3cfb2000cc
ldap: Improve error message for username/LDAP domain mismatches.
2018-08-20 10:39:34 -07:00
Rhea Parekh
f70b9a3eba
import: Move 'build_message' to import_util.
2018-08-19 22:27:13 -07:00
Rhea Parekh
53e9da8e1f
import: Build CustomProfileField, CustomProfileFieldValue and RealmEmoji with model class.
2018-08-19 22:27:13 -07:00
Rhea Parekh
d98a5925cb
import: Build Reaction with the model class.
2018-08-19 22:27:13 -07:00
Rhea Parekh
a5bc701181
import: Move 'build_stream' to import_util.
2018-08-19 22:27:13 -07:00
Rhea Parekh
c4f8abbd30
import: Build Message with the model class.
2018-08-19 22:27:13 -07:00
Rhea Parekh
4ea7302e14
import: Add missing fields in UserProfile object.
...
The missing fields are checked by `full_clean()` method.
The datetime field errors are ignored as they are fixed
in the `import_realm` script. The field that are
allowed to be null are not included while building
this object.
2018-08-19 22:27:13 -07:00
Rhea Parekh
66d34b23ef
import: Build Attachment with the model class.
2018-08-19 22:27:13 -07:00
Rhea Parekh
9617b1fbc5
import: Build Recipient and Subscription with model class.
2018-08-19 22:27:13 -07:00
Rhea Parekh
c77763bd8e
import: Move 'build_realm' to import_util.
2018-08-19 22:27:13 -07:00
Joshua Pan
793ec9e266
tests: Test all update_display_settings events.
2018-08-19 14:51:31 -04:00
Joshua Pan
e0426e42cd
tests: Test all realm update dispatch events.
2018-08-19 14:51:31 -04:00
Joshua Pan
ccd438a7ee
tests: Test minor dispatch events.
...
These events just call another function. This covers
attachments, invites_changed, and submessage.
2018-08-19 14:51:31 -04:00
Joshua Pan
212db4d155
tests: Use zjquery for server_events_dispatch tests.
2018-08-19 14:51:31 -04:00
Joshua Pan
e3504e88a7
tests: Test update realm bot owner event.
2018-08-19 14:51:31 -04:00
Joshua Pan
402e34be3b
tests: Test blueslip for subscription events.
2018-08-19 14:51:31 -04:00
Joshua Pan
76ffd967c5
tests: Test typing notifs event from oneself.
2018-08-19 14:51:31 -04:00
Joshua Pan
875383e7c3
tests: Test delete stream event.
2018-08-19 14:51:31 -04:00
Joshua Pan
e4a34c3512
tests: Test dispatching stream create event.
2018-08-19 14:51:31 -04:00
Joshua Pan
6b61e54c08
tests: Rename stream test to stream__update test.
2018-08-19 14:51:31 -04:00
Rishi Gupta
5bc3dd4a57
user docs: Update notification docs.
2018-08-19 06:34:03 -07:00
Eeshan Garg
080b1eccea
pypi: Upgrade to release 0.5.3.
2018-08-18 08:00:56 -07:00
Yago González
aa5185fdf8
api docs: Document POST /typing.
2018-08-17 12:57:40 -07:00
Akash Nimare
dab75e4990
help: Fix styling of emoticons on help pages.
2018-08-17 11:37:29 -07:00
Rishi Gupta
dc1e1dfcf9
features: Add custom profile fields.
2018-08-17 11:32:05 -07:00