Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/zulip/zulip

Zulip server and web application. Open-source team chat that helps teams stay productive and focused.
https://github.com/zulip/zulip

scroll_bar: Fix overlapping right sidebar and browser scrollbars.

Fixes #25779

We move the simplebar scroll on the right sidebar to a little left
when there is a...

230b3f075bf93a35ee9c7740ee230e6f05d2bbb0 authored over 1 year ago by Aman Agrawal <[email protected]>
settings: Rename "Full name" label to "Name" in bot modals.

This commit renames "Full name" label to "Name" in bot creation
and bot edit modal.

4724d45abd8d6194d9b5e79f13afbc8069fe88f8 authored over 1 year ago by Sahil Batra <[email protected]>
help: Document quick way to check Zulip version.

Version number was added to top section of gear menu in
4df8c6610f19f08be1564d755aacb6c544eadbbc...

3ca20e3ea8507b9ce7ad9686159fd874bcca9fcd authored over 1 year ago by Alya Abbott <[email protected]>
overlays: Use `close_overlay` to close overlays!

It is unusal to use a hack to close overlays when there is a method
to do it.

This fixes a bug ...

ea9992d85389b67336aee00f615431aecd372a24 authored over 1 year ago by Aman Agrawal <[email protected]>
resize: Use autosize on window resize.

This fixes a bug where reducing the height of the window, reduces
the size of textarea and doesn...

db26f2b2fc69353c0af206187d99c2de12246f5d authored over 1 year ago by Aman Agrawal <[email protected]>
message_list_view: Fix incorrect comparison.

`this` is MessageListView here while `message_lists.current` is
MessageList.

9c2ffaf1b37f04ad99564f9bb1a2f89dc7e9e1cf authored over 1 year ago by Aman Agrawal <[email protected]>
message_list_view: Discard unused variable.

a1ba41ce663c1ec1d5805b6d5dc290b82197adf8 authored over 1 year ago by Aman Agrawal <[email protected]>
css: Fix fluid_layout_width setting.

0457f6807c9c1e925a7e5b0704685fcc0d97c936 seems to have accidentally
inverted the setting; we als...

1f8b3fd09a0b8cca2f815ffbd77b9fffbbce7e2e authored over 1 year ago by Tim Abbott <[email protected]>
help: Tweak docs on keyboard shortcuts for composing messages.

- Adjust the order in keyboard shortucts help menu and help center.
- Make minor wording improve...

c97deb6be24eb81af0feac8e01c57591260a2992 authored over 1 year ago by Alya Abbott <[email protected]>
actions: Handle cross-realm messages in do_scrub_realm.

This is necessary to properly scrub all data from the realm.

db7a7d589c2d46cde6e5013611d8a451965c38bf authored over 1 year ago by Mateusz Mandera <[email protected]>
tippy: Add delay for recipient bar icons.

This commit adds a long hover delay [750,20] to recipient bar icons.
Doing this prevents the sit...

f46f5571096a867469386a9b51a4985b4efdbf07 authored over 1 year ago by Palash Baderia <[email protected]>
alert_box: Maintain alert-box position despite scrolling.

Fixes #25791.

e54f920549fac496bdb6a80c17ad21abd5935922 authored over 1 year ago by Karl Stolley <[email protected]>
overlays: Stop document from occupying the extra scrollbar width.

When overlay / modal is displayed, scrollbar is hidden due to
the disabled scrolling on `html`. ...

8654f839b5bdd19198b1ef0a6c50dc121b20ea10 authored over 1 year ago by Aman Agrawal <[email protected]>
message_viewport: Rename `message_pane` variable.

d03e72bc0ee47b007851d503ea467fc30b5525ea authored over 1 year ago by Aman Agrawal <[email protected]>
message_list_view: Only update scroll position for current msg list.

2c8a5ac751bdc1b2b869656180cf3f20622ae051 authored over 1 year ago by Aman Agrawal <[email protected]>
scroll_bar: Use a CSS class to toggle fluid layout.

0457f6807c9c1e925a7e5b0704685fcc0d97c936 authored over 1 year ago by Aman Agrawal <[email protected]>
message_list_view: Minor optimization.

46a4964633ec0eb94bb47b519555197e64d9807a authored over 1 year ago by Aman Agrawal <[email protected]>
help: Tweak wording for inserting a link via Markdown.

299d13646e2b60b810f1f43a8c534d55cb799026 authored over 1 year ago by David Rosa <[email protected]>
help: Add mobile instructions to "Share and upload files".

- Documents uploading files via compose box buttons.
- Documents sharing files from other Androi...

