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
There order of group ids doesn't matter here and thus the
compared values can have the ids in di...
c9a55941b08cba335d68fbfeae0375ddb6f82f4e authored over 1 year ago
Since we are already updating load more banner after each
render in ListWidget, we don't need to...
update_load_more_banner can still be called from message_fetch
before topics_widget is defined.
Having a next_invoice_date is expected for the support view of the
organization.
This commits ensures that we pass in the correct context (compose box
or a message being edited)...
9a9202e0937f8c913f454262bb15da2e4791e2a9 authored over 1 year ago
Previously, cross realm bots were not displayed as mention Pills.
This is because, the data set...
ac084ddb0eb76aa8e65e4cc1de4582f90aa59909 authored over 1 year agoResizeObserver isn't supported for Safari iOS versions we support.
We support iOS Safari ≥ 12.2...
826f25744da36b2ec2708e59592713f6071c4daa authored over 1 year ago2e4bd4639f99128bea20d5aca6a319fb98240a57 authored over 1 year ago
4759fc9f6989025eb4d52fca714b2e7aa6f9e33d authored over 1 year ago
Regardless of which home view a user selects, it will have a
hoverable vdots menu and the option...
5d2d8f92154929c78de6469dd51567077196fd59 authored over 1 year ago
9226e8bdca02272493836d89dfb2ac224f827b35 authored over 1 year ago
Fixes #27365
00d00036fe6920192a3d86c47d5ca4c2cfa658de authored over 1 year ago556b61d778dc63992522c50103b6c07c995e5135 authored over 1 year ago
Fixes #27383
339f85c308d592da4027187a5c5eb3f86ca9f628 authored over 1 year ago14ef3a5464f312e9936fb24489b803a04ab5f833 authored over 1 year ago
Fixes #27459
666ac2c445d9b6e173fbdf2bb62b7be754ca43b5 authored over 1 year ago
Similar to emoji_picker.process_keypress, process_enter_while_filtering
should have a stopPropag...
These realms are based on different cases of realms which can
exist while billing them and hence...
This lets us simplify the instructions for testing push notifications
with a development client ...
There is no need for that tooltip to be interactive.
434d156cbce62bec7e806ec8f31ec57ea186d801 authored over 1 year ago8b5110d2185e08ac1673eab677096067312f9d83 authored over 1 year ago
Tippyjs is equipped to handle reference element moving from
its initial position so that the pop...
c3eb17a4114c36aa91bfac7812a42d6f39432caf authored over 1 year ago
When the focus is inside a dropdown, we do not consider any key strokes
to be hotkeys. This pr...
The muted notice string "Muted streams don't show up in "All messages"
or generate notifications...
In this commit, we move the "Mute stream" option to the top of the
notification settings, since ...
Fixes part of #27274.
67fd391e3d91b926e844673c9693b21d72369aad authored over 1 year agoSigned-off-by: Anders Kaseorg <[email protected]>
b3fa7b15fcd6db885a1b1c133337c7fbbf349d7d authored over 1 year agoSigned-off-by: Anders Kaseorg <[email protected]>
d6be3532999e7ed78f29533332af6363a31d9927 authored over 1 year agoSigned-off-by: Anders Kaseorg <[email protected]>
2e3a8afe2ae588b2e1a7d11af257efa584285b02 authored over 1 year ago
This commit allows the user to change notification settings even though
the stream is muted and ...
Turned off and tested escaping with `/` (for now).
Added support + tests for:
- headings.
- str...
We add this class to code blocks so that we can easily detect them in
`copy_and_paste.js` in the...
- Documents the new contextually-aware button since the instructions
now differ depending on w...
- Documents how to figure out whether the Zulip font supports a
language and what to do about ...
- Adds a "Via paste" tab to document the new functionality.
Fixes #26892.
c486ae37d3f522bc1181b38113d7090d047cb4e2 authored over 1 year agobbfe1c7e30533a312b083828fc462bbee3d4cbec authored over 1 year ago
ac1f1e224b0abf653f43ee0a6375ebf1a076a323 authored over 1 year ago
This corrects a likely long-standing bug where nav tippies appear
over the navigation box. With ...
65ed4d0ac28b084000aef928fee4cdd6d1dff692 authored over 1 year ago
b50a09f99eb9b45efa0d9d1b7cd4e541fe5ed963 authored over 1 year ago
4e03209c7667a2253953327a2d1b07296f7ee58f authored over 1 year ago
6784dee7751d95951ffd3d803932beff8ff7c03b authored over 1 year ago
Earlier, the 'wildcard_mentioned' flag was set for both the
stream and topic wildcard mentions.
...
This commit renames the two unused and historical bits of the
'fields' bitfield of the 'UserMess...
5a44a6624b255deb093be02a6f9cbef573bb6c33 authored over 1 year ago
Signed-off-by: Anders Kaseorg <[email protected]>
1c5321e57f578ebd4a29e7224e60fa4567f92a7b authored over 1 year agoSigned-off-by: Anders Kaseorg <[email protected]>
8208776b4746431388bb2cb14eceabe43fe80f64 authored over 1 year agoSigned-off-by: Anders Kaseorg <[email protected]>
9ed74cbfcd30b8f7f4396c3e6b0924ebf3bf9f81 authored over 1 year agoSigned-off-by: Anders Kaseorg <[email protected]>
a0656a6c5668d456f60432659e3ce142ca085351 authored over 1 year agoSigned-off-by: Anders Kaseorg <[email protected]>
341ba92f23e2bd0af514f1779d554862ac70a972 authored over 1 year agoSigned-off-by: Anders Kaseorg <[email protected]>
519a2af2a4e3e97557dd2940237af2a4c9a720eb authored over 1 year ago
We now send "realm_user/update" (and "realm_bot/update" for bots)
events with "is_active" field ...
Signed-off-by: Anders Kaseorg <[email protected]>
b8acfe08a4c80ade7db00ebf20718a1b5cabea4d authored over 1 year agoSigned-off-by: Anders Kaseorg <[email protected]>
5dc9b060d2f14d2224b4ed4497605663a2c33e77 authored over 1 year ago
This commit adds a 'Shift + N' keyboard shortcut, which is
used to narrow to the next unread fol...
An assert is appropriate here to ensure that some future additions of
other frequencies don't ma...
This one counts actual successful deliveries.
6819ecee92a0a3c1e2253c77f2bd89cc3fe808fa authored over 1 year agob7117d51b2c3e15205df85d78e148bf5f7f2052c authored over 1 year ago
183c7756034ac951daf41fd40081008767ab529a authored over 1 year ago
2ecd7abc0d7768e8863038168c5398a37edc563d authored over 1 year ago
We are about to add support for having RemoteZulipServer here, which is
a zilencer, not zerver, ...
Fixes misspellings and bad wording in the original zulip.yaml doc for
this endpoint.
779268c3a4f2b364bd783b28d0fc82b7b4c8f02a authored over 1 year ago
Instead of using the stream name for the incoming webhook URL that is
generated in the web-app, ...
Instead of making a database query for each realm, use realm_str
to generate the URL with Realm....
631a1def136c05db62b3e6c1cdeb588208f41414 authored over 1 year ago
38f2a2f47519 updated the comment but not the code. Using
`self.client.post` instead of `self.cl...
Also fixes a bug in the people.ts User; `delivery_email` is never undefined.
646128db9e9dd2e4063178d545983756381d8295 authored over 1 year ago
We now pass the complete configuration object for a setting to
access_user_group_for_setting ins...
Since we now get the configuration for group permission settings
from server, we can directly us...
This commit moves constants for system group names to a new
"SystemGroups" class so that we can ...
This commit adds code to pass configuration objects for group
permission settings in register re...
This commit renames permissions_configuration variable to
permission_configuration since the obj...
1112cbc822c16540a3ebd1ea9ea8cd2657c92367 authored over 1 year ago
See also 69e10b4dae6dd6c5e7387305e96a183a9d856771.
Even though opts.msg_list can be undefined, ...
9f0008372c66dc28cfb6a7bc418de5768c7234e9 authored over 1 year ago
If the user has no messages, `message_list_data` can be empty,
so, in that case, we just use the...
This was pvreviously covered by tests for the buddy list.
We shouldn't rely on other code to co...
beead8e61405628ac6de9362145655405fb6452a authored over 1 year ago
This switches to our preferred dash-separated classnames
instead of underscore-separated, and al...
This commit fixes the behavior of trying to remove the selected
text when selection is made from...
afa5119303cc3c06458cf519ddbf18a915384851 authored over 1 year ago
Updates the description of update_message_flags op: add event for
details about actions that sen...
Fixes: #27399.
ad26247247cb18e15e06a75f6b4ca9f86d2c38d0 authored over 1 year agocdd15b4a6927b6c641bdee5f44e6a98032b22bb3 authored over 1 year ago
Previous behavior-
- Guest did not receive stream creation events for new
web-public streams.
- ...
This commit updates code in bulk_remove_subscriptions and
bulk_add_subscriptions to return early...
- Drops mostly redundant instuctions tab.
- Adds include block with `tip` for accessing the Mana...
- Adds instructions tab for reactivating a user via the user profile.
Fixes #26906.
4da7fca49149f95da6bb45e055edef2560efcc6e authored over 1 year agof786b104035d289003b86e3fbbc05c5b0dbb33da authored over 1 year ago
2f6d3605d9195c58bf47cd21a94484cbd4221f9f authored over 1 year ago
83e0f8bd33267c3428e56652201dabccfa63182d authored over 1 year ago
803b7b4b93b41d097d54bf659491ed8b9fcc40b2 authored over 1 year ago
37b261ef0f3de998ba7a45310327f5d0ee41ab2a authored over 1 year ago
Update the string method on the Customer model to account for the
realm possibly being None.
In ensure_customer_does_not_have_active_plan, we were already going
through the Customer table t...
206c6862f9e69f1695f5eaf7610bfca03332720c authored over 1 year ago
There’s no such thing as a numeric object key in JavaScript.
Signed-off-by: Anders Kaseorg <and...
05d8a65f751b76b19eacfba398cee3056cab34b4 authored over 1 year ago