Ecosyste.ms: OpenCollective

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

Zulip

Zulip is open source team chat software for distributed teams. Zulip combines the immediacy of chat with the asynchronous efficiency of email, and is 100% free and open source software.
Collective - Host: opensource - https://opencollective.com/zulip - Website: https://zulipchat.com - Code: https://github.com/zulip/zulip

page_params: Split out state data for current user.

For spectators, the chunk of page_params that originates from
do_events_register isn’t assigned ...

github.com/zulip/zulip - e96ede0ef62913b693155ac7936f270ec85e2aad authored 10 months ago by Anders Kaseorg <[email protected]>
page_params: Move max_message_id to local_message.

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

github.com/zulip/zulip - fd2ad130f91805fd64e894b9058ec043726c4ac1 authored 10 months ago by Anders Kaseorg <[email protected]>
docs: Optimize /api links to skip trailing slash redirect.

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

github.com/zulip/zulip - 80a6b12690fc664a724d0a8ced3960431f3ccabb authored 10 months ago by Anders Kaseorg <[email protected]>
skip_navigation: Add skip navigation link to /help and /api sites.

Skip navigation links added in /help and /api sites for accessibility
Fixes #28564.

github.com/zulip/zulip - e0339715cca4e73dd9c2088e0c93a13453650a5b authored 10 months ago by Varun-Kolanu <[email protected]>
message_move: Disable stream select dropdown for unprivileged users.

This commit disables the stream-select dropdown in the "Move message"
modal if the user is not a...

github.com/zulip/zulip - 6801ea33ba230249d183dac1788f62cbe5240337 authored 10 months ago by Vector73 <[email protected]>
message_edit: len(changed_messages) is always > 0.

It is only ever added to, and starts as a one-element list.

github.com/zulip/zulip - e04891779fa97431317626a239cbd2f7b71708c6 authored 10 months ago by Alex Vandiver <[email protected]>
message: Move render_markdown into zerver.lib.markdown.

github.com/zulip/zulip - 0f9b7f112b66bfc9657701398d9febec3ff573a8 authored 10 months ago by Alex Vandiver <[email protected]>
tests: Reserve "Internal" client, used by email gateway and topic moves.

github.com/zulip/zulip - 06710631fff5cb500d0b39715d0b495e00bd7d9e authored 10 months ago by Alex Vandiver <[email protected]>
tests: Clear in-memory Client caches before testing query counts.

This makes counts more apples-to-apples comparable when run
back-to-back.

github.com/zulip/zulip - 7f46773ef1a14131768dd568c53aa2b65dfeaaaf authored 10 months ago by Alex Vandiver <[email protected]>
message_edit: Carry the QuerySet through as much as possible.

Rather than pass around a list of message objects in-memory, we
instead keep the same constructe...

github.com/zulip/zulip - 22837fc1b4fe388d6ad15d39db591b82c8c19c73 authored 10 months ago by Alex Vandiver <[email protected]>
topic: Use a single SQL statement to propagate message moves.

Rather than use `bulk_update()` to batch-move chunks of messages, use
a single SQL query to move...

github.com/zulip/zulip - 5c96f942060ee9235ee7aee342a7289764e3f31a authored 10 months ago by Alex Vandiver <[email protected]>
message_cache: Rename update_to_dict_cache to update_message_cache.

This better describes what it does.

github.com/zulip/zulip - b3e8878252f0aad0eeb4fae2ccc82900819daf4c authored 10 months ago by Alex Vandiver <[email protected]>
message_edit: Clarify unmodified_user_messages logic.

github.com/zulip/zulip - 4a049299ee762a93914fe99dc8edc96b07777047 authored 10 months ago by Tim Abbott <[email protected]>
message: Add a bulk_access_stream_messages_query method.

This applies access restrictions in SQL, so that individual messages
do not need to be walked on...

github.com/zulip/zulip - 822131fef4239e7678df1135a4a25b7a919ef38e authored 10 months ago by Alex Vandiver <[email protected]>
message_edit: Ensure gaining_usermessage_user_ids is set.

This makes this code path a bit easier to follow.

