Cynthia Lin
3f84fa663c
user docs: Add *Settings* macro to *Change the date and time format* doc.
2017-01-03 16:15:51 -08:00
Cynthia Lin
41271da7c7
user docs: Add *Settings* macro to *Change your language* doc.
...
Also updated outdated UI in pictures.
2017-01-03 16:15:51 -08:00
Cynthia Lin
2725ae5963
user docs: Add *Settings* macro to *Change your avatar* doc.
2017-01-03 16:15:51 -08:00
Cynthia Lin
c32f8b4d01
user docs: Add *Settings* macro to *Change your password* doc.
2017-01-03 16:15:51 -08:00
Cynthia Lin
9aa0a103e1
user docs: Add *Settings* macro to *Change your name* doc.
2017-01-03 16:15:51 -08:00
Cynthia Lin
742d19c1b0
user docs: Create *Settings* macro.
2017-01-03 16:15:51 -08:00
Cynthia Lin
d3743d2b15
docs: Add user guide for *Add a custom linkification filter* feature
2017-01-03 11:31:04 +01:00
andrewallen00
27a9341039
docs: Add user guide for configure desktop notifications.
2017-01-02 21:23:14 -08:00
Alya Abbott
8852db34c6
Update signing in page.
2017-01-02 16:34:15 -08:00
Alya Abbott
6bedbbb399
Add forgotten password doc.
...
Fixes #2998 .
2017-01-02 15:19:16 -08:00
Callum
76807d4c82
docs: Add user guide for alert words.
2017-01-02 15:04:33 -08:00
Cynthia Lin
5db1a69542
user docs: Use subscriptions macro in *Remove someone from a stream* doc.
2017-01-02 09:29:03 -08:00
Cynthia Lin
d72a4c8429
user docs: Use subscriptions macro in *Unsubscribe from a stream* doc
2017-01-02 09:29:03 -08:00
Cynthia Lin
c1edbb2576
user docs: Use subscriptions macro in *Remove someone from a stream* doc.
2017-01-02 09:08:15 -08:00
Cynthia Lin
30d06bfd1f
user docs: Use subscriptions macro in *Change who can join a stream* doc.
2017-01-02 09:08:15 -08:00
Cynthia Lin
f0fe351bf7
user docs: Use subscriptions macro in *Change the stream description* doc.
2017-01-02 09:08:15 -08:00
Cynthia Lin
3cda2d540e
user docs: Use subscriptions macro in *Change the color of a stream* doc.
2017-01-02 09:08:15 -08:00
Cynthia Lin
5117f7dc3a
user docs: Use subscriptions macro in *Create a stream* doc.
2017-01-02 09:08:15 -08:00
Cynthia Lin
0a54f2b467
user docs: Use subscriptions macro in *Browse and join streams* doc.
2017-01-02 09:08:15 -08:00
Cynthia Lin
eedc6ffc3f
docs: Add user guide for *Add custom emoji* feature.
2017-01-02 09:07:39 -08:00
Cynthia Lin
a5e45f4213
user docs: Use subscriptions macro in stream invite doc.
2017-01-01 19:49:23 -08:00
Cynthia Lin
1118d303dc
user docs: Add the subscriptions macro.
2017-01-01 19:49:14 -08:00
Tim Abbott
687d0cbf9e
docs: Add support for including markdown files in others.
...
This uses a third-party dependency, python-markdown-include.
The example use for settings is intended primarily as a demonstration.
2016-12-30 17:16:29 -08:00
Alya Abbott
c444ae2850
Update text in the "move the users list" doc.
2016-12-30 15:31:46 -08:00
Jackson
0d48adb8fe
integrations: Add documentation for HelloSign.
2016-12-30 14:28:27 -08:00
Alya Abbott
c650f299fd
Update change-your-avatar user doc.
2016-12-30 12:43:56 -08:00
Vamshi Balanaga
bf71ad162c
Update Google Calendar Integration.
...
Update integration to use the latest Google API client.
Move Google Account authorization code to a separate file.
Move relevant files from 'bots/' to 'api/integrations/google/'.
Add documentation for integration.
2016-12-30 12:01:31 -08:00
Tim Abbott
27e38304e0
i18n: Fix several strings incorrectly not tagged for translation.
...
I found these by grepping for `value=` in the codebase.
Thanks for Alex Morozov for the report.
2016-12-30 09:54:21 -08:00
Cynthia Lin
77d8056d5f
docs: Add user guide for *Allow anyone to join without an invitation* feature
2016-12-30 13:19:01 +01:00
Alya Abbott
b809d8edee
Fix up change-your-password doc.
2016-12-29 16:34:05 -08:00
Alya Abbott
85bd74f957
Cleans up change-your-name doc page.
2016-12-29 16:34:03 -08:00
Alya Abbott
d0cf1249ef
Clean up the edit-settings doc page.
2016-12-29 16:31:13 -08:00
Alya Abbott
2b460e0e51
Move edit-profile -> edit-settings.
2016-12-29 16:28:25 -08:00
lonerz
e1d4fb90d7
hotkeys: Add '@' as a hotkey to compose message with mention.
2016-12-29 15:43:35 -08:00
andrewallen00
881342a5ca
docs: Add user guide for reply to a message
...
docs: Add user guide for reply to a message
docs: Add user guide for reply to a message
docs: Add user guide for reply to a message
docs: Add user guide for reply to a message
docs: Add user guide for reply to a message
2016-12-29 19:26:56 +01:00
Cynthia Lin
0d5a0d02b3
docs: Add user guide for *Restrict editing of old messages and topics* feature
2016-12-29 10:35:10 +01:00
KingxBanana
5ad10bb265
Update unsubscribe-stream.md
...
- "locate" instead of "located"
2016-12-28 17:18:25 -08:00
KingxBanana
e32d93bc42
Update streams-and-private-messages.md
...
- "read or send messages in the stream." is wrong. You can't read to a stream.
- Added "a" to make it sound better line 10
- Changed end of line 10 a bit
2016-12-28 17:18:24 -08:00
KingxBanana
bb0ea65ad8
Update sign-in.md
...
- Changed from "Login" to "Log in" line 19
2016-12-28 17:18:14 -08:00
KingxBanana
b60b695f58
Update send-stream-message.md
...
- Fixed line 10
2016-12-28 17:18:14 -08:00
KingxBanana
9b17a58970
Update send-group-pm.md
...
- Fixed line 47
- Removed "message" after "group" a couple of times to make it sound better
2016-12-28 17:18:14 -08:00
KingxBanana
9841021c6d
Update keyboard-shortcuts.md
...
- Added missing "topic"
- Changed some "allows" that sounded wrong
2016-12-28 17:18:14 -08:00
KingxBanana
286ac7ca7b
Update keyboard-shortcuts.md
...
- Changed "a messages" to "messages"
- Fixed typo: "stream message" -> "private message"
2016-12-28 17:18:14 -08:00
KingxBanana
1bd46a1b93
Update image-full-size.md
2016-12-28 17:18:14 -08:00
KingxBanana
892c2c0427
Update glossary.md
...
- Updated **Home** to include PM's
- Fixed line 21
- Fixed line 27
- Fixed line 31
- "the user is choosing to stop recieving" instead of "the user is choosing to stop recieve"
2016-12-28 17:18:14 -08:00
KingxBanana
06374f004a
Update format-your-message-using-markdown.md
...
- Fixed typo: "test" -> "text"
- Changed line 75 a bit
- Removed a `"` that was wrongly placed
- Changed an if sentence to make it grammatically correct
- Fixed line 85
2016-12-28 17:18:12 -08:00
KingxBanana
4dfbaf8e7f
Update editing-past-messages.md
...
- Changed "separate answer" to "separate guide", because "separated answer" wasn't the best wording imo.
2016-12-28 17:18:00 -08:00
KingxBanana
bde9d64baa
Update edit-profile.md
...
- Added hyperlink for changing language
- Removed manage notifications from top, as it was not in the guide
2016-12-28 17:18:00 -08:00
KingxBanana
414cbc2bd2
Update delete-a-stream.md
...
- "Follow these instructions" instead of "follow this instructions"
2016-12-28 17:18:00 -08:00
KingxBanana
98f55c96de
Update collapse-a-message.md
...
- "Select" instead of "selecting"
2016-12-28 17:18:00 -08:00
KingxBanana
de6882f051
Update change-your-name.md
...
- "this is fully are supported" incorrect.
2016-12-28 17:18:00 -08:00
KingxBanana
2f64ebd751
Update change-stream-color.md
...
- "Suits" instead of "suites"
2016-12-28 17:18:00 -08:00
KingxBanana
3f7914d451
Update browse-and-join-streams.md
...
- Read and send to incorrect: You don't read to a stream.
2016-12-28 17:18:00 -08:00
KingxBanana
251006fa59
Update advanced-search.md.
...
- There was no "previous" image
- There was no space between the - and the text
- The difference between **keyword** and **"keyword"** was unclear
2016-12-28 17:17:57 -08:00
KingxBanana
de73eaeef8
Update add-invite-stream.md
...
- Once the email address is entered in the **Email address** sounded weird.
- After, now sentence incorrect
2016-12-28 17:17:38 -08:00
KingxBanana
10a58564e6
Update add-emoji.md.
...
The order of the possible ways to use emoji in the introduction was
different from the order they were explained in.
2016-12-28 17:17:34 -08:00
KingxBanana
590b84f9e5
Update about-stream-topic.md
2016-12-28 17:16:59 -08:00
Sampriti Panda
5316c364bb
docs: Add user guide for Change your organization's name
2016-12-28 12:33:57 +01:00
sidhant bhavnani
5b4d9774e0
Docs: Only allow admins to invite new users
2016-12-28 11:28:06 +01:00
Tim Abbott
39f0ffdedd
Move static/third/gemoji to static/generated/emoji.
...
Fixes #1153 .
2016-12-27 20:16:23 -08:00
Tim Abbott
92a62cccd3
help: Fix broken link to rename-a-stream.
2016-12-27 17:27:11 -08:00
Tim Abbott
1c5e8cd47b
lint: Check for spelling of organization and fix errors.
2016-12-27 17:25:01 -08:00
anirudhjain75
8e3f1e1745
doc: Add user documentation for change the default language feature
2016-12-27 17:21:19 -08:00
anirudhjain75
aaf0852aba
doc: Add user documentation for set the default streams
...
Create user documentation for setting the defaul streams
for new users.
2016-12-28 02:03:05 +01:00
anirudhjain75
4e17a76350
user guides: Change URLs to match article titles.
...
Fixes #2855 .
2016-12-27 15:48:16 -08:00
Callum
0dbe1bb87e
docs: Add user guide for starring messages
2016-12-26 18:10:31 -08:00
Maydha K
161159ff04
docs: Add user guide for change the stream description.
2016-12-26 18:06:11 -08:00
Rafid Aslam
259e2f0ab4
image-overlay: Fix long image alt text overlapping.
...
Fix long image alt text overlaps `Download` and `Open` buttons
by changing `<span>` to `<div>`.
Fixes #2912 .
2016-12-26 13:40:07 -08:00
Cynthia Lin
853c78753a
docs: Add user guide for *Mute a topic* feature
2016-12-26 10:40:06 -08:00
Cynthia Lin
f61d1574cc
docs: Add user guide for *Deactivate or reactivate a bot* feature
...
docs: Add user guide for *Deactivate or reactivate a bot* feature
2016-12-26 10:12:11 -08:00
Sampriti Panda
fe803fff55
docs: Fix broken link in "About Stream Topic" documentation
2016-12-26 08:22:49 -08:00
Jackson
127ae05073
docs: Add user guide for Mute/Unmute a stream
2016-12-26 08:21:16 -08:00
anirudhjain75
654e8de5ba
Doc: Add user guide for Change user's name feature
2016-12-24 11:16:32 -08:00
Cynthia Lin
eb56698202
docs: Add user guide for *Make a public stream private* feature
2016-12-24 11:03:42 -08:00
Cynthia Lin
38b0b3ffb5
docs: Add user guide for *Deactivate or reactivate a user* feature
...
docs: Add user guide for *Deactivate or reactivate a user* feature
2016-12-24 10:11:09 -08:00
Tommy Ip
067c0b684e
docs: Add user guide for *Keyboard shortcuts* feature.
2016-12-24 09:45:25 -08:00
andrewallen00
db0a1b31a3
docs: Add user guide for send a group private message.
...
docs: Add user guide for send a group private message.
docs: Add user guide for send a group private message.
2016-12-24 09:29:24 -08:00
Tommy Ip
acb02cbdd3
docs: Add user guide for *Make a user an administrator* feature.
2016-12-24 08:36:15 -08:00
Cynthia Lin
87d759d597
docs: Add user guide for *Rename a stream* feature
2016-12-23 17:44:17 +01:00
Cynthia Lin
4db2da66c3
docs: Add user guide for *Delete a stream* feature
2016-12-22 14:55:28 -08:00
Cynthia Lin
e6f61625a1
docs: Add user guide for *About streams and topics* feature
2016-12-22 14:42:34 -08:00
Rishi Gupta
92c54ac3dc
user guides: Add ~30 titles for help articles.
2016-12-22 14:12:27 -08:00
Rishi Gupta
6f5d75ffd8
user guides: Edit names of a few help articles.
2016-12-22 14:12:27 -08:00
Cynthia Lin
dfa32d7eb0
docs: Add user guide for *Deactivate your account* feature
2016-12-22 09:01:33 -08:00
Maydha K
1c788d3fb5
docs: Add user guide for viewing messages from a stream.
2016-12-22 16:58:18 +01:00
Jackson
e7fe9217a5
docs: Add user guide for Viewing the markdown source of a message.
2016-12-21 17:48:36 -08:00
Niels Terwiesch
0d21d931bf
docs: Add user guide for Remove user from stream.
2016-12-21 15:20:38 -08:00
Cynthia Lin
1a6b6655a5
docs: Add user guide for *Signing in* feature
2016-12-21 15:08:29 -08:00
Jackson
7b209f7f7f
docs: Add user guide for Collapse a Message.
2016-12-21 15:06:37 -08:00
Maydha K
516ccd706c
docs: Add user guide for the announce stream.
2016-12-21 12:13:27 -08:00
anirudhjain75
5321f246ef
docs: Add User Guide for `private message`
2016-12-21 12:05:05 -08:00
Cynthia Lin
61c4db8ad2
docs: Add user guide for *Invite a friend to Zulip* feature
2016-12-21 11:42:39 -08:00
Tim Abbott
753a25268c
help: Enable and use the markdown admonition extension.
...
This allows us to add warnings and tips in the Zulip help documents.
2016-12-21 11:01:49 -08:00
Juan Verhook
4cbfac68ca
Added User Guide for the Delete a Stream Feature.
2016-12-21 10:56:28 -08:00
Tommy Ip
8e86ed7364
Improve join chat button.
...
Update join chat button to match with other badges in README.md.
2016-12-21 10:51:54 -08:00
Cynthia Lin
4ecc9deb92
docs: Add user guide for *View the exact time a message was sent* feature
2016-12-21 07:57:05 -08:00
andrewallen00
75340c93b0
docs: Add user guide for send a stream message
...
docs: Add user guide for send a stream message
2016-12-20 18:36:49 -08:00
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
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
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
AZtheAsian
09b1c18fbe
integrations: Add documentation for Stripe
2016-12-20 11:56: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
Steve Howell
732967f80e
Fix broken link -> send-private-message.
2016-12-19 19:16:52 -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
Tim Abbott
062d14fd63
help: Fix trailing whitespace in pin-a-stream article.
2016-12-19 09:03:29 -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
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
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
Cynthia Lin
e87cc4e622
docs: Add user guide for *Unsubscribe from a stream* feature
2016-12-17 08:51:38 -08:00
K.Kanakhin
b0816dff73
help-documentation: Fix typos in help documentation.
...
Fixes #2639
2016-12-16 09:04:04 -08:00
Brock Whittaker
105ef7caae
Add markdown page styling.
...
This styles inline images, the markdown page as a whole, and the
notification buttons to be CSS rather than images.
[Tweaked by tabbott to temporarily remove the Yantramanov font, since
we should be committing that to the repo so Zulip works correctly without
Internet access]
2016-12-15 21:59:58 -08:00
Cynthia Lin
208da224e1
docs: Add user guide for *Advanced search* feature.
2016-12-15 21:48:07 -08:00
Tim Abbott
9ddec92d8a
docs: Add missing link to Zulip sign out docs.
2016-12-15 21:43:56 -08:00
Brock Whittaker
36319ca501
Give the #home entry in the gear menu an invisibility cloak.
...
Previously, this would create a weird blue banner across the top of
the gear menu.
We can't remove it, since it’s required for the gear menu navigation.
Description edited by tabbott.
2016-12-15 18:13:33 -08:00
Tomasz Kolek
bb6d189fa8
Add github dispatcher to have one elegant url for both github integrations.
...
Dispatcher avoids to create new URL for github_webhook.
2016-12-15 17:42:28 -08:00
Niels Terwiesch
e04fe084b7
docs: Add user guide for change stream color.
2016-12-15 16:28:20 -08:00
Umair Khan
db5d86ab9e
i18n: Title attribute should be translatable.
2016-12-15 13:44:13 -08:00
Sampriti Panda
0fb3c07c6e
integrations: Add documentation for AppFollow
2016-12-15 11:13:27 -08:00
Tomasz Kolek
34d7c2266b
Add documentation for changing SITE param in hubot configuration.
2016-12-14 23:58:56 -08:00
Tomasz Kolek
aa7014f946
Add documentation for changing SITE param in redmine configuration.
2016-12-14 23:58:56 -08:00
Rishi Gupta
a5add3dfb6
user guides: Synchronize names of articles with names of links.
2016-12-14 15:40:48 -08:00
Rishi Gupta
df25e61328
help/index.md: Add names of articles to create.
2016-12-14 15:40:48 -08:00
Umair Khan
8e30530cc5
subdomains: Make GitHub login work with subdomains.
...
Fixes #2501 .
2016-12-14 11:09:39 -08:00
Brock Whittaker
61fb6cf418
user guides: Fix some formatting in index.
2016-12-13 21:56:58 -08:00
Brock Whittaker
e160ebf833
sidebar: Change Private Messages Icon to Envelope.
...
Originally the private messages icon was a user icon, but it has been
changed to envelope for clarity.
2016-12-13 21:55:55 -08:00
Cynthia Lin
23652f8025
docs: Add user guide for *Browse and join streams* feature.
2016-12-13 18:48:23 -08:00
Cynthia Lin
c0f87481c6
docs: Add user guide for *Message display settings* feature
2016-12-12 12:43:45 -08:00
Zach Breit
3368b90f34
docs: Add user guide for 'Changing the Default Language'
2016-12-12 09:29:58 -08:00
Cynthia Lin
78a0d9456e
docs: Add user guide for *Keyboard shortcuts* feature
2016-12-09 15:37:49 -08:00
Brock Whittaker
1886f0a015
redesign: Convert subscriptions page to overlay.
...
This is a major change to the /#subscriptions page, converting it to
by a side-by-side list of streams and their settings in an overlay.
There are no new features added/removed, but it's a huge changeset,
because it replaces the old navigation logic and moves the stream
creation modal to appear in the right side of this overlay.
2016-12-09 11:08:08 -08:00
Cynthia Lin
eb35d53ed1
docs: Add user guide for *Zulip glossary*
2016-12-09 05:07:57 -08:00
Tim Abbott
ff71559bdf
register: Only display full URL when subdomains is enabled.
2016-12-07 23:21:45 -08:00
Brock Whittaker
faddd3b1e0
register: Move help box out of inline'd block.
...
Now it will be full width again (display is block).
2016-12-07 23:19:20 -08:00
Vamshi Balanaga
9fd375c249
integrations: Add documentation for mention
2016-12-07 21:19:03 -08:00
Niels Terwiesch
2288120155
docs: Add user guide for emoji
2016-12-07 20:48:39 -08:00
Tim Abbott
90f76c079d
lint: Require space after headings in markdown.
2016-12-07 17:15:53 -08:00
Robert Hönig
b44c4680ff
docs: Add user guide for *Search for messages*.
2016-12-07 17:12:34 -08:00
Brock Whittaker
83ca1ab149
register: Make /register responsive again.
...
After some tremendous changes the container now shouldn’t break badly
on narrow screens as flexbox doesn’t set it off the screen.
2016-12-07 15:33:57 -08:00
Juanvulcano
2e5eb74eec
help: Create name-change.md.
2016-12-07 12:27:24 -08:00
actuallyatoaster
25ed6876be
docs: Add user guide for changing password.
2016-12-07 11:59:54 -08:00
Sampriti Panda
a9e2de09da
integrations: Add documentation for heroku
2016-12-07 05:39:45 -08:00
1Niels
aad53443b5
docs: Add user guide for Edit Your Profile.
2016-12-06 18:19:53 -08:00
Rafid Aslam
ce94fb2eb1
deps: Change zxcvbn download method from download-zxcvbn to npm.
...
- Replace download-zxcvbn with downloading it from npm.
- Change zxcvbn.js path to node_modules (because npm put it to
`node_modules` directory.
- Bump `PROVISION_VERSION` in `version.py` to 2.4.
Fixes #2423 .
2016-12-06 17:54:56 -08:00
actuallyatoaster
d11cdac876
docs: Add documentation for linking to a stream.
...
Fixes #2560 .
2016-12-06 17:47:26 -08:00
Cynthia Lin
aa7f11dd6c
docs: Add user guide for *Streams and Private Messages*
2016-12-05 21:22:37 -08:00
Maydha K
c51d2c3d8f
docs: Add user guide for signing out
2016-12-05 16:59:18 -08:00
Cynthia Lin
f354892ba4
docs: Add user guide for *Create a stream*
2016-12-05 05:48:13 -08:00
Cynthia Lin
dd62123d4b
docs: Add user guide for *Format Your Messages*.
2016-12-03 20:44:01 -08:00
Robert Hönig
5ba3e214da
Add user guide for *Editing past messages*.
2016-12-03 14:20:06 +00:00
Joy Chen
2784a3e27f
docs: Add user guide for Uploading and Sharing Files.
2016-11-30 22:30:56 -08:00
AZtheAsian
3c0ea4da6f
docs: Add user guide for *mention a team member*.
2016-11-30 19:41:49 -08:00
Tomasz Kolek
b7dfcadf33
Document ZULIP SITE param in twitter bots.
2016-11-26 19:30:45 -08:00
Tomasz Kolek
9636d89de1
Add documentation for changing SITE param in jenkins configuration.
2016-11-26 19:30:45 -08:00
Tomasz Kolek
2c252de311
Add documentation for changing SITE param in perforce configuration.
2016-11-26 19:24:24 -08:00
Calvin Lee
4e5c4c5ffb
streams: Add support for setting stream description during creation.
...
Add new box for stream description in the stream creation form,
modify backend so its contents end up as the stream description.
Fixes : #2283 .
2016-11-26 16:55:35 -08:00
Tomasz Kolek
a79acf854f
docs: Automate creation of Hubot documentation lozenges.
...
This removes a bunch of semi-duplicated code.
2016-11-26 15:27:54 -08:00
Anders Kaseorg
207cf6302b
Always start python via shebang lines.
...
This is preparation for supporting using Python 3 in production.
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2016-11-26 14:46:37 -08:00
deniz
0e7899d170
markdown-help: Document new italic syntax.
2016-11-25 13:39:40 -08:00
Tomasz Kolek
1feedbe346
Add github webhook integration.
2016-11-15 10:48:12 -08:00
Feorlen
4ed5c21821
Update Desk.com webhook integration.
...
Updates the HTML docs to match changes to the Desk.com website,
including all new screenshots for the custom action workflow.
Tests four types of messages that could be sent as notifications from
Desk.com. Desk.com allows an account administrator to send any text
in a custom action, so there isn't a standard format.
Custom actions send URL-encoded POST data, the test fixtures contain
URL-encoded text like what could be sent by a custom action configured
as described in the Zulip Integrations documentation to post a new
message to a stream. (See also #2169 , errors in this documentation.)
New zerver.tests.webhooks.test_deskdotcom.DeskDotComHookTests:
* Static text: minimal plain text string
* Case updated: activity alert with link to a Desk.com case and message
* Unicode text Italian: activity alert with message in Italian
* Unicode text Japanese: activity alert with message in Japanese
Each posts a new message in the deskdotcom stream.
Tested on Ubuntu 14.04. I created the fixtures with Emacs, I would
appreciate if someone can check that the Italian and Japanese messages
look ok. I used the same text for a live test and it displayed correctly.
Fixes #2031
2016-11-11 16:06:22 -08:00
Rishi Gupta
91f2582c2b
templates: Remove for_you block from jinja templates.
...
No change in behavior. The for_you block had already been removed in
portico.html long ago in a6889080ce
. The
contents of the block are still present in the non-portico 404.html
and 5xx.html error pages.
2016-11-11 15:26:08 -08:00
Tim Abbott
46a601c4c4
Import the user documentation guide into new user docs system.
...
This is an import of
https://github.com/brannerchinese/zulip_user_documentation
into the main Zulip repository. Important changes include:
* Removed trailing whitespace.
* Changed URLs for images to work properly.
2016-11-09 21:39:55 -08:00
Tim Abbott
cf2007d4e0
docs: Add a simple markdown-based help center.
...
The plan is to use this for adding user documentation to Zulip.
2016-11-09 21:39:55 -08:00
Rishi Gupta
1e6ae537bd
Remove special flow for open realm sign-up when realms have subdomains.
...
Redirects /register/<domain> to /accounts/register when
REALMS_HAVE_SUBDOMAINS.
2016-11-09 16:31:48 -08:00
Meena Rajan
30acb23314
bugdown: Add support for strikethrough in markdown processor.
...
[Tweaked to move tests to bugdown_data.json, add additional tests, and
add frontend processor support by tabbott]
2016-11-07 22:26:38 -08:00
Brock Whittaker
4c4733bcec
Change logo/type on left sidebar column.
...
This changes to a new logo/type on the left sidebar column.
2016-11-03 18:12:00 -07:00
Tim Abbott
8f779056e1
register: Improve password strength meter display.
...
This previously didn't handle the new grid layout particularly well.
2016-11-02 23:34:55 -07:00
Tim Abbott
c2b7e7e57c
register: Move password form before team creation.
...
This makes the flow more intuitive, since the user sets a password
with the other parts of the form where they are configuring their own
account (as opposed to configuring the organization they are
creating).
2016-11-02 23:34:13 -07:00
Rishi Gupta
b3c018f55c
register.html: Clean up spacing and a few long lines.
...
Also re-fills the two large paragraphs to a slightly larger width.
2016-11-02 22:46:34 -07:00
Rishi Gupta
9ef8536cc6
models.Realm: Require Realm.string_id to be non-NULL.
...
Adds a database migration, adds a new string_id argument to the management
realm creation command, and adds a short name field to the web realm
creation form when REALMS_HAVE_SUBDOMAINS is False.
2016-11-02 22:46:34 -07:00
Umair Khan
8ff2cd3fd7
Only allow proper url for registration.
...
This commit fixes a bug which occurs when a user tries to bypass the
correct registration url for the completely open domains.
2016-11-02 17:49:30 -07:00
Tim Abbott
9aa346db71
css: Remove unnecessary share-the-love-title class.
2016-11-01 21:32:57 -07:00
Brock Whittaker
2bf2468ffe
css: Namespace buttons in components.css.
...
This namespaces components.css to not conflict with the existing CSS of
the rest of the site.
2016-10-28 14:14:52 -07:00
Rishi Gupta
b3b85202bc
register.html: Clean up translation tags.
...
Adds a translation tag where needed, and replaces a {% trans %} with
{{ _(" ") }} for consistency.
2016-10-27 16:57:06 -07:00
Rishi Gupta
dc2bdb2aad
register.html: Fix styling of subdomains input field.
...
The subdomains input field was using an outdated version of our styling.
2016-10-27 16:57:06 -07:00
Rishi Gupta
f316f72c71
register.html: Change placeholder values.
...
Previously, we used "e.g." for some of them, but not others. Also changes
our example name from "John Doe" to "Wily E. Coyote".
2016-10-27 16:57:06 -07:00
Sumana Harihareswara
fe711208fb
docs: Capitalize GitHub properly.
2016-10-19 12:36:20 -07:00
Brock Whittaker
10f7146ddd
Change Lightbox to Support YouTube Videos.
...
The lightbox will now distinguish between whether or not something is a
photo and a YouTube video by the class name of the message inline
preview. It embeds the YouTube video in the lightbox as an iFrame
rather than previewing the video screenshot.
2016-10-18 14:45:47 -07:00
trueskawka
aa7fd9a07c
stream_creation: Add a clear error message for duplicate streams.
...
User is now unable to create a stream with duplicate or empty name
through the create stream modal. An appropriate error message appears
on attempt.
2016-10-16 12:59:41 -07:00
trueskawka
9c8f4d9a1e
stream_filtering: Filter streams on subscriptions page.
...
Filter behaves similarly to filter in left sidebar, see PR #684 . Added
stream input field to the stream creation modal along with other settings,
for clarity.
Fixes #455 , #563 .
2016-10-16 12:59:41 -07:00
Sumana Harihareswara
bef73be824
lint: Improve documentation lint check for JavaScript capitalization.
...
Move JavaScript capitalization rule to new ruleset for HTML and
Markdown checkers to run, and add exclusion to avoid catching
URLs and divs/hrefs. Also fix affected HTML pages, and remove
now-obsolete exclusion for doc that no longer exists.
For exhaustive thought-process on this change see:
https://zulip.tabbott.net/#narrow/stream/test.20suites/topic/watch.20over.20my.20shoulder.20as.20I.20improve.20the.20linter
2016-10-16 12:28:16 -07:00
Mohsen Ibrahim
ca1789892d
api: Fix broken link to zulip-js github page.
2016-10-16 01:42:30 -07:00
Umair Khan
7787b780bc
Period should be part of the translation.
2016-10-13 15:07:37 -07:00
Umair Khan
f1007de0f4
Handle invite remaining translation in JS.
...
Since we use JavaScript to insert this text, sever side tags will not
be able to handle this translation correctly.
2016-10-13 15:07:37 -07:00
Umair Khan
ca0681a98b
Use block translation tag where appropriate.
2016-10-13 15:07:37 -07:00
Tim Abbott
67d9e19ccf
views: Split views/auth.py out of core views file.
2016-10-11 21:27:06 -07:00
Rishi Gupta
d75731f988
Realm creation flow: Remove invite page.
...
Previously, we sent users to an "invite your friends" page after they
created an organization. This commit removes that step in the flow and sends
users directly to the home page. We also remove the now-unused
initial_invite_page.html template, initial_invite.js (which pre-filled the
invite emails with characters from literature), and the /invite URL route.
2016-10-11 15:54:05 -07:00
Ilona Brand
4bf908c2d6
Add emoji map to the compose box.
...
- Expand a box full of emojis into the
compose window for users to graphically select emojis.
- Append an emoji to the end of the message when a user
clicks the emoji in the emoji box.
- Trap the escape key to always close the emoji box
before closing anything else if the box is open.
- Fixes : #147 .
2016-10-10 16:12:25 -07:00
Umair Khan
c23aaa1785
GitHub: Show error on login page for wrong subdomain.
...
While logging in through GitHub, if the user tries to login
to the wrong subdomain then show an appropriate message.
2016-10-10 08:42:34 -07:00
Kouhei Sutou
aeb3d5e234
accounts_accept_terms: Use trans tag for translators.
...
It's based on "Backend Translations" policy:
https://zulip.readthedocs.io/en/latest/translating.html#backend-translations
2016-10-10 08:40:55 -07:00
Rishi Gupta
777fcaa6a0
Add new organization type field to Realm objects.
...
Adds a new field org_type to Realm. Defaults for restricted_to_domain
and invite_required are now controlled by org_type at time of realm
creation (see zerver.lib.actions.do_create_realm), rather than at the
database level. Note that the backend defaults are all
org_type=corporate, since that matches the current assumptions in the
codebase, whereas the frontend default is org_type=community, since if
a user isn't sure they probably want community.
Since we will likely in the future enable/disable various
administrative features based on whether an organization is corporate
or community, we discuss those issues in the realm creation form.
Before we actually implement any such features, we'll want to make
sure users understand what type of organization they are a member of.
Choice of org_type (via radio button) has been added to the realm
creation flow and the realm creation management command, and the
open-realm option removed.
The database defaults have not been changed, which allows our testing code
to work unchanged.
[includes some HTML/CSS work by Brock Whittaker to make it look nice]
2016-10-05 17:01:46 -07:00
Brock Whittaker
a550399f7d
lightbox: Change aesthetic to white-on-blue design.
...
No longer is there a white information bar at the bottom. Now it is all
aligned to the top.
2016-09-30 16:44:40 -07:00
Brock Whittaker
6b3aded32d
Aesthetic Changes for Overlay.
...
This includes reduced title font size to bring the total info bar
height to the same height as the buttons, and an image preview that
doesn’t hit the walls of the container.
2016-09-30 16:42:26 -07:00
hackerkid
ea39fb2556
Add option for hosting each realm on its own subdomain.
...
This adds support for running a Zulip production server with each
realm on its own unique subdomain, e.g. https://realm_name.example.com .
This patch includes a ton of important features:
* Configuring the Zulip sesion middleware to issue cookier correctly
for the subdomains case.
* Throwing an error if the user tries to visit an invalid subdomain.
* Runs a portion of the Casper tests with REALMS_HAVE_SUBDOMAINS
enabled to test the subdomain signup process.
* Updating our integrations documentation to refer to the current subdomain.
* Enforces that users can only login to the subdomain of their realm
(but does not restrict the API; that will be tightened in a future commit).
Note that toggling settings.REALMS_HAVE_SUBDOMAINS on a live server is
not supported without manual intervention (the main problem will be
adding "subdomain" values for all the existing realms).
[substantially modified by tabbott as part of merging]
2016-09-27 23:24:14 -07:00
Tim Abbott
4aceb1cd6f
search_operators: Document has: operators.
...
These useful operators for finding messages with
images/links/etc. have been available for a long time, but weren't
documented.
2016-09-27 20:27:54 -07:00
Brock Whittaker
87afe61860
Add overlay lightbox for displaying inline image previews.
...
This adds an event listener (by way of delegation) to the
.message_inline_image elements that pops up the overlay and hides it
when the overlay exit is clicked.
Fixes #654 .
2016-09-27 17:50:51 -07:00
hackerkid
9a2e24a458
Use spinner as message preview loader.
2016-09-26 21:00:28 -07:00
Brock Whittaker
c833265fae
Add notification for muting with unmute option.
...
This adds a support a notification at the top of the screen that
alerts a user they’ve muted a stream and gives them the option to
unmute if it was an accident.
The notification disappears automatically after 4s, but if a user
moves their mouse over the notification, the timer resets to 2s after
the user moves their mouse off the notification, to make it easy for
users to read the full message and decide what to do.
2016-09-26 20:55:53 -07:00
hackerkid
2d31fbce05
Translate markdown Preview and Write title.
2016-09-23 11:01:52 -07:00
Arpith Siromoney
c7639c3510
Add zulip-js (link, installation, usage) to api page.
2016-09-23 10:46:19 -07:00
hackerkid
0412e1e20b
Add support for markdown preview in compose area.
...
This doesn't currently use the backend markdown processor, so the
previews are not completely faithful.
Fixes #217 .
2016-09-21 22:33:35 -07:00
Brock Whittaker
0274475e5e
Fixes hash system for saving page state.
...
This changes the JavaScript to fix the hash system to correctly save
state to allow a user to deep link to a particular app platform.
The mechanism is handled by a click event on #apps-tabs [data-toggle]
that fires a hash setter which then fires a hash getter which loads the
correct tab if necessary.
2016-09-19 13:19:01 -07:00
Tim Abbott
0f4bbc8617
portico: Add options to disable login and about links.
...
This gives us a great deal more flexibility for controlling the
context of the portico footer.
2016-09-13 22:59:09 -07:00
Rishi Gupta
de11e7c1b3
Add support for subdomain URIs to /api and /api/endpoints.
...
To the extent possible, we share code with the already-existing
IntegrationView code path.
2016-09-13 22:31:56 -07:00
Tomasz Kolek
acbfe7e624
Add Librato integration.
...
Fixes : #68 .
2016-09-13 21:55:25 -07:00
Tim Abbott
6c617910c3
Add an app-internal about page for the project.
...
We will want to link to this from at least the portico.
2016-09-13 21:10:07 -07:00
Rishi Gupta
bba2465f89
Change links to /api to be relative or with {{ realm_uri }}.
2016-09-08 17:05:34 -07:00
Tomasz Kolek
848635005f
Add Sentry integration.
...
Fixes : #618 .
2016-09-07 19:39:45 -07:00
Brock Whittaker
d8aed0227a
Put register template into centering containers.
...
This centers the content of the register container by putting it in
some flex box elements.
2016-08-25 20:55:55 -07:00
Brock Whittaker
b8a1dcdf0d
Restyle registration pages.
...
The registration pages — both the landing page and the follow through
page after receiving an email have been restyled to be more linear in
nature and centered using flex box.
2016-08-25 20:55:55 -07:00
Tim Abbott
376e3736d3
templates: Reindent registration page.
2016-08-25 20:55:55 -07:00
Brock Whittaker
6f988b482a
Move viewport meta-tag to base template.
...
The portico template inherits base but not index, but index inherits
base. Therefore the viewport meta-tag should be moved to base so that
the entire site can have the meta tag.
2016-08-25 20:26:06 -07:00
Tomasz Kolek
69a9fece70
Add GitLab integration.
...
Fixes : #33 .
2016-08-25 13:49:51 -07:00
Rishi Gupta
4bfac78303
Refactor /integrations page links to support subdomains.
...
Also changes all links to /integrations to be relative rather than
absolute, so that users will primarily access the /integrations page
for their subdomain.
2016-08-22 22:39:53 -07:00
Tim Abbott
483bbfe5dc
integrations: Fix a few more badly line-wrapped <code> tags.
2016-08-18 10:54:41 -07:00
Tim Abbott
f357e9d30f
integrations: Fix Travis CI webhook URL to not be an example.
2016-08-17 22:53:15 -07:00
Tim Abbott
c9d3708ab8
integrations: Fix linewrapping in Nagios and Jenkins integrations.
2016-08-17 22:53:15 -07:00
Tim Abbott
96cc54b83d
integrations: Document GitHub alternative endpoint.
2016-08-17 22:19:54 -07:00
Tim Abbott
743847bdd5
integrations: Fix some broken links / ids.
2016-08-17 22:19:54 -07:00
Tim Abbott
143bec97b4
integrations: Fix Asana page rendering.
2016-08-17 22:19:54 -07:00
Rishi Gupta
d9473979ea
Add javascript # navigation for the tabs on the /apps page.
...
Make it so that /apps/#electron (and related #tags) open the relevant tab.
2016-08-17 22:19:54 -07:00
Tim Abbott
566bef1258
Fix API Python examples missing --site.
2016-08-17 22:19:54 -07:00
Tim Abbott
48ed7e2e31
notifications: Use realm_uri for click here link.
2016-08-17 22:19:53 -07:00
Rishi Gupta
f51c1ea4ee
Minor server_uri fixes in templates/zerver/features.html
2016-08-17 22:19:53 -07:00
Brock Whittaker
433cdfad57
Restyle input groups to be more vertical
...
This changes the input group elements from the style where labels are
right aligned and input left aligned, to the labels being above the
input.
2016-08-16 16:38:26 -07:00
Brock Whittaker
cddd9379c6
Add password-container and password-reset wrappers
...
This adds the wrappers necessary to center the content vertically and
horizontally within the page.
2016-08-16 16:36:45 -07:00
Brock Whittaker
c9b05a2a84
Removing the leading border-top in sidebar items.
...
When the feedback module is hidden the #userlist_header border would
brush against the navbar. Check if the feedback header isn’t there and
remove the border top.
2016-08-15 16:40:28 -07:00
Rishi Gupta
205fb996ec
templates: Use realm_uri and server_uri settings for server URL.
...
The policy here is essentially:
* Pages on the central server (documentation, etc.) are server_uri.
* Pages associated with a user's realm server (anything logged-in, plus
things like their login page) are realm_uri.
2016-08-13 16:37:45 -07:00
Rishi Gupta
902a7fbfe9
Change relative paths to absolute paths when we don't want the subdomain.
...
Changes relative path to an absolute path (that doesn't contain the
subdomain) for various links to
/create_realm, /api, /apps, /integrations, /hello, /terms, and the logged
out / (the Zulip in the upper left corner of portico)
I typically left links internal to the relevant pages (e.g. a link from
integrations.html to a subpage of integrations/) as relative links, and
changed external links from within the app to the absolute path (e.g. the
link to integrations from the gear menu).
2016-08-13 16:27:36 -07:00
Rishi Gupta
dff43fcc5e
Change https:// to external_uri_scheme in templates.
...
Helps in case the development environment is not using https.
We get the value from zerver/context_processors.py (which is
ultimately reading it from settings)
2016-08-13 16:27:36 -07:00
Rishi Gupta
7910a6e134
Terms of Service: Add ability to update TOS and have users re-sign.
...
Most directly useful for the migration to zulipchat.com.
Creates a new field in UserProfile to store the tos_version, as well as two
new settings TOS_VERSION and FIRST_TIME_TOS_TEMPLATE. We check for a version
mismatch between what the user has signed and the current
settings.TOS_VERSION whenever the user hits the home page, and redirect them
if needed.
Note that accounts_accept_terms.html and
zerver.views.accounts_accept_terms were unused before this commit
(they date from c327446537
)
2016-08-11 23:37:48 -07:00
Tomasz Kolek
09d081d9bd
Replace hardcoded integration-lozenges to generating ones.
2016-08-04 11:41:18 -07:00
Tim Abbott
5f275c9868
Re-enable mobile app advertisements in /apps.html.
2016-08-02 16:45:11 -07:00
Sumana Harihareswara
99da259130
Add new Electron desktop app to /apps/ page.
...
The Electron-based desktop app should work with all
realms, so it goes outside the voyager-related
conditional block.
2016-08-02 16:45:11 -07:00
Kartik Maji
cea079279e
Improve error message when narrowed to nonexistant or silent users.
...
Fixes #1418 .
2016-07-31 19:38:17 -07:00
Christie Koehler
31efecf03d
Add HelloWorld webhook integration + Walkthough.
...
Improves webhook integration docs and Hello World webhook. Includes
many suggested improvements from @timabbott and @tomaszkolek.
2016-07-29 21:38:40 -07:00
acrefoot
b7ccf64c79
Move Zulip's TOS to TERMS_OF_SERVICE markdown file.
...
This reimplements zulip.com/terms using the new markdown system.
2016-07-29 20:47:42 -07:00
acrefoot
e568dbc76f
Add TERMS_OF_SERVICE setting.
...
This new setting allows the server administrator to add a custom
Terms of Service page by supplying the path to a markdown file.
Also adds a test.
2016-07-29 20:47:31 -07:00
Umair Khan
c1d8ad3d9a
Add GitHub login button to login page.
2016-07-29 12:49:10 -07:00
Tomasz Kolek
971939caba
Fix extra footer bullet in portico.html when register_link_disabled.
...
Fixes : #1462 .
2016-07-29 08:51:09 -07:00
Tim Abbott
832951d2dd
Fix IFTTT integration documention on 'content' field.
2016-07-28 14:05:45 -07:00