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

grid: Remove unnecessary mobile-scale padding.

This also removes padding on .message_content that wasn't actually
rendered due to its low speci...

github.com/zulip/zulip - 5d819ea25458326e6a90f3a8a91dd01ab43185f4 authored over 1 year ago
ts: Migrate `huddle_data.js` to TypeScript.

Added type annotations.

github.com/zulip/zulip - c693816d66281061e51e5c2529e8e05af4e2e222 authored over 1 year ago
dark_theme: Remove Firefox override for dropdown appearance.

We get the right background-color from line 487 in the same way as
Chrome.

Signed-off-by: Ander...

github.com/zulip/zulip - bc1e953f0ff8c5452c1d0e17ca85548b76f59eb7 authored over 1 year ago
settings: Add "Copied" tooltip in bots/streams copy feedback.

This provides a bit nicer feedback to the user that the copy worked.

Fixes #26181

github.com/zulip/zulip - 5d5e1963b97d1970f5025cbc3577249a06b7a2b4 authored over 1 year ago
styles: Remove Firefox override for dropdown appearance.

The default appearance in modern Firefox is totally fine, and our
override was incorrectly chang...

github.com/zulip/zulip - 1b72d5c4130609ac41122dc77a6bc6069faf6e9c authored over 1 year ago
js: Rename top_left_corner.js to left_sidebar_navigation_area.js.

This provides a much clearer and more consistent codebase name for
this part of the app.

Fixes ...

github.com/zulip/zulip - cd24620c4a5c09ee021715e91180c26d7b6e3aac authored over 1 year ago
realm_playground: Cut dependency on `typeahead_helper.js`.

github.com/zulip/zulip - 8c12494c16e61ffcf0560fd777bbeeefd8e771ff authored over 1 year ago
realm_playground: Remove `generated_pygments_data` parameter for

initialization function.