122bd3fcc1ce718a2273fc93808c0801929b31d1 authored over 1 year ago by David Rosa <[email protected]>
help: Update "Share and upload files" article.

- Adds via-markdown instructions block.
- Adds via-compose-box-buttons instructions block.
- Doc...

d89933b8852b12249e8c09c60624639d9180d0dd authored over 1 year ago by David Rosa <[email protected]>
css: Remove superflous background color on date row.

This fix prevents the active-message outline from being obscured
under certain conditions, such ...

052e6655b52af2ff45f0fa468a6a85293cea7502 authored over 1 year ago by Karl Stolley <[email protected]>
popovers: Use fixed position for all popovers.

I manually verified that they were working correctly.

067ce35fb1c9048d5b48c73c674a0fe71ad958e2 authored over 1 year ago by Aman Agrawal <[email protected]>
popovers: Fix popovers not being hidden on scrolling.

6a5cfd2c0563c7952eed981247d4b1f821e2de7f authored over 1 year ago by Aman Agrawal <[email protected]>
requirements: Upgrade Python requirements.

Signed-off-by: Anders Kaseorg <[email protected]>

66501a8eae860ce0fa8f7a514d116fd8f1c95fc5 authored over 1 year ago by Anders Kaseorg <[email protected]>
ruff: Fix RUF010 Use conversion in f-string.

Signed-off-by: Anders Kaseorg <[email protected]>

9797de52a09c518e83ee2103aaee9fe692fba195 authored over 1 year ago by Anders Kaseorg <[email protected]>
scheduled-messages: Split out edit scheduled message endpoint.

Part of splitting creating and editing scheduled messages.
Should be merged with final commit in...

957382253afa76a297e9da638d58ba19a3a8fb39 authored over 1 year ago by Lauryn Menard <[email protected]>
scheduled-messages: Add direct scheduled message to populate_db.

Prep commit for splitting create/edit endpoint for scheduled
messages.

Because of `test-api` ru...

7af5ceb1c583e896703b81839b36b3917172c40b authored over 1 year ago by Lauryn Menard <[email protected]>
scheduled-messages: Remove ID from create scheduled message.

Part of splitting creating and editing scheduled messages.
Should be merged with final commit in...

154af5bb6b060c87e80392de0bceef03f3bd7025 authored over 1 year ago by Lauryn Menard <[email protected]>
scheduled-messages: Add API documentation for new endpoint.

Part of splitting creating and editing scheduled messages.
Final commit. Should be merged with p...

0c09a4fffedebb2c7bedc0605f9a55f896f9a69e authored over 1 year ago by Lauryn Menard <[email protected]>
hashchange: Never set empty hash `#` in URL.

