Siddharth Varshney
3d39a9d74e
css: Reorder `.password-reset` related styles.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
f935afeaa6
css: Use SCSS nesting for `.top-links` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
cc4a4a7846
css: Use SCSS nesting for `.top-links a` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
6719835a89
css: Use SCSS nesting for `.footer-navigation` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
68b94bb434
css: Use SCSS nesting for `.main-headline-text` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
f6e70cefdf
css: Use SCSS nesting for `.login-form` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
48873669e8
css: Use SCSS nesting for `.login-form, .register-form` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
cdbdffe92d
css: Reorder `.login-form` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
51f5475ac8
css: Use SCSS nesting for `.login-page` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
22950a9287
css: Use SCSS nesting for `.history .sponsors` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
3f6ce5ffb1
css: Use SCSS nesting for `.contributors` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
9e4e608460
css: Use SCSS nesting for `.contributors .person` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
b524b09a37
css: Use SCSS nesting for `.team` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
a5b5294c82
css: Use SCSS nesting for `.team input` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
78d8006de5
css: Use SCSS nesting for `.team label` in protico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
f787b9054c
css: Use SCSS nesting for `.team .bdfl` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
bfa18da1bf
css: Use SCSS nesting for `team .bdfl .profile-picture` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
17197f7537
css: Use SCSS nesting for `.team .profile` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
0bc4760e21
css: Use SCSS nesting for `.portico-header` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
d1da18cd28
css: Use SCSS nesting for `.portico-header .dropdown` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
4bbb468a36
css: Use SCSS nesting for `portico-header .dropdown-pill` in porticos.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
0ccb3a3d02
css: Use SCSS nesting for `.portico-header .dropdown ul` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
6f1def6a29
css: Use SCSS nesting for `.portico-header .dropdown ul li` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
f04bfbed89
css: Use SCSS nesting for `.header-main` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
8670372543
css: Use SCSS nesting for `.header-main .logo` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
7c23da6abc
css: Use SCSS nesting for `.footer` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
fb1427bc2f
css: Use SCSS nesting for `.footer section` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
d389885fe4
css: Merge css for `.footer` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
83376b49da
css: Use SCSS nesting for `.portico-container` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
6158d1e6ea
css: Use SCSS nesting for `.landing-page` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
1e7dfdd48a
css: Reorder `.landing-page` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
ab5dfdc25f
css: Use SCSS nesting for `.api-details` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
f488c03ca1
css: Use SCSS nesting for `.integration` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
be0cd1dfc2
css: Use SCSS nesting for `.show-integral` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
ae3170c05f
css: Use SCSS nesting for `a.title` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
13fd68e749
css: Use SCSS nesting for `.help-box` in portico.scss.
2020-05-28 17:50:12 -07:00
Siddharth Varshney
c3b12a41c4
css: Use SCSS nesting for `help-inline` in portico.scss.
2020-05-28 17:50:12 -07:00
Alex Vandiver
107fe3d3b4
tests: Remove references to trac.zulip.net.
...
That host has not existed for some time; rename the tests to use a
URL that is clearly nonfunctional.
2020-05-28 17:24:35 -07:00
Alex Vandiver
ad2918ea51
puppet: Remove `postgres_other` nagios hostgroup.
...
This no longer has any rules specific to it. We leave the `postgres`
munin group (which now only contains `postgres_appdb`) as
future-proofing, and so that `postgres_appdb` matches to the puppet
manifest of the same name.
2020-05-28 17:24:35 -07:00
Alex Vandiver
2c73fbdcb6
puppet: Remove munin monitoring for no-longer-used "postgres_other".
...
The `wiki` and `trac` products are no longer used.
2020-05-28 17:24:35 -07:00
Anders Kaseorg
ba7906a3c6
bugdown: Revert NamedTuple declarations to old style.
...
This reverts part of commit 8bcdf4ca97
(#15093 ), to work around a mypy caching bug:
https://github.com/python/mypy/issues/7281 .
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2020-05-28 16:47:08 -07:00
Alex Vandiver
0288002b84
models: Comment call to python2-esque `iteritems()`.
...
This method is called on a `bitfield.types.BitHandler` object, not a dict; as
such, it is not a runtime failure.
This was missed in 035ed93111
and adjacent commits because it was not
`six.iteritems()` but just a bare `iteritems()` -- having been added
after 9e3c3e14f5
moved all other calls from `iteritems()` to
`six.iteritems()`.
Comment on why this is not a leftover python2-ism.
Grep finds no other remaining callsites to `iteritems` or friends:
```
$ rg '\.iter\w+\(' -t py
zerver/lib/url_preview/preview.py
44: content = next(response.iter_content(1000))
zerver/lib/email_notifications.py
49: for link_info in fragment.iterlinks():
zerver/lib/push_notifications.py
508: nested_levels = len(list(ol.iterancestors('ol')))
zerver/lib/bugdown/__init__.py
1364: parsed = etree.iterparse(StringIO(rendered))
zerver/lib/bugdown/nested_code_blocks.py
47: if parent.text is None and len(list(parent)) == 1 and len(list(parent.itertext())) == 1:
```
2020-05-28 15:56:00 -07:00
Imran Iqbal
465947d1bb
webhooks: Fix travis display emoji for `Pending` status.
...
The 🔄 emoji is spelled :counterclockwise: in Zulip.
2020-05-28 15:02:30 -07:00
Hemanth V. Alluri
37d34dda1c
auth: Make sure that we enforce max_length during password reset.
...
Make sure that we use the max password length defined in
RegistrationForm.MAX_PASSWORD_LENGTH when validating the
password for the password reset form.
Fixes #15087 .
Signed-off-by: Hemanth V. Alluri <hdrive1999@gmail.com>
2020-05-28 15:01:33 -07:00
Rohitt Vashishtha
e509a13db0
minor: Remove outdated comment.
...
This was fixed in 30ab261f91
.
2020-05-28 14:56:47 -07:00
Rohitt Vashishtha
fba2708bbc
settings_bots: Explicitly ignore delete event from live updates.
2020-05-28 17:10:51 -04:00
Rohitt Vashishtha
58b612a4f0
settings-users: Rerender bot rows on data change.
...
Previously, we fiddled with the existing HTML to update the
state. Now, we can use list_render.render_item() to render
the complete item properly.
2020-05-28 17:10:51 -04:00
Rohitt Vashishtha
a114b6a1b1
list-render: Allow re-rendering individual list items.
...
Previously, we had to fiddle with the generated HTML to update
individual values. Now, we can simply ask the widget to rerender
the row that we updated.
This is done by passing an html_selector function that returns
a selector for the rendered item.
If:
- we do not provide html_selector function
- item is not currently rendered
- new html is not a string.
then the render_item() call is a noop.
2020-05-28 17:10:51 -04:00
Rohitt Vashishtha
2cfead7601
list_render: Add validate_opts function.
...
We do not shift much of the validation logic here just
yet. This function has been declared at the top of the
file to act as usage docs for the widget as well, in
terms of what combinations of opts are valid and what
are not.
2020-05-28 17:10:51 -04:00
Mateusz Mandera
96f466f635
docs: Fix typo in testing-with-node.md.
2020-05-28 18:55:40 +00:00