Eeshan Garg
b60c95d971
integrations/svn: Use Markdown macros.
2017-06-26 12:30:04 -04:00
Yago González
05f1992503
docs: Document /get_stream_id API endpoint.
2017-06-26 09:02:49 -04:00
Yago González
5b0954c29d
node tests: Remove unreachable match case.
...
Since util.extract_pm_recipients() won't return a recipient if it's only
composed by whitespaces, considering such recipient in the matcher is
unnecessary.
2017-06-26 08:38:21 -04:00
Sampriti Panda
d570447850
drafts: Remove extra margin in draft message content.
2017-06-25 12:28:14 -04:00
Sampriti Panda
b2a1754f8a
drafts: Re-narrow on restoring draft.
...
Fixes #4587
2017-06-25 12:26:42 -04:00
Yago González
550350c27f
docs: Document /dev_fetch_api_key API endpoint.
2017-06-25 12:23:10 -04:00
Yago González
1c3b0a8b03
docs: Document /fetch_api_key API endpoint.
2017-06-25 12:23:10 -04:00
Yago González
30e8a04596
docs: Amend definitions of JSON responses.
2017-06-25 12:23:10 -04:00
Yago González
29fa89273e
docs: Fix formatting in the Swagger YAML file.
2017-06-25 12:23:10 -04:00
Yago González
687acf89a6
docs: Sort REST API endpoints alphabetically.
2017-06-25 12:23:10 -04:00
Vishnu Ks
9fbd990d1a
tutorial.js: Narrow to PM with welcome-bot when user logins for first time.
2017-06-25 11:23:45 -04:00
Cory Lynch
090d7487cf
search_suggestion: Use person matching function from people.js.
...
Instead of having a custom (duplicate) matching function in
search suggestion, it was refactored to use the function in
people.js. This also gets the diacritic-ignoring feature
of the function in people.js.
Fixes #5315 .
2017-06-23 08:29:20 -04:00
Cory Lynch
46d224f021
people.js: Refactor to split out 'person_matches_query' function.
2017-06-23 08:29:20 -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
digi0ps
f228700ef2
webpack: Migrate translations.js to use ES2015 syntax.
2017-06-22 16:43:33 -04:00
Harshit Bansal
0994726035
composebox_typeahead: Fix the behavior on inserting an emoji on new-line.
...
Autocompleting an emoji on a line was adding an extra space.
Fixes : #5516 .
2017-06-22 14:16:44 -04:00
Harshit Bansal
4912acf409
composebox_typeahead: Fix the autcomplete behavior while editing message.
...
On editing a multi-line message inserting an emoji or stream name,
the autocomplete was incorrectly sending the cursor to the the end
of the message.
Fixes : #5515 .
2017-06-22 14:16:44 -04:00
Abhijeet Kaur
534aa0b105
bots: Add a widget file to directly create bot from integration pages.
...
Add a widget file to create and subscribe bot to the stream user wishes
the incoming webhook services to send messages.
2017-06-22 11:07:30 -04:00
Vaida Plankyte
c52e964db3
frontend: Toggle aria-hidden for overlay container visibility.
2017-06-22 10:57:37 -04:00
Cory Lynch
df83cee86b
people.js: Ignore diacritics in search bar.
...
Fixes #5315
2017-06-21 19:13:44 -04:00
Yago González
e7bd18ec09
timerender: Make get_full_time produce a ISO 8601 date string.
...
Having get_full_time produce a date string non-compliant with RFC2822 or
ISO 8601 caused problems when showing edition timestamps on a message's
edit history.
Now it returns an ISO 8601 date string (1978-10-31T13:37:42Z).
2017-06-21 16:46:39 -04:00
Cynthia Lin
e832ebdc98
hotkeys: Add collapse/show message hotkey.
...
Fixes #4540
2017-06-21 15:54:09 -04:00
Cynthia Lin
a9afe43735
hotkeys: Add `u` hotkey for opening message sender profile.
...
Fixes #4873
2017-06-21 10:38:05 -04:00
Cory Lynch
95d86c8aeb
zulip.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
bfd92235c5
typing_notifications.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
a5328be9a1
subscriptions.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
74fd7e0865
stats.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
25d0810f76
settings.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
c7697f8286
right-sidebar.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
c33dc4a5a5
reactions.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
6e9bf1b563
portico.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
67da0ef9dd
portico-signin.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
d04fbc0a53
popovers.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
fa73872828
media.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
1b2d44b016
lightbox.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
7bfb902032
left-sidebar.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
5f6ebaba45
landing-page.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
94ccbb71b0
informational-overlays.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
1b4ca9dff8
drafts.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
7e869cf5b2
compose.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
d1d1906460
components.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Cory Lynch
7dd0ae33ad
activity.css: Replace RGB colors with HSL colors.
2017-06-21 07:02:57 -04:00
Abhijeet Kaur
14fdc2aea6
bots: Add 'Bot type' column to bots list in organization settings.
2017-06-20 23:04:46 -04:00
Cory Lynch
c19be5e39e
Change conversation links to contain user's own email.
...
Fixes #2360 .
2017-06-20 21:22:45 -04:00
Cory Lynch
6d90d7ccbb
people.js: Ignore own email address in group PMs.
2017-06-20 21:22:45 -04:00
Cory Lynch
ff9498f85b
bookend: Hide re-subscribe button for private streams.
...
Fixes #5181
2017-06-20 20:56:26 -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
Harshit Bansal
aee130bf06
subs: Fix the real-time sync when adding/removing the subscribers.
...
We were incorrectly amending the HTML directly whenever a subscriber
was added/removed. For updating any list which is being managed by
`list_rendering.js`, instead of modifying the HTML directly we should
just update the data in list render instance and perform a re-render.
Fixes : #4812 .
2017-06-20 15:44:20 -04:00
Harshit Bansal
e82a53117a
stream_edit.js: Add `rerender_subscribers_list()` function.
...
This function can be used for updating the subscribers list correctly
when a subscriber is added or removed.
2017-06-20 15:44:20 -04:00
Harshit Bansal
3f0ccd66c5
stream_edit.js: Extract `get_email_for_subscribers()` function.
...
This function can be used for mapping subscribers's id to their email.
2017-06-20 15:44:20 -04:00