Setting empty hash `#` scrolls user to the top of message feed if
done via `window.location.hash...

61f7ede43ccac3c998ba50c0b28d4a211409bdb4 authored over 1 year ago by Aman Agrawal <[email protected]>
api-changelog: Clarify feature level 118 entry about `prev_stream`.

Clarifies that the `prev_stream` field was in the message edit
history prior to these changes.

0d1b7f0d6e3d4dccfc740123c8c8a2741bb125bd authored over 1 year ago by Lauryn Menard <[email protected]>
api-docs: Add when moving messages fields/parameters were added.

Adds API changelog feature level 1 and associated Changes notes
for when the `stream_id` paramet...

2f196bff1943e2bfb6d29be16880fb8dd9d488e3 authored over 1 year ago by Lauryn Menard <[email protected]>
api-docs: Clarify if "email" is the "Zulip API email".

Clarifies additional areas of the API documentation where a user's
email is mentioned / used whe...

389e45625a75098fbb007638dd311ae47c316fa3 authored over 1 year ago by Lauryn Menard <[email protected]>
api-changelog: Update feature level 163 entry and changes notes.

Original commits for this feature level's changes were part
of #22994.

7a4565e833df6f5a55cbeb1efdfae2e9314fb83a authored over 1 year ago by Lauryn Menard <[email protected]>
api-docs: Update "Zulip display email" to "Zulip API email".

In some instances, the email was not clearly defined as
Zulip display email, but the Zulip API e...

87e948267276f85906df6cb9fd4581bb9ad5d412 authored over 1 year ago by Lauryn Menard <[email protected]>
api-docs: Use reference link in `/register-queue` main description.

8c7e18fd75cb642fa0856101c4ab20d3d4323b2b authored over 1 year ago by Lauryn Menard <[email protected]>
api-docs: Update `/get-own-user` to consistently use "requesting user".

ee58910f1a7a066274061633e7f464b587453e98 authored over 1 year ago by Lauryn Menard <[email protected]>
api-docs: Update avatar_url descriptions for feature level 163 change.

Updates the descriptions of the `avatar_url` field in message and
user objects to be clear that ...

bb735460e5c1baa9d715a995ea81ff338ea66572 authored over 1 year ago by Lauryn Menard <[email protected]>
api-docs: Revise main description for /get-user-by-email endpoint.

58a64b33c95d47e3a642c9564b7753d72d5b2b31 authored over 1 year ago by Lauryn Menard <[email protected]>
api-docs: Add "delivery_email" field to example responses.

526fd7f24b44c9a1cc5f51222e91129a4697d266 authored over 1 year ago by Lauryn Menard <[email protected]>
settings: Link to user card in new stream/group tables.

When creating new streams or groups, open up user card when
a user's name is clicked on. This be...

6b774992866435a0419fb9bd4288cf6c24bc0809 authored over 1 year ago by Josh Yap <[email protected]>
server_events_dispatch: Remove body fade out on changing theme.

This causes the app to scroll to top and causes slow paint.

a55c1ab2daaf039d8472874725eff32f8c111444 authored over 1 year ago by Aman Agrawal <[email protected]>
shared: Avoid replaceAll again.

The JavaScript engine used by zulip-mobile on Android is still some
four years out of date, appa...

03a0a7abc65a572655d8c0e235fc8a622ce22932 authored over 1 year ago by Anders Kaseorg <[email protected]>
CONTRIBUTING: Add links to new review process guide.

These links could not be merged without breaking CI in the previous
commits.

c95773118e77801ae5873458358ac509fd5e8cd2 authored over 1 year ago by Tim Abbott <[email protected]>
portico: Replace "GChat" with "Google Chat" on case study.

f9649d1f45bd75373a72059851888c8593e5af3e authored over 1 year ago by Alya Abbott <[email protected]>
unread_marker: Style as subtle linear gradient.

199567228a01085767a10cdaa1dbe88881ee318a authored over 1 year ago by Karl Stolley <[email protected]>
ts: Convert `compose_textarea.js` to TypeScript.

Added type definitions for `jquery-caret-plugin` third party package and
converted `compose_text...

38dd1de5b23e7a2870e98d54374c578ed1a9abd8 authored over 1 year ago by Lalit <[email protected]>
events: Remove realm_community_topic_editing_limit_seconds.

This commit removes realm_community_topic_editing_limit_seconds
field from register response sin...

48e99657ad9fe5d3c639d403482693814346c205 authored over 1 year ago by Sahil Batra <[email protected]>
drafts: Darken background in drafts and scheduled message overlays.

932bbac04c3210b95f5cea0ba42a16712d27a5ca authored over 1 year ago by evykassirer <[email protected]>
compose_box: Maintain consistent dropdown height.

This commit keeps the height of the dropdown consistent, even when
it's adjacent a multiline col...

42e0d72b674d7a5d58139998d0685c81e625cac5 authored over 1 year ago by Karl Stolley <[email protected]>
compose_box: Correct topic input-box height.