We are already importing `generated_pygments_data.json` directly in
`re...

github.com/zulip/zulip - 4a4d23a548a8dde2fca4f05a0e091e011be3bfc3 authored over 1 year ago
realm_playground: Iterate over `playgrounds_data` directly.

Using `Object.values(playgrounds_data)` for iterating over an array is
unnecessary when we can j...

github.com/zulip/zulip - bd6184305a77d32d03d5e6f3bc3dfa70c3641f42 authored over 1 year ago
ts: Migrate `realm_playground` to typescript.

github.com/zulip/zulip - 829caae18919eaa9537b108f1caffb870ec29993 authored over 1 year ago
notifications: Remove the stray notification trigger strings.

This commit removes the stray strings used to refer to
various types of notification triggers.

...

github.com/zulip/zulip - af648833f2c4f6db5317840a6b237a56f49347f0 authored over 1 year ago
open-source: Convert deleted tweet into a quote.

This tweet was deleted since user moved to mastodon from twitter
and used a tool to delete all t...

github.com/zulip/zulip - e760e57bce82c120f3b6f9e1c748c961a73b163e authored over 1 year ago
ruff: Fix SIM118 Use `k not in d` instead of `k not in d.keys()`.

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

github.com/zulip/zulip - 74d6d7604649206b57760dfd6d2806278610013e authored over 1 year ago
realm_playgrounds: Add url_template field.

As an intermediate step before we fully support url_template for realm
playgrounds, we populate ...

github.com/zulip/zulip - 641f60305dff6409140930decc92781ac5ecbfd9 authored over 1 year ago
realm_playgrounds: Populate url_template from legacy url_prefix.

We populate url_template by simply escaping "{" and "}" as well as
appending "{code}" to the end...

github.com/zulip/zulip - 9bc13bc93d9350989abc3e92b4296d33374a1332 authored over 1 year ago
realm_playgrounds: Remove unnecessary Any for kwargs.

Having a more precise type annotation helps with ensuring the migration
to use URL templates get...

github.com/zulip/zulip - 131729a06ce2e209a54745cc4e3e12b752ef5198 authored over 1 year ago
markdown: Re-add bootstrap CSS for blockquote used in markdown.

This commit re-adds bootstrap CSS rules for blockquote elements
used in various markdown pages i...

github.com/zulip/zulip - fdc0fc9d97c386b92845f1c515f9634d58ef0165 authored over 1 year ago
portico: Re-add bootstrap CSS for blockquote in markdown pages.

This commit re-adds bootstrap CSS rules for blockquote written
using ">" in case study pages and...

github.com/zulip/zulip - 1c98252a85876eb155b8fbe61fdb563338839fe7 authored over 1 year ago
bootstrap: Removed unused CSS from bootstrap-btn.css.

We can remove CSS for btn-large, btn-group-large, btn-small,
btn-group-small, btn-mini and btn-g...

github.com/zulip/zulip - 08dfebafcfca4f99fef8d86da5a4c684b403125f authored over 1 year ago
bootstrap: Remove bootstrap CSS for blockquote elements.

We have added the bootstrap CSS rules for blockquote elements
to the specific elements in previo...

github.com/zulip/zulip - 6cb080c4479546a7f5cb017fcddea56605910b48 authored over 1 year ago
bootstrap: Remove bootstrap CSS for "small" element.

We use "small" element only to show secondary details in
a typeahead option. This commit re-adds...

github.com/zulip/zulip - 861312e120c4115947111c4c2400b2be1c05217e authored over 1 year ago
landing_page: Re-add bootstrap CSS for blockquote in testimonials.

This commit re-adds bootstrap CSS rules for blockquote elements
used for testimonials in the lan...

github.com/zulip/zulip - 30dec9822b74d78e88ad43d120a27be087d70e14 authored over 1 year ago
templates: Re-add bootstrap CSS for tweet blockquote elements.

This CSS will only be used if somehow the tweet is renderd as
a simple quote without iframe eith...

github.com/zulip/zulip - 29263374049bc1fce1219091893c93d8d76676a4 authored over 1 year ago
corporate: Re-add bootstrap CSS for blockquotes in "for/" pages.

This commit re-adds the required bootstrap CSS for blockquote
elements used in "for/businesd", "...

github.com/zulip/zulip - d15222db2281767b34bb899d7a8ef7c904f74f53 authored over 1 year ago
bootstrap: Remove bootstrap CSS for input-append class.

We use input-append class only for some search elements
in the app and the CSS rules applied by ...

github.com/zulip/zulip - b95d23bb070f11a8a1dd00b40ab4526da1c2a94f authored over 1 year ago
bootstrap: Remove CSS for ".label" elements.

The "label" class was only used for the labels shown in
activity support page. This commit adds ...

github.com/zulip/zulip - ae7db86b7922a3c0d3dc713d461af7f4db264f24 authored over 1 year ago
landing_page: Remove unnecessary CSS.

We use "testimonials" class only to show the testimonials
in landing page, i.e. hello.html and t...

github.com/zulip/zulip - fab29eb779a5bb3529550b0c29d500b883ac971d authored over 1 year ago
search: Rename search_arrows to searchbox_container.

The terminology "arrows" comes from historical functionality
that is no longer relevant, so sear...

github.com/zulip/zulip - aa9d5935aedd83c04a608b1876d2d02820ca3a7b authored over 1 year ago
ruff: Fix PLR1714 Consider merging multiple comparisons.

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

github.com/zulip/zulip - 2ae285af7c8e178ead8ff9e436161238a1b7efd6 authored over 1 year ago
tests: Remove compatibility code for Python < 3.5.

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

github.com/zulip/zulip - 4e645c8ff9df90cc035e2667fa844980f282558f authored over 1 year ago
ruff: Fix RUF015 Prefer `next(...)` over single element slice.

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

github.com/zulip/zulip - 3b09197fdfb25d8b65aad7cb7ffe0b3cea704574 authored over 1 year ago
ruff: Fix UP032 Use f-string instead of `format` call.

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

github.com/zulip/zulip - bca5564c1ef009266dc2f342576260d3947a454e authored over 1 year ago
install-transifex-cli: Upgrade transifex-cli from 1.6.7 to 1.6.8.

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

github.com/zulip/zulip - 3b12ae18c8b3f750500ea3720b80c99c7fe35ec0 authored over 1 year ago
eslint: Follow @typescript-eslint/no-parameter-properties rule rename.

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

github.com/zulip/zulip - b9cd8de8222a841aa087a68c748e76b7868c3e2e authored over 1 year ago
install-shfmt: Upgrade shfmt from 3.6.0 to 3.7.0.

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

github.com/zulip/zulip - b9b471197723cf6bd1ab5e70feccc149dcb50e12 authored over 1 year ago
dependencies: Upgrade JavaScript dependencies.

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

github.com/zulip/zulip - 7746e11486e283af6432914505ec789c5204e733 authored over 1 year ago
install-node: Upgrade Node.js from 18.16.0 to 18.17.0.

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

github.com/zulip/zulip - e890033f769249bf3633abe1e7e87b250de66ad0 authored over 1 year ago
eslint: Fix @typescript-eslint/no-redundant-type-constituents.

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

github.com/zulip/zulip - 1a13ede0d76a809ee66ef6ee883e788e432844c2 authored over 1 year ago
eslint: Replace no-duplicate-imports rule with import/no-duplicates.

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

github.com/zulip/zulip - 9570ced4623f45308ab1d900eba91d377200fa60 authored over 1 year ago
migrations: Fix migration to set default for can_mention_group.

This commit updates `0455_set_default_for_can_mention_group`
migration to be more efficient when...

github.com/zulip/zulip - 1d3f5a036870f7ffb1efb65c78444a5c1de60e08 authored over 1 year ago
narrow: Add hotkey trigger for navigation to new topic/direct message.

Adds including a trigger to the opts for narrow_to_next_topic and
narrow_to_next_pm_string when ...

github.com/zulip/zulip - 02c279c6b675fa2cac41477e62d8c2faf24eaf79 authored over 1 year ago
topic generator test: Use strings for stream name instead of numbers.

This function takes the stream name (a string) and using numbers
makes it seem like it's actuall...

github.com/zulip/zulip - 0652efc4730c4fcc74107f4235fc78c0d7ea75c1 authored over 1 year ago
gitea: Support missing head/base refs.

github.com/zulip/zulip - 74ac8c140c28b1fa5c98a490f4c4716368e8eff7 authored over 1 year ago
help: Remove "Invite users" relative help link.

- Replaces `{relative|gear|invite}` with a Markdown include since
we no longer use the `#invit...

