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
This commit updates label for new user's role dropdown to use
"Users" instead of "User(s)" becau...
The other option would be to run the cron job ourselves, but I feel
like different organizations...
Previously, we weren't able to mute the cross realm bots. This was
because, for muting the users...
a3f5332844780f7317fc32ab131e9e7f40b11b67 authored about 1 year ago
9788e7514f94e7a7fe1b7ed1b3e15c5819ebc896 authored about 1 year ago
Fixes #27684
482b5d88712b3c8a70ff7d46889266752ab9d5bb authored about 1 year ago0ef78c793e8bda3772a6c2477bf997f39ce2841d authored about 1 year ago
Fixes #27855
b35a792623ea620566c26eaeb327ad12bf61f6eb authored about 1 year ago15d92225fd8e9249c6177d53e811a370f825d258 authored about 1 year ago
cc6ab527b40e0d032d800056c713e0d574ba0ed2 authored about 1 year ago
Free trial users can only switch to `ACTIVE` or `ENDED`
as possible states. To switch to any oth...
d43a60eb9d6de13439b983f16d3293d9004c191a authored about 1 year ago
We set monthly as default for billing frequency and let users
change it on the billing page.
Fixes #27875
Instead of immediately ending the free trial, we end the free trial
at the end of ...
06fd0c9c4b8375f7fff358e81c20b8c7e017f402 authored about 1 year ago
1f8d3fc48f841979380df6451143217b96a05829 authored about 1 year ago
585ed6c56930c4ef2554c36e8e2e515680be203f authored about 1 year ago
30891bfc542eab2c7fad8a28ae9a37ded70f4fda authored about 1 year ago
Fixes: #14417.
9f6d3405367429ef618dd8fbeedbd806082e1984 authored about 1 year ago
Previously, when we load for the first time, the panzoom
control is binded by default to the ima...
This is more typical formatting for times.
Fixes #27727.
adc11e5ba27d0e65676386ce52356fd94f6ca1b3 authored about 1 year ago
Earlier navigating to the next unread topic or DM with N / P and reaching
last unread topic or d...
Fixes: #27820
72d46c71fb9cffa52ff921ff6b7494006bff3987 authored about 1 year agoa96619639c55ba4ae6d332af6f2225808c078090 authored about 1 year ago
It would probably provide a better introduction to Zulip
than Recent conversations.
This fixes no views selector visible to the spectator when the
user is not narrowed to one.
This prep commit adds a 'is_sponsored' method as we need
to explicitly check this in 'event_stat...
This helps simplify the BillingSession interface to have less
realm-specific functions outside R...
This commit refactors 'sponsorship_request' view and adds
'BillingSession.get_sponsorship_reques...
This commit refactors 'event_status' view and adds
'BillingSession.get_event_status' method.
Th...
29f77bfd3113b850490614badbcfa7d9270775a7 authored about 1 year ago
For users on limited plan, if approved for full sponsorship
via support page, we don't create a ...
Since Customer already stores the realm it is linked to and
customer is always created to store ...
I accidentally removed the filter_unread parameter passed to the
template.
Earlier, for the push notifications having latex math
like "$$1 \oplus 0 = 1$$, the notification...
Earlier, for the desktop notifications having latex math
like "$$1 \oplus 0 = 1$$, the notificat...
`zulip-limited-section` is not longer present and
we don't want `free-trial-alert-message` to hi...
9fe1e38f982cfb2341700181aacda22f80a32f87 authored about 1 year ago
This message is barely visible to the user so removed. Now, the
card change behaviour is same as...
354330d81ba970edb14414f4c62d814e5a562abd authored about 1 year ago
ede73fc2c681087947433943208fc7b13071e2e0 authored about 1 year ago
860f94e59908ce99d380686953f008cca75f3c3c authored about 1 year ago
c79d116f8cccd280ec8ecd8106e44801c48ac2fe authored about 1 year ago
This allows re-use in other test_*.py files, which may also want to test
bouncer-reliant logic.
Simplifies the initial check for switching a customer plan tier
for an existing and active plan,...
Renames CustomerPlan.SWITCH_NOW_FROM_STANDARD_TO_PLUS to be more
generic, CustomerPlan.SWITCH_PL...
a00e687d027a99f45cafc965b3e4e1f130cab4b6 authored about 1 year ago
Moves and generalizes `switch_realm_from_standard_to_plus_plan`
in stripe.py to be a more genera...
30f0005799ee9c8d384c281677acc52eaba44029 authored about 1 year ago
This logic has been #nocoverage since its implementation, but since this
is an authentication co...
3cfcd0efee36b9b803c2420f01726e938ef498b9 authored about 1 year ago
This will likely be used in other files.
ace14e5a7d1d39171e8a2b6dc82a4f5e47db1cc4 authored about 1 year ago
Replaced for "(initial_upgrade)", " initial_upgrade"
`'initial_upgrade'` and `"initial_upgrade"`.
This will help us verify changes easily.
053f30ca2528234b84d9cc25572bb6aaf791b69f authored about 1 year ago
The will make redirects to sponsorship page work for all
BillingSession child classes.
6040ffb94b16b63431166121588659378f95a74f authored about 1 year ago
This will help simplify things for remote realms.
4844ef981081132a35ceb0e58a15a0e8c2fd5f3b authored about 1 year ago6ad9217fbf09131645fec37ec7cc9ed58f015515 authored about 1 year ago
e3abd57dced6ba5d8121ab96ef5e3f0938095092 authored about 1 year ago
This commit refactors the current hotspot subsytem to use a more
robust dataclass `Hotspot` defi...
Generally, hotspots popover are depended on
the `?` icon to click to activate.
As we have intro...
5659cc1b97640ab052ddfefce1652f35c6e53b60 authored about 1 year ago
This commit introduces non-intro hotspots.
They are a bit different than intro hotspots in the
f...
This commit also solves a bug where it displayed
multiple copies of the hotspots when
`ALWAYS_SE...
Rules followed:
1. Bold and highlighted background if the mention was processed
as a mention tha...
Also drop extraneous details.
73152671e3afba68d82a0a223cf5de1ae1bbd6eb authored about 1 year agoa2e6d6c7c4886709e9c34841db3d04d92b19b17e authored about 1 year ago
Now, the topic wildcard mention follows the following
rules:
* If the topic has less than 15 par...
We simplify the banner message by replacing the
"stream wildcard mentions" text with `"@stream m...
This commit updates the backend code to allow changing
can_access_all_users_group setting in dev...
This commit re-arranges the settings in "Organization permissions"
section -
- A new section "Gu...
- Adds a new section to help/view-and-browse-images describing the
video player features.
- Cl...
28bc2b9bf93d09cae6a0c2aa438ce0222077b237 authored about 1 year ago
- Changes page title to View images and videos.
- Tweaks intro paragraph and adds desktop/web in...
- Updates filename and adds URL redirect.
- Crosslinks related articles.
26252fb821f56e25651532c4bb50c7fc2a7ce767 authored about 1 year ago
c55eaf2bec7fe716399e7d499047754b4e013b45 authored about 1 year ago
We no longer have elements with `dropdown` class in the main app.
It is used in landing page tho...
* Align org sponsorship description with the input fields.
* Make submit button full width.
* Re...
Redirect sponsorship pending realms on a paid plan to billing page
with banner which reflects th...
5422dd36619ab0678ffce406d43e8e79e3cab654 authored about 1 year ago
Fixes #27686
07d29126fd8f8c480c1369930952e9f92f4f45f5 authored about 1 year agoFixes #27526
95f5d8bdb8e4fd2e4e47f9d622d4dc9373e3d2ea authored about 1 year ago74d8a050e4f1389f8c2a52380145d24d3d092223 authored about 1 year ago
ff19dda71cc502586f064b3666b620dae7508239 authored about 1 year ago
If the current value is not in the calculated options,
`text_if_current_value_not_in_options` ca...
This commit moves a major portion of the 'update_plan`
view to a new shared 'BillingSession.do_u...
efa423395f715b3e05b37f2d88483ad7b99ebd5e authored about 1 year ago
Fixes #27731
df9c1e085d574b70a0fcb408f6c767f720cb8501 authored about 1 year ago1e7b4ae16043b8a6e90916ce847d516165c6fba5 authored about 1 year ago
This helps override CSS for it more easily.
1e4f938d826ad793c7410a2f59825d652f805e11 authored about 1 year agodca032dd7567f59904c8d405f26343995af4ff2f authored about 1 year ago
Center align clear search icon and remove extra space from right.
d5306334d5e0c4d41a0aa0c7c27ea40166dd892d authored about 1 year agoSame FILTERS will also be used in recent view.
2c76ef9a730f1f2cc46e867af54a3476cf1eb472 authored about 1 year agode767cc9ad257a851c9a5c8b9e3e110169b23006 authored about 1 year ago
a872dbb260971cbea2e42dd0ccfb4d32be435fb3 authored about 1 year ago
44d0e5e23b8be980f7f17a066ef6aee7126fcfde authored about 1 year ago
861ac92747431e9794ada4173f3bfe9960639a76 authored about 1 year ago
Updates relevant articles to reflect the changes to the send button
and compose box menu.
Fixes...
59d56c56152235cf384897756ab7cce6b2f8c41f authored about 1 year ago
This makes it possible for a self-hosted realm administrator to
directly access a logged-page on...
has_billing_access already has the is_realm_owner check:
@property
def has_billing_acce...
2149cd236f4204bdbc637a4e1e512796d8d8c11b authored about 1 year ago