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
Saying `**options: str` is a lie, since it contains bools. We pluck
out the two bools that we n...
2de1a237218d09b1e06bc82c4e4afa3be075b94f authored about 1 year ago
612f2c73d663f6f498443c21bfdf865f58d90615 authored about 1 year ago
b8deb44a05505f279075811cc08846cc0ad74385 authored about 1 year ago
bfa3d144ebf59760299cf4cfb3b6afd72133f3f1 authored about 1 year ago
d040664952b13f588e154944212d085416cad601 authored about 1 year ago
This will likely save us at least one headache.
6308e07e532ac278b3a61686a0b8035eb5a577d7 authored about 1 year ago89545891f6faece79302dea933e51eb796e8c4bd authored about 1 year ago
Adds three columns to the remote server activity chart and updates
the chart key for the third o...
484c0df076965e1999998432646613efa88d42e1 authored about 1 year ago
1abe22b0a183c4832ecd56f9ba2aaf3f19f4c50a authored about 1 year ago
This commit adds code to make sure that the push
notification does not crash on receiving data f...
c43eb1022457e348fa43bb7c6a2cf9eb6b33bc54 authored about 1 year ago
This reverts commit 857630707a27cc60aecf202ed418efa138588a5d.
09c32cbe302f18c70538d867efa23a0d107d6cae authored about 1 year ago
Preparation for updating the sponsorship forms template to include
information about the latest ...
68d117e60ab015cf11c5257f802b399a8fc873d5 authored about 1 year ago
This would avoid us accidentally approving sponsorship for customers
on paid plan.
The `plan_name` is incorrect here since the customer will not
have an active plan for approved s...
9efb236c35265f6943095c0737b114d65cbd6bb0 authored about 1 year ago
35b644c564fd24bf6367863b4ef9444c23881d71 authored about 1 year ago
081d94c4e8921aa2a5580dbb16baaa1e33f4b568 authored about 1 year ago
039f6af79e8fc41364397d54b3335e85d8b6c660 authored about 1 year ago
Fixes #28163.
c61b353b4b7bfe89cec3367031974df1ad8eaef6 authored about 1 year ago
We incorrectly passed bot owner ID to get_bot_owner_user instead of
the bot object.
95f4b31ce73a8c3c015407b020cbafef0b050d25 authored about 1 year ago
af83093a65d3e7dbf5bf2caebdb9e74b793a2102 authored about 1 year ago
45a2f7eac135354741971d5b710a835dfea6ec36 authored about 1 year ago
Currently, given that the compose box is already open, it stays open
when the user navigates to ...
f281199d2f853c5eefc870b3cbf50cd035f623c0 authored about 1 year ago
c2636354a58392d88d6eba2e9a622be93445df1c authored about 1 year ago
63f4fc51de9ee95aefc1640fdb4133efbeaecdf5 authored about 1 year ago
19575b46f7c8e70fe9fd1dc59654d7cfd99250b6 authored about 1 year ago
180dd00d5f9cef4f84ec3a402e4c755b5c116910 authored about 1 year ago
* Move email early in text to reduce change of it wrapping to
next line.
* Change 2 hours to ...
0d08fe90a85e110e1139b53f6973aa9ab0e2d351 authored about 1 year ago
This currently _works_, but only because we are very forgiving about
how we parse requests.
Adds a template that displays an error message when the billing
or upgrade context for a remote ...
9cc0ded0922c1c4bf45c8032bb65c33bc6885177 authored about 1 year ago
e9ce69aaf62c6da4557aaf0cf5eb8c83cfdb81b7 authored about 1 year ago
da74b9ade745d88beb7e55f49ebbbbaf676c1432 authored about 1 year ago
2b879e646cca0b9e4d1bb87086dd1b6eeedcd19c authored about 1 year ago
a2f72edc688556621564e8cda38c6be9c3de1051 authored about 1 year ago
This is a general link for logging into the billing system on behalf of
a server, but it's tied ...
fa9e3fb35cf6a70003e1f74ddde6873e092cf378 authored about 1 year ago
555cdd0a57f908185c4a05538f0c01e122441aba authored about 1 year ago
This prep commit makes 'sync_license_ledger_if_needed'
function a 'BillingSession' abstract meth...
This commit implements the 'sync_license_ledger_if_needed' method
for RemoteServerBillingSession.
This prep commit extracts out the code block that determines the
last license ledger for the cus...
We need to update 'last_audit_log_update' before calling the
'sync_license_ledger_if_needed' met...
Signed-off-by: Anders Kaseorg <[email protected]>
cae11a60b6ac3fa9261f7dd3196d5db50e43d9dc authored about 1 year agoSigned-off-by: Anders Kaseorg <[email protected]>
cd65849f7e5cc287b6bdcc6f8e4f0ca55daed29d authored about 1 year ago6d7037e867d0a5e6f13eabe89f91dbf1562ad88e authored about 1 year ago
fba49ca33db5d0c9154f8114bb6a8cca05d303a7 authored about 1 year ago
We already calculate the correct `billed_licenses` early in the
function, so just used that to f...
This reverts commit 4bf018f09f41536528e501f762b0fcfd06e08014.
While `payment_method` is attache...
7587ee2289b9ad026cd98d2b77cc0fa47a541dea authored about 1 year ago2e8aba2e83170abf1380f7b1a648e16b51761dbd authored about 1 year ago
bd539d7d1212d7b998c5d47803af1b9512abb75f authored about 1 year ago
Signed-off-by: Anders Kaseorg <[email protected]>
ed02b568e55353523355a887f5f4897f3903242e authored about 1 year ago857630707a27cc60aecf202ed418efa138588a5d authored about 1 year ago
b0b671689213dee60d6d365d5d10e97b1470961c authored about 1 year ago
As premonitioned in c741c527d7cc56d7a4999257b7332ce2441bf63b, it is
indeed possible for `get_han...
`payment_method` is attached to customer so we don't need to
override it here.
When a legacy plan is scheduled for an upgrade, licenses at
next renewal should reflect the lice...
c61275cab27996bf7e7a118e12cf6fead7c6bdfd authored about 1 year ago
fd7b61065d4342e9cbbb30537a18c2281443c1f8 authored about 1 year ago
I am not sure why I added this silly assert statement. Probably
related to legacy customers alwa...
e829e52c56d38759b3bdebf67323cf5fd89fdc0e authored about 1 year ago
I missed a some places to check on last pass:
* For automanaged licenses when the license update...
This fixes a bug introduced in
6f93ab72c03a1afeb0c93f252b5b6f979706c0d0 where deactivating a rea...
If the exception was because the channel closed, attempting to NAK the
events will just raise an...
This allows request cancellation to be propagated to the server.
Signed-off-by: Anders Kaseorg ...
55b26da82badc6aae8147e1926addec74468b42e authored about 1 year ago
It makes no sense to do operations if the value isn't changing. In
particular, this creates Real...
This provides the remote server this information to refresh it on its
Realm attributes whenever ...
Rename server_org_id to zulip_org_id.
Rename server_org_secret/server_org_key to zulip_org_key.
Show better error messages and validate zulip_org_id in JS before
sending it to the server and g...
89c2740342dfb7efedc5639785273bd4b0190e69 authored about 1 year ago
449714245e5fdf0108ac0003843bd06f2e31b992 authored about 1 year ago
59dc5d1f534affcc3d4fc0d2e96fac62b9203e5e authored about 1 year ago
Fixes: #26795
2e71ec78e35633001b4f2c3407a483ae93e13e32 authored about 1 year agoFixes #28131.
c7c0b871c569fe2aeea121a1964387f76e3c4673 authored about 1 year ago
The N shortcut was not working to go to a unread unmuted or
followed topic in a muted stream.
T...
82191872a431678971644db755fda145220d787c authored about 1 year ago9d0375cac118889d89943af1966d4e04045375b2 authored about 1 year ago
The Shift+N shortcut was not working to go to unread
followed topic in muted stream.
This commi...
4df1692294ae4864870c21634e4557737f88006e authored about 1 year ago
- Documents user groups new UI.
- Splits documentation into "User groups" and "Manage User group...
5e1d94f9961d60f473d86c99c4c76eec49bc2956 authored about 1 year ago
4af00f61a8c4b779365a5e7b8746716b7f32e837 claimed that `on_finish` and
`on_connection_close` were...
2da1bfcbd0f74b085260df12726ef81b89d97634 authored about 1 year ago
- The server sends the list of registrations it believes to have with
the bouncer.
- The bounc...
2916a601b33258488d3df9abb95a17d561f9169b authored about 1 year ago
This ensures determinism in these tests doing mock_send.assert_called
with - avoids producing te...
This commit creates a RealmAuditlog entry with a new event_type
'RealmAuditLog.REALM_IMPORTED' a...
b032b2a4daaa6d2d9769279603dc3dbbe51b265d authored about 1 year ago
This partially reverts 579bdc18f85ea8599c8cf1f53ddb02fd41d97993; it
assumed (based on its docume...
This is a rename of the previous
enqueue_register_realm_with_push_bouncer_if_needed but is clear...
b9af6c7962ed61f5b959a0f1795c499432d77aeb authored about 1 year ago
We plan to have this potentially happen more than once for a given
realm.
This is the only operating editing audit logs not already using a
transaction, and having it do ...
Actions that change the number of user counts adds a deferred_work
queue processor job immediate...
Given that most of the use cases for realms-only code path would
really like to upload audit log...
This is exactly the scenario that Set objects exist for.
1100d3be519e82b537301629e7f90ac3846911b7 authored about 1 year ago
Earlier, it was passing tests because the deffered_work queue
that calls send_realms_only_to_pus...