Tim Abbott
fe4a0d0fcd
capitalization: Fix night logo lint errors.
2019-02-18 15:53:55 -08:00
Tim Abbott
a2373a63cd
capitalization: Add GCM to list of proper nouns.
...
This fixes failures in master from the recent GCM merge.
2019-02-08 10:11:55 -08:00
Vishnu Ks
b62bd83083
invites: Add generate multiuse invite button.
2019-02-07 15:41:00 -08:00
Rishi Gupta
36472413e4
hotspots: Add hotspot for gear menu.
2019-02-05 12:19:21 -08:00
Anders Kaseorg
ee8ff4df66
tools: Remove unused imports.
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2019-02-02 17:10:31 -08:00
Marco Burstein
9ddadd39f4
compose: Add support for using Zoom as the video chat provider.
...
This adds Zoom call properties to the `Realm` model, creates endpoints
for creating calls, adds a frontend and tests.
Fixes #10979 .
2019-01-07 10:00:02 -08:00
Rishi Gupta
f8720fddd6
emails: Update text of notify_new_login.
2018-12-20 16:26:19 -08:00
Vishnu Ks
f9e4d5d28e
emails: Tag password_reset for translation.
2018-12-19 09:21:09 -08:00
Vishnu Ks
0960e654ab
emails: Tag notify_new_login email for translation.
2018-12-19 09:21:09 -08:00
Tim Abbott
d469c14d11
docs: Advertise arbitrary org GitHub patterns for linkifiers.
...
Now that we support this, we should make it really obvious that we do.
Also, link to the Help Center article.
2018-12-17 12:58:52 -08:00
Tim Abbott
f2173bc2a7
check-capitalization: Add a few exclude rules for new strings.
2018-12-16 11:34:31 -08:00
Vishnu Ks
788b98d041
portico: Add page for redirecting to a realm subdomain.
2018-12-04 09:35:35 -08:00
Rishi Gupta
dd0126ff1b
settings: Improve error message when deactivating the last user.
...
This PR was originally started by Rishi Gupta (see #10383 ).
2018-11-27 12:49:43 -08:00
Abhilash Verma
fd9652a9d7
settings_emoji: Make strings more user-friendly.
2018-08-04 09:37:48 -07:00
Yago González
b4084d30d2
emails: Move user role logic for followup_day1 to notifications.py.
2018-05-26 07:29:58 -07:00
Yago González
5b0b9feb7d
i18n: Atomize translation tags.
...
Makes the i18n strings in this file much easier to translate by splitting
them into smaller chunks (which avoids having a lot of code in the tagged
strings), and adds a string that was missing as well.
2018-05-26 07:06:43 -07:00
Shubham Dhama
ec4e5e73ab
org settings: Make time limit input elements inline to dropdown.
...
(To make the capitalization pass we added `N` to ignored phrases.)
2018-05-22 19:32:44 -07:00
Aditya Bansal
e41d32a15a
reminders: Add various design improvements for the UI/reminder msg.
2018-05-21 09:07:37 -07:00
Max Nussenbaum
0ff2051982
portico: Add tour section to homepage.
...
This adds a tour of Zulip to the bottom of the homepage.
In order to get the carousel nave, we use Bootstrap 2 from a CDN on
this page; this isn't ideal in the medium term, but upgrading
Bootstrap across the project is too much work for now.
2018-05-20 15:04:23 -07:00
Tim Abbott
9d6233a457
capitalization: Add an exclude rule for zulip_org_id.
2018-05-03 22:37:24 -07:00
Tim Abbott
a4ff917789
emails: Fix spelling of "Unknown IP" and tag for translation.
2018-04-30 12:04:39 -07:00
Vishnu Ks
e3314be114
emails: Add translation tags to confirm_new_email.
2018-04-27 11:59:36 -07:00
Tim Abbott
3f4f94d111
check-capitalization: Add "G Suite" to proper nouns list.
...
This fixes an error caught by CI.
2018-04-23 10:21:10 -07:00
Tim Abbott
8e334b0f64
check-capitalization: Exclude certain uses of the word "realm".
...
Uses that are actually a variable name don't make sense to exclude.
2018-03-16 16:58:49 -07:00
Vishnu Ks
c385fcefa8
templates: Fix translation tag for disposable email tooltip.
2018-03-15 14:35:24 -07:00
Umair Khan
728cd04c4d
check-capitalization: Check for banned words.
...
Fixes #8619
2018-03-11 15:34:47 -07:00
Tim Abbott
f253f96211
lint: Add "Gravatar" to capitalized terms in linter.
2018-03-05 10:29:18 -08:00
Tim Abbott
6a06e453c7
display_settings: Extend de-duplication of unnecessary logic.
...
We add a new option to the change_display_setting function to support
cases with a custom on-success or on-failure message.
2018-03-04 18:09:46 -08:00
Balaji2198
5aa7098c81
display_settings: Change success/failure feedback interface.
...
This replaces the cumbersome system we had for giving users feedback
on settings state changes in the display settings UI.
We expect this new system to be what we will attempt to migrate other
settings widgets to match over the coming weeks and months. It also
provides the opportunity to significant refactor away a lot of the
code duplication in settings_display.js.
Thanks to Brock Whittaker for redoing the styling and improving the
code simplicity.
Fixes #7622 .
2018-03-04 17:47:05 -08:00
Tim Abbott
a3ca7ee1c7
lint: Add a few strings to capitalization linter.
...
My hope is that we'll be able to eliminate these strings from the UI
altogether soon, but this is needed to keep CI passing for now.
2018-03-04 16:34:00 -08:00
Tim Abbott
335c383bbb
lint: Add some excludes to capitalization linter.
2018-03-02 11:55:46 -08:00
Umair Khan
c415cc74d7
validate_stream_message_address_info: Add i18n tags.
...
Fixes #7076
2018-02-05 16:26:24 -08:00
Cynthia Lin
83706e1bcd
org settings: Add User groups content and design.
2018-01-06 11:50:52 -05:00
Tim Abbott
774380dcb8
capitalization: Allow enabled/disabled to be lower-case.
2017-11-15 17:39:09 -08:00
rht
bf4eda7374
tools: Remove absolute_import in most tools.
...
Tweaked by tabbott to not remove it from lister.py, linter_lib, and
friends, since those are intended to support both Python 2 and 3
(we're planning to extract them from the repository).
2017-09-29 12:28:43 -07:00
Umair Khan
5d00f29c68
capitalization: Ignore LDAP.
2017-09-26 15:58:17 -07:00
Tim Abbott
126171cb76
api: Remove root_domain_uri from API page links.
...
These pages should be references the current server's UI anyway.
2017-08-28 14:13:37 -07:00
Tim Abbott
a0a1fe1512
settings: Rename SERVER_URI to ROOT_DOMAIN_URI.
...
This should be a lot less confusing.
See #6013 for discussion.
2017-08-28 14:09:28 -07:00
rht
437b2a3146
Update "MacOS" text to "macOS"
2017-08-26 09:00:42 -07:00
Greg Price
7cd621bc9d
webhooks/updown: Fix a JsonableError to provide a real error message.
2017-07-24 16:41:22 -07:00
Jack Zhang
e3ef056991
portico: Update registration form help messages.
2017-07-21 13:09:06 -07:00
Yago González
2079d84018
lint: Add mobile stores to the capitalization exceptions.
2017-07-14 16:27:17 -07:00
Tim Abbott
f2379d66a2
i18n: Fix capitalization of Zulip Botserver download code.
2017-07-07 17:02:39 -07:00
Tim Abbott
919c610abf
capitalization: Add APNS to list of valid acronyms.
2017-07-07 10:43:02 -07:00
Tim Abbott
9b8641d9eb
lint: Add iOS to list of valid weird capitalizations.
2017-05-26 20:59:32 -07:00
Umair Khan
ad5780c03e
lint: Mark alt argument for translation.
2017-05-26 15:28:46 -07:00
Steve Howell
e3edc4d829
Send welcome messages for new streams.
2017-05-01 16:23:38 -07:00
Neeraj Wahi
90a154e451
Add mobile auth redirect to custom URI scheme (zulip://).
...
This makes it possible for the Zulip mobile apps to use the normal web
authentication/Oauth flows, so that they can support GitHub, Google,
and other authentication methods we support on the backend, without
needing to write significant custom mobile-app-side code for each
authentication backend.
This PR only provides support for Google auth; a bit more refactoring
would be needed to support this for the GitHub/Social backends.
Modified by tabbott to use the mobile_auth_otp library to protect the
API key.
2017-04-28 11:47:35 -07:00
Tim Abbott
145fa0e5b2
capitalization: Flag Emoji One as allowed.
2017-04-24 23:15:39 -07:00
Yago González
e710110a9e
i18n: Automatically strip Handlebars strings.
...
Some Handlebars strings contained whitespaces characters at their ends.
With this, such characters are removed, as well as multiple spaces
(like the ones produced by code indentation).
This also includes a couple of fixes that removes spaces that were
intentionally placed before/after the string to translate.
2017-04-14 17:37:25 -07:00