Vaida Plankyte
a492fc80ed
hello.html: Change feature images to SVGs.
2017-08-25 10:30:22 -07:00
Tim Abbott
8df7deac9d
deactivation: Add some styling to make boxes smaller.
2017-08-25 00:16:35 -07:00
Umair Khan
abda7ee853
Upgrade deactivated.html to use white box.
2017-08-25 00:09:06 -07:00
Tim Abbott
0693656b89
register: Allow the empty string as a subdomain.
...
This is conditioned on the server being configured with
ROOT_DOMAIN_LANDING_PAGE=True.
2017-08-24 19:39:40 -07:00
Tim Abbott
9e3ba52c66
portico: Fix upper-left link for non-help-center pages.
2017-08-24 13:44:55 -07:00
Brock Whittaker
44636051e4
Make /help/ sidebar more discoverable on mobile/narrow.
...
This makes the /help/ sidebar more discoverable at windows less
than 1000px in width because it makes it stick out a bit when it
is closed with the hamburger menu at the top.
Fixes : #6038 .
2017-08-24 13:38:22 -07:00
Rishi Gupta
ecb428100f
features: Update hero text.
2017-08-24 09:58:47 -07:00
Vishnu Ks
8418f0d30e
dev_login: List realms and show only users in the selected realm.
2017-08-23 19:27:32 -07:00
Vaida Plankyte
b2c0ff68c2
frontend: Add hotkey information to title/inline text.
...
This should make many Zulip hotkeys significantly more discoverable.
2017-08-23 17:12:09 -07:00
Vaida Plankyte
fc1d1f7379
compose.html: Add title for emoji picker.
2017-08-23 17:06:11 -07:00
David Taylor
2bb5013efc
integrations: Add discourse integration.
...
The actual integration lives on the Discourse side.
2017-08-23 15:25:12 -07:00
Vaida Plankyte
b881b67448
navbar.html: Add empty alt to nav-logo.
2017-08-23 13:15:36 -07:00
Robert Hönig
c21470e10d
twitter bot: Correct doc instruction.
2017-08-23 09:59:44 -07:00
Tim Abbott
2686dcc5fb
about: Add some extra detail to the history description.
2017-08-22 23:34:44 -07:00
Brock Whittaker
b4d0d09cc2
about: Add a banner to /about/ with a picture from PyCon.
...
This adds a PyCon banner photo of people working on sprints to the
top of the /about/ page.
2017-08-22 23:34:34 -07:00
Brock Whittaker
25e5a10a5b
unicode: Replace "×" with HTML and HEX entities.
...
This refactors and fixes unicode issues where entities don't display
properly due to being a special character that seems to be rendered
incorrectly in a non-deterministic way every time.
2017-08-22 16:31:53 -07:00
Rishi Gupta
d296f29fa7
emails: Link to organization getting started guide in followup_day1.
2017-08-22 14:26:17 -07:00
Rishi Gupta
d28337869e
help: Fix links to integrations in organization getting started guide.
2017-08-22 14:26:17 -07:00
Rishi Gupta
4a74399514
emails: Update followup_day2 with better topic advice.
...
These topics also better match the new followup_day2 email illustrations.
2017-08-22 14:26:17 -07:00
Rishi Gupta
4fc263d947
help: Update streams advice in getting-your-organization-started-with-zulip.
2017-08-22 14:26:17 -07:00
Rishi Gupta
b32fe9f2a0
features: Update screenshot and add tool to generate.
...
This adds a new management command that should make generating or
updating screenshots a bit easier in the future.
2017-08-22 11:32:22 -07:00
Robert Hönig
84a7350de6
docs: Clarify webhook-specific guides.
2017-08-22 10:38:48 -07:00
Steve Howell
ac80d1df0a
Add /config-error/smtp endpoint for SMTP errors.
2017-08-21 15:39:26 -07:00
Vaida Plankyte
919ca3431f
config_error.html: Use render_markdown_path for error content.
2017-08-17 16:09:26 -04:00
Vaida Plankyte
8a29f1dcf2
config_error.html: Increase container width.
2017-08-17 11:27:36 -07:00
Vaida Plankyte
b165784264
frontend: Remove purposeless title attributes from gear menu.
2017-08-16 10:19:02 -07:00
Vaida Plankyte
52046d537a
auth.py: Add config_error page for misconfigured github/google auth.
...
Significantly modified by tabbott to use a better system, pass tests,
and clean up the content.
2017-08-16 10:05:19 -07:00
Brock Whittaker
83184d5c60
/about/: Merge with /authors, redesign page.
...
This adds the authors to the Zulip repository on GitHub from
/authors/ along with re-styling the page to fit the same
aesthetic as /for/open-source/ and other product-pages.
2017-08-15 16:09:01 -07:00
Brock Whittaker
eec26c5da6
Extract "open source" feature column into its own section.
2017-08-15 15:26:46 -07:00
Brock Whittaker
41dbbcf062
Change the notice text to be on the same line and grey.
2017-08-15 13:27:48 -07:00
Brock Whittaker
cc8de243a5
Switch from #errors to new .alert.alert-error.
...
This switches to the newer style of displaying alerts.
2017-08-15 13:27:48 -07:00
Brock Whittaker
dfb3d03c0b
Fix broken input sizing for subdomains.
...
In the case of no subdomains, the input is too large because the JS
calculated size does not account for padding. The correct solution is
to do this in JS.
2017-08-15 13:27:48 -07:00
Brock Whittaker
9c62aee739
Restyle "password reset" confirmation modal to be boxed.
2017-08-15 13:27:48 -07:00
Brock Whittaker
ba8d370a9f
Restyle "password reset" email sent modal to be boxed.
...
This takes floating text and puts it in a white box with a standardized
header design.
2017-08-15 13:27:44 -07:00
Jack Zhang
182570d5f3
Deduplicate header markup for portico and portico-help templates.
2017-08-15 12:15:21 -07:00
Brock Whittaker
41f98bbdb9
Remove the slide animation from product pages.
2017-08-14 11:34:14 -07:00
Steve Howell
cb846b4fb3
landing page: Mention emojis higher on the page.
...
People love emojis.
2017-08-14 10:02:59 -07:00
Steve Howell
446990fd7c
docs: Add the Oxford comma.
2017-08-14 10:02:59 -07:00
Steve Howell
4c7e4c6ed1
Make landing message a bit more positive and concise.
2017-08-14 10:02:59 -07:00
Jack Zhang
ffe14e339d
Extract /integrations code from landing-page into separate bundle.
2017-08-10 10:21:53 -07:00
Jack Zhang
b85d3e28ce
portico: Update display text for integrations categories dropdown.
...
Category 'All' -> text 'Filter by category'; icon chevron right when
the dropdown is closed, icon chevron down when the dropdown is open
All other categories -> text CATEGORIES[state.category]; icon chevron down
2017-08-10 10:21:53 -07:00
Jack Zhang
c546016964
portico: Add translations bundle to portico pages.
2017-08-10 10:21:53 -07:00
Jack Zhang
f9b5a270d0
integrations: Remove titles from integration docs.
2017-08-10 10:21:53 -07:00
Jack Zhang
fc6c2b321b
portico: Reimplement /apps routes using pushState.
2017-08-10 10:21:53 -07:00
Jack Zhang
b255949501
Show integration categories on integration sub-pages.
2017-08-10 10:21:53 -07:00
Jack Zhang
0e41ace321
Hide deprecated integrations with legacy tag.
2017-08-10 10:21:53 -07:00
Jack Zhang
3e04062da1
Show name of integration in mobile single-integration view.
2017-08-10 10:21:53 -07:00
Jack Zhang
246fad216d
portico: Update /hello integrations links with pushState urls.
2017-08-10 10:21:53 -07:00
Jack Zhang
9461f2f799
docs: Update /integrations links to new pushState routes.
...
Update Email, Beanstalk, Hubot, JIRA, and Trello integrations
links.
The Hubot integrations section (/integrations#hubot-integrations)
was removed in an earlier redesign of /integrations. This commit
replaces the link with the hubot-scripts organization on
Github, which displays the comprehensive list of all integrations
available via Hubot.
Fixes #5875 .
2017-08-10 10:21:53 -07:00
Jack Zhang
d3cc201332
Refactor /integrations state, routing, and rendering logic.
...
A large portion of the diff for landing-page.js is due to refactoring the
contents of integrations_search into top level UI update functions.
State flows as follows: dispatch(action) -> render(state) -> update UI
Routes now use pushState instead of hashes.
On transition between categories scrolling position is fixed,
and on transition between catalog and integration sub-pages the page
scrolls to the top.
2017-08-10 10:21:53 -07:00
Tim Abbott
1d10941712
register: Don't display field to enter password unless needed.
...
This should significantly improve the user experience for new users
signing up with GitHub/Google auth. It comes complete with tests for
the various cases. Further work may be needed for LDAP to not prompt
for a password, however.
Fixes #886 .
2017-08-09 13:44:57 -07:00
Umair Khan
4a3fde023f
google: Respect is_signup argument.
...
This allows us to go to Registration form directly. This behaviour is
similar to what we follow in GitHub oAuth. Before this, in registration
flow if an account was not found, user was asked if they wanted to go to
registration flow. This confirmation behavior is followed for login
oauth path.
2017-08-09 13:44:57 -07:00
Brock Whittaker
be33266f83
Make 4xx and 5xx pages full screen.
...
This makes the 4xx and 5xx pages full screen by changing the
`.error_page` div to be fixed and full screen height.
2017-08-08 11:58:22 -07:00
Vaida Plankyte
4b728eda1b
frontend: Fix unnecessary aria-hidden assignments in informational overlay modals.
...
Fixes #6024 .
2017-08-05 18:11:27 -07:00
Vaida Plankyte
02d65a67af
frontend: Edit confirm_continue_registration.html to be clearer.
...
Fixes #5707 .
2017-08-02 08:51:25 -07:00
Vaida Plankyte
eb001e42d0
help: Document display emoji reactions as text feature.
2017-08-02 10:13:32 -04:00
Rishi Gupta
082c3a3c93
portico: Add for-working-groups-and-communities.md.
2017-08-02 00:19:34 -07:00
Rishi Gupta
94f7a5704f
portico: Add for/companies.
2017-08-02 00:19:34 -07:00
Rishi Gupta
2ee15a0b06
portico: Update for/open-source.
2017-08-02 00:19:34 -07:00
Brock Whittaker
0b89561524
portico: Redesign the /features landing page.
...
This is a redesign of the features landing page from the current style
that includes the new sections in a grid format as well as some new
high-quality sections.
2017-08-01 23:39:44 -07:00
Rishi Gupta
852bbfa16a
tutorial: Remove tutorial_finale.
...
Was already orphaned, since skip is always true. This is just removing the
code.
2017-08-01 22:38:22 -07:00
Rishi Gupta
be7f6db854
tutorial: Remove rest of tutorial.
...
Replaces the call to welcome() in tutorial.start with finale(true), and then
iteratively removes all orphaned code.
2017-08-01 22:38:22 -07:00
Tim Abbott
3425d83f52
twitter: Update links to point to our new Twitter username.
2017-08-01 17:13:33 -07:00
rht
a2edbcbe94
Do s/ top-right / top right /g.
2017-08-01 15:30:37 -07:00
rht
89afd0da22
Standardize the description of icon-vector-cog at navbar.
...
While humans can disambiguate 'upper right' and 'top right' to one area,
it might help with any machine reading comprehension task by choosing a
more regular wording.
2017-08-01 15:30:37 -07:00
Rishi Gupta
5aa626e73e
help: Link to guides from index.html.
2017-07-31 21:47:33 -07:00
Rishi Gupta
2a69298a1b
help: Add Getting started with Zulip.
2017-07-31 21:47:33 -07:00
Rishi Gupta
83fa4708aa
help: Move Guides section to top of file.
2017-07-31 21:47:33 -07:00
Rishi Gupta
ffe717342e
help: Rename Administration to Guides.
2017-07-31 21:47:33 -07:00
Brock Whittaker
8445f886d7
Add ability to pan and zoom lightbox images.
...
This adds the ability to pan and zoom lightbox images because they
are now converted to <canvas> elements.
2017-07-31 17:03:31 -07:00
Tim Abbott
41f37d0a6f
jinja2: Use function interface for render_markdown_path.
...
Apparently, the filters implementation was doing some sort of strange
caching, where you would need to restart the server in order to
refresh for changes to the markdown content.
We fix this by switching to just calling the render_markdown_path
function from Jinja2.
Fixes #5974 .
2017-07-31 14:54:54 -07:00
Tim Abbott
ed10ce70d4
invites: Migrate to non-legacy API format.
...
This has the side effect of making it possible for a bot user to
invite users with its API key, which seems useful.
2017-07-31 13:08:06 -07:00
Vaida Plankyte
b8b0cd41d0
help: Add explanation of pointer/unread count behavior.
...
Fixes #5770 .
2017-07-27 18:07:58 -07:00
Vaida Plankyte
282eb5585e
docs: Add section explaining GitHub/Google auth for dev env.
2017-07-27 17:35:14 -07:00
Brock Whittaker
36f6da9ebf
/register/: Hide sign up on invite-only realms.
...
This hides the right-hand sign up form for realms that are
invite-only, and shows some text that states the realm is invite-only.
2017-07-27 16:53:57 -07:00
Brock Whittaker
dc671ac0bd
/apps/: Redesign apps page.
...
Tweaked by tabbott to update the URLs to point to the Electron desktop app.
2017-07-26 09:56:04 -07:00
Vaida Plankyte
636f1d5523
help: Document @all mentions.
2017-07-26 12:09:11 -04:00
Vaida Plankyte
f9ec2b395e
frontend: Modify google/github auth buttons to use forms.
...
Those buttons were contained in an anchor element. This isn't
valid HTML5 and caused the buttons to be focused on twice when
using tab-based navigation. Replacing the anchor with a form
element fixes this issue.
2017-07-25 18:12:19 -07:00
Vaida Plankyte
388acbbfcb
frontend: Remove old required div & css from registration pages.
...
Removes class="required" divs that used to contain an asterisk
for valid/invalid input, and their associated css.
2017-07-25 13:39:34 -07:00
Cynthia Lin
89abe5d398
user docs: Document Analytics feature.
...
Fixes #3648 .
2017-07-25 11:18:44 -07:00
Rishi Gupta
ad47d3b651
settings: Update wording in organization-permissions-admin.handlebars.
2017-07-24 17:33:14 -07:00
Rishi Gupta
481c85fb48
settings: Update text in templates.
2017-07-24 17:33:14 -07:00
Brock Whittaker
04ece5e5c5
portico: Redesign /why-zulip and /for/ open-source to be more readable.
...
This redesigns these pages to be more readable and more in line with
the rest of the portico page styling.
2017-07-21 14:17:20 -07:00
Jack Zhang
04e80093cf
register.html: Stop height offset from client-side error messaging.
2017-07-21 13:09:06 -07:00
Jack Zhang
7d1824f26e
register.html: Indent under new org / user sections.
2017-07-21 13:09:06 -07:00
Jack Zhang
1c9426fdce
registration: Divide form into user and org sections.
2017-07-21 13:09:06 -07:00
Jack Zhang
948d9c8d29
registration: Add domain text next to subdomain input field.
2017-07-21 13:09:06 -07:00
Jack Zhang
149572e14a
registration: Style register form into a centered layout.
2017-07-21 13:09:06 -07:00
Jack Zhang
8469908c33
registration: Rename 'Short name' to 'Organization handle'.
2017-07-21 13:09:06 -07:00
Jack Zhang
47b4056948
register.html: Fix indentiation via check-templates.
2017-07-21 13:09:06 -07:00
Jack Zhang
0995780f82
portico: Auto-correct and error-handle short name input.
2017-07-21 13:09:06 -07:00
Jack Zhang
8e2ec1cddc
portico: Update registration form placeholders.
2017-07-21 13:09:06 -07:00
Jack Zhang
e3ef056991
portico: Update registration form help messages.
2017-07-21 13:09:06 -07:00
Jack Zhang
e915321f89
registration: Remove organization type selection in realm creation.
2017-07-21 13:09:06 -07:00
Jack Zhang
7f96b3ef2f
portico: Fix /accounts/register autofocus.
2017-07-21 13:09:06 -07:00
Jack Zhang
c938c3be2d
portico: Remove green checkboxes from forms.
...
More than half of these are buggy. Adding them back will be
separate project for the future.
2017-07-21 13:09:06 -07:00
Rishi Gupta
9782911aca
portico: Add initial why zulip page.
2017-07-19 11:53:06 -07:00
Vaida Plankyte
edc341abe7
help: Add documentation on deleting a message.
...
Fixes #5393 .
2017-07-18 16:04:02 -07:00
Tim Abbott
2317819e47
nginx: Use the Django 404 page for files under static/.
...
This elimintes the need for us to maintain duplicate copies of the
Zulip 404 error pages.
Fixes #5382 .
2017-07-18 09:55:30 -07:00
Vaida Plankyte
c9bc803118
frontend: Change inaccurate aria-hidden assignments on buttons.
...
This either removes aria-hidden=true assignments from buttons with
text, or adds a span to only hide the 'x' symbol rather than the
button for closing buttons.
2017-07-17 16:40:28 -07:00
Brock Whittaker
005a58ecd6
settings: Add border-top to <li> for logout.
...
This makes the logout option in settings look more consistent with the
rest of the settings UI.
2017-07-17 16:14:46 -07:00
Brock Whittaker
38440d6ba4
Change product page nav and hero styling.
2017-07-17 16:12:36 -07:00
Brock Whittaker
c27f57ed4b
Change top of the /hello/ page to lighter scheme.
...
This changes the top of the page to a lighter scheme that uses a
gradient rather than having a dark blue background.
2017-07-17 16:10:54 -07:00
Vaida Plankyte
358a35f4cb
help: Rename Manage organization snippets.
2017-07-17 11:52:15 -07:00
Tim Abbott
fd63d98786
navbar: Add link to /stats from the gear menu.
...
This adds a link to the Zulip statistics UI, making it easy for users
to discover. We'd been waiting on doing this until the visual design
of that page was satisfactory, which it is now.
Fixes #5774 .
2017-07-16 15:12:49 -07:00
Tim Abbott
40cc6a3fa1
docs: Document disabling message edit history.
2017-07-16 10:13:26 -07:00
Yago González
28d4ec7236
apps: Improve formatting and capitalization.
2017-07-14 16:27:17 -07:00
Yago González
eb597a5af3
i18n: Mark strings for translation.
...
Tweaked by gnprice to omit proper names.
2017-07-14 16:27:17 -07:00
James Rowan
21b5536353
emails: Update subject lines of emails.
2017-07-14 15:20:04 -07:00
Vaida Plankyte
28ea174ed9
backend: Implement high contrast mode display setting.
2017-07-14 14:53:24 -07:00
Vaida Plankyte
216900b9e3
frontend: Add aria-label attributes to textareas/input fields.
2017-07-14 14:45:10 -07:00
Vaida Plankyte
b533732c6b
frontend: Change custom_invite_body to use an ID.
2017-07-14 14:45:10 -07:00
Vaida Plankyte
c7c533fd4d
frontend: Add feature illustrations to landing page.
2017-07-13 22:12:26 -07:00
James Rowan
59b5a2f862
emails: Rewrite the day 1 followup email.
2017-07-13 20:51:54 -07:00
Jack Zhang
6e2f90c8c9
Improve /integrations page load time.
...
Prior to this commit, 7 megabytes of images (through 253 individual requests)
were heavily slowing down the initial load. With this commit, we load only the
logos (60 or so images).
Documentation and images for the individual integration sub-pages is requested
separately using the /integrations/doc/ endpoint, which returns HTML.
2017-07-13 20:37:09 -07:00
Jack Zhang
9ddef6a4da
landing-page: Add 'Create your own!' integration tile.
2017-07-13 20:37:09 -07:00
Jack Zhang
e29893a420
Fix indentation for templates/zerver/integrations/index.html.
2017-07-13 20:37:09 -07:00
Jack Zhang
2bc5d07a90
landing-page: Internationalize 'All' category.
2017-07-13 20:33:02 -07:00
Rishi Gupta
f0ed556730
emails: Remove comments from tops of email templates.
...
The comments are not very helpful, in some cases incorrect, and make
skimming the template harder.
2017-07-13 19:17:53 -07:00
Rishi Gupta
d8eaae278d
emails: Update text of emails.
...
Partial update; likely more to be done.
2017-07-13 19:17:53 -07:00
James Rowan
71bc40d829
emails: Update subject for invitation emails.
2017-07-13 18:47:21 -07:00
James Rowan
88b8d98d34
emails: Update subject for missed message emails.
2017-07-13 18:47:17 -07:00
James Rowan
9bd1b0ba58
emails: Update subject for digest emails.
2017-07-13 18:47:02 -07:00
Brock Whittaker
1cf7ee966b
help: Redesign /help/ pages to be a single page app.
...
This redesigns the /help/ page sets to be a single page app that uses
history.pushState to work the same as the old app.
The big new feature is that now we have the index in a nicely designed
left sidebar.
2017-07-13 15:43:44 -07:00
James Rowan
05934fd4c6
user docs: Clarify that drafts are only stored locally.
2017-07-13 11:21:44 -07:00
Vaida Plankyte
74ab5b607a
frontend: Change main UI content to not be background images.
2017-07-11 16:30:07 -07:00
Eeshan Garg
b37ace33ee
help: Document bot types in add-a-bot-or-integration.
2017-07-11 13:25:51 -04:00
Eeshan Garg
37fbed0993
webhooks: Recommend creating "incoming webhook" bot.
...
In all our webhooks' docs, we now recommend creating a bot with the
"Incoming webhook" bot type.
2017-07-11 13:25:51 -04:00
Vaida Plankyte
1e04ab8b54
help: Add docs on new manage organization features.
2017-07-11 12:35:50 -04:00
Vaida Plankyte
7d98e569c5
help: Add docs for new organization permission settings.
2017-07-10 11:50:40 -07:00
Vaida Plankyte
90877c2100
help: Update links to point to organization permissions.
2017-07-10 11:50:40 -07:00
Tim Abbott
dcc40c7035
devtools: Document the --input option to collectstatic.
2017-07-07 17:48:52 -07:00
Tim Abbott
2ccd5aa758
devtools: Document better solution for editing error pages.
2017-07-07 17:45:11 -07:00
Tim Abbott
780b77d84d
devtools: Document portico.css issues with static/html/ files.
2017-07-07 17:30:45 -07:00
Greg Price
4b765ae304
i18n: Fix a smattering of strings that weren't getting translated.
...
These are some strings I spotted in English when playing around a bit
with the UI set to German, where our translations are near complete.
It'd be great to have a more systematic way of spotting this kind of
omission. Probably a fairly simple linter could catch a lot of cases.
2017-07-07 16:59:23 -07:00
Tim Abbott
5ee9599acd
help: Link to zulipchat.com/apps to have the latest apps page.
...
Ideally, we'd be using {{ apps_page_url }}, but the /help/ markdown
system doesn't support custom Jinja2 content in its code.
2017-07-07 16:58:04 -07:00
Brock Whittaker
bd664b0dd5
portico: Fix background color; remove need for bg-image classes.
2017-07-07 15:30:47 -07:00
Jack Zhang
c5cdede891
portico-css: Reposition header, portico-page content, and footer.
2017-07-07 15:29:43 -07:00
Vaida
d5517bae36
Delete the old zulip.com "referrals" system.
...
This system hasn't been in active use for several years, and had some
problems with it's design. So it makes sense to just remove it to declutter
the codebase.
Fixes #5655 .
2017-07-07 14:59:18 -07:00
Vishnu Ks
81f9d5810e
portico: Remove check mark from password field.
2017-07-07 14:48:06 -07:00
Vishnu Ks
caf9b55cd2
register.html: Include translations bundle.
2017-07-07 14:48:06 -07:00
Rishi Gupta
e84e6aa818
create_realm: Make placeholder text more generic.
...
Fixes #2058 .
2017-07-06 23:13:29 -04:00
James Rowan
dc9a41c543
emails: Add preheader content to missed message emails.
2017-07-06 15:46:03 -07:00
Rishi Gupta
c827c7840d
lint: Re-indent digest.html and missed_message.html.
2017-07-06 15:46:03 -07:00
James Rowan
0d76da27b4
emails: Add base template for missed message and digest emails.
...
Also removes the files from lint, so that the new indentation doesn't
obscure the change. The files are reindented in the next commit.
2017-07-06 15:46:03 -07:00
Rishi Gupta
e04bf3273c
emails: Rename email_base.html to email_base_default.html.
...
About to add another template for digest and missed message emails. Another
natural name would be email_base_transactional, but the followup_day{1,2}
emails aren't really transactional.
2017-07-06 15:46:03 -07:00
Jack Zhang
16385db3d7
landing-page.js: Implement fuzzysearch and category filtering.
...
On /integrations.
For scalability and people who type fast, update_integrations is
debounced; the function will postpone its execution until after
50 milliseconds after it was last invoked.
2017-07-06 15:28:50 -07:00
Jack Zhang
3f9bfd2ae2
portico: Create search/catalog visuals in /integrations.
...
Responsive designs for the search bar, categories sidebar,
categories dropdown, and integration tiles.
2017-07-06 15:28:50 -07:00
Jack Zhang
37a80d5cc4
portico: Redesign and rewrite /integrations text headings.
2017-07-06 15:28:50 -07:00
Tim Abbott
4f762dd27b
keyboard_shortcuts: Fix capitalization of new heading.
2017-07-06 11:04:13 -07:00
Rishi Gupta
ab63612c5b
keyboard_shortcuts: Rename Streams to Streams Settings.
2017-07-06 10:39:52 -07:00
Cynthia Lin
0fc93278ca
user docs: Add guide on *Require topics in messages to streams* setting.
...
Edited by tabbott to simplify the language and explain the purpose of
the setting a bit more.
Fixes #5675 .
2017-07-05 11:51:54 -07:00
Vishnu Ks
faf5c0cd2d
portico: Make backend validation errors similar to frontend.
...
The backend errors are currently displayed to the right side of the
input field. This is different from the frontend validation errors
which are displayed at the bottom of the input field (and also looks
really bad). Also frontend validation uses <p> instead of <div> to
display errors so I have changed this also to make both uniform.
2017-07-05 11:05:18 -07:00
Vaida Plankyte
0d8720fe0c
missed_message.txt: Use the singular 'they' pronoun.
2017-07-05 09:27:43 -07:00
Vaida Plankyte
b68ba0a13e
missed_message.html: Use the singular 'they' pronoun.
2017-07-05 11:34:45 +02:00
James Rowan
1ea9a23f95
emails: Fix two grammar nits.
2017-07-04 13:57:54 -07:00
Rishi Gupta
81220e050b
context_processors: Remove zulip_admin from zulip_default_context.
...
There is no real distinction between zulip_admin and support_email in the
codebase, so fold them into a single variable.
2017-06-29 11:20:32 -07:00
Rishi Gupta
bf996f91ba
deactivated.html: Use support_email instead of custom context variable.
2017-06-29 11:20:32 -07:00
Greg Price
5c9f02924f
for/open-source: Use real em-dashes.
...
Ideally these shouldn't have spaces around them either, but the
font we're using (at least in my browser) has em-dashes that
hardly merit the name -- about twice the width of an interword space.
So I leave them bulked up with spaces.
2017-06-26 22:45:54 -04:00
Greg Price
6ed5cd3356
for/open-source: Give each point a title phrase.
2017-06-26 22:45:54 -04:00
Eeshan Garg
4ad951f256
integrations/perforce: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
ed388ed320
integrations/redmine: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
53c1a53120
integrations/jenkins: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
9115be0e9e
integrations/trello-plugin: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
085ce20feb
markdown: Recommend installing bindings to the server with bot.
...
Instead of recommending our users to download and install our
bindings "to the <integration_name> server", we now recommend
installing our bindings "to the server where the
<integration_name> bot lives". Technically, the latter is more
accurate.
2017-06-26 12:30:04 -04:00
Eeshan Garg
c17600e3be
integrations/rss: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
fc11615f55
google-calendar: Fix typo and improve Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
90fff71677
integrations/nagios: Use create-stream macro.
2017-06-26 12:30:04 -04:00
Eeshan Garg
e46053e393
integrations/codebase: Use change-zulip-config-file macro.
2017-06-26 12:30:04 -04:00
Eeshan Garg
3db11d83da
integrations/trac: Use Markdown macros.
2017-06-26 12:30:04 -04:00
Eeshan Garg
421c71919c
integrations/mercurial: Use create-stream macro.
2017-06-26 12:30:04 -04:00
Eeshan Garg
9dde906115
integrations/git: Use macros and improve Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
6a84b50758
capistrano: Wrap long lines and improve Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
000ae04899
integrations/twitter: Use create-stream macro.
2017-06-26 12:30:04 -04:00
Eeshan Garg
b60c95d971
integrations/svn: Use Markdown macros.
2017-06-26 12:30:04 -04:00
Eeshan Garg
b9ac92c1a0
integrations/openshift: Use Markdown macros.
2017-06-26 12:30:04 -04:00
Eeshan Garg
1d9ab996c7
markdown: Clarify stream name recommendations in create-stream.
...
Now, we further clarify in the create-stream.md macro that even
if users follow our default stream name recommendation for a
given integration, said stream must still be explicitly created.
2017-06-26 12:30:04 -04:00
Eeshan Garg
242162f9db
markdown: Add macros for changing integration config files.
2017-06-26 12:30:04 -04:00
Eeshan Garg
31fa2f7c6d
integrations/hubot: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
3eeb90c599
integrations/puppet: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
fc0d7ed882
integrations/phabricator: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
169d7393a6
jira-plugin: Use create-stream macro and improve Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
70448a9c65
integrations/email: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
Eeshan Garg
5fa71a4369
integrations/asana: Migrate docs to Markdown.
2017-06-26 12:30:04 -04:00
James Rowan
7ccdc319c7
help: Fix typos in the guide for new organizations.
2017-06-25 11:20:03 -04:00
Greg Price
c9e35c459a
landing: Write up why open source projects should use Zulip
...
This isn't very slick, but it should get the main points down,
and it's past time we got something like this up. Definitely
needs in the future another pass at the text, and also some images
(screenshots, etc.) and styling.
2017-06-22 16:26:50 -07:00
Harshit Bansal
0b03fd97a2
webpack: Don't include katex bundle in base.html.
...
Since we use katex only in the main webapp, we don't need it in things
like landing page etc, so it is better to move it to index.html.
2017-06-22 19:06:32 -04:00
Harshit Bansal
c0e4f24a25
webpack: Migrate `common.js` bundle to webpack.
2017-06-22 19:06:32 -04:00
Harshit Bansal
6615f2f2e8
common.js: Migrate `common.js` module to use IIFE module style.
...
This module was exposing its functions as globals. This PR fixes
it use the IIFE module style that we use in our other modules.
2017-06-22 19:06:32 -04:00
Shane Kearns
790c2929f5
integrations/perforce: Document new config variables.
2017-06-22 14:27:13 -04:00
Vaida Plankyte
c52e964db3
frontend: Toggle aria-hidden for overlay container visibility.
2017-06-22 10:57:37 -04:00
digi0ps
4c6abc033b
register: Modify short name help text.
...
Fixes #5432
2017-06-22 08:54:29 -04:00
Vaida Plankyte
7b146fa56f
frontend: Fix unnecessary positive tabindex assignments.
2017-06-22 08:29:52 -04:00
Vaida Plankyte
c85446c8bf
frontend: Fix deprecated Windows 7 app link.
2017-06-22 08:12:33 -04:00
Cynthia Lin
27e1393610
docs: Update keyboard shortcuts documentation.
2017-06-21 15:54:09 -04:00
James Rowan
19ffb84ac2
Make notification email for new login give browser and os.
...
notify_new_login.subject: include browser and os in subject line.
test_new_users: test for subject line to include browser/os.
2017-06-21 14:36:41 -04:00
Cynthia Lin
96dc204841
hotkeys: Document `u` hotkey.
2017-06-21 10:38:05 -04:00
Rishi Gupta
ca3b9f3059
user docs: Clean up intro text.
2017-06-20 21:25:56 -04:00
Vaida Plankyte
b7ea876056
docs: Document ability for admins to delete messages.
2017-06-20 21:17:53 -04:00
vaibhav
d9bc3932ec
settings: Move "download personal API key" from "your-bots" to "your account"
...
Fixes : #5355 .
2017-06-20 15:46:23 -04:00