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

Remove User type from types.ts.

fdb6f212d0494c60d5ccceade6627cc2ec0cef2f authored 12 months ago by evykassirer <[email protected]>
typeahead_helper: Convert module to typescript.

7154539e80a5b444ee6d20b298d592267344e125 authored 12 months ago by evykassirer <[email protected]>
settings: Remove unnecessary code.

We do not use "#pw_change_controls" element any more as it
was removed in 2ca0fb412.

69d0c78f1e1d4ebff4d6d6aae13233585d10032b authored 12 months ago by Sahil Batra <[email protected]>
settings: Do not use bootstrap "fade" class.

We used bootstrap "fade" class to show the password strength
only after password_quality module ...

d375921eb4f75d011a74f97cb57f1d13b02f1073 authored 12 months ago by Sahil Batra <[email protected]>
css: Remove bootstrap css for "fade" class.

We do not use "fade" class in our app anymore so we can
remove its CSS from boostrap.app.css.

5f82bf00025b6a3e1d193e8adbc6b629942dba49 authored 12 months ago by Sahil Batra <[email protected]>
css: Delete unused Bootstrap close rules from portico.

b44c3d321d5d7c6b874a5b04003b8009013a1760 authored 12 months ago by Tim Abbott <[email protected]>
css: Remove unused Bootstrap text-* styles from app.

98637e3a88ec256872404820f107b40a73581c91 authored 12 months ago by Tim Abbott <[email protected]>
css: Remove unused Bootstrap dropup CSS.

ee97d018af8425b31c8e90d2cd7f2398e00c4108 authored 12 months ago by Tim Abbott <[email protected]>
css: Remove overridden body styles from app.

3818969f04b1c57db7fc350f1cc05c44e1a936c6 authored 12 months ago by Tim Abbott <[email protected]>
css: Remove several unused Bootstrap rules from portico.

065dc8fc5dc6c364d4417fd1c0bf0dbfd71122e5 authored 12 months ago by Tim Abbott <[email protected]>
css: Move Bootstrap alerts CSS to separate file.

00aa0631fe05a07eb11025931b3986f11545712b authored 12 months ago by Tim Abbott <[email protected]>
css: Remove portico copy of Bootstrap typeahead CSS.

We don't use the typeahead component in portico pages.

db9ee6237eb72436c7b6297b4d39582a6201df7f authored 12 months ago by Tim Abbott <[email protected]>
css: Remove unused Bootstrap dropdown-backdrop rules.

73aca658f6c1933d6d48bf81ac97c0e7569ae7dc authored 12 months ago by Tim Abbott <[email protected]>
css: Extract Bootstrap Typeahead CSS to its own file.

56a884e0bee356c256bd6050a1907e5d00f202e1 authored 12 months ago by Tim Abbott <[email protected]>
css: Remove dead Bootstrap CSS from app.

The only reference to any of these was in a comment.

25d7740b2628a4c7cdd2d1cb6ae73299c6517ce1 authored 12 months ago by Tim Abbott <[email protected]>
css: Remove unused row/container CSS from app.

49ff0dc2e21538c162be808fc0c889093dd0099e authored 12 months ago by Tim Abbott <[email protected]>
css: Remove unused Bootstrap CSS for nav elements.

4395c54c23dfb517e3ce904c54ee8d67d15fdfce authored 12 months ago by Tim Abbott <[email protected]>
css: Remove unused portico tab-content CSS rules.

41fa2e7174ff83f2889b3fc9cd926a499236f0fe authored 12 months ago by Tim Abbott <[email protected]>
bootstrap: Fork CSS into app, portico copies.

This aims to reduce the cognitive overhead of doing Bootstrap CSS
cleanup by concerning contribu...

f07dae6b256b0b5cb246ca110be1f284af5d735f authored 12 months ago by Karl Stolley <[email protected]>
help: Document how to configure warnings about mobile notifications.

Documents the new setting to control warning banners about
mobile push notifications.

Fixes #28...

fd4897137bf6cfedb6e1f680dfa45c19b9fdd786 authored 12 months ago by David Rosa <[email protected]>
help: Simplify direct messages documentation.

Remove unnecessary emphasis on DMs vs. group DMs.

ad3e9286a679ec9b22383e7804fe5c66a75c5728 authored 12 months ago by Alya Abbott <[email protected]>
help: Rename send-group-dm.md to send-dm.md.

557693bd9a219b59615bdb6247ab51bb7e2f5da9 authored 12 months ago by Alya Abbott <[email protected]>
stream_settings: Add stream "reset to default notifications" button.

