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
Earlier there was a function to check if owner is
required to create invitations for the role sp...
This is important because the "guests" value isn't one that we'd
expect anyone to pick intention...
Earlier option to create new invitations in right_sidebar,
gear_menu and invitations panel does ...
This commit does the changes in frontend required
for adding the new setting `Who can create mul...
This commit makes the database changes while creating internal_realm
to be done in a single tran...
This was already enforced via separate logic that requires an owner to
invite an owner, but it m...
This commit does the backend changes required for adding a realm
setting based on groups permiss...
This commit makes changes to allow non-admins to revoke multiuse
invitations created by them.
This commit changes the `Create an invitation link` heading
in help docs to `Create a reusable i...
Earlier whenever a new invitation is created a event was sent
to only admin users. So, if invite...
This commit initializes the user_group module before right_sidebar
module. This was needed to ch...
This commit rename the existing setting `Who can invite users to this
organization` to `Who can ...
This commit adds id_field_name field to GroupPermissionSetting
type which will be used to store ...
This commit makes changes in backend tests to use
`do_create_realm` function to create realm.
1e9bb82068d11b77402c9ee74432396f07520d0f authored over 1 year ago
bfc6282d4f482f9379b61ae82e85029fdbcd3987 authored over 1 year ago
https://github.com/crate-ci/typos
Signed-off-by: Anders Kaseorg <[email protected]>
48a3588cdbe8c2e21aa851e8703d553d865281fa authored over 1 year ago
Some of the collectors (e.g. `pg_stat_user_tables`) don't appear to
work with `--auto-discover-d...
5d3ce8b2d4a64745fbd62aa521b416e79c0cce4b authored over 1 year ago
Previously (with ERROR_REPORTING = True), we’d stuff the entire
traceback of the initial excepti...
Rewrite the test so that we don't have a dedicated URL for testing.
dev_update_subgroups is call...
Signed-off-by: Anders Kaseorg <[email protected]>
81bd63cb46273b8c94ef9e92c00893ed97110119 authored over 1 year ago
'test_get_message_payload_gcm_stream_message' verifies the payload
for notifications generated (...
This commit removes the 'alert' field from the payload for
Android via GCM/FCM.
The alert strin...
5d8897b9090a8cd5dd189bdfa2c4120a34067142 authored over 1 year ago
To make creation of demo organizations feel lightweight for users,
we do not want to require an ...
Because demo organization owners do not initially have an email
set, some of the personal and or...
Because demo organization owners do not initially have an email
set, some of the personal and or...
Since an email address is not required to create a demo organization,
we need a Zulip API email ...
Creates process for demo organization owners to add an email address
and password to their accou...
Since an email address is not required to create a demo organization,
we need to disable some pa...
Because demo organization owners do not initially have an email
set, some of the personal and or...
Because demo organization owners do not initially have an email
set, some of the personal and or...
Because demo organization owners do not initially have an email
set, some of the personal and or...
It’s unused since commit 7e473003a69d3f75960f018bc0226d74e19f38bf
(#23782).
Signed-off-by: Ande...
38e7a85e90d2bcbcb33759ab797ea69551188ce1 authored over 1 year ago
It’s unused since commit eb45925b1ac03ab386e5bab701f2bb4953b0a454
(#23665), and the entire remin...
It was added by commit c53458c9c0659f0391c15b875d0e4a544e812409
(#8806) and never used.
Signed-...
eaffbeaf3559b57808dea90254ed005bbb610fad authored over 1 year ago
It’s unused since commit 875d564f2d8697cdd10a0a5da65b6a78327ad2c3
(#26291).
Signed-off-by: Ande...
6758d8ad12782697a9f492461d1536c47b909b18 authored over 1 year ago
It’s unused since commit eb45925b1ac03ab386e5bab701f2bb4953b0a454
(#23665).
Signed-off-by: Ande...
de7af60e292436e18ba63764fdde7e9bada1df3b authored over 1 year ago
Updates the API error response when there is an unknown or
deactivated user in the `principals` ...
We should reuse the `channel.xhr_error_message` in `ui_report` to reduce
code duplication.
Also...
cfe2ddb091f40ad45ca02d774ee19b5555dcccff authored over 1 year ago8b81f2c92cd48558e218949a7faf4609901a5403 authored over 1 year ago
This allows the select to flex, keeping the buttons position on
screen even at mobile-scale view...
Earlier, the icon had an unwanted line visible in a few browsers.
Replaced it with a new SVG.
43009f78857fcd472861d60efc3e2455d4225f25 authored over 1 year ago
Renames misleading attribute in HTML template using `code-section`
to refer to both language tog...
Renames misleading identifier using `codeSection` to refer to both
language toggles in API docs ...
Renames misleading variable and function names using `code_section`
to refer to both language to...
Updates API changelog entries for feature level 205 for minor
revisions and the addition of help...
orjson 3.9.3 introduced a crash (ijl/orjson#415) -- revert to the last
version before the bug.
237037270573bec0e1e4130efc4d6bbb429d78ea authored over 1 year ago
d8998ab040f431375e3cfc1be3508281cc4481e4 authored over 1 year ago
52e2298d65b4d6a7f9594820e70ce699df3853ac authored over 1 year ago
Adds a feature level 11 note to the `is_owner` field in the
`POST /register` response and revise...
d744467231c0424d962e166f9eaf2d5365c74c22 authored over 1 year ago
Updates the one last remaining reference to private messages in
the API changelog in the feature...
Commit 8c39ddfd28 was when the endpoint was added with the wrong
feature level in the Changes note.
Remove overflow: hidden from the body and overflow: auto from the
.markdown element. Adjust the ...
Remove the SimpleBar from the content on /help, /api, and /policies in
favor of the default brow...
This commit checks for two edge cases where the paste-URL logic
should not apply:
1. On text se...
50d8e789cbb1020c5e72a8fe9b65bc618310746a authored over 1 year ago
- Updates Desktop/Web instructions to follow current help center
documentation patterns.
- Mov...
9ff4e8b82b2c1b277dd7be9f8f42bc2d964421e3 authored over 1 year ago
This improves upon a change introduced in #26279. But rather than
setting an `overflow` value, t...
We never examine these logs, and it fills dmesg. We have flow logging at the AWS stack layer.
f8636e7d2b249f8f3f3be279904bff96cb1f4671 authored over 1 year ago
logging.exception should only be called from an exception handler.
https://docs.python.org/3/lib...
Signed-off-by: Anders Kaseorg <[email protected]>
e1ea737ee2200f908e3a81f5776de4656b381ef1 authored over 1 year agoPull in the fix for python-greenlet/greenlet#330.
2e760f18ac1cb188547b38d31bad56f6263714d7 authored over 1 year ago733c6da298484852fca391d17890164a77167eba authored over 1 year ago
We handle, and possibly log, these errors ourselves.
69825cd54c08af9e062919bd99df82d6e360d167 authored over 1 year ago
Instead of starting up one event loop for every device send, use
asyncio.gather to send to all o...
jinja2 can take objects and other data structures.
c2c67a76408bf4d5a646f50be1ed99a91873738d authored over 1 year ago168e1d5f85df0cd7ddcdcbbfe6e425871ea3fa1d authored over 1 year ago
- Documents unsubscribing via long-press menu, all streams, and
stream settings menu.
- Updates Desktop/web instructions to follow current help center
documentation patterns.
- Add...
The 'startinline' option is utilized in the `CodeHilite` instantiation
to indicate that the prov...
198ef43ced590cae63939e523d39b72e22149c5e authored over 1 year ago
efa3c4a2c67ce59d5953225c1e84c34dd25bd5d7 authored over 1 year ago
110677d44186d177c3bf103a5d7714d193cd3456 authored over 1 year ago
This commit adds a test to verify the payload
'get_message_payload_apns' returns when the notifi...
This commit removes the 'user_profile' parameter that wasn't
getting used.
This should have bee...
e2c9b283f399ecc7fc8a148bd550d85d8d9410c9 authored over 1 year ago
This commit updates the 'get_apns_alert_subtitle' function to
return a common subtitle, i.e., "{...
8230a2116389bc5ffa1ef8735dcc46bfb9f8faac authored over 1 year ago
Verify that Zoom meeting creation logic sends the expected request payload for
configuring host_...
This PR implements the audio call feature for Zoom. This is done by explicitly
telling Zoom to c...
The series including 0349152f0f490936b250f5b831f0c6cf55aa8b01 split
this page into two smaller ...
Adds a Changes note for when `other_user_id` was added to the `pms`
object.
Changes a few uses ...
965a25d91b6ee2db54038f5df855215fa25146b0 authored over 1 year ago
Fixes the field in both the pms and huddles objects to be correctly
documented as `unread_messag...
All `X-amz-*` headers must be included in the signed request to S3;
since Django did not take th...
This corrects the entry with the addition of the `muted_users` field at
level 48, originally add...
942d702830b52e72e97886725e0bbadc03ce8f69 authored over 1 year ago
Noted absent by Chris Bobbe at:
https://chat.zulip.org/#narrow/stream/378-api-design/topic/.60gi...
The change in behavior suggesting the need for this clarification is
summarized below, as discus...
4fc1bac473d03ed5b6eadab9f5427ad07af658ef authored over 1 year ago
4f3a971e6435707f3619019f5c58da759785d55f authored over 1 year ago
It is unnecessory to make use of `update_choice_delete_btn` since
we disable the dialog submit b...
While editing select type profile field, if we submit empty or zero
choices it fails silently, c...
Fixes: #26573.
54044a1045a386b6a4babbee7e76bfb1beeae839 authored over 1 year agoFixes: #26573.
7b2d5df3dd847c60f22d378bf76340570a596fa0 authored over 1 year ago
This commit extracts the code which queries the required streams
to a new function "get_user_str...
There was a bug in apply_event code where only a stream which
is not private is added to the "ne...
We now send stream creation and stream deletion events on
changing a user's role because a user ...
The "streams" field in "/register" response did not include web-public
streams for non-admin use...