Harshit Bansal
|
298e23b447
|
realm_emoji.py: Allow an user to delete an emoji uploaded by them.
If a realm is configured to allow any user to upload an emoji,
then, an emoji author must be allowed to delete an emoji uploaded
by them.
|
2017-05-29 20:21:25 -07:00 |
vaibhav
|
9cf9837f12
|
webhooks: Add outgoing webhook bot user to development database.
|
2017-05-29 16:01:23 -07:00 |
Tim Abbott
|
4893779001
|
test_events: Avoid coverage errors in LogEventsTest.
|
2017-05-29 15:26:33 -07:00 |
Maxim Averin
|
a4c3f571db
|
Switch change_tos_version to use RealmAuditLog.
|
2017-05-29 15:24:01 -07:00 |
Maxim Averin
|
685fb16c39
|
Switch change_full_name to use RealmAuditLog.
This requires adding an `acting_user` parameter to the
`do_change_bot_owner` function.
|
2017-05-29 15:22:08 -07:00 |
Steve Howell
|
1f4e1ece3a
|
Fix flaky time-based test.
For testing waiting period thresholds, we need to
explicitly set date_joined for Hamlet to be now.
|
2017-05-29 11:54:06 -06:00 |
Ron Shafii
|
8cc1f13d24
|
test: Add test_notify_realm_of_new_user.
|
2017-05-28 19:14:52 -07:00 |
Eeshan Garg
|
44ec27c122
|
webhooks/gosquared: Migrate docs to Markdown.
|
2017-05-28 18:44:00 -07:00 |
Eeshan Garg
|
e5484f1bf5
|
webhooks/ifttt: Migrate docs to Markdown.
|
2017-05-28 18:44:00 -07:00 |
Eeshan Garg
|
846e560bfd
|
webhooks/hellosign: Migrate docs to Markdown.
|
2017-05-28 18:44:00 -07:00 |
Eeshan Garg
|
372d6a2aa6
|
webhooks/heroku: Migrate docs to Markdown.
|
2017-05-28 18:44:00 -07:00 |
Eeshan Garg
|
2d25b6581e
|
webhooks/greenhouse: Migrate docs to Markdown.
|
2017-05-28 18:44:00 -07:00 |
Eeshan Garg
|
dd5ce955bd
|
webhooks/delighted: Migrate docs to Markdown.
|
2017-05-28 18:44:00 -07:00 |
Eeshan Garg
|
074e3d7401
|
webhooks/crashlytics: Migrate docs to Markdown.
|
2017-05-28 18:44:00 -07:00 |
Eeshan Garg
|
14ce3a94db
|
webhooks/codeship: Migrate docs to Markdown.
|
2017-05-28 18:44:00 -07:00 |
Eeshan Garg
|
6111b56753
|
webhooks/circleci: Migrate docs to Markdown.
|
2017-05-28 18:44:00 -07:00 |
Eeshan Garg
|
1c50a85601
|
webhooks/basecamp: Migrate docs to Markdown.
|
2017-05-28 18:44:00 -07:00 |
Ethan Estrada
|
91e6f00d57
|
Test that `log_event` auto creates missing log dir.
|
2017-05-28 18:24:00 -07:00 |
Ethan Estrada
|
a11c578d57
|
Test for early return when "LOG_EVENT_DIR" is `None`.
|
2017-05-28 18:21:50 -07:00 |
Tim Abbott
|
9d7e6b1b48
|
events: Fix race with realm_waiting_period_threshold changes.
The can_create_streams property changed some time ago to depend on 2
different properties of Realm, causing occasional test failures.
|
2017-05-28 18:21:50 -07:00 |
Reid Barton
|
ccb4c5c26f
|
bots: Move zephyr-related files to api/integrations/zephyr/.
|
2017-05-26 15:07:02 -07:00 |
Sarah
|
bb329b4020
|
zerver/lib/events: Refactor using UserProfile prop_types and notifications
Refactor fetch_initial_state_data to use the UserProfile.property_types
and notifications dictionaries.
|
2017-05-26 14:55:54 -07:00 |
Nathan Miller
|
2311e169ec
|
mypy: Various strict-optional fixes in zerver.
|
2017-05-26 10:10:20 -07:00 |
Tim Abbott
|
f5373c46f2
|
lint: Fix trailing newlines in outgoing webhook tests.
|
2017-05-25 16:28:11 -07:00 |
Tim Abbott
|
8e978df957
|
mypy: Fix missing import from recent mypy merge.
|
2017-05-25 16:22:19 -07:00 |
Ethan
|
d4d689532d
|
mypy: serve_local return type to FileResponse.
|
2017-05-25 15:41:52 -07:00 |
Ethan
|
d2e72b0082
|
mypy: correct process response type.
|
2017-05-25 15:41:51 -07:00 |
Ethan
|
b6e7e36c86
|
mypy: correct from int to str in rate limiting.
|
2017-05-25 15:41:49 -07:00 |
Ethan
|
d1bd19a1b8
|
mypy: correct user_passes_test first argument.
|
2017-05-25 15:41:48 -07:00 |
Ethan
|
c284d913cc
|
mypy: request.body is bytes, should be str.
|
2017-05-25 15:41:46 -07:00 |
Ethan
|
1477a9102d
|
mypy: Fix return annotation; json_method_not_allowed.
|
2017-05-25 15:41:44 -07:00 |
Elliott Jin
|
4907f24603
|
bots: Add additional service bot tests.
|
2017-05-25 15:00:51 -07:00 |
Elliott Jin
|
af49a23013
|
bots: Generalize service bot tests to also test embedded bots.
|
2017-05-25 15:00:51 -07:00 |
Elliott Jin
|
cd8c77bf91
|
bots: Clean up order and naming of service bot tests.
|
2017-05-25 15:00:51 -07:00 |
Elliott Jin
|
49adeee8c8
|
bots: Move service bot tests into separate file.
|
2017-05-25 15:00:51 -07:00 |
Elliott Jin
|
8b98b79646
|
bots: Generate queue events for embedded bots.
|
2017-05-25 15:00:51 -07:00 |
Elliott Jin
|
0ec9e54954
|
bots: Add queue and QueueProcessingWorker for embedded bots.
|
2017-05-25 15:00:51 -07:00 |
Elliott Jin
|
d0c0031b0b
|
bots: Add comments about embedded bots to Service model.
|
2017-05-25 15:00:51 -07:00 |
Elliott Jin
|
824b315284
|
bots: Introduce "service_bot" concept in UserProfile model.
|
2017-05-25 15:00:51 -07:00 |
Elliott Jin
|
120b7b4caf
|
bots: Add bot_type for embedded bots in UserProfile model.
|
2017-05-25 15:00:51 -07:00 |
Elliott Jin
|
5b4d2832fc
|
bots: Add management command for making outgoing webhook bot.
|
2017-05-25 09:45:54 -07:00 |
umkay
|
9ab0a8be6a
|
mypy: Fix strict optional in zerver/views.
|
2017-05-25 09:30:41 -07:00 |
Yago González
|
55b4a3792d
|
lint: Fix violation in the GitHub webhook view.
|
2017-05-24 22:09:14 -07:00 |
umkay
|
f4617d0408
|
mypy: Fix a few webhook tests to work with strict-optional.
|
2017-05-24 20:31:21 -07:00 |
Vishnu Ks
|
bb98e35aa0
|
Replace othello@zulip.com with example_email('othello').
|
2017-05-24 19:37:36 -07:00 |
Vishnu Ks
|
52d2d6c4fa
|
Replace prospero@zulip.com with example_email('prospero').
|
2017-05-24 19:37:36 -07:00 |
Vishnu Ks
|
c4db3b7d1c
|
Replace cordelia@zulip.com with example_email('cordelia').
|
2017-05-24 19:37:36 -07:00 |
Vishnu Ks
|
961b35d52e
|
Replace iago@zulip.com with example_email('iago').
|
2017-05-24 19:37:36 -07:00 |
Vishnu Ks
|
5230eaef1c
|
Replace hamlet@zulip.com with example_email('hamlet').
|
2017-05-24 19:37:36 -07:00 |
Vishnu Ks
|
b65f692fcf
|
Make LoginEmailValidatorTestCase use ZulipTestCase instead of TestCase.
|
2017-05-24 19:23:48 -07:00 |