This commit introduces a "reset to default notifications" button to
the personal panel in stream...

f4260cf40d085bdf75ab7cc9b9ff22f72c32e827 authored 12 months ago by Pratik Chanda <[email protected]>
topic_generator: Convert module to typescript.

3975c508b5f3cfcb5776ad747661faa74b2fbada authored 12 months ago by evykassirer <[email protected]>
reactions: Remove view namespace.

This will make a migration to typescript easier,
and was unnecessary extra complexity.

fc1bd590b69ee17f3c1db21e082af7d35708889a authored 12 months ago by evykassirer <[email protected]>
reactions: Rename reaction_info to rendering_details.

When we convert to typescript, these variables
will be of type EmojiRenderingDetails. This is
a ...

d969ac3764a0c106c093a897f64c277da313c088 authored 12 months ago by evykassirer <[email protected]>
reactions: Always call update_user_fields with should_display_reactors.

This was wrong before. `update_user_fields` is called with
`should_display_reactors` everywhere ...

0e358b9f8541d6d444e27ebb8c61c61431f275cc authored 12 months ago by evykassirer <[email protected]>
reactions: Fix typo.

84038a9984b3636520d4416e015e84ff75daf91d authored 12 months ago by evykassirer <[email protected]>
emoji: Remove number as possible type for emoji_code.

More details here:
https://github.com/zulip/zulip/pull/28375#issuecomment-1878073956

3208235e798a0bc33f8c17c697d17bd77b29fca6 authored 12 months ago by evykassirer <[email protected]>
help: Clarify that newsletter only goes to Zulip Cloud users.

af6a30db7e5d566a2ba817738b7febc70393d4a3 authored 12 months ago by Alya Abbott <[email protected]>
docs: Update priorities GitHub board link 8.0->9.0.

31839a1306d0d4115bd1341dde251fd69dd41d29 authored 12 months ago by Alya Abbott <[email protected]>
analytics: Fix improperly scoped billing import.

7b4afb35e7093f09e5075813805ed8878cb0913c authored 12 months ago by Tim Abbott <[email protected]>
bootstrap: Remove css for btn-link elements.

We currently use btn-link class only in buttons used for
changing email and password in account ...

3fc2bccc21980c1db289e463ff871947bb44ceb2 authored 12 months ago by Sahil Batra <[email protected]>
invite: Re-add bootstrap CSS rules for btn-link elements.

This commit re-adds the bootstrap CSS rules for the specific
btn-link elements in invite modal t...

6b459c0ea483b4124249c887f60465e65e5d812e authored 12 months ago by Sahil Batra <[email protected]>
register_remote_server: Don't allow duplicate hostnames.

This requires a bit of restructuring of the existing code to handle all
the cases correctly.

25f47bd7495cd79fd5ec65445b0e5b591bdd484a authored 12 months ago by Mateusz Mandera <[email protected]>
register_remote_server: Add more validation of contact_email.

4a245a3f62087ab67da3327b7ae183e1eb8bf0f7 authored 12 months ago by Mateusz Mandera <[email protected]>
help: Add installation through Flathub.

Fixes #28508

5e2d620d9fb386077c47bd5cad0d4ea925c2d901 authored 12 months ago by nimishmedatwal <[email protected]>
activity: Add totals row as sticky footer to activity charts.

Updates the total row for the installation and remote activity
charts to be in the table footer....

bfd9eec4b35e5b2a12f84a885e37d37f1a384aaf authored 12 months ago by Lauryn Menard <[email protected]>
log-search: Match against path without query parameters.

The nginx logs have query parameters; display them, but do not use
them for URL matching.

5786a38cec2c1068f9df414194b9720a5be53527 authored 12 months ago by Alex Vandiver <[email protected]>
bootstrap: Remove now-unused tabs JS component.

This was the last bootstrap.js feature, so we finally get to remove
the whole module.

4b6b1da83c913c61cdd1bc41e5d2fc698b6deaed authored 12 months ago by Tim Abbott <[email protected]>
css: Remove unused boostrap nav-header styles.

f04b54ff474339dec4e746ee663665558a899e95 authored 12 months ago by Tim Abbott <[email protected]>
css: Remove unused btn-info styles.

371dea3f0dd24017b0cc3fbcf3bf2c58083a4962 authored 12 months ago by Tim Abbott <[email protected]>
css: Remove unused Bootstrap nav-tabs styles.

