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 adds code to not allow Zulip Cloud organizations that are not
on the Plus plan to ch...
244b1509205591c9473cabc9ee15b4ad4d193d2a authored about 1 year ago
731799b726abd2f12d70780cc46b26fa872ed057 authored about 1 year ago
Fixes sponsorship page to work for remote realm and server.
49908ba166ba8423dcb79e25012a8927103d779a authored about 1 year ago
We also avoid deleting all RemoteZulipServer at start so that
we don't delete the registered ser...
I had pushed a similar change in #28017 but seems to have been lost.
044cb820f8c2d1fb47fecf83b4e52280ac1d8cf9 authored about 1 year ago34730203b3fa47a2c1ada8618b719b1c9528deae authored about 1 year ago
cfb62e7ffa5b536f89d1100f3346560c54297eac authored about 1 year ago
Also show correct tab based on remote / cloud user.
8d9a7679bc8ba2e8ffce4f9d5999dbfb61ce4cbf authored about 1 year agoca3569165af73835e63e51594f48d895d08cb9df authored about 1 year ago
750f5c07b7dbed52741e9d2904187c87d93fd606 authored about 1 year ago
8165f718d65be194d304961e28221003f6fe68b0 authored about 1 year ago
5e721f46054d9c8adf07a1f84254a4b91fb65067 authored about 1 year ago
We rename "intro_gear" to "intro_personal" because after the menu
was split into help menu, main...
1. When we get data and it includes realm info, we should automatically
link the new records ...
These are for making fix_remote_realm_foreign_keys more efficient.
d631c76747a22aca81cc8056d903de8b5da2ed6b authored about 1 year ago
This CSS class was accidentally lost in
82895ff5357b973f79f547374d039e983864b3b5.
Signed-off-by: Anders Kaseorg <[email protected]>
3853fa875a8030d0d297fcc9936abcf95c359f5d authored about 1 year agoSigned-off-by: Anders Kaseorg <[email protected]>
223b626256c952f246ede6743562f15e3f2c6be1 authored about 1 year ago
This commit moves the 'update_license_ledger_if_needed' and its
helper function 'update_license_...
Moves the 'update_license_ledger_for_manual_plan' function
to the 'BillingSession' abstract clas...
Updates `get_plan_type_string` for RemoteZulipServer plan types and
capitalizes the strings used...
f5ab9419d207fa168c7ea6b43736352dbee48483 authored about 1 year ago
For remote servers with a current legacy customer plan,
only the plan name, status and end date ...
6c5b419267089fc13300588daa8918d1ba5ee7ac authored about 1 year ago
Adds a small section for any remote realms attached to the remote
server in the support view.
9d3ef7f589121d2f5131478451c8962ca7855dc3 authored about 1 year ago
Signed-off-by: Anders Kaseorg <[email protected]>
8a7916f21aacb54b77f2dcbcd8cb930d4beb286a authored about 1 year ago
This cannot be so short if we're adding an intermittent "check your
details, agree to ToS and co...
250b52e3dcf63a764a51a3dd88306305656dd9e8 authored about 1 year ago
These names were picked when I still thought these endpoints would serve
both the RemoteRealm an...
This creates a valid registration, for two reasons:
1. Avoid the need to run "manage.py register...
Signed-off-by: Anders Kaseorg <[email protected]>
ebee57813c75e1c98b3106374c337e785a8e6963 authored about 1 year ago
This also defaults to the Zulip Cloud plans tab on the business
page.
This adds the new tabs from /plans to:
* /for/business
* /self-hosting
And it isolates legacy ...
2ea37a54a64a3f00b7540e65365f3bf9c7f7e74c authored about 1 year ago95b39bc8bf3b449e3df35132615ba40d2c780834 authored about 1 year ago
This fixes the production server not working when zilencer is not
enabled.
This commit adds two columns named 'Guest users' and
'Non guest users' to respresent count of su...
e2485b7ee8b439aa1d031ce68cf49c19dfc92f18 authored about 1 year ago
14bb8708c6120e5c6d6e21d678bd328324c316a2 authored about 1 year ago
c01e9b80712cb3639e896bdba5f68ea0cdfd0002 authored about 1 year ago
The show_push_notifications_tooltip param is not being used inside
`web/templates/settings/setti...
885cb8dab94661f95a123399a455fa4e90231c0a authored about 1 year ago
c7e23063805a2bcb31348c5e8200e1ac0f34a299 authored about 1 year ago
e09761c0f9c83da544fb3b5f12d05aad9b398307 authored about 1 year ago
In this commit, we add css to help link widgets so that they can inherit
the color property on h...
31cc47cbd756a0e92f0f593f34f461abcb4b947b authored about 1 year ago
44fa30e48176f5a13ba5cccc0f94e2328eb82789 authored about 1 year ago
35ddb994e97ead4ffb131b9285ff7b4ceac7d184 authored about 1 year ago
Fixes #27830.
68ccb022cabddaeaa265a50dc0b623aeba5057c0 authored about 1 year ago
On opening the compose box right after closing it with some text in it,
the poll button would wr...
We have some delay for tooltips for all compose buttons, but we now show
tooltips instantly for ...
Previously, the logic for clearing of user_streams_list_widget
was present in a separate method,...
Previously, when the user modal is opened, and a stream is
selected from the streams tab, and th...
So far, we were only considering elements at the the reference element's
bounding box top-left c...
Fixes a part of #22022.
2811f2fe0fc2af8f8fc370e9be63bf5c0c45accb authored about 1 year ago
Prior to merging, this commit and others in the PR should be adjusted
and squashed for a cleaner...
a8612ee9bcb384339a02865e535a2076b77413fb authored about 1 year ago
These were generated and captured from the following commands:
$ pygmentize -f html -S default
...
6696a47d3da9af0cfdaf7192ae554aba82cc46ef authored about 1 year ago
78d767c1eeb759a4635e4da415c1acd1a9b01cc7 authored about 1 year ago
It appears as though we're still setting a background color,
but that is only to push back again...
1c88cc481c02ca1dc8d0bb56162069e2a22b8c30 authored about 1 year ago
This ensures that all colors (text, background, and border) are
explicitly declared for Markdown...
78d4232fc4aaa06065fbdea10d25e806aad99ab1 authored about 1 year ago
We exchange the positions of the preview and upload buttons to make the
preview button the first...
201a2bb9c836ebee0ae868f03385d134818f5f01 authored about 1 year ago
9935f002eca320c4406bea839771615fa04b9448 authored about 1 year ago
This fixes the update requests for billing frequency and other
requests not working on billing p...
f22ccd31251902f43f6ad541b4880d1bf2d7ed74 authored about 1 year ago
Also adds `SWITCH_PLAN_TIER_AT_PLAN_END` for `CustomerPlan`
which will be used to mark status of...
1a063986e363273b4c7fa33e99232c818667a280 authored about 1 year ago
cd45b6f6f8f22a018b47b7302fa012a8c1c25971 authored about 1 year ago
d85dd6bf2bd46d7837a1ca38b01cc99918f07227 authored about 1 year ago
c651c4f668c87d23a186665d81b4e0f503adcc2a authored about 1 year ago
b53836de03b9db5a397e615e1d3f903af8294beb authored about 1 year ago
c3adfa2679d3464c7521bfb8a72f00125a629c74 authored about 1 year ago
Updates query to count the distinct pairs of user_id and user_uuid
on the RemotePushDeviceToken ...
This is designed to allow us to access the value inside
configured_settings.py
This should make doing an ongoing development project related to a
settings variant significantl...
This has been replaced with the is_sponsored method in
the RealmBillingSession class.
The logic for BillingSession.is_sponsored_or_pending would be the
same for all three child class...
This is a prep commit to return, for each remote realm, the 'uuid',
'can_push', and 'expected_en...
fbd8ed1425976a53747a74c9bf322549d7a4150d authored about 1 year ago
Add two fields to Realm model:
*push_notifications_enabled
*push_notifications_enabled_end_times...
895d76f6f07529ae913c61e9d5e6996e1d654071 authored about 1 year ago
- Add follow topic confiuration.
- Remove email notifications configuration, as most orgs should...
Signed-off-by: Anders Kaseorg <[email protected]>
ec44722252109fca589d201c60d2a973ade42d00 authored about 1 year agoff368e3240094a3a41096bb6beb57b845890478e authored about 1 year ago
f942bbd70fcc375ae3cbe87dd281cf7929859e8e authored about 1 year ago
We need to emulate seat_count change after we rendered
the upgrade page. To do that, we need to ...
7e7af6266d6257df5017bf5a53af6f5fdde1be61 authored about 1 year ago
This looks nicer and it will help us have a common method for
get_data_for_stripe_payment_intent.
36532e91806036ac1a8142ad78db7db8eccc4f64 authored about 1 year ago
8a1630ee425b451e3c3b86ef7d0c0eb907b83e75 authored about 1 year ago
We pass billing_base_url to the template and use it to construct
session specific URLs. Also, ad...
Adds ability to update the default discount for a customer attached
to a remote server via the r...
Updates the support view to use process_support_view_request to
process upgrade or downgrade mod...
6621de6f075e91d2804f2a18ff25a4e7c1891a5a authored about 1 year ago
4fb564026d6234293a0ddc3f423fd08d714b7498 authored about 1 year ago