add: products api

This commit is contained in:
trisua 2025-07-13 15:28:55 -04:00
parent 2be2409d66
commit cf2af1e1e9
6 changed files with 241 additions and 9 deletions

View file

@ -74,6 +74,8 @@ pub enum AppScope {
UserReadDomains,
/// Read the user's services.
UserReadServices,
/// Read the user's products.
UserReadProducts,
/// Create posts as the user.
UserCreatePosts,
/// Create messages as the user.
@ -98,6 +100,8 @@ pub enum AppScope {
UserCreateDomains,
/// Create services on behalf of the user.
UserCreateServices,
/// Create products on behalf of the user.
UserCreateProducts,
/// Delete posts owned by the user.
UserDeletePosts,
/// Delete messages owned by the user.
@ -138,6 +142,8 @@ pub enum AppScope {
UserManageDomains,
/// Manage the user's services.
UserManageServices,
/// Manage the user's products.
UserManageProducts,
/// Edit posts created by the user.
UserEditPosts,
/// Edit drafts created by the user.