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

narrow: Show "Inbox" in tab title when in inbox view.

d14d6db6afd376620f4a26ae1fd840e5c53e1f9a authored over 1 year ago
vdots: Simplify colors on right sidebar.

This now presents uniform vdots colors and styles across both the
left and now right sidebars.

e5f7f1701ff4423170c88ec1ade4eef0e8663b18 authored over 1 year ago
popovers: Use sidebar-menu-icon utility class.

b168d4911c8a4afb3119ddf54bd4b2da429e6fdf authored over 1 year ago
sidebars: Add sidebar-menu-icon util class.

5a476d06c3b266a08562abe84b11165a87b8431f authored over 1 year ago
icons: Express global filter icons as colors.

a764c15bcbb13117aa0da8f8eb73b2880ed87bb0 authored over 1 year ago
vdots: Simplify colors in streamlined selectors on left sidebar.

This expresses the colors for vdots icons in just three variations,
all as CSS variables. The co...

fd01ebdc5d1e28e774fa4cbc6e73d36df5cdf39b authored over 1 year ago
inbox: Remove unused variable.

4791e9f2fa2e81038531d80e389038e6a4f65708 authored over 1 year ago
inbox: Make borders span full height.

05e133156e7628f826d0422ebcac61b7fc0c6e52 authored over 1 year ago
recent_view: Show empty text after rerenders too.

Fixes #26746

There was a bug which caused empty text to not appear after
rerender since tbody d...

b845ef5091da5a0360de6c439b3310f8d3f0f493 authored over 1 year ago
inbox: Show text if inbox is empty.

19056db88b224991549ebc6fbba568c8903c93f2 authored over 1 year ago
emails: Update subject for confirm_new_email to have realm host.

Updates the email subject for confirming an email change to include
the realm host.

7c618b57cf376bead021cdad798d5e5b2d19b791 authored over 1 year ago
list_widget: Rename unsafe modifier parameter to modifier_html.

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

88e9320fa5a7c62d065dfe8b72cd0b9a6c620d99 authored over 1 year ago
version: Update version and changelog after 7.4 release.

a4e0abb21653b938e156d49d330d7dda33b6ca48 authored over 1 year ago
user_card_popover: Add missing $ prefix for jQuery object variable.

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

500e6bfdefb3ad3f475ebb9b37736a44aaa487d7 authored over 1 year ago
dependencies: Upgrade JavaScript dependencies.

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

c6b60f649072a69ab3ec98b21f7608b820c40df6 authored over 1 year ago
popovers: Apply styles for `hr` tag not just when nested under `.nav`.

We've got `hr` elements not just under `ul.nav`, like in
`user_group_info_popover`, so we need t...

a678aee467d64006ed7015f32ef5a2c349fb9ec9 authored over 1 year ago
user_group_popover: Fix blueslip error messages.

e52188bd416f56eb92d11c37a32a3d6e6efabbce authored over 1 year ago
user_group_popover: Migrate popover to Tippy.

Fixes part of #23632.

91d2b5ed814e34a0b8db80659b97b6a4e78a92ed authored over 1 year ago
typeahead: Suggest only the first matching wildcard mention.

We suggest only the first matching wildcard mention,
irrespective of how many equivalent wildcar...

fa063e4afc4e190b15b87174b86841a4100d4cca authored over 1 year ago
recent_view: Reduce width of unread header.

fe2d6c07fb2a8e8e324a6eb61eac11d1a71dc62d authored over 1 year ago
api-docs: Document order of user IDs in huddles unread messages data.

When unread_msgs data was added to the register queue response, see
commit 4f0110e, the `user_id...

0f5353486bb6afbd4467008b0e427ffa965c5a8b authored over 1 year ago
api-docs: Clean up descriptions in unread_msgs register response.

For arrays of objects in return values of API endpoints, any
general description of the objects ...

ab54a3b792892dfe4c866dceb41f51821b20f173 authored over 1 year ago
icons: Remove last vestiges of ellipsis-v-solid.

The deleted CSS around the `.zulip-icon-ellipsis-v-solid` class
has no impact on the hover contr...

3fe6cc18ff02efefb928ac41d3b90cbae1cd477c authored over 1 year ago
icons: Remove unused move and source icons.

These were early candidates in the hover-controls work, but were
superseded by their "alt" count...

c49ab123b2aa64e95d755ff0c5858532b9e4dcb3 authored over 1 year ago
scim: Add supporting for syncing the user role.

This adds support for syncing user role via the newly added "role"
attribute, which can be set t...

3e15ea3f3fb1be317770f8eb76c470c03272dcf1 authored over 1 year ago
refactor: Rename `private_message` to `direct_message`.

This commit renames all uses of `private_message` in `unread.js` to
`direct_message`. Renamed `p...

