feat(themes): Create user APIs for managing themes (#8387)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
Kanika Bansal
2025-07-28 13:02:37 +05:30
committed by GitHub
parent b30a7b8093
commit 20049d52fa
18 changed files with 844 additions and 34 deletions

View File

@ -7534,6 +7534,8 @@ pub enum PermissionGroup {
ReconOpsView,
ReconOpsManage,
InternalManage,
ThemeView,
ThemeManage,
}
#[derive(Clone, Debug, serde::Serialize, PartialEq, Eq, Hash, strum::EnumIter)]
@ -7547,6 +7549,7 @@ pub enum ParentGroup {
ReconReports,
Account,
Internal,
Theme,
}
#[derive(Debug, Clone, Copy, Eq, PartialEq, Hash, serde::Serialize)]
@ -7577,6 +7580,7 @@ pub enum Resource {
ReconConfig,
RevenueRecovery,
InternalConnector,
Theme,
}
#[derive(Debug, Clone, Copy, Eq, PartialEq, Ord, PartialOrd, serde::Serialize, Hash)]