github.com/zulip/zulip - 79ddfa1e6faccad79c409551e4075c25526e9aa4 authored 10 months ago by Tim Abbott <[email protected]>
message: Split MessageDict and friends into its own file.

github.com/zulip/zulip - 737a751f5cc090890ef28e0f82afb09bf2b3df01 authored 10 months ago by Alex Vandiver <[email protected]>
streams: Remove a lie from the docstring.

github.com/zulip/zulip - 628be8d433e277ddd8afe7c863e9cf79b0a64670 authored 10 months ago by Alex Vandiver <[email protected]>
message: Merge unnecessary cache_transformer step.

Having a non-identity `cache_transformer` is no different from running
it on every row of the qu...

github.com/zulip/zulip - 23baabba869530217ef69218080c8394ddd2c477 authored 10 months ago by Alex Vandiver <[email protected]>
message_cache: Rename "to_dict" functions which deal with bytes.

github.com/zulip/zulip - 6597c560cb2800a332d55d8f37454b5327029cb6 authored 10 months ago by Alex Vandiver <[email protected]>
groups: Disable "Add" button in members list if input is empty.

We previously had code to disable the "Add" button initially but
then we re-enabled it again if ...

github.com/zulip/zulip - 30fc4f7832fdb44efe0c52847786db00249ecf5c authored 10 months ago by Sahil Batra <[email protected]>
stream-subscribers: Remove the error/success message on typing in input.

Previously, when there is no valid pill in the members list and user
clicks on "Add" button, the...

github.com/zulip/zulip - f4016eb3bfaefdffb95b38a21645e2a94f87198f authored 10 months ago by cherish2003 <[email protected]>
group-members: Remove the error/success message on typing in input.

Previously, when there is no valid pill in the members list and
user clicks on "Add" button, the...

github.com/zulip/zulip - ed1bc845667891ed6a85ca8bd01e5ebe5e95cac5 authored 10 months ago by Sahil Batra <[email protected]>
groups: Do not allow user to type when not allowed to add members.

Previously, we allowed user to type in the input even when user
was not allowed to add members t...

github.com/zulip/zulip - e6e806f6561e7358eaaed080d7dfbe0742d9bcdf authored 10 months ago by Sahil Batra <[email protected]>
stream_settings: Make stream name in right panel header a link.

The stream name in right side header is now a link to the stream
narrow.

Fixes #25171.

github.com/zulip/zulip - f00f4f95bef052b555923085df35f8d620d028be authored 10 months ago by somudas <[email protected]>
settings: Improve placeholder text for empty settings tables.

Fixes: #27250.

github.com/zulip/zulip - 86e306a67975913285d0553ffedbd684c4b3c006 authored 10 months ago by qx24680 <[email protected]>
stream_settings: Add confirmation modal for changing privacy.

Fixes: #27916

github.com/zulip/zulip - 144c2c2f110605e2efee25b49c970c97d5271ee9 authored 10 months ago by Vector73 <[email protected]>
drafts: Move some functions from draft_overlay_ui.

Preparation for an upcoming commit.

github.com/zulip/zulip - 925f5e8b6700c738fe05a3abf7d6ceb5b7e4728d authored 10 months ago by evykassirer <[email protected]>
features: Add rewritten heading content.

github.com/zulip/zulip - f5fb9d76d05d9d6ce25a8b7a4141c4f0f6b6b2ee authored 10 months ago by Karl Stolley <[email protected]>
portico: Move comparison legend below plan tabs.

github.com/zulip/zulip - 873232d25e654a9b12c62819eede2e0556dfbcc9 authored 10 months ago by Karl Stolley <[email protected]>
features: Swap in redesigned feature-comparison table.

github.com/zulip/zulip - 04b94f6ad59540ddf7a6b56f91f52756f398f2cb authored 10 months ago by Karl Stolley <[email protected]>
features: Adjust table columns for Cloud default.

github.com/zulip/zulip - 43ee8b2ce100a836f8d31b31d794229715fe67ea authored 10 months ago by Karl Stolley <[email protected]>
features: Suppress plan-comparison subheadings.

github.com/zulip/zulip - 76220fdc2c23f2eac9245423c4d091f38f4a1777 authored 10 months ago by Karl Stolley <[email protected]>
stream-settings: Show indicator on notification settings.