f105c6b12ed369cb39ba0dc626e7bedffd7fdbd1 authored 12 months ago by Tim Abbott <[email protected]>
css: Remove unused btn-block styles.

The (unfinished) two-factor UI isn't designed at all, so we can just
remove the classes from it.

ee9a9bfa986a7bc1328c6b6aa29bc46c92fc5b8a authored 12 months ago by Tim Abbott <[email protected]>
settings: Remove extraneous background for export button.

Removed the div along it's css rules which was
responsible for extraneous background around the
...

642cce1a300eeeab960ef88694b7505908e8c9d5 authored 12 months ago by vighneshbhat9945 <[email protected]>
help: Change "All older versions" tab to "All versions".

The instructions actually work on 8.0+ as well, not just older versions.

10d8d4578eb98d99946a0565a9240a2805e1e112 authored 12 months ago by Alya Abbott <[email protected]>
help: Document mobile notification warning banners.

60c3980d9bc24554b669758aad904c5f72236a2b authored 12 months ago by Alya Abbott <[email protected]>
help: Suggest requesting extended push notifications access if needed.

6c1c9eab58a2dbd504cd5392d7023692c636f42b authored 12 months ago by Alya Abbott <[email protected]>
emoji_picker: Restructure CSS related to the emoji picker.

This commit tries to improve the CSS related to the emoji picker by
restructuring relevant parts...

222364733f13ed33fce282a5b3c1e875d0ec09f4 authored 12 months ago by Sayam Samal <[email protected]>
emoji_picker: Fix status emoji picker inconsistencies.

Due to a logical bug in the `process_enter_while_filtering` function,
the `toggle_reaction` was ...

d0c111c809b6b74df695ee9b4755d24f96436ade authored 12 months ago by Sayam Samal <[email protected]>
puppet: statuspage-pusher uses zulip.conf for page_id.

This was changed midway through the implementation, from reading it
from `zulip-secrets.conf`, a...

d02354be6c3682c6873daaaed4baa2af762577ed authored 12 months ago by Alex Vandiver <[email protected]>
puppet: Add vector pipelines for other Akamai SQS queues.

cd565058cd4d8050c84eabcad1c42339315eebff authored 12 months ago by Alex Vandiver <[email protected]>
analytics-tests: Build robust test data for remote activity view.

Creates multiple remote servers and remote realms with active
plan data and audit logs.

Shows m...

842dcb654695b5c820be8c962ddd0660109d22cd authored 12 months ago by Lauryn Menard <[email protected]>
remote-activity: Prefetch LicenseLedger entry for current plan.

To estimate the annual recurring revenue for remote server and
remote realm CustomerPlans, we pr...

dcae35196c6f437c60dd83a4748f7233e1e10c66 authored 12 months ago by Lauryn Menard <[email protected]>
css: Make the height of compose buttons steady.

When any stream name includes some other language's letters is scrolled down in
the recent vie...

6d6fa145ccef5867bd4bb84de44e99ae6c8a7a72 authored 12 months ago by vighneshbhat9945 <[email protected]>
settings: Remove extraneous divider in account settings.

6781d069886d001aea02f729e5e1897fcfe7ca4c authored 12 months ago by Sahil Batra <[email protected]>
settings: Show the text about downloading config in "Active bots".

This commit moves the "Download config of all active outgoing
webhook bots in Zulip Botserver fo...

3d56f65df3d18c0ed211da96576a26a2224e68e6 authored 12 months ago by Sahil Batra <[email protected]>
settings: Do not use bootstrap tabs in bots panel.

This commit replaces the boostrap tabs with our own
tabs implementation from components.ts. This...

a6370fda68676b940aa565d9c423521f5273a82a authored 12 months ago by Sahil Batra <[email protected]>
nagios: Remove locks alert.

Using locks is not itself a bad sign; there is no need to alert on it,
as there is no value whic...

39046afbaf54d3e0d0eb99d35218914a68a9fe3e authored 12 months ago by Alex Vandiver <[email protected]>
puppet: Fix grafana tarball path.

Grafana 10.2.1 and up package their tarball with a `grafana-v10.2.1`
and not `grafana-10.2.1` as...

147fe19c1f68c14757bdeed554f0f0bdeae76415 authored 12 months ago by Alex Vandiver <[email protected]>
corporate: Update Customer model string method for remote realm case.

897cf4a6107e7915606ba18cdf7dcb074ff00f73 authored 12 months ago by Lauryn Menard <[email protected]>
typeahead: Fix bug where typeahead showed momentarily on shift + tab.

