Sahil Batra
ec96fc9659
streams: Allow adding newly created channels to folders.
...
Fixes part of #31972 .
2025-05-20 13:25:06 -07:00
Sahil Batra
202bebda89
streams: Add folder foreign key to Stream table.
...
This commit also adds "folder_id" field in stream and subscription
objects.
Fixes part of #31972 .
2025-05-20 13:25:06 -07:00
Sahil Batra
5de0f265bd
channel_folders: Add support to update channel folders.
...
Fixes part of #31972 .
2025-05-20 13:25:06 -07:00
Sahil Batra
e93667cc06
channel_folders: Add API endpoint to get all channel folders.
...
Fixes part of #31972 .
2025-05-20 13:25:06 -07:00
Sahil Batra
332abd9e91
channel_folder: Add API to create a channel folder.
...
This commit also includes code to include channel_folders
data in register response.
Fixes part of #31972 .
2025-05-20 13:25:06 -07:00
Tim Abbott
ab068389ff
api: Increment API feature level to 378.
2025-04-08 12:45:53 -07:00
Sahil Batra
7c470f0161
streams: Fix events send when archiving and unarchiving streams.
2025-04-08 12:41:09 -07:00
Sahil Batra
ae579aa25a
register: Include archived channels in "streams" field.
2025-04-08 12:41:09 -07:00
Tim Abbott
4cfaf18145
api: Increment API feature level to 363.
2025-03-10 09:36:30 -07:00
Vector73
c049259d07
user: Remove is_billing_admin user property.
...
Removed `is_billing_admin` user property as it is no longer used since
billing permissions are now determined by `can_manage_billing_group`
realm setting.
2025-03-10 09:36:30 -07:00
Vector73
158fd58cde
settings: Add "can_manage_billing_group" realm setting.
...
Added "can_manage_billing_group" realm group permission setting
to control who can manage billing and plans in the organization.
Fixes #32745 .
2025-03-10 09:36:30 -07:00