Cynthia Lin
365a4808bc
docs: Add user guide for *Change date and time format* feature
...
docs: Add user guide for *Change date and time format* feature
2016-12-20 18:24:59 -08:00
Rafid Aslam
aece2c7c45
populate_db: Fix naive datetime warnings
...
Fix naive datetime warnings in
`zilencer/management/commands/populate_db.py`.
Fixes #2729 .
2016-12-20 17:48:22 -08:00
Cynthia Lin
6964959017
docs: Add user guide for *View information about a message* feature
2016-12-20 17:26:14 -08:00
Jackson
59eb7a54e2
integrations: Add documentation for GoSquared.
2016-12-20 16:59:36 -08:00
Jackson
4ff4f12aea
integrations: Add webhook code, API endpoint, and tests for GoSquared.
2016-12-20 16:59:36 -08:00
anirudhjain75
db894b9912
Create "join chat" button for Zulip.
...
The image that we are using can be found in the zulip repository
in the directory`static/images/help` named as chat-with-zulip-button.
We use the new button in the readme, and we also provide instructions
on how to embed the button in other sites in the help docs.
Fixes : #2270
2016-12-20 16:10:21 -08:00
Cynthia Lin
f2d7f37757
docs: Add user guide for *Change the topic of a message* feature
...
docs: Add user guide for *Change the topic of a message* feature
2016-12-20 15:21:24 -08:00
Cynthia Lin
6e11b76725
docs: Add user guide for *View your current stream subscriptions* feature.
2016-12-20 12:06:05 -08:00
Rishi Gupta
c7c0e36508
analytics: Add InstallationCount checks to prototype TestCountStat.
...
Was enabled by commit 41e8ee3
where we moved TIME_ZERO to before the realms
created by populate_db.py.
Also removes the stub for TestAggregates, since the remaining thing to be
tested was the aggregation from RealmCount to InstallationCount, and the end
to end checks provided by the TestCountStat tests should be sufficient.
2016-12-20 12:03:23 -08:00
Rishi Gupta
dbc94d0fc0
analytics: Remove test for no longer supported behavior.
...
In a previous design, there was no FillState table, and one could run any
CountStat at any time. This is no longer supported.
This test was making sure that if one ran a CountStat at a certain hour, and
then ran it at a previous hour, the old rows would still be there.
2016-12-20 12:03:23 -08:00
Rishi Gupta
e09aaf1020
analytics: Remove tests that will be subsumed by TestCountStats.
2016-12-20 12:03:23 -08:00
Rishi Gupta
6748b72ccc
analytics: Remove tests now covered by test_active_users_by_is_bot.
2016-12-20 12:03:23 -08:00
Rishi Gupta
2211b8b102
analytics: Change count_message_by_stream to join on UserProfile.
...
It seems unlikely we will need count_message_by_stream without the
UserProfile table in the future, so write count_message_by_stream_and_is_bot
in the usual query form and replace count_message_by_stream with it.
This also has the benefit of shortening our list of "special case" queries
from two to one.
The pathways of the removed test will be covered more thoroughly in the new
TestCountStats tests.
2016-12-20 12:03:23 -08:00
Rishi Gupta
6992f9784c
analytics: Update TestCountStat prototype.
2016-12-20 12:03:23 -08:00
Rishi Gupta
c6a6c871ee
analytics: Change TIME_ZERO in tests to be in the past.
2016-12-20 12:03:23 -08:00
Rishi Gupta
d95fb33d8d
analytics: Add subgroups to unicode representations in models.py.
2016-12-20 12:03:23 -08:00
Rishi Gupta
f34af0896d
analytics: Add subgroup argument to assertCountEquals.
2016-12-20 12:03:23 -08:00
Rishi Gupta
31cf8db28c
analytics: Allow assertCountEquals to work on InstallationCount.
2016-12-20 12:03:23 -08:00
AZtheAsian
09b1c18fbe
integrations: Add documentation for Stripe
2016-12-20 11:56:04 -08:00
Rafid Aslam
e49bd6a6c7
event_queue: Improve error message for ConnectionError exception
...
Improve error message for "ConnectionError:
HTTPConnectionPool(host='localhost', port=9993): Max retries
exceeded" exception.
Fixes #215 .
2016-12-20 11:49:12 -08:00
Tim Abbott
7f7cae332b
logging: Fix handling of tracebacks with no exc_info.
2016-12-20 11:49:12 -08:00
Robert Hönig
5ea1b835c9
Rename and reorder the bots guide
2016-12-20 11:40:04 -08:00
Joy Chen
7da65ecb1a
docs: Add user guide for rename a stream
2016-12-20 11:13:11 -08:00
Cynthia Lin
56e1fb6df6
docs: Add user guide for *Restore the last unsent message* feature.
2016-12-20 11:01:44 -08:00
lonerz
25368c6863
bots-guide: Fix numbering indentation
2016-12-20 10:32:30 -08:00
Rafid Aslam
5cc8838df4
tests: Add `assert_url_serves_contents_of_file()` to `ZulipTestCase`
...
Add `assert_url_serves_contents_of_file()` in `ZulipTestCase` class
and deduplicate some codes.
Fixes #1276 .
2016-12-20 08:06:22 -08:00
Rafid Aslam
64f595b061
tests: Add test about avatar image was uploaded properly or not
...
Add test about avatar image was uploaded properly or not in
`tests.BotTest.test_add_bot_with_user_avatar` and
`tests.BotTest.test_patch_bot_avatar`.
Add `get_test_image_file()` and `avatar_disk_path()` in
`zerver.lib.test_helpers` and deduplicate some codes.
Fixes #1276 .
2016-12-20 08:06:22 -08:00
=
f83139e28c
Interactive bots: Create Github Issues bot.
2016-12-19 21:57:21 -08:00
KingxBanana
23f3271551
Clear popovers on stream narrows fix (Issue #2281 )
2016-12-19 21:05:18 -08:00
Steve Howell
7317dd1825
Fix broken links in bots-guide.md.
2016-12-19 19:30:25 -08:00
Steve Howell
732967f80e
Fix broken link -> send-private-message.
2016-12-19 19:16:52 -08:00
Robert Hönig
63e1ca05ea
Add developer documentation for bots
2016-12-19 16:29:42 -08:00
Maydha K
4da1ffae9c
docs: Add user guide for previewing your message.
2016-12-19 13:39:42 -08:00
Cynthia Lin
4d1b67286d
docs: Add user guide for *Send a private message* feature ( #2785 )
...
docs: Add user guide for *Send a private message* feature
2016-12-19 13:07:56 -08:00
Umair Khan
9069cad79d
logging: Set django.request to ERROR in testing.
...
Fixes #2731
2016-12-19 09:12:11 -08:00
Tim Abbott
062d14fd63
help: Fix trailing whitespace in pin-a-stream article.
2016-12-19 09:03:29 -08:00
K.Kanakhin
75c4e3191d
tests: Add help documentation checking script to CI
2016-12-19 08:31:39 -08:00
K.Kanakhin
589ae27190
documentation-crawler: Exclude privacy page from documentation checking
2016-12-19 08:31:39 -08:00
K.Kanakhin
a57752d158
help-documentation: Fix links in user help documentation
2016-12-19 08:31:39 -08:00
KingxBanana
28b49cb440
docs: Add user guide for pin a stream
2016-12-19 08:22:50 -08:00
Sampriti Panda
c0326d1938
Add lint rule to disallow python calls with versions (e.g: python2, python3)
...
Fixes #2435
2016-12-19 08:00:48 -08:00
Cynthia Lin
f826c87a73
docs: Add user guide for *Change your avatar* feature
2016-12-19 07:40:41 -08:00
Cynthia Lin
3227484fbf
docs: Add user guide for *Add or invite someone to a stream* feature
2016-12-18 19:33:11 -08:00
Maydha K
ab927d3e96
docs: Add user guide for viewing an image at full size.
2016-12-18 13:51:34 -08:00
Saumya Rawat
d3a7d0202f
dev: Auto-create log directory in management command.
...
Check 'zulip/var/log' folder exists and create if not as FileHandler only checks for existence of log file.
2016-12-17 17:18:49 -08:00
Maydha K
85558df4bb
docs: Add user guide for pressing enter to send.
2016-12-17 16:46:42 -08:00
Cynthia Lin
64e4eea000
docs: Add user guide for *Edit or delete a message* feature
2016-12-17 16:45:13 -08:00
andrewallen00
cdef7ede83
interactive bots: Create comment on issue GitHub bot.
...
interactive bots: Create comment on issue GitHub bot.
interactive bots: Create comment on issue GitHub bot.
interactive bots: Create comment on issue GitHub bot.
interactive bots: Create comment on issue GitHub bot.
2016-12-17 16:33:08 -08:00
Akhil
06615bee00
streams: Implement copy-subscribers feature.
...
In the new stream creation modal, added checkboxes for each stream
and a toggle to see or hide the checkboxes. Altered filtering to
filter streams and users. Added corresponding casper tests.
When a stream is checked/unchecked, it does not affect the state
of any user checkbox. This may be visually unclear as users can be
added even if their checkboxes are empty.
Fixes #2448
2016-12-17 11:20:47 -08:00
Cynthia Lin
e87cc4e622
docs: Add user guide for *Unsubscribe from a stream* feature
2016-12-17 08:51:38 -08:00