Since the keyup event for keys including shift triggers the typeahead,
shift tabbing into the to...

0003c3c1ef21ccb7e7908fcb2bebf41d4a64c8a0 authored 12 months ago by N-Shar-ma <[email protected]>
stripe: Fix invoicing for new plans scheduled to upgrade.

Earlier, the next_invoicing_date and invoicing_status
for new plan weren't set correctly, result...

3a6c98f6a9158b6e927961cb767e7b5910b3b24a authored 12 months ago by Prakhar Pratyush <[email protected]>
stripe: Fix legacy plans not being invoiced.

Earlier, in 'migrate_customer_to_legacy_plan`, we set
'next_invoice_date' to None for legacy pla...

026eb37c2828a12f732b6fd3d8a908011184c2c6 authored 12 months ago by Prakhar Pratyush <[email protected]>
hotkey: Correct Mac equivalent of Alt and handle exceptions separately.

Though the correct mapping for Alt in Mac is Option, we had so far been
mapping it to Command, s...

972b4de7c4c914a7eaaf57d1e6de67cc33f1796f authored 12 months ago by N-Shar-ma <[email protected]>
refactor: Extract new function `show_preview_area` for the compose box.

The code responsible for switching from edit mode to preview mode from
`compose_setup.js` is now...

536ab7858735b533e54afe3add37a73165d981ec authored 12 months ago by N-Shar-ma <[email protected]>
hotkey: Introduce hotkey Alt+P to toggle preview for compose box.

On Mac, it's Option+P.

Fixes: #18471.

e4258b56d5c3b4d7682484336d3a667841edbb23 authored 12 months ago by N-Shar-ma <[email protected]>
settings_playgrounds: Fix HTML injection in language typeahead.

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

5348bee0ebe2371049843f917b41ef55af2f2648 authored 12 months ago by Anders Kaseorg <[email protected]>
typeahead: Remove insecure default highlighter implementation.

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

118cfbea658f5fd4d4a78caf1d22b3271d305558 authored 12 months ago by Anders Kaseorg <[email protected]>
version: Update version and changelog following 8.1 release.

a53aee714d5652c21afb059acda3362b1416d5ce authored 12 months ago by Tim Abbott <[email protected]>
CVE-2024-21630: Check permission to subscribe others using invite link.

This commit updates the API to check the permission to subscribe other
users while creating mult...

ae0aba064ff32fd75260f98da19213684d0717b3 authored 12 months ago by Sahil Batra <[email protected]>
pygments_data: Move data to typescript.

d7b02a699c482794fdcd23a8f1cc8a86c2bd61db authored 12 months ago by evykassirer <[email protected]>
typeahead: Fix type of sorting_comparator.

ebb1105e2f3dcf1f8fbc81418d81071db0db4cc3 authored 12 months ago by evykassirer <[email protected]>
page_params: Add custom_profile_field_types.

bd6471f0e34fe6ae69cb4c4d179e9a43ee74e3ed authored 12 months ago by evykassirer <[email protected]>
gear_menu: Open group settings overlay with "#groups/your" hash.

This commit fixes the bug in browser back button behavior when
opening the groups overlay from g...

6e61077ab4c7e1bbfe96283ec1622c81a5a28f07 authored 12 months ago by Sahil Batra <[email protected]>
group_settings: Empty right panel based on the url hash.

This commit adds code to empty the right panel if hash is
changed to "#groups/your" or "#groups/...

866a6106644adb9ff16820578490716f73481802 authored 12 months ago by Sahil Batra <[email protected]>
groups_settings: Fix browser back button for groups overlay.

There is no problem in behavior of browser back button if we open
the group settings overlay usi...

a87de19aa75d7f7d14ac60ba59b31ae28335a401 authored 12 months ago by Sahil Batra <[email protected]>
groups_settings: Make "Cancel" button work in group creation form.

baad78aafd467e7c2a2d362a783a772b11a7439f authored 12 months ago by Sahil Batra <[email protected]>
import: Rewrite "delivered_message" column of scheduled messages.

This also requires shuffling the message import to before the
scheduled messages.

Fixes: #28690.

d80b063b61f5ed4b5b77490f507051b22dc60de6 authored 12 months ago by Alex Vandiver <[email protected]>
help: Document how to use an emoji in a topic name.

Documents how to insert emoji in topic names to avoid potential
confusion with Markdown formatti...

ffc1056c457877987fb2edf81c510d65b82337cd authored 12 months ago by David Rosa <[email protected]>
github: Add Zulip Server 8.0+ to bug report checklist.