While this commit achieves what the subject advertises (fixing the
input box's height to match t...

4df04f10320e0fbacefb48ef9cbf4e110a805f03 authored over 1 year ago by Karl Stolley <[email protected]>
compose_box: Explicitly set topic bar text color.

060c95dda6d3ad023ceb94dbd6d375bfd6eb9b20 authored over 1 year ago by Karl Stolley <[email protected]>
run-dev: Clarify magic number for errno.EADDRINUSE.

Signed-off-by: Anders Kaseorg <[email protected]>

13d92acdb3266923b36aab680768e6a8ba94afa6 authored over 1 year ago by Anders Kaseorg <[email protected]>
docs: Link to new PR review process doc from /contributing/code-reviewing.md.

Also drop redundant points in "Asking for a code review" section.

1456691d567afc1d140c14e4115f4ef3f641dbc0 authored over 1 year ago by Alya Abbott <[email protected]>
docs: Link to new PR review process doc from /contributing/reviewable-prs.md.

fc0f73c1db54f1870eba03a1df3814ab8af8fcf7 authored over 1 year ago by Alya Abbott <[email protected]>
docs: Add a page documenting review process for pull requests.

- Move the "Submitting a pull request" and "Stages of a pull
request" sections of the contributi...

afc016c0f0ce5673c88af26be7e233332690e9db authored over 1 year ago by Alya Abbott <[email protected]>
api-changelog: Revise feature level 160 entry.

Original API feature level entry from commit ff895905586.

f079dec525574aa9e0b81de8773f58877c7aedb7 authored over 1 year ago by Lauryn Menard <[email protected]>
api-changelog: Revise feature level 164 entry.

Original API feature level 164 entry from commit a593089770.

2c606ed99ede4096da63036679a8a5b37b63fcec authored over 1 year ago by Lauryn Menard <[email protected]>
api-docs: Link client_capabilities parameter in property descriptions.

In the register response properties deprecated at feature level 89,
update the descriptions to l...

e41c235657ad13ac92eeb977bb9310dfbee0b47b authored over 1 year ago by Lauryn Menard <[email protected]>
message_formatting: Reorder items to prioritize more useful ones.

Fixes #25743.

856329bb45fe2f0678c616b03a31d41706a74e3b authored over 1 year ago by Satyam Bansal <[email protected]>
message_formatting: Remove line from emoji formatting tip.

07a6a85cf8908e464b736a61ca4631dc20b157e0 authored over 1 year ago by Satyam Bansal <[email protected]>
message_formatting: Add a row for "---" in message formatting tips.

0e1b0939f5958b1d105096ce498851f29ab0a809 authored over 1 year ago by Satyam Bansal <[email protected]>
popovers: Export `tippy_no_propagation` function and rename it.

This commit will enable us to use the API we developed for Tippy
popovers, allowing us to integr...

dc8185882906e8ab89b5b7a3cd0d5b502437e221 authored over 1 year ago by Daniil Fadeev <[email protected]>
hashchange: Disable scroll position restoration.

This avoids a bug where during a browser initiated hashchange
(via back/forward/manually typed U...

95f8b3a6180f5e67dec3e36db75ffcb9b1f1e9dc authored over 1 year ago by Aman Agrawal <[email protected]>
css: Scroll on `html` instead of `.app`.

a78dc4a2bd5ae8735276d6e650bb2ec6de8440c4 authored over 1 year ago by Aman Agrawal <[email protected]>
navbar_alerts: Adjust app based on navbar height.

dc04b0e17199afbb3732c23088aef668b7bdae59 authored over 1 year ago by Aman Agrawal <[email protected]>
overlays: Don't scroll background when modal/overlay is open.

26c63abe1813cd7cbb603877800e3533ee2beeb0 authored over 1 year ago by Aman Agrawal <[email protected]>
tooltips: Fix offscreen tooltips taking scroll space.

54fae321aadb843b139061dc5cdeee71147a777d authored over 1 year ago by Aman Agrawal <[email protected]>
popovers: Use `fixed` position for all bootstrap popovers.

`absolute` position elements in message feed can go
offscreen since `html` is now scrollable.

77f2562cbbe05d2c4551d0f0df251962d0d14964 authored over 1 year ago by Aman Agrawal <[email protected]>
integrations: Ignore merge queue push events for GitHub Integration.

Previosuly, the server would send a 500 whenever a merge queue push
event was encountered.

Fixe...

cae02dbca472ae0dffac9666681be6639a7a594a authored over 1 year ago by Satyam Bansal <[email protected]>
compose_validate: Use correct stream_id value for different context.

This commit addresses the issue of relying on `compose_state` for
retrieving the `stream_id` to ...

3e2d5b3c8698a731adf892dfd7cd40c956d9ab5f authored over 1 year ago by Daniil Fadeev <[email protected]>
compose_validate: Extract the logic of getting stream_id.

807b9ae0817dcfb7372955b84a7d0ec7da0b9c26 authored over 1 year ago by Daniil Fadeev <[email protected]>
help: Update /help/edit-or-delete-a-message for clarity and consistency.

084331010c264076a345b6b0e07b50f33944c424 authored over 1 year ago by Alya Abbott <[email protected]>
help: Document "Edit message" mobile feature.

84fb9ab81740abb908e8b85750e829519d238e5e authored over 1 year ago by David Rosa <[email protected]>
help: Add instructions block to "Delete a message" on Desktop/Web.

7551d96e1c1171fce5ad3732a70c5f68d8b6d66c authored over 1 year ago by David Rosa <[email protected]>
help: Document "Delete message" mobile feature.

9ee584f20617131bf90a47ac3969a3e53dce3133 authored over 1 year ago by David Rosa <[email protected]>
docs: Rewrite and restructure introduction to code style.

761ae28551af63f1edfab38f28f3e5357eaaa1b9 authored over 1 year ago by Karl Stolley <[email protected]>
docs: Update Python guidance in code style.

5ff853fa7196ed63d67cecd55d0b2886405be466 authored over 1 year ago by Karl Stolley <[email protected]>
docs: Restructure CSS introduction.

This better presents the CSS organization for readers, and also
removes a stale reference and li...

735618b9db45aae98884c7cf8e3493365f24e84e authored over 1 year ago by Karl Stolley <[email protected]>
docs: Edit and tighten opening sections.

72b16e2fe716b5c448c9418d0a77e3ea88d63e74 authored over 1 year ago by Karl Stolley <[email protected]>
docs: Restructure and rewrite style and conventions headings.

827dd22fe18035677f4181e273f16eb6b220877b authored over 1 year ago by Karl Stolley <[email protected]>
docs: Reorganize code style and conventions doc.

This commit represents an in-place reordering of the document. No
headings or content has been c...

c7c93226517004c311023e051870aedb2998b624 authored over 1 year ago by Karl Stolley <[email protected]>
docs: Rewrite and update JavaScript guidance.

bb78c21fdaa29c88aaae91f1202056b2515488c8 authored over 1 year ago by Karl Stolley <[email protected]>
docs: Add testing example and supporting links.

ee7b6f476dab1c14e53f1f726cc0561f27cd0ed1 authored over 1 year ago by Karl Stolley <[email protected]>
docs: Correct stale Chrome and Handlebars links.

3fd621b60846be3dd4c2a9da4eab3ce0f81c65cd authored over 1 year ago by Karl Stolley <[email protected]>
docs: Provide an example of dynamic styling.

04656bf16f0525e877134a78341000b48a907c0b authored over 1 year ago by Karl Stolley <[email protected]>
docs: Integrate HTML and CSS style with subsystem doc.

fe1b7a9bb353f13afbeea8835c429b4a8cf8d594 authored over 1 year ago by Karl Stolley <[email protected]>
docs: Remove zid reference.

@timabbott note that it's been years since this has posed any problems:
https://github.com/zulip...

30782f7aa4ca99451061ab4e3b87f313fb0c5ee1 authored over 1 year ago by Karl Stolley <[email protected]>
docs: Make surface edits to dangerous constructs.

3443e1d4795a535486eb4b3b672d39bdfc437e73 authored over 1 year ago by Karl Stolley <[email protected]>
edit_bot: Include current bot owner to bot owner dropdown.

72e628ffdf40c17fd7e5e0bb02fa94b4037ca112 authored over 1 year ago by Hardik Dharmani <[email protected]>
stream_settings: Migrate popovers to tippy.

Fixes #25627.

920a5eac1a472a8c1a68239e0dc95e163a1c995a authored over 1 year ago by Satyam Bansal <[email protected]>
stream_settings: Remove unused parameters after migration to tippy.

d221cb92c6169df590e5760513e4bd91a04a4560 authored over 1 year ago by Satyam Bansal <[email protected]>
stream_settings: Fix disabled subscribe button tooltip.

Previously, hovering over the disabled subscribe button
would not display any tooltip due to an ...

094c3da965e1fc730d9bf91e1d6fe5375f1ea08f authored over 1 year ago by Satyam Bansal <[email protected]>
api-changelog: Update feature level 168 entry and changes notes.

Original API changelog entry from commit ae72777c77.

1beebb9fa101715a8949e74e7147da1fc1a1f663 authored over 1 year ago by Lauryn Menard <[email protected]>
billing-helpers: Add commas to formatted amount.

7c68a303630e4ccf95832dc4e377f635dbed4dd9 authored over 1 year ago by sbansal1999 <[email protected]>
feedback_widget: Don't use non-optimal animation properties.

Animating `box-shadow` and `top` is slow since the browser
drops frames when animating them. We ...

263ee4cb86634868a4ad4840e7e11c31b158482c authored over 1 year ago by Aman Agrawal <[email protected]>
internal_url: Remove obsolete TODO comment.

zulip-mobile currently requires Android ≥ 7 and iOS ≥ 14, both of
which support replaceAll. The...

a3d6c47b7d8b7ff1c51554f60f93295e3460f01b authored over 1 year ago by Anders Kaseorg <[email protected]>
modals: Fix background color bug from background color changes.

47c107faa5ffc5b9f692b527b13bdca2a41bfc3a authored over 1 year ago by evykassirer <[email protected]>
settings: Close date-picker when settings modal is closed.

Previously, if the user closes the settings modal by pressing
the "Esc" key and if any date-pick...

b3196e531033d009f216d1a26f156298d3e7f4ce authored over 1 year ago by Satyam Bansal <[email protected]>
flatpickr: Add close_all function to close all the opened date pickers.

557d80965c6b4f22f46f137bea62b0b5beb0097c authored over 1 year ago by Satyam Bansal <[email protected]>