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
acb4e9e783d43f2c87898f1afef13ebe959174b6 authored over 1 year ago
Filling caches needs to happen close to when the server is restarted,
as the gap opens us up to ...
f6516cba8932b6eb2715b27f9d87c948ac236a44 authored over 1 year ago
66276d88ef3b650e7ce44aad402e9b9b121a88c2 authored over 1 year ago
807de37561349cc60304a3bd6700057c3a40271f authored over 1 year ago
We add anchors to the list of enclosing elements we don't strip away.
eca6738b004fc67c7c6430ef64d11f0680677a5a authored over 1 year ago
Previously, when a deactivated user was mentioned, he wasn't
rendered as a Pill. This is because...
Bug reported here:
https://chat.zulip.org/#narrow/stream/464-kandra-js-errors/topic/Error.3A.20T...
This calculates the largest amount of messages sent within a month for
the last 3 months. The qu...
This commit updates user_profile_to_user_row to return a TypedDict
and also updates the return t...
This is a prep commit for adding feature of restricting
user access to guests such that we can k...
This commit updates format_user_row to return a TypedDict.
This commit is a prep commit for fea...
617d2d509cab86f0ae43ce3c4dbf96a35634623c authored over 1 year ago
- Splits section for deleting drafts into deleting a single draft
and deleting multiple drafts...
The popover didn't open since sticky_header is part of message feed
and we were hiding popovers ...
Fixes part of #26859.
0c1f3409341dfd7c1c9c590103a078b77e5f6d6d authored over 1 year ago
Align the `dropdown-widget` and `<select>` UIs.
Removed default `<select>` tag styles with `appe...
952c5e1865d4b9478fa3e87590b10556e85db057 authored over 1 year ago
This missing `REQ` call has meant we just drop this parameter:
even though the remote Zulip serv...
In 0b3f7a5a6 we started automatically setting this in dev if we
found a cert file in an appropri...
f109e3b59881186f48c6b86ee488fc1f57de5f1a authored over 1 year ago
These endpoints distinguish the token kinds by having different
URL paths, and don't take any ar...
7a0ebc0d18d726a7a071c2b2e9719246fbcdfa97 authored over 1 year ago
We'll need this information in order to properly direct APNs
notifications. Happily, the Zulip ...
This parameter appeared here on the function definition,
but because it lacked a `REQ` call it d...
be2a9a03d00ad425e4e5dd4d221637be76e4e002 authored over 1 year ago
9072ddda05db4b5d54bb93c06a9bc64b2225dbe6 authored over 1 year ago
We're going to need to use this information, so we shouldn't just
assume a value; the client sho...
a9796ec503a365293dd8a9cc61d5516092f2da1c authored over 1 year ago
We already always pass this parameter from the mobile client,
so this makes the tests more reali...
This commit allow the users to modify notification settings for muted
streams through the 'notif...
ebd0dcd5d2b55d3d56a937e0599231bc2709cb9b authored over 1 year ago
This commit changes .join(",") to Int1.ListFormat.
This produces more accurate translations.
Re...
4dfb04d501fe850c3a1899c1033faef4fc9adfdc authored over 1 year ago
Previously when a user tries to click on the clipboard to copy the merge
base version info, the ...
- Tweaks documentation and clarifies that the "Jitsi server URL"
setting is not just a server-...
- Updates "Start a call", documents the "Jitsi server URL" setting,
and links to it in a (?) f...
Updates the Slack integration page to not describe adding a stream
or topic parameter to the URL...
8fd631bf06e6237acebd8e68e20f8df9af07de04 authored over 1 year ago
Instead of randomly generating an integer for the realm string_id
and realm name use a counter t...
2da1b3307a05fb436cdcec1ada1ea087318bfeae authored over 1 year ago
This commit improves the test to explicitly verify that multiple
messages that were sent in quic...
Earlier, email message notifications included prior messages sent
to the same topic for context....
24e811935058faacb6c4c5b6eea57d8da9fda4cd authored over 1 year ago
We replace the call to `insert_syntax_and_focus` with a direct call to
`insert_and_scroll_into_v...
We introduce a state variable `shift_pressed` for the purpose of
detecting whether the Shift key...
Fixes #11448
Tested on Chrome, Firefox (iOS, Android) and Safari (iOS).
25877114cf958032a2c10464c554258e2a541e6f authored over 1 year ago
Since focus on input elements on mobile opens keyboard which
changes window height, emoji popove...
fff2c9e47bd8c0c6b35b8204e380bd5cd8b0f58a authored over 1 year ago
Updates the shared integrations documentation on generating a URL for
an incoming webhook for th...
The event for stream typing notifications is no longer sent
to the long_term_idle subscribers of...
Since `#compose` occupies full width of the window, it is a
part of `elements_at_reference_posit...
If the popover reference is in an overlay, the below check:
```js
elements_at_reference_position...
In commit a3093fad9, we made Hamlet a billing admin for testing.
Because the approve sponsorshi...
c3fd7d837b24dbedcdb795e4e5d1145a604aee96 authored over 1 year agoFixes part of #27491
We don't immediatley remove the input box, because there's
no existing UI ...
Fixes part of #27491
ac0e03fe8908535b7fb4a60f760ebc287c14faf8 authored over 1 year agoFixes #27491.
8cf436370ccc44f9d6927b6054954fb18f70c9c2 authored over 1 year ago
Before this change, we'd try to close the sidebar before
closing text fields. This means if the ...
Includes various changes to make submitting the sponsorship form work.
ff5e1c3aeef044f6dea1a6cb3b870d7f02b265b4 authored over 1 year ago4fef63de520740d498942612dce134a237a6e516 authored over 1 year ago
Includes some additional tweaks for when to show various
billing related options.
Fixes #27524
e8c70a71d9460130ee985ef246e53d4f9b25af96 authored over 1 year ago3ba0fe43497144018ce418c0271d20ceaa784d2c authored over 1 year ago
1c03d5e5ce604f35c3c0370daac955c980f8f918 authored over 1 year ago
0012a52e88d8bd348a17768872351f4bf5b85693 authored over 1 year ago
91d591046f5c5d80be0a6456bfbd5d4bb4222d38 authored over 1 year ago
8da8a625a9dd4f2a6760e92d554f9ea699e98c3c authored over 1 year ago
Wrap sponsored / sponsorship pending message in a white box.
Remove green heart.
We redirect users from billing and upgrade page to sponsorship page if the
org has requested for...
Fixes #27525
48c907e1a25df01c86398e24dcbb6249746f9850 authored over 1 year agoFixes #27377
Replaced #sponsorship links with sponsorship/ links and in other
places liking gea...
a75c8ee6f007484a27b9b9a0b49fd34e54bc9a15 authored over 1 year ago
ce2032594788469b41e1ba70d496dd7885740e75 authored over 1 year ago
0ffa207118d80f7932d74e1da28e58b1185f59f0 authored over 1 year ago
e6bb291b8a5ad9b1fe6dec1b30f33dc4c5b54947 authored over 1 year ago
349f6f8ab85ff460c79aee9a34dcfbf6062edafc authored over 1 year ago
073d9bf3c98af1abb20c88c3ca043b9a2c5949a5 authored over 1 year ago
This will be used in gear menu to inform admin of their
sponsorship application status.
This in...
be6f467f42fbad606a3e6d086675ed65fcf6d7ca authored over 1 year ago2466101fe1214292b8426cc904741b13375450e3 authored over 1 year ago
29f4150757f1b3077ab80f0f0e05186422f24774 authored over 1 year ago
74b2d884c8527576dda049124f705940dd6e990c authored over 1 year ago
1cefe9117b756bde5739ea33a15966f3a1ae786c authored over 1 year ago
d7989417d532f6cc7844281bafe7c50d8961316a authored over 1 year ago
setup_upgrade_checkout_session_and_payment_intent was not using the
datetime values that were be...
Adds `create_stripe_checkout_session` to BillingSession abstract
class, which is then used in al...
Adds `create_stripe_payment_intent` to the BillingSession abstract
class for the initial upgrade...
Seems like `left_sidebar_menu_icon_visible` had a regression where
its CSS was removed.
We use ...
eaf69dc9d50dc0b5cfd79d20cf12338196de9cb3 authored over 1 year ago1a1c5863e46ebf1ceb3c05acafea989b4270241c authored over 1 year ago
Fixes #27508
Show sidebar icon when sidebar popover is visible so that
it tells users for which...
6dc17fab576bedd7bd1a988534fbd04e52a1b397 authored over 1 year ago
The colon is invalid syntax. Verified the updated policy using an
online CSP checker.
This commit improves the CSS of popovers in the recipient bar,
recent conversations, and Inbox, ...
If the selection copied, is entirely within a single element, like text
within a heading (like `...
Previously, when uploading of a file fails, the same file
couldn't be re-uploaded again without ...
Creates an enum class, AuditLogEventType, and an abstract method in
BillingSession, get_audit_lo...
Moves `update_billing_method_of_current_plan` to the BillingSession
abstract class.
Adds a help...
ec2b00e8c4ed614560aef87bf93399655ac4c2b2 authored over 1 year ago
So that all child classes of BillingSession generate the same data
structure for customers that ...
This moves the logic for `attach_realm_discount`, which is used in
the support view, to be in th...
So that `update_or_create_stripe_customer` can work for Customer
objects with either a realm or ...
Moves `update_sponsorship_status` to BillingSession abstract class
as `update_customer_sponsorsh...
Makes `approve_sponshorship` an abstract method in BillingSession
abstract base class and moves ...
a2ae7152261ed4b2b4d9fd13488eee8ef1d7f269 authored over 1 year ago
- Replaces the "Via Markdown" tab with "Via drag-and-drop", and
modifies the instructions to exp...