Anders Kaseorg
717e349834
events_register_backend: Validate client_capabilities type correctly.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-06-20 22:29:15 -07:00
Anders Kaseorg
475fc5910f
update_user_custom_profile_data: Validate data type correctly.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-06-20 22:29:15 -07:00
Anders Kaseorg
6e33b9c6f2
get_events_backend: Validate narrow type correctly.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-06-20 22:29:15 -07:00
Tim Abbott
f1707cfec6
docs: Remove translating guide 'realm' details.
...
We now have linters that ensure "realm" never leaks into user-facing
strings, preferring "organization" instead.
2020-06-20 20:41:46 -07:00
apxwn
027e56e9b9
docs: Improve Russian translating guide.
2020-06-20 20:39:37 -07:00
Tim Abbott
0542c60466
docs: Do a general update pass on OpenAPI developer docs.
2020-06-20 19:06:07 -07:00
sahil839
318bc0ca1e
stream: Fix message on clicking add button with empty subscribers form.
...
This commit corrects the message shown when we click the add button
for subscribing users to stream with empty input.
We show 'No user to subscribe.' as the message when trying to add
subscribers with empty input.
Fixes #15450 .
2020-06-20 17:55:23 -07:00
SiddharthVarshney
3e1a0c0e32
portico: Fix UI of /accounts/go page.
...
Fixes : #14809
2020-06-20 17:54:06 -07:00
SiddharthVarshney
92059a5379
css: Use SCSS nesting for `.portico-landing.hello .gradients .gradient`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
5f8b8d62b9
css: Use SCSS nesting for `.portico-landing.hello .hero`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
c3847c9b30
css: Use SCSS nesting for `.portico-landing.hello .hero header`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
0453c0bc36
css: Use SCSS nesting for `.portico-landing.hello .hero header button`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
5a02fd4a6b
css: Use SCSS nesting for `.portico-landing.hello .hero .content`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
cabdc72722
css: Use SCSS nesting for `.portico-landing.hello .hero .waves`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
45ea511225
css: Use SCSS nesting for `.portico-landing.hello .hero .waves .wave`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
f96e38a8bd
css: Reorder css for `.portico-landing.hello .hero`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
be8027cb54
css: Use SCSS nesting for `.portico-landing.features-app`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
ce9a365c62
css: Use SCSS nesting for `.portico-landing.features-app .feature-block`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
d8a3ca0b2e
css: Use SCSS nesting for `.portico-landing.features-app .cta`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
c37d83347c
css: Use SCSS nesting for `.portico-landing.features-app .cta:hover`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
7ea662e035
css: Use SCSS nesting for `.portico-landing.features-app section`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
b3db95e879
css: Use SCSS nesting for `.portico-landing.features-app section a`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
544622a435
css: Use SCSS nesting for `.portico-landing.features-app section a.feature-block`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
553c3f1a50
css: Use SCSS nesting for `.portico-landing.features-app section .headliner`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
17ddbf33b1
css: Use SCSS nesting for `.portico-landing.features-app section.notifications`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
acfd7755bb
css: Use SCSS nesting for `.portico-landing.features-app section.notifications .feature-list`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
b19902e00c
css: Use SCSS nesting for `.portico-landing.features-app section.notifications .feature-list h3`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
88c2dfa580
css: Merge css for `.portico-landing.features-app section.notifications`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
6ec11e549d
css: Use SCSS nesting for `.portico-landing.features-app section.messages`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
ea1d2688c8
css: Use SCSS nesting for `.portico-landing.features-app section.messages .features`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
9a7c6504bb
css: Use SCSS nesting for `.portico-landing.features-app section.keyboard-shortcuts`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
621dd2a445
css: Use SCSS nesting for `.portico-landing.features-app section.keyboard-shortcuts img`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
00eb90a551
css: Use SCSS nesting for `.portico-landing.features-app section.hero`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
68268c8c1e
css: Use SCSS nesting for `portico-landing.show`.
2020-06-20 17:46:08 -07:00
SiddharthVarshney
d61fd5d9eb
css: Reorder `.portico-landing` and `.portico-landing.show`.
2020-06-20 17:46:08 -07:00
Tim Abbott
d503549f0b
retention: Add some more system documentation.
2020-06-20 17:35:07 -07:00
Steve Howell
fff2a81536
mypy: Fix payload_url.
2020-06-20 17:09:15 -07:00
Steve Howell
82036741b9
mypy: Fix service_interface
2020-06-20 17:09:15 -07:00
Steve Howell
704c84502b
mypy: Fix authentication_methods.
...
We know the key of the dictionary is a string
here, since we get it via json.
2020-06-20 17:09:15 -07:00
arpit551
0c6488b284
analytics: Added frontend for messages read over time graph.
...
The chart added is similar to the messages sent over time chart.
Fixes #15167
2020-06-20 16:52:33 -07:00
SiddharthVarshney
e763d30f18
help: Update help docs for ellipsis.
...
Update help docs where chevron was previously
mentioned for sidebar manu icons.
Add css for `i.zulip-icon` to position icon
properly.
2020-06-20 16:47:43 -07:00
SiddharthVarshney
c80ab21a24
docs: Add "ellipsis" in Glossary.
...
We have migrated ellipsis-v from chevron for sidebars,
it would be better to define it in glossary as it is gonna replace
"chevron" during conversations.
2020-06-20 16:47:43 -07:00
Ryan Rehman
d59ccd4c0f
message view: Fix link generation logic of the end of results notice.
...
This improves the logic and fixes the bug where the href was calculated
based on the current URL and not the filter of the current message list.
We now add the '/streams/public/' operator at the start of the operators,
similar to how it is represented in all other cases.
Fixes #15405
2020-06-20 16:26:25 -07:00
Rohitt Vashishtha
fca7897d76
minor: Fix typos in migration to image upload widget.
...
We were showing the organisation profile picture in place of the
logo and night-mode logo after the migration. This change fixes it.
Fixes #15493 .
2020-06-20 16:21:02 -07:00
SiddharthVarshney
b122ad7da4
topic-popover: Add chevron-right icon in topic popover title.
2020-06-20 14:57:54 -07:00
Ryan Rehman
aa82008503
search pills: Fix pills misalignment bugs visible in firefox.
...
The `.search_icon` lies inside the `.pill_container` so we had to
remove it's display attribute which should have no visual changes.
We add `flex-wrap: nowrap` to prevent the cursor from moving onto
a new line, below the pills.
Fixes #15480 .
2020-06-20 14:50:56 -07:00
sahil839
5f62696bc5
subs: Remove click handler for a non-existent class.
...
This commit removes the click handler used for
'empty_feed_sub_unsub' class.
This class was used only in home.html and was replaced
by 'stream_sub_unsub_button' in 576be51
.
2020-06-20 14:21:28 -07:00
orientor
fbf647283b
openapi: Fix validate_against_openapi_schema nested object validation.
...
We had a bug in `validate_against_openapi_schema` that prevented it
from correctly inspecting nested arrays.
Fix the bug and address all the exceptions, either via
EXCLUDE_PROPERTIES or fixing them when simple. Also add a test case
for nested verification.
2020-06-20 13:23:39 -07:00
Tim Abbott
f98d244ed6
models: Change attachment.size to not be nullable.
...
Attachment objects in production are only created in one place, which
passses a size. Additionally, I verified in multiple production
environments with old data that this never actually happens (or has
happened).
So we should make the data model correctly reflect the possibilities here.
2020-06-20 13:15:02 -07:00
Steve Howell
22ead64d54
tests: Extract USING_TYPE_STRUCTURE.
2020-06-20 05:22:35 -04:00