github.com/zulip/zulip - f64d5e1db6689a2ce1b0f631e2cdca83634b0b43 authored over 1 year ago
help: Offer links to "Search filters" for logged in users.

- Replaces instructions for opening the search filters reference
with `{relative|gear|search-f...

github.com/zulip/zulip - 0c122391bb98bbd52aaa6acda11b15d7c91696b9 authored over 1 year ago
help: Offer links to "Recent conversations" for logged in users.

- Replaces Markdown include with `{relative|message|recent}`.

github.com/zulip/zulip - a9a1946819e9ea5463a085e33ddb24416a4ff7f2 authored over 1 year ago
help: Offer links to "Message formatting" for logged in users.

- Replaces instructions for opening the message formatting reference
with `{relative|gear|mess...

github.com/zulip/zulip - 901c6d876193bd849082b9b4a380c8d2d3dc96ef authored over 1 year ago
help: Offer links to "All messages" for logged in users.

- Replaces instructions for opening all messages with
`{relative|message|all}`.

github.com/zulip/zulip - 930909c1b266b3133ce3bdfd7ddbc7a73f30d95f authored over 1 year ago
help: Offer links to "Keyboard shortcuts" for logged in users.

- Replaces instructions for opening the keyboard shortcuts reference
with `{relative|gear|keyb...

github.com/zulip/zulip - 4bb910f9fbf476d814cb5d919618ff3a5597e80a authored over 1 year ago
message view: Don't mark message as read in mentions view.

github.com/zulip/zulip - 834f759e8b85ef9097f48c56a711749ef03ac24b authored over 1 year ago
realm-settings: Make default_code_block_language empty string as default.

Updates the realm field `default_code_block_language` to have a default
value of an empty string...

github.com/zulip/zulip - 1cccdd8103c8d14856a316f849c3613b0d199c0a authored over 1 year ago
narrow: Support string and integer encoding of "id" operator.

Expands support for the message ID operand for id" operator to be either
a string or an integer....

github.com/zulip/zulip - 3255281a83b49168c986bc880ca7bd8603e8ca9d authored over 1 year ago
nginx: Remove gzip_disable "msie6".

We don’t support IE 6.

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

github.com/zulip/zulip - 211934a9d9ec1cdd95517f5f9469c17c823ca934 authored over 1 year ago
markdown: Remove obsolete comment.

It was obsoleted by commit 07fef56c743f71839e496116eb9f4042f3b94724
(#19144).

Signed-off-by: An...

github.com/zulip/zulip - bd2f327a257824c543c40be263eb518e1191c946 authored over 1 year ago
error_notify: Remove custom email error reporting handler.

Restore the default django.utils.log.AdminEmailHandler when
ERROR_REPORTING is enabled. Those w...

github.com/zulip/zulip - b285813beb104c051149a72cb4a3d4bba8685427 authored over 1 year ago
cache_helpers: Pass "realm" and "bot_owner" args to select_related.

This commit updates code to pass "realm" and "bot_owner" args to
select_related call in get_user...

github.com/zulip/zulip - d0fe37807553a37d5493a9d325659d0c1f15d9f1 authored over 1 year ago
users: Directly access id of foreign keys instead of full object.

We used to access the complete objects for UserProfile foreign
keys like "bot_owner" and "defaul...

github.com/zulip/zulip - c11cf8eb541783ea8a377ba4a34910b3c05d47c6 authored over 1 year ago
models: Remove select_related call in get_active_users.

We do not use any related fields for the UserProfile objects
fetched by get_active_users, so we ...

github.com/zulip/zulip - bb3945a32f55fed1ca5d55a8a3a5c297846dac1e authored over 1 year ago
management: Pass realm as arg to select_related in get_user.

This commit updates the select_related calls in queries to
get UserProfile objects in get_user f...

github.com/zulip/zulip - ce89cab667bd9b250d407e4475c9e0e86a479c94 authored over 1 year ago
users: Pass realm as arg to select_related in fetch_users_by_id.

This commit updates select_related call to pass "realm" as
argument in select_related call in fe...

github.com/zulip/zulip - c0029319f997a81bf49aa5d40b7ebc3a05520738 authored over 1 year ago
models: Pass realm as arg to select_related in get_system_bot.

This commit updates the select_related calls in queries to
get UserProfile object in get_syste_b...

github.com/zulip/zulip - 71c66cd75ceb65abaf59cc660f39e3145e816112 authored over 1 year ago
populate_db: Pass realm as arg to select_related calls.

This commit updates the select_related calls in queries to
get UserProfile objects in populate_d...

github.com/zulip/zulip - 62f01edee364543a995bdced06328643ba7bd7bb authored over 1 year ago
sync_ldap_user_data: Pass realm as arg to select_related.

This commit updates the select_related calls in queries
to get UserProfile objects in sync_ldap_...

github.com/zulip/zulip - 63cc18a94b39c2a0be51c924f0d7d5bbed87ba98 authored over 1 year ago
models: Pass realm and bot_owner as args to select_related.

This commit updates the select_related calls in queries to get
UserProfile objects in get_user, ...

github.com/zulip/zulip - 3e09a219299a40e8edc73b8fba222604010822f2 authored over 1 year ago
cache_helpers: Remove select_related call for Client.

There are no foreign keys for Client and so there are
no related objects to select using select_...

github.com/zulip/zulip - 290973585c9f534c3738e02f469b6897305c5e20 authored over 1 year ago
dev_login: Pass realm as arg to select_related calls.

This commit updates the select_related calls in queries to
get UserProfile objects in dev_login ...

github.com/zulip/zulip - 3ae0b4f91387a8c767c107155a87120888d74eba authored over 1 year ago
send_custom_email: Pass realm as arg to select_related.

This commit updates the select_related calls in queries
to get UserProfile objects in send_custo...

github.com/zulip/zulip - 577555e5293c5601b30109d9ab1c9d413d494094 authored over 1 year ago
models: Pass realm as arg to select_related in get_user_profile_by_email.

This commit updates select_related call in get_user_profile_by_email
to pass "realm" as argument...

github.com/zulip/zulip - 584026b21f2e8e1a496fccff97cdc94fb4eb22e6 authored over 1 year ago
soft_deactivation: Remove select_related call.

This commit removes select_related call from
get_soft_deactivated_users_for_catch_up as
we do no...

github.com/zulip/zulip - eda38797338f111cbe717ebabbaa90c93060d170 authored over 1 year ago
poll_data: Revert to using "canned" instead of -1.

We revert to using "canned" instead of -1 when populating
`key_to_option` map so that it does no...

github.com/zulip/zulip - a871d7d90eda9da18d446dc6967a69417e3e721f authored over 1 year ago
api-changelog: Add entry for feature level 193 updates.

Adds an entry to the API changelog for feature level 193. The
changes documented here are from c...

github.com/zulip/zulip - 072a62d5b5cd3372f30a4aa142836e4b5233389e authored over 1 year ago
puppet: Allow access to smokescreen metrics on CZO.

github.com/zulip/zulip - 8743602648d8618ff22b5a2686407f531078af5a authored over 1 year ago
uploads: Allow uploads to set storage class.

Uploads are well-positioned to use S3's "intelligent tiering" storage
class. Add a setting to l...

github.com/zulip/zulip - d957559371f9de948493bce08431a6c6bcc2165e authored over 1 year ago
web: Switch from JSON.parse(xhr.responseText) to xhr.responseJSON.

github.com/zulip/zulip - 7efe989a727f58d5c17b10fcb70b32c5f5fe99af authored over 1 year ago
reactions: Add error code for duplicate addition/removal.

github.com/zulip/zulip - 871a668dd25d582eb2e7702aa80a40d782f6d5ba authored over 1 year ago
reactions: Do not send server error reports for duplicate requests.

github.com/zulip/zulip - d05a9d400060ae2f9b4ff9a2faee3a0f2ad74e6d authored over 1 year ago
web: Remove nonsense round-trip through JSON.parse() + JSON.stringify().

github.com/zulip/zulip - d05a1e9efae49ce924f48085cb98aedccd385269 authored over 1 year ago
web: Do not assume error responses are valid, or our, JSON.

Partially fixes #24815.

github.com/zulip/zulip - ba7492a31414143222ccadf92942389726052a13 authored over 1 year ago
ruff: Fix RUF015 Prefer `next(iter(…))` over `list(…)[0]`.

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

github.com/zulip/zulip - 0efc662eab7b1367e28436aabdfb6c9ee5d5f344 authored over 1 year ago
name_restrictions: Update disposable_email_domains usage.

‘blocklist’ was added in 0.0.35 (with backwards compatibility for the
old name), and type annota...

github.com/zulip/zulip - 195efb38025c60991bea6d4d7fb9258261ea7742 authored over 1 year ago
openapi: Switch to new openapi_core validation API.

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

github.com/zulip/zulip - 9bb3d15a794f93af1ed9d4de2931f419d03c0ce7 authored over 1 year ago
ruff: Fix B034 `re.split`, `re.sub` should pass keyword arguments.

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

github.com/zulip/zulip - d87eea1a6771e550f8bbd5b36a04c7b8ec84c916 authored over 1 year ago
ruff: Fix UP032 Use f-string instead of `format` call.

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

github.com/zulip/zulip - 50e6cba1af2e0d28dff61078dd5abaa620019f40 authored over 1 year ago
pyproject: Remove mypy exemption for coverage.

coverage added type annotations in 7.2.0.

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

github.com/zulip/zulip - ff6cf54716457188945d8e4306536198861dbf92 authored over 1 year ago
requirements: Upgrade Python requirements.

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

github.com/zulip/zulip - 29bdaaf5b582e112cc44bc3901e6f180faa34d5d authored over 1 year ago
profile_request: Support only synchronous responses for now.

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

github.com/zulip/zulip - 32a8151ce8779bd100f6aef6e18b3d8e390a82de authored over 1 year ago
wal-g: Use "start_time" field, not "time" which is S3 modified-at.

The `time` field is based on the file metadata in S3, which means that
touching the file content...

github.com/zulip/zulip - 60ce5e1955188f7fd1e312d2c50e913319b9c5c9 authored over 1 year ago
upgrade: Check PostgreSQL versions after venv setup.

The claim in the comment from c8ec3dfcf6dd, that we can and should use
the current deploy's venv...

github.com/zulip/zulip - 1accc6929ede794d2f4da27c09f9873807a0ed96 authored over 1 year ago
recent_topics: Fix clear search button misaligned.

Looks like some changes actually improved aligned of this icon so
that we don't need this hacky ...

github.com/zulip/zulip - b7fcce305e5175f3d613d1e5c8371a834d22a609 authored over 1 year ago
recipient caches: Split up bulk-fetching.

The only overlap between how we fetched streams and
users was to share some really complicated d...

github.com/zulip/zulip - b85d3dd65b34d1b4c8a216929e8ed15fd658d3ed authored over 1 year ago
huddles: Find huddle user ids more efficiently.

We restrict the columns, avoid quadratic looping,
and don't bother with order_by.

We also retur...

github.com/zulip/zulip - 03557a55689bd0bfdc8bb4129ca28aa4ac48b260 authored over 1 year ago
message fetching: Avoid duplicate cache layers.

This code removes a lot of complexity with very likely
positive overall impact on system perform...

github.com/zulip/zulip - d19c1f7438934973caab0a9bd69d39d74e46afa9 authored over 1 year ago
cache: Eliminate transformed_bulk_cached_fetch.

Its two callers now just directly call
generic_bulk_cached_fetch with the explicit `lambda
obj: ...

github.com/zulip/zulip - 3599b1662e444bd363ce37a0ab110e411487d56c authored over 1 year ago
wal-g: Set WALG_S3_PREFIX, instead of WALE_S3_PREFIX.

The `WALE_` prefix was only used for backwards compatibility. Switch
to the canonical variable ...

github.com/zulip/zulip - 52eacd30c5da7edc44ceec3d4958d1fa795493a7 authored over 1 year ago
wal-g: Support alternate S3 storage classes.

github.com/zulip/zulip - 5a26237b543f86c2d14cce917e3e8b9bd78017ba authored over 1 year ago
utils: Remove make_safe_digest wrapper.

It’s unclear what was supposed to be “safe” about this wrapper. The
hashlib API is fine without...

github.com/zulip/zulip - 052984bc14c7bf02c48d5722349edb1d54d86ded authored over 1 year ago
python: Convert translated positional {} fields to {named} fields.

Translators benefit from the extra information in the field names, and
need the reordering freed...

github.com/zulip/zulip - 143baa42432cde9f288bd202336ef2b11172f6e4 authored over 1 year ago
python: Remove unused arguments for translated format strings.

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

github.com/zulip/zulip - db6323b2c4f160e0f1c3712d802dcf96502fc965 authored over 1 year ago
management: Add a reactivate-stream command.

Fixes #601.

github.com/zulip/zulip - b188e6fa047e16e6842ae710ff2654d794a20a85 authored over 1 year ago
settings: Update SETTINGS/TOPICS panel to include followed topics.

This commit updates the existing 'Topics' settings UI
to add support for followed topics.

Chang...

github.com/zulip/zulip - 93a18b999aa9d12fdfb87842923ac5403d298f28 authored over 1 year ago