And the release checklist so we don't forget next time.

35f14e3a89af9c1efcf0d2ef56bd5a97c7fc3155 authored 12 months ago by Tim Abbott <[email protected]>
populate_db: Only make valid email addresses.

The presence of the name "François" in the random first name list led
to email addresses of the ...

fd83c4ca1b2bdfd859d303c4156e03d72092ca3a authored 12 months ago by Alex Vandiver <[email protected]>
api-docs: Revise authentication_methods realm setting description.

Extends the description of the authentication_methods realm setting
in the /api/get-events and /...

3707999f792b1d0493dc7704efa29f335b5a505b authored 12 months ago by Chris Bobbe <[email protected]>
help: Add announcement info to "Upgrades for legacy customers" section.

8adc3aa64ab2bb7d1f1befa48f3f49fceb88bc7a authored 12 months ago by Alya Abbott <[email protected]>
help_menu: Fix help_menu message formatting overlay not opening.

This commit fixes the behaviour of message formatting overlay in
help menu not opening due to as...

8559032d3ab37dc71d8265479b019226e1d28286 authored 12 months ago by Pratik Chanda <[email protected]>
docs: Add documentation for the new custom auth wrapper setting.

8ab0296a6eb10ad75f2497033bbdf98180eb870d authored 12 months ago by Mateusz Mandera <[email protected]>
plans-template: Show end date of legacy plan for push notifications.

Because we can now extend the end date for legacy self-hosted plans,
instead of hard-coding the ...

f6ef2d860bd11a1425930c27a67021b6b1cd87a9 authored 12 months ago by Lauryn Menard <[email protected]>
vdom: Fix types to avoid relying on unsound bivariance.

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

e9ea4280ab90a32ac479a0b754bb6cec57eb82f3 authored 12 months ago by Anders Kaseorg <[email protected]>
settings: Rename 'display_settings' to 'preferences'.

Fixes part of #26874.

19f315cf4fbfec9276451862432bf9abefce2199 authored 12 months ago by Aditya Kumar Kasaudhan <[email protected]>
settings: Rename 'emoji-display-settings' to 'emoji-preferences'.

Fixes part of #26874.

6cd165386aac0aac9fb4ab500a1358ea2280663a authored 12 months ago by Aditya Kumar Kasaudhan <[email protected]>
settings: Rename 'display-settings' to 'preferences'.

This commit renames "display-settings-radio-choice-label" to "preferences-radio-choice-label".

...

61a10dfca0da7241970a1fc0b2ec62400deaed76 authored 12 months ago by Aditya Kumar Kasaudhan <[email protected]>
billing: Remove buggy i18n check.

cbb83b214f3c8e3dd23247451a5441bece2f2b3f authored 12 months ago by Tim Abbott <[email protected]>
puppet: Fix bugs in sysctl configuration.

004563b380f415e450a5257c06b20bc55574e232 authored 12 months ago by Tim Abbott <[email protected]>
activity-css: Make activity charts header row sticky.

This will be applied to both the overall installation activity chart
as well as the associated r...

ccfcb34bea6728e800366ee53f80bce25540f6cf authored 12 months ago by Lauryn Menard <[email protected]>
stream_edit_subscribers: Remove unnecessary logging.

There is no need to log if the stream edit UI is not opened
when an event for updating subscribe...

9fa39ce71d34a2671b090db3847eb8a48f0eacb4 authored 12 months ago by Sahil Batra <[email protected]>
test_queue_worker: Use integer epoch values.

These values have to round-trip through the database, and microsecond
precision is not guarantee...

fad3510767c3098902eb6b345e5816cfa6de6b05 authored 12 months ago by Alex Vandiver <[email protected]>
remote_billing: Pass language argument to send_email calls.

This was an oversight in the original implementation.

4ccddda074cdf25f44c4ff552fdd78c31249ea2e authored 12 months ago by Mateusz Mandera <[email protected]>
message_viewport: Remove needlessly complex make_dimen_wrapper.

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

cacdae5a10e79f79622b708d01359e63e9432cc7 authored 12 months ago by Anders Kaseorg <[email protected]>
import: Merge duplicate slack email addresses.

It is possible to have multiple users with the same email address --
for instance, when two user...

1517601e9d3da939094eeda227b94bd71185f090 authored 12 months ago by Alex Vandiver <[email protected]>
import: Show slack user-ids.

09146b1b8fdbb69fc34a76d63f1d0f294249bf00 authored 12 months ago by Alex Vandiver <[email protected]>