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
Running script multiple times created multiple `RemoteRealm`
objects resulting in processing error.
3d25c7372a32dea3617ffb89c01c953e63b30773 authored about 1 year ago
* Reformat "This is a legacy plan" notice on billing page.
* Add a link to the plan name on upgr...
0f163cedbc7f429f79382e4e16834c900c099ce2 authored about 1 year ago
875622fe578de32a8577aa95ad911b39840813f1 authored about 1 year ago
initialize() is called on every request, and stored the
`RequestHandler` (and thus `HTTPServerRe...
These are not part of the API, and lead to moderately confusing
behaviour -- they block (or not)...
While the Tornado server supports POST requests, those are only used
by internal endpoints. We ...
010965823890abc2d6f6c66f6f66ca9a03d13e40 authored about 1 year ago
This seems to have been accidentally skipped when adding
audit logs for free trials when changin...
Makes the billing page for realms on free trial more realistic.
9594e635cd607703a4a541438376f78cb3f30483 authored about 1 year ago
* For free trial, don't show number of licenses for current billing period.
* For free trial sch...
We now pass empty string as stream name instead of undefined when
passing the narrow operands to...
We do not show inaccessible users in search suggestions.
abf7b9225fbbd06601aee57bfd0f8658b4d1c7e6 authored about 1 year ago83767282185914d388ae2b98b66057e08fa5aaff authored about 1 year ago
This commit adds code to not show mention pills for inaccessible
users while local echoing the m...
Inaccessible users are shown as "Unknown user" in muted
users list.
Inaccessible emoji authors are shown as "Unknown user" in
emoji list.
Inaccessible users are shown as "Unknown user" in user group
popovers.
We do not update the name for mention pills of inaccessible users
and keep it same as it was in ...
Inaccessible user names are shown as "Unknown user" in the
reacted users list and tooltip.
This...
2da3bd2813ec2893934e760d9eee2d877c854030 authored about 1 year ago0fb89e41f6c8761946df95199f9436dcd5063c38 authored about 1 year ago
We do not allow users to send messages to inaccessible users.
We already do not show them in DM ...
Inaccessible users are shown as "Unknown user" in message edit history
modal.
Inaccessible users are shown as "Unknown users" in read receipts
list.
Inaccessible users are shown as "Unknown user" in the scheduled
messages list.
This commit adds code to handle "realm_user/remove" event which
is received when a guest loses a...
This commit sets the client capability value to not pass
unknown users data in the webapp and al...
99f4f914e2c732ede67834f4a0494d8cd753baf3 authored about 1 year ago
Inaccessible users are now shown as "Unknown user" in drafts UI.
cd94837d6bfff748fc33ccf2ff4d354d7595bbeb authored about 1 year ago2c331f06649dd65dccde8225ad7d0f1cc3e8adcd authored about 1 year ago
This commit adds code to consider inaccessible users as active
for user pills as we do not have ...
This commit adds code to not show typing notifications for inaccessible
users as the user would ...
8d76231ddafccd1ea12c2d08e251ebc37c7c10f6 authored about 1 year ago
e1fab4a55ab9dc93f38c7682b0377fe80edc6171 authored about 1 year ago
60a4300db9da543e4807f1949fed1909302f670f authored about 1 year ago
ca57d360e6f4139927335b57f937fe98de3d1958 authored about 1 year ago
Signed-off-by: Anders Kaseorg <[email protected]>
396e99550251b7995a0773b51ccb9bfae3a58aec authored about 1 year agoSigned-off-by: Anders Kaseorg <[email protected]>
202d00ebc67727a106f9d68a364449cb9f2ca14d authored about 1 year ago
Adds `user.realm.string_id` as the realm name to the base payload
for notifications. Uses this r...
00b7424d115fe2d48484dec9a106b2896bb91a29 authored about 1 year ago
2165486c88d1367816f91c60ac9e59b7b3d36a61 authored about 1 year ago
21e64887f115631d09f28de7c1014233226994ce authored about 1 year ago
We need to manually process the parameters from request.body
since PATCH parameters are present ...
825986ac3adfcb7d01a2886602d81c20bbff104c authored about 1 year ago
The comments explain the context, but we shouldn't mark our access to
push notifications as disa...
d29d132e8ae1261b368447ba1f1367e640a11aa3 authored about 1 year ago
c94c194ea783915d5b77927139f172f69ddd4186 authored about 1 year ago
25899b1f7ea4d7894d388ba0a3274e40094481ab authored about 1 year ago
Fixes #28040
1987894a2d0e3948cd6433bb880cd0ad1b1895db authored about 1 year agoFixes #27999
7cad1f80beba66d086d372b1bf38a670c561ba85 authored about 1 year ago
The "User groups" panel is now removed from settings overlay
and we instead use new "#groups" UI...
This commit adds code to now show deactivated users in the
members list in "#groups" UI and the ...
We now add a "Group settings" option in the gear menu to open
the new "#groups" UI and the "Mana...
We do not allow guests to access the "#groups" UI.
34fd68c6b211912d9758059e95122ffff8ad0968 authored about 1 year ago
There was a bug when a user tries to join user group if the
there was not a corresponding group ...
17d25284a2bea63b9f5b7211833e4cc9f5c4bbc1 authored about 1 year ago
We do not select deactivated members of group as DM recipient when
selecting a user group as opt...
This commit updates the user group popovers to change the icon
and text of ".manage-group" optio...
We already had the code to override the margin but it was not
being applied due to CSS specifici...
This commit adds a new endpoint 'users/me/onboarding_steps'
deprecating the older 'users/me/hots...
This commit adds a 'type' field to the objects
in 'hotspots' array sent in 'hotspots' events.
W...
df379b5e866d50f1e39c28da6d7d19bc2773b2ca authored about 1 year ago
Earlier, the event sent when an onboarding step (hotspot till now)
is marked as read generated a...
Fixes: #27847.
bbfcb2dcb3bbc05ee04707f892520be1b05c7451 authored about 1 year agoThis commit renames the 'UserHotspot' model to 'OnboardingStep'.
Also, it renames the 'hotspot'...
62bfc20ebc5f4e67b60ff4b9267aae8d46576c18 authored about 1 year ago
This prep commit moves the 'rename_indexes_constraints'
function to 'lib/migrate' as we're going...
777398fc820fd72d48be5c35b93b26fb210bcf3d authored about 1 year ago
This commit adds a 'OneTimeNotice' dataclass to
support one time banner and similar UI elements.
This commit replaces the old dev login screenshot with the new one.
This also replaces the defau...
f1f41ab23449e4563cd115f29b455577bac9a3b7 authored about 1 year ago
ffb9261eafa9153d6aa5ccb8a5f206e8ef1268fa authored about 1 year ago
Updates icons and adds instructions for formatting text using the new
formatting buttons in the ...
6b64929523685dc407d672d8b8df8625d3dd2619 authored about 1 year ago
1062b64149a769d449a82cb14e12841da89ee1af authored about 1 year ago
These confused `ok_to_include_history` and caused exceptions looking
for the "flags" column.
In cloud:
Sponsored organizations have plan_type=STANDARD_FREE, don't have
a CustomerPlan objec...
f99214e86617b11c5a5180c61f60ac973463b1a2 authored about 1 year ago
a15499fb98ef94ae4d4ae1965d057864375ea306 authored about 1 year ago
0d3c68cefb9393d31c1af4bc65c0f9d555dfedd8 authored about 1 year ago
b8f364a345d7a6e7bbb2a20d3c8433411dedd1a9 authored about 1 year ago
30f7d5e8df410a14201a37d2784fb06a5235f31b authored about 1 year ago
The new plan already has the details for pricing and how to
charge customer and ideally should b...
ec7fd947829c3659c98c2db8a361bbb9b73d9d0f authored about 1 year ago
9f1f292462df79dbbcb1a90dd592f5571bae7d6e authored about 1 year ago
For new plans that have not started, the tier change should only
happen when they become live.
b8c0265d3a305ed28e2f42ee3482035755c5fbae authored about 1 year ago
Instead of checking for any `CustomerPlan`, we need to check if
the customer has any live plan.
74ef61941251b19b1e2a0e97d108f682443c4650 authored about 1 year ago
fec155ea9cc33ce0c66cc8f1a81bc23cd18ca393 authored about 1 year ago
This is a follow up commit to 2f1ea2fe4eda04cc755e9d357eb98c171d703d1b,
for dark mode. The previ...
Adds the new information from the sponsorship form to the email
sent to support: user counts and...
Adds a helper since there are only a few different parameters for
all BillingSession child clase...
Use of `string_id` in the sponsorship request email content was
removed in commit d3834f8b9, but...
ea725aaaf3c5da094ac7a925f7d241a91cba927d authored about 1 year ago
Moves the section in support views for any current plan details
to a new template: `templates/an...
As of c9b060232005e34d31e87a35c6a96582f1f88af8 and
8b55d60f9e0365e47dadd4d82b7946e9c8f53149 we c...
We need it `get_email` for remote billing sessions.
771f8a35423d849143c9e0369fae3d203dadcb48 authored about 1 year ago
This commit adds code to not allow Zulip Cloud organizations that are not
on the Plus plan to ch...
This commit adds code to include original name, email and avatar
for inaccessible users which ca...
There is no need to set name field for event.sender since we
do not use it anywhere.