3c89fe222ad117847eb60cc60871fb1bfd294573 authored over 1 year ago
unread: Fix double counting of mentions in direct messages.

Created a new set `direct_message_with_mention_count` which stores direct
messages containing me...

b8d84abc4774e3568aa6410f4baacaecdff66738 authored over 1 year ago
inbox: Move scrolling container to `html`.

7bce78694eea529aafa5f6cba394f1b8b31eafe0 authored over 1 year ago
hotkey: Change inbox hotkey from `shift + t` to `shift + i`.

Also, add that as a tippy tooltip in left sidebar.

f16273c488ce63a93990614d6aa377bacae25c0e authored over 1 year ago
inbox: Use blue box to indicate focus.

55eb0e4e0746c59a7f30c321694c93e482b006d7 authored over 1 year ago
inbox: Don't search if there is no change in text.

3c05bd94a4cc79a3fb1da74e4a8857e003381b51 authored over 1 year ago
inbox: Center focused element if off screen when using keyboard.

a0e3f66dc163638b15c7d81a04e9b1390d68b1d3 authored over 1 year ago
inbox: Add additional element around rows to apply border-radius.

c8f363fd459915a6d43a07cdc3a6394ffc66b1f0 authored over 1 year ago
playground_links: Migrate popover to Tippy.

Fixes part of #23632.

d96110590b7ed20e7b62a760e6ff8e52ab2c95b6 authored over 1 year ago
playground_links: Add popover keyboard handling.

79c6ff91d7148cc04801c79dde83c296c7eb4f38 authored over 1 year ago
playground_links: Add `is_open` function.

76891ec9eef4642655a1849f2541bc11def33400 authored over 1 year ago
playground_links: Fix disappearing reference when popover is active.

79e050b81bf9338f78b963203f5040eddfe8dfd4 authored over 1 year ago
popovers: Rename playground links popover hiding function.

d27448dcecab1a2050228ef6899c86d20da58bd1 authored over 1 year ago
popovers: Rename `toggle_playground_link_popover` function.

1782fb6866d2d9cf7b996c6a1fddeb2d9c8eae71 authored over 1 year ago
popovers: Extract `playground_links_popover` into separate module.

4d41d8bd0227c2fcdcd7adf867d817884bb9b44e authored over 1 year ago
popovers: Remove unused `clear_for_testing` function.

3773f179335cc6a9808dafe8b5e5bac9d115eff2 authored over 1 year ago
user_card_popover: Rename `user_info_popover_manage_menu` class.

e0a5d8dc490d442e20fef5e7e014597b287bd955 authored over 1 year ago
user_card_popover: Rename `focus_user_info_popover_item`function.

d2bc1f1bcf16f41eea0ebf1082d61a55cc34b375 authored over 1 year ago
user_card_popover: Rename toggling and rendering functions.

Renamed functions:
`toggle_user_info_popover` -> `toggle_user_card_popover`
`toggle_user_info_po...

626127451b092c2c8857b26c014ddf08a944e60c authored over 1 year ago
user_card_popover_content: Fix template description.

8949ed41b7beb5eeb58be2b094b76b5c1f78aaec authored over 1 year ago
user_card_popover: Rename `user_info_popover` class.

228a4eb8a229aa40b7c501f6822f544cae62d701 authored over 1 year ago
user_card_popover: Rename `user-info-popover` class.

d5f731f0bd79f7d55f8733ea13e671227cb6e1a7 authored over 1 year ago
user_card_popover: Rename Handlebars templates.

List of renamed templates:
`user_info_popover_content` -> `user_card_popover_content`
`user_info...

d89cd1e241e3eab319887ed671178fc33056e1ba authored over 1 year ago
user_card_popover: Rename hiding functions.

Renamed functions:
`hide_message_info_popover` -> `hide_message_user_card_popover`
`hide_all_use...

27eb545af24c78a67ae6720c568fad1bc763bfb9 authored over 1 year ago
user_card_popover: Rename `user_info_popover_action_buttons` class.

a8bce8e178829104ab9b7b2ca5033175413eccd6 authored over 1 year ago
user_card_popover: Rename "*_popped" functions.

Renamed functions:
`user_info_popped` -> `is_user_card_open`
`message_info_popped` -> `is_messag...

4531386e994cbfbe0730a49285f23569b2823092 authored over 1 year ago
user_card_popover: Rename `user_info_popover_manage_menu_btn` class.

7c3f79df0dfd56513c595571760445d0a9ecccdb authored over 1 year ago
user_card_popover: Rename `info_popover_actions` class.

ff892925ceb256c23087d6a9abe5ccdf9939da82 authored over 1 year ago
user_card_popover: Rename for_user_info_popover template variable.

7ce1ee784ca6d78d06748a6f8123a74d8f5f7c9d authored over 1 year ago
user_card_popover: Rename `user_info_status_text` class.

b9e1537ee6932dd86a68e23d8060a2da1dcb912f authored over 1 year ago
user_card_popover: Rename popover elements.

Renamed elements:
`$current_user_info_popover_elem` -> `$current_user_card_popover_elem`
`$curre...

c579e5fffa15df4435ad2b53fce9e851ca9be755 authored over 1 year ago
user_card_popover: Rename keyboard handling functions.

Renamed functions:
`user_info_popover_handle_keyboard` ->
`user_card_popover_handle_keyboard`
`u...

7b1abd108b35860758e4479a767a7808f4f443a5 authored over 1 year ago
user_card_popover: Fix comments that describe a block of functions.

f421ea5e0bb0627abc44d5682688c101286d6226 authored over 1 year ago
user_card_popover: Rename item getter functions.

Renamed functions:
`get_user_info_popover_items` -> `get_user_card_popover_items`
`get_user_info...

e66eeb44443af20b3ae286101f8fa3ba33f2765a authored over 1 year ago
help: Update "Remove users from a stream".

Updates page to follow current help center documentation patterns,
adding Desktop/web instructio...

d862cae3e4443412f0495e83c5748d0761b4c519 authored over 1 year ago
requirements: Upgrade Python requirements.

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

9a53baea9335646ab3225ebf371d275478f35d7b authored over 1 year ago
ci: Temporarily upgrade postgresql-client-common before upgrading.

This works around a failure in the current postgresql-client-common
and postgresql-client-15 pac...

2ec288a9837eb1395d870d4ca05f9ed7eaf2f12d authored over 1 year ago
send_email: Use a consistent order when sending custom emails to users.

4f4627b79b61ac1d7447bc711ea43352f1a6d064 authored over 1 year ago
tests: Remove the usage of stray desktop_icon_count_display values.

This commit removes the stray values, i.e., [1, 2, 3], used
in the tests for desktop_icon_count_...

cf804200c792bfebe95ad542280c226308a1329b authored over 1 year ago
test_events: Separate tests for send and update message events.

This is a prep commit to separate the single test
'test_stream_send_message_events' into two sep...

db8229ae32475ec9d114d04a35a50c5096d27f2e authored over 1 year ago
tests: Fix the incomplete exclusion of the notification settings.

'test_change_user_settings' in 'UserDisplayActionTest' excludes
the notification settings and te...

35c3724f229c5851379dc843bd051cfe712cfebc authored over 1 year ago
compose: Disable unneeded control buttons in preview mode while editing.

This is a follow up to #26728, which disables buttons in preview mode
for any message being edit...

54b399ce969c05d35376761352c82e003a3825ec authored over 1 year ago
vdots: Place new more-vertical icon in compose box.

89ce2c112cb2a6e89e7d787c9e8dc1e838905363 authored over 1 year ago
help: Match vdots icons to those in use on Zulip.

64d5547f2619802e0417bc9c48694993aa0b2765 authored over 1 year ago
vdots: Place new more-vertical icon in sidebars.

679f95214c610095a055cab7e71e4b64b70f22c4 authored over 1 year ago
vdots: Place new more-vertical icon on user card.

b86b7ab067fa9b27b2053154ec6b9073ea7b5eb1 authored over 1 year ago
inbox_ui: Take into account unmuted topics when filtering topics.

9098648d95f139e33b6f536c1777f1cee9a46b1a authored over 1 year ago
unread: Remove the TODO statement with an explanation.

fa4f9c7effb97667bdd026b9a9cae876a84a2028 authored over 1 year ago
message_edit: Display GIF button when Giphy is enabled.

CZO discussion:
https://chat.zulip.org/#narrow/stream/9-issues/topic/no.20GIF.20button.20when.20...

5737c558cb9e6c1d0d21ba4280b5581731f58eab authored over 1 year ago
timerender: Change relative_time_string_from_date signature.

72fa8b568c4f04b559aa8990fe9c3feb806b91a0 authored over 1 year ago
recent_view: Remove unreachable code path.

The Message type can only be "private" or "stream," so there's no need
to handle exceptions in ...

c33328abeffa5198a70990f70b372881a28a6b1e authored over 1 year ago
recent_view_util: Convert module to Typescript.

84c1a7dc2e6a183a3d97d90d1e0099cb1308edbb authored over 1 year ago
tooltips: Add a tippy tooltip to display name of status-emoji.

Inspired by #19821. The original proposal in #19821 got bogged down with
issues around multiple...

b62f21e8762b5705b36b9e43963a083a3d2f7312 authored over 1 year ago
compose: Present banners with intrinsic layout.

By implementing a careful flexbox declaration on a new banner-
element container, this presents ...

5708b57acd8bd758b830ecbf7946d4c8e3043f20 authored over 1 year ago
api-docs: Update subscription event for peer_add feature level 205.

In commit ada2991f1c, when a user gains access to a stream due to
a role change, in addition to ...

fdf41774dba12ba1d2e172e8a000ec604f9438e6 authored over 1 year ago
api-docs: Expands API changelog feature level 134 entry.

Expands API changelog feature level 134 entry and adds the related
Changes notes to the events d...

3cd2b6886de8b3a59be024972180387e677b206b authored over 1 year ago
zilencer: Only fetch the column we actually care about.

d228c502e9b88044f6c81a5bdeffb166b3c52a9f authored over 1 year ago
zilencer: Update remoterealm indexes.

There is no reason to have an index on just `realm_id` or `remote_id`,
as those values mean noth...

902498ec4ff572ff289b875f62bb304df8cbf21e authored over 1 year ago
nagios: Remove load monitoring.

Load monitoring alerts are extremely noisy, and do not reliably
indicate an issue which is affec...

f95c8b894ad98d78bc858997837f63a60d1f2f99 authored over 1 year ago
user_settings: Add new `web_stream_unreads_count_display_policy` field.

This is a backend change that will help us support the new "Show unread counts for"
user display...

2b566c778b41140eba0a401f0301963d1a9ee00e authored over 1 year ago
ui_util: Use `.show` and `.hide` classes for unread counts visibility.

This is a prep commit for introducing new "Show unread counts for" user
display setting. We shou...

fb165f19016cfb7a26dbfe52804d2f7c2a7fd3b6 authored over 1 year ago
user_settings: Add new user setting to show/hide unread counts on streams.

Added a show_unread_counts personal user setting to the
Settings > Display settings > Advanced s...

0e73b5547c1000cc452b22fd1d75ef9cc0bc061f authored over 1 year ago
stream_list: Add new class `stream-expanded` besides `active-filter`.

This is a prep commit for the new setting `stream_unreads_display`.
Before when a stream was act...

f36c9c255b9a000f18cd912caf960bcbeb467559 authored over 1 year ago
search: Update search bar to display title when used sender:.

This commit introduces a new behavior for the search bar. Now, if
the search keyword is 'sender:...

574a87b87db60c494ad79bf60fa49d8164159ec3 authored over 1 year ago
filter: Create helper function that checks basic filter terms.

Currently, `is_common_narrow` relies on `calc_can_mark_messages_read`
to check a number of filte...

3a4cb692fb18a12cb2ebdf2f07eaee66d9d277f1 authored over 1 year ago
dependencies: Patch source-sans to correct format() for variable fonts.

https://github.com/adobe-fonts/source-sans/pull/262

Signed-off-by: Anders Kaseorg <anders@zulip...

460eb04a2ac45bfc8c1ace5bc26d2d12ff5f6d33 authored over 1 year ago
compose: Disable unneeded control buttons in preview mode.

Buttons which change the content in the compose textarea were so far
enabled even in preview mod...

953f026487eef143b0cc65017ae19f3e486c9d0a authored over 1 year ago
recent_view: Add table header to sort by unread count.

Fixes: #22790

aaf3369d394acd893e73f43b50d5e13d81001e80 authored over 1 year ago
python: Delete superfluous parens.

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

28597365da030d88c137adfc78156ae0b9c59cd4 authored over 1 year ago
digest: Increase size of stream cache.

Since the cache is flushed when the cutoff or realm changes, the
maximum size of the cache shoul...

e0d3176098f8cb13c40fccef5bd6daec75c1d774 authored over 1 year ago
digest: Cache per-stream recent topics, rather than batching.

The query plan for fetching recent messages from the arbitrary set of
streams formed by the inte...

b555d3f553fe48bf2bc6df86f32682ba21d37aa8 authored over 1 year ago
digest: Rename get_recent_streams for clarity.

bca9821c892efe4cf188aa6fad5b19aa2155a534 authored over 1 year ago
digest: Clear the cache once we move to a new realm / cutoff value.

a8a1f10f3cf1f4ca3bb299e267034362783aae5e authored over 1 year ago
email_notifications: Make stream_id_map optional to build_message_list.

This feels cleaner than passing an empty dict.

ffb6c95bbae5c12374e4f1bf0ba0eb35d89dd777 authored over 1 year ago
digest: Rename get_slim_stream_map slightly and explain its name more.

f8a9779b5475a8cc06dbd372197b8790ec14447a authored over 1 year ago