In the Personal settings stream management panel,
when notification settings are changed, Saving...

github.com/zulip/zulip - f9ba4da012f9595cd07470b1a249908cdc3f4b1f authored 10 months ago by vighneshbhat9945 <[email protected]>
templates: Remove unwanted div.

github.com/zulip/zulip - ab927cbb2ad8cde8748af1d3eb158ac078bbe879 authored 10 months ago by vighneshbhat9945 <[email protected]>
stream_settings: Remove duplication logic.

This commit addresses code duplication issue in
'stream_is_muted_changed()' which was redundantl...

github.com/zulip/zulip - 4903870ec367ec04d80c229d004d198d0427fef3 authored 10 months ago by vighneshbhat9945 <[email protected]>
stripe: Add name to stripe customer with payment method.

Set the name on the stripe customer object to the name on the
credit card when one is initially ...

github.com/zulip/zulip - 29e8a63a391aad14c7885ddd34e3b205998bc1c5 authored 10 months ago by Lauryn Menard <[email protected]>
stripe: Add billing portal for customer name and address.

Adds a link on the upgrade and billing pages that opens a stripe
billing portal for the customer...

github.com/zulip/zulip - b275e9c4d6c087cf82c38e1e06b0bf24dcd7d72f authored 10 months ago by Lauryn Menard <[email protected]>
contributor docs: Update GSoC focus areas.

github.com/zulip/zulip - 920814f8c2a72f694f60f48feefddf3c951bc61b authored 10 months ago by Alya Abbott <[email protected]>
realm_playground: Remove redundant omit utility.

Omitting 'pygments_language' property adds extra unnecessary complexity.

github.com/zulip/zulip - 1af9fa4263aa636e1d2d726f50aecee7e7f48040 authored 10 months ago by Varun Singh <[email protected]>
playground_links_popover: Return if 'playground_info' is undefined.

We need fields like 'url_template' to do the code extraction.
Those are absent if 'playground_in...

github.com/zulip/zulip - e246db6709b9edf73d62204c8e6fd6469f3ee15f authored 10 months ago by Varun Singh <[email protected]>
playground_links_popover: Don't mutate global playground object.

The 'playground_url' field is specialized to the 'else' block ,
but is being written into global...

github.com/zulip/zulip - 44e4a90ab824609f4e587ac7de1dfac0e4345b53 authored 10 months ago by Varun Singh <[email protected]>
playground_links_popover: Convert module to TypeScript.

github.com/zulip/zulip - 3fa308369d6df29f4e9512ba10837110f627f08a authored 10 months ago by Varun Singh <[email protected]>
stream_settings: Fix overlapping Unsubscribe button with side scroll.

Fixes #26835.

github.com/zulip/zulip - 071e93277f99234ef333752cd1c4f5c3fcd86789 authored 10 months ago by ayush amawate <[email protected]>
support: Add button to delete configured fixed next plan.

This will help us modify the configured plan if we need to.

github.com/zulip/zulip - 8cba101e05bc3d1991db96bb64fdd8c80ad9d9c9 authored 10 months ago by Aman Agrawal <[email protected]>
stream_popover: Remove stale code.

We don't show a cancel button with stream color picker and
`.popover` and `.popover-inner` class...

github.com/zulip/zulip - 68c3c6b8723713a56512c867b3f0b30e60b44f28 authored 10 months ago by Aman Agrawal <[email protected]>
billing: Remove extra space above renewal amount.

github.com/zulip/zulip - bdc89cd9259d712a336188404149db0ab4ddd88e authored 10 months ago by Aman Agrawal <[email protected]>
billing: Rename self-managed to free.

github.com/zulip/zulip - 7b33d660eb79a299d650245f74eb17880af8ad79 authored 10 months ago by Aman Agrawal <[email protected]>
plans: Remove unnecessary comparison-table conditional.

github.com/zulip/zulip - 5f509f5b0c0b54eaf4526f332b192f97a8c885e8 authored 10 months ago by Karl Stolley <[email protected]>
Revert "plans: Handle table widths in CSS."

This reverts commit 960e29dc5ac47e59ccd99cbd57422390323bc735.

An earlier draft of the compariso...

github.com/zulip/zulip - 35098f49597895718343091881fbd6198bd2022d authored 10 months ago by Karl Stolley <[email protected]>
portico: Beef up IntersectionObserver on comparison table.

github.com/zulip/zulip - 5be2e8fa6480e3fe18fc544f308ad975e4044a70 authored 10 months ago by Karl Stolley <[email protected]>
stripe: Fix $0 invoices being generated on upgrade.

Instead of charging the customer using the attached payment
method and then creating the invoice...

github.com/zulip/zulip - 7ca85bed7190b6429f4badae5155f39234c11132 authored 10 months ago by Aman Agrawal <[email protected]>
help: Move instructions for changing a user's role into /include.

github.com/zulip/zulip - 73a62f4dc8e89c4fc8bec59faba8027a684a1637 authored 10 months ago by Alya Abbott <[email protected]>
help: Improve Roles and permissions page.

- Edit role descriptions and surrounging content.
- Add instructions for modifying roles and man...

github.com/zulip/zulip - a5cd63f3f2ae1281c052b16d3a7458f98fe6d8a2 authored 10 months ago by Alya Abbott <[email protected]>
email-log: Update CSS styles for dev environment email log.

Removes reliance on bootstrap alert and label rules/styles that
were used or expected for this e...

github.com/zulip/zulip - 831381f16007a1781c906e235f4c64e6a5f1f73b authored 10 months ago by Lauryn Menard <[email protected]>
message_edit_notice: Change edited notice computation logic location.

This commit extracts the edited notice computation logic of
edited_in_left_col, edited_alongside...

github.com/zulip/zulip - ea2b659314459b571ac0fa627fd2617c2cce4f3c authored 10 months ago by roanster007 <[email protected]>
typing_status: Add an extra notification_event_type to Recipients.

This is a preparatory commit. It adds an extra notification_event_type
to the Recipient type. Th...

github.com/zulip/zulip - 07ccd29a9b04de47deee0950d1c075b5f2431dae authored 10 months ago by roanster007 <[email protected]>
message_edit: Refactor check_update_message method.

This is a preparatory commit that refactors the check_update_message
method to extract the check...

github.com/zulip/zulip - 6ab63874f2e561774e66e5d80ce0462b983a7a8c authored 10 months ago by roanster007 <[email protected]>
typing_events: Refactor 'narrowed_by_topic_reply' conditional.

Fetching narrow 'stream_id' and 'topic' into variables will
help with upcoming type assertion.

github.com/zulip/zulip - bec806db1875ac7f7af3bc0af25bf49636018123 authored 10 months ago by Varun Singh <[email protected]>
ts: Update extension of recently migrated '.js' files.

github.com/zulip/zulip - e4c6476c577a106b2a4679a5f89c10bdc82f9d0b authored 10 months ago by Varun Singh <[email protected]>
typing_events: Convert module to TypeScript.

github.com/zulip/zulip - 5f9b6d82a4b0f024f979444d140096c073ce77c8 authored 10 months ago by Varun Singh <[email protected]>
typing_events: Refactor 'get_key' function.

The function body contains only two conditionals, so the
'switch' statements can be replaced wit...

github.com/zulip/zulip - 0ec622c5f42a47efe48ae9bff6004a6aa714d972 authored 10 months ago by Varun Singh <[email protected]>
page_params: Add typing notifications constant to type.

github.com/zulip/zulip - c8f135b97a008787ccd6a338adcf5b9d91d09ee6 authored 10 months ago by Varun Singh <[email protected]>
corporate: Fix 'free_trial=True` for legacy customers during upgrade.

Earlier, we were not setting `free_trial` = False for legacy
customers in `do_upgrade`.

This le...

github.com/zulip/zulip - a764f9ce25e2fed7c0ea886388e58e9a90f6c9d8 authored 10 months ago by Prakhar Pratyush <[email protected]>
stream bar: Convert module to typescript.

github.com/zulip/zulip - d3b5a76a675e3a95804c682f7b793efe1ccef62c authored 11 months ago by evykassirer <[email protected]>
contributor docs: Rename "Contributor statistics" to "Counting contributions".

github.com/zulip/zulip - 8fa39c2dc936b6aef77a96cc78739ab677b3ad1f authored 11 months ago by Alya Abbott <[email protected]>
contributor docs: Tweak wording in "Counting contributions" intro.

github.com/zulip/zulip - c0cdfd78fb887eea14b841cefad70bad24195ac4 authored 11 months ago by Alya Abbott <[email protected]>
resize: Convert module to typescript.

github.com/zulip/zulip - 49d79730b8158b40bdfa38040522494fae68ff1e authored 11 months ago by evykassirer <[email protected]>
resize: Don't pass unused value to resize_bottom_whitespace.

github.com/zulip/zulip - 781387781b66429cb22bea38c90290350690243e authored 11 months ago by evykassirer <[email protected]>
resize: Fix buggy check for #stream_settings element.

github.com/zulip/zulip - d913ab1e3c425bfc6450871c62bcb0aff8031235 authored 11 months ago by evykassirer <[email protected]>
resize: Remove unused return value of resize_sidebars.

github.com/zulip/zulip - 4d6cfcb0ff257e625d7308591ddf9e8bcbb06b5b authored 11 months ago by evykassirer <[email protected]>
message_notifications: Translate private message content.

github.com/zulip/zulip - 2d2e2f8882b4bbf9ddfeb12a503c2129683a4d0b authored 11 months ago by Aman Agrawal <[email protected]>
message_notifications: Shorten other users string.

This makes it more likely to not be truncated.

github.com/zulip/zulip - 3f7b26d8bde67b7978f6604a6eacfc383436b0ac authored 11 months ago by Tim Abbott <[email protected]>
notification: Use display_recipient to get other_recipient length.

github.com/zulip/zulip - 192306f9eec108757a04ea6c17de345871d3c9b8 authored 11 months ago by Aman Agrawal <[email protected]>
message_notification: Set title based on length of title.

Including content length in this calculation doesn't make sense.

github.com/zulip/zulip - 7bab31068a2c62160f8cac1fc31c90f60430f4f0 authored 11 months ago by Aman Agrawal <[email protected]>
notifications: Remove custom truncation logic.

This logic was part of the original desktop notifications
implementation in 4cb0c6225e22c257318f...

github.com/zulip/zulip - b975301e8470b62ace6e9c495be9859899610c5c authored 11 months ago by Tim Abbott <[email protected]>
integrations: Update incoming webhooks overview and walkthrough.

- Updates incoming webhooks overview and walkthrough to be consistent
with the `zerver/webhook...

github.com/zulip/zulip - cc472e87f9492bfaa026c0de8a43ae89925488f5 authored 11 months ago by David Rosa <[email protected]>
stream_popover: Hide popover when clicked on `unsubscribe`.

github.com/zulip/zulip - edf8b134306d1d610431d68c5025100e20000bda authored 11 months ago by sanchi-t <[email protected]>
stream_popover: Remove dead unsub code.

This seems to have been dead since it was introduced in
64079b382fc80d7c8bd6576aead4695688b417b1.

github.com/zulip/zulip - e17e231b2abb1fd97ca70a327db39b8baa0d4bbe authored 11 months ago by Tim Abbott <[email protected]>
click_handlers: Remove dead code for Bootstrap popovers.

github.com/zulip/zulip - 27deebe45b08eb3eb21bfb8bf4ebc7b616b9eb80 authored 11 months ago by Tim Abbott <[email protected]>
docs: Add page explaining contributor stats on /team.

github.com/zulip/zulip - 03dd5daeccc1eda9e8860226c122fd4f5c1e6e16 authored 11 months ago by Eeshan Garg <[email protected]>
left_sidebar: Remove export in deselect_top_left_corner_items.

It is safe to remove the export, because
deselect_top_left_corner_items isn't called anywhere el...

github.com/zulip/zulip - fbe7285af8163fb2e2ea0afb36a6645512bb779e authored 11 months ago by Rinwaoluwa <[email protected]>
left_sidebar: Simplify deselection with deselect_top_left_corner_item.

Refactoring to avoid duplication, improve readability, and standardize
deselection logic by conv...

github.com/zulip/zulip - afe3bcd6c58f35b1aa152f782391e9748c7f8a2e authored 11 months ago by Rinwaoluwa <[email protected]>
web: Replace Zod z.union with z.discriminatedUnion or .nullable.

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

github.com/zulip/zulip - 497bd740e956945127f245f3bc4f55493bd55632 authored 11 months ago by Anders Kaseorg <[email protected]>
compose_ui: Clean up placeholder logic.

This removes messy indirection through email addresses in passing a
set of users between two mod...

github.com/zulip/zulip - d5281292d55943bc86cfb20c2192e412af29edac authored 11 months ago by Tim Abbott <[email protected]>
compose_ui: Use startsWith/endsWith helpers.

Suggested by @joydeep2001 in #28725.

github.com/zulip/zulip - 91bdcc95966671a3be438c918a53ab68534661cd authored 11 months ago by Tim Abbott <[email protected]>
compose_ui: Convert module to typescript.

github.com/zulip/zulip - 264a9a1057e0ee19c687cdb92c53c1d621251cb3 authored 11 months ago by Joydeep Bhattacharjee <[email protected]>
create_user: Fix initial unreads ignoring private streams.

This logic was apparently missed when we implemented private streams
with shared history; the co...

github.com/zulip/zulip - 9efce0b16c9b09f45b6e45eb58a240e09e89784d authored 11 months ago by Tim Abbott <[email protected]>
help: Improve descriptions of custom profile field types.

Also reorder as in 60225591dcc947c61b1d13202942d86886a42839.

github.com/zulip/zulip - de77521d1a4a4fb095ae786d4e1af8d57b3a0901 authored 11 months ago by Alya Abbott <[email protected]>
help: Fix Windows offline install instructions for desktop app.

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

github.com/zulip/zulip - 54053c1d28ac033b50b759d84de10118b7cdf66f authored 11 months ago by Anders Kaseorg <[email protected]>
help: Clean up desktop installation guide.

Apply current help center patterns (e.g., tips).

github.com/zulip/zulip - db938f5ed26b0c10ff1970aac59df734031a15eb authored 11 months ago by Alya Abbott <[email protected]>
plans: Consolidate integrated table references.

github.com/zulip/zulip - 28e3c166a80d8e4d6a826c14d48dfb8ae97fbc09 authored 11 months ago by Karl Stolley <[email protected]>
plans: Use IntersectionObserver to handle subheaders.

github.com/zulip/zulip - 0290642f1d9411db922dc5b9f37fb9599d26c415 authored 11 months ago by Karl Stolley <[email protected]>
plans: Add comparison-tab buttons and icons.

github.com/zulip/zulip - 33fd82ead3a37bc263829450f4b5fef8ebe35a6d authored 11 months ago by Karl Stolley <[email protected]>
plans: Add comparison-switcher logic and styles.

github.com/zulip/zulip - 5aa3615f4b32cf35b43a880da3bef500ad8f6a97 authored 11 months ago by Karl Stolley <[email protected]>
plans: Prepare integrated table of Zulip Cloud and Self-hosted features.

Co-Authored-By: Alya Abbott <[email protected]>

github.com/zulip/zulip - 1eef2188301fbadec522a373002af974e061d302 authored 11 months ago by Karl Stolley <[email protected]>
plans: Filter table based on active plans tab.

github.com/zulip/zulip - 7d2adda31c365db5b796d28ad6d23b69eb709cd2 authored 11 months ago by Karl Stolley <[email protected]>
plans: Handle table widths in CSS.

github.com/zulip/zulip - 960e29dc5ac47e59ccd99cbd57422390323bc735 authored 11 months ago by Karl Stolley <[email protected]>
plans: Ensure linked comparison tables scroll into view.

github.com/zulip/zulip - 7ea313c658196a9de9c24222b34878401c81108b authored 11 months ago by Karl Stolley <[email protected]>
plans: Structure content and table in anticipation of filters.

github.com/zulip/zulip - b13f423f073bd8c60f9d8c79fd91007968eac4fe authored 11 months ago by Karl Stolley <[email protected]>
plans: Open up spacing around feature-cell text.

github.com/zulip/zulip - 0e3699c3dce7a102da7585db6b5c13f26156417e authored 11 months ago by Karl Stolley <[email protected]>