Harshit Bansal
400bb6ca48
emoji: Fix caching for text emojiset.
...
This commit removes an early exit that was causing spritesheets to
not get cached for fallback emojiset in case of text emojiset.
2018-09-21 18:34:12 -07:00
Harshit Bansal
20aee7b116
emoji: Change fallback emojiset for text emojiset.
...
Now that we have added back support for `google-blob` emojiset,
changing the fallback emojiset for `text` emojiset to `google-blob`
make sense.
2018-09-21 18:34:12 -07:00
Adam Birds
18a4239d7e
integration: Add AppVeyor webhook.
2018-09-21 17:51:34 -07:00
Pragati Agrawal
6adabd20f5
settings: Remove dependency of message_content_in_email_notifications.
...
Since now we have email notifications for streams messages too, so
there is no direct dependency of
`message_content_in_email_notifications`checkbox on
`enable_offline_email_notifications` setting and neither we can say it's
dependent on `enable_stream_email_notifications` as well because we may
have email notifications set for individual streams. So removing this
checkbox dependency is the best solution here.
2018-09-21 12:46:02 -07:00
Yashashvi Dave
a80d01f6dc
zephyr page: Add style to zephyr page.
2018-09-21 12:42:05 -07:00
Akash Nimare
e00480bccd
dev-login: Remove unused link id from dev page.
2018-09-21 12:37:02 -07:00
Akash Nimare
17c541fedf
help: Add a bottom border in section headings.
...
This commit adds a bottom border to all the section
headings.
2018-09-21 12:32:24 -07:00
Akash Nimare
4e176b97b2
help: Align down arrow to the right.
...
This commit changes the position of the down arrow
from left to right since it more intuitive to have
the arrow in the right side.
2018-09-21 12:32:24 -07:00
Akash Nimare
ccdddf3a71
help: Rename the header of help docs.
...
Renamed the header to Home since it makes more sense,
previously it was Index.
2018-09-21 12:32:24 -07:00
Akash Nimare
5f52f58bb4
help: Rename back button text.
...
Renamed back button text to Zulip instead of Home.
2018-09-21 12:32:24 -07:00
Akash Nimare
b539dedfcd
stream-settings: Remove unnecessary delete text from button.
...
We are already showing the Delete icon so it's unnecessary to have
the "Delete" text. This PR removes the same.
2018-09-21 12:17:17 -07:00
Jack Zhang
58e28fbd21
developer docs: Refer to 'zulipbot add' instead of 'zulipbot label'.
...
These changes are consistent with naming in zulip/zulipbot. See:
- https://github.com/zulip/zulipbot/commit/e29e7eb
- https://github.com/zulip/zulipbot/wiki/Commands#username-add-label-name
2018-09-21 12:16:39 -07:00
Shubham Padia
6bfa29b8e6
notifications: Fix soft-deactivated users don't get push notifications.
...
Fixes the urgent part of #10397 .
It was discovered that soft-deactivated users don't get mobile push
notifications for messages on private streams that they have configured
to send push notifications.
Reason: `handle_push_notification` calls `access_message`, and that
logic assumes that a user who is a recipient of a message has an
associated UserMessage row. Those UserMessage rows are created
lazily for soft-deactivated users, so they might not exist (yet)
until the user comes back.
Solution: Ensure that userMessage row is created for
stream_push_user_ids and stream_email_user_ids in create_user_messages.
2018-09-21 12:06:18 -07:00
Tim Abbott
d152b84ccc
trello: Clarify more what's going on with Trello's API.
...
I think this makes it a lot more clear what is happening here.
2018-09-21 11:24:13 -07:00
Eeshan Garg
0012e76123
webhooks/trello/doc: Require users to download Trello script.
...
We now have a standalone zulip_trello.py script that can be run
on Python2 and Python3 without having to install the `zulip`
package.
2018-09-21 11:12:13 -07:00
Adam Birds
bd6a5ed7af
integrations: Add Ansible Tower Webhook.
2018-09-21 11:05:36 -07:00
Luis Silva
5cc0fb5c40
auth: Add example using django LDAPSearchUnion function.
...
This makes it clear how to do a union search, without having to look
anything up.
2018-09-21 11:04:40 -07:00
Akash Nimare
0a7b487617
hotkey: Update test for hotkey deprecation.
...
This commit adds a test for hotkey deprecation since
we need to test the 'CMD' hotkey on macOS.
2018-09-21 10:59:55 -07:00
Akash Nimare
dbb2d28ad6
hotkey: Update deprecation notice for '*' hotkey.
...
This PR updates the shortcut of the deprecation notice
for '*' hotkey. On macOS, it should be 'Cmd + s' instead
of 'Ctrl'.
2018-09-21 10:59:55 -07:00
Tim Abbott
a0451b692f
import: Move zerver_client import before realm import.
...
This table is independent of the realm/stream table dance, and moving
it here helps makes the flow read more clearly.
2018-09-21 10:58:24 -07:00
Rishi Gupta
b470cef864
import: Set Realm.plan_type to SELF_HOSTED on import.
...
Tweaked by tabbott to avoid an unnecessary .save().
2018-09-21 10:57:22 -07:00
Robert Spier
f4c82a1153
emails: Add detection for ChromeOS User-Agents.
2018-09-21 10:41:05 -07:00
Tim Abbott
75376a3fc5
email_mirror: Limit message length using defined constants.
...
Previously, we had the somewhat arbitrary limit of 2K characters
(which some users complained about), as well as the constant 60 for
the topic.
2018-09-21 10:39:57 -07:00
Rishi Gupta
89fccb8c4e
user docs: Fix broken link to enable-enter-to-send.
...
Fixes regression from 976b560
.
2018-09-20 23:29:31 -07:00
Tim Abbott
feee76eb23
export: Fix exporting files with S3 upload backend.
...
At some point as part of the process of supporting renumbering data,
we changed the structure of our file uploads to expect `path` to match
`s3_path`, with both having the relative path within the overall
hierarchy (including the realm ID). This change updates the more
rarely-used S3 export code path to use that model, fixing a crash when
messages reference an Attachment object with a rewritten path_id.
2018-09-20 20:14:19 -07:00
Tim Abbott
e2bd03365e
import: Fix handling of recipient IDs for welcome bot.
...
If any user had sent the reply to the welcome bot recommended by our
tutorial, then the Zulip export/import process didn't work properly,
because we weren't including (and then remapping) the recipient ID for
sending PMs to the cross-realm bots. This commit fixes that gap, by
recording the necessary data on the export side, and doing the
appropriate remapping on the import side.
2018-09-20 17:55:17 -07:00
Tim Abbott
c9189439de
import: Handle signup_notifications_stream_id.
...
Previously, our realm import logic only did the special remapping
logic for the original notifications_stream_id; when we added the new
signup_notifications_stream_id field, we neglected to handle it in the
same way.
2018-09-20 17:41:55 -07:00
Tim Abbott
165078b484
queue_processors: Fix bug in handling removed push notifications.
...
Apparently, we were falling through to the "add" case after correctly
processing the "remove" case, throwing a 500.
2018-09-20 17:36:54 -07:00
Rishi Gupta
7acd640f6a
user docs: Update format-your-messages-using-markdown.
...
I used line-height: 22px and font-size: 16px in .message-content to take the
screenshots. Requires some additional fiddling for the LaTeX picture, inline
code block, and maybe a few others.
2018-09-19 17:09:28 -07:00
Rishi Gupta
f2b4357d67
user docs: Remove link to #status-messages from left sidebar.
2018-09-18 14:48:17 -07:00
Rishi Gupta
74628ccfa6
user docs: Update at-mention-a-team-member.
2018-09-18 14:47:37 -07:00
Rishi Gupta
669c2fd752
user docs: Update verify-your-message-was-successfully-sent.
2018-09-18 14:47:33 -07:00
Eeshan Garg
0817905480
api docs: Use Markdown extension for tabbed sections.
2018-09-18 13:49:34 -07:00
Eeshan Garg
2443919a7e
user docs: Use tabbed instructions on desktop-app-install-guide.
...
Note that the correct tab is automatically activated depending on
the user's OS.
2018-09-18 13:49:34 -07:00
Eeshan Garg
ecd4f821be
user docs: Automatically activate correct tab for OS-specific instructions.
2018-09-18 13:49:34 -07:00
Eeshan Garg
4c7762f696
user docs: Use tabbed instructions on logging-out.
2018-09-18 13:49:34 -07:00
Eeshan Garg
4f366daec0
markdown: Add extension for creating tabbed sections on /help and /api.
2018-09-18 13:49:34 -07:00
Akash Nimare
2385b3d1d3
notification: Add a space in narrow to message content.
...
We have a space for this kind of texts in other places but somehow we
missed this case. This PR fixes the same.
2018-09-17 13:58:29 -04:00
Eeshan Garg
1a3a791e0b
rest-endpoints.md: Remove duplicate heading.
2018-09-17 13:28:30 -04:00
Rishi Gupta
976b5603ce
user docs: Update enable-enter-to-send.
2018-09-16 18:03:10 -07:00
Rishi Gupta
f56a76b53d
user docs: Update manage-your-uploaded-files.
...
Eventually this should probably just be a document on deleting files.
2018-09-16 18:03:10 -07:00
Rishi Gupta
5b839a90ab
user docs: Update upload-and-share-files.
2018-09-16 18:03:09 -07:00
Rishi Gupta
6557764373
user docs: Update preview-your-message-before-sending.
2018-09-16 18:03:09 -07:00
Rishi Gupta
5fcd96b8a1
user docs: Update add-emoji.
2018-09-16 18:03:09 -07:00
Rishi Gupta
0eba0dfdc8
user docs: Remove send-a-message-in-a-different-language.
...
A valiant effort, but there are too many operating systems to do this
well.
2018-09-16 18:01:18 -07:00
Rishi Gupta
e46d3705de
user docs: Remove several "send a message" docs.
...
These are now subsumed by compose-and-reply. Probably we'll want to write a
"PMs and Group PMs" doc at some point so that we have something if people
search for whether Zulip has Group PMs.
2018-09-16 15:04:05 -07:00
Rishi Gupta
7f2e428541
user docs: Add macro for opening the compose box.
2018-09-16 15:04:05 -07:00
Rishi Gupta
02be6c1530
user docs: Add compose-and-reply.
2018-09-16 14:54:42 -07:00
Rishi Gupta
957b4af81f
user docs: Remove the-zulip-browser-window.
...
This is one of the earliest user docs we wrote (Jan 2017), and no longer
fits with our current docs strategy.
2018-09-16 10:33:39 -07:00
Rishi Gupta
556a8494c3
user docs: Add relative link to review-your-organization-settings.
2018-09-16 10:27:40 -07:00