|
|
@@ -75,6 +75,46 @@ export const SupportedAction = {
|
|
|
ACTION_COMMENT_REMOVE,
|
|
|
} as const;
|
|
|
|
|
|
+export const SmallActionGroup = {
|
|
|
+ ACTION_LOGIN_SUCCESS,
|
|
|
+ ACTION_LOGIN_FAILURE,
|
|
|
+ ACTION_PAGE_CREATE,
|
|
|
+ ACTION_PAGE_DELETE,
|
|
|
+} as const;
|
|
|
+
|
|
|
+// SmallActionGroup + Action by all general users - PAGE_VIEW
|
|
|
+export const MediumActionGroup = {
|
|
|
+ ...SmallActionGroup,
|
|
|
+ ACTION_USER_PERSONAL_SETTINGS_UPDATE,
|
|
|
+ ACTION_USER_IMAGE_TYPE_UPDATE,
|
|
|
+ ACTION_USER_LDAP_ACCOUNT_ASSOCIATE,
|
|
|
+ ACTION_USER_LDAP_ACCOUNT_DISCONNECT,
|
|
|
+ ACTION_USER_PASSWORD_UPDATE,
|
|
|
+ ACTION_USER_API_TOKEN_UPDATE,
|
|
|
+ ACTION_USER_EDITOR_SETTINGS_UPDATE,
|
|
|
+ ACTION_USER_IN_APP_NOTIFICATION_SETTINGS_UPDATE,
|
|
|
+ ACTION_PAGE_LIKE,
|
|
|
+ ACTION_PAGE_UNLIKE,
|
|
|
+ ACTION_PAGE_BOOKMARK,
|
|
|
+ ACTION_PAGE_UNBOOKMARK,
|
|
|
+ ACTION_PAGE_CREATE,
|
|
|
+ ACTION_PAGE_UPDATE,
|
|
|
+ ACTION_PAGE_RENAME,
|
|
|
+ ACTION_PAGE_DUPLICATE,
|
|
|
+ ACTION_PAGE_DELETE,
|
|
|
+ ACTION_PAGE_DELETE_COMPLETELY,
|
|
|
+ ACTION_PAGE_REVERT,
|
|
|
+ ACTION_COMMENT_CREATE,
|
|
|
+ ACTION_COMMENT_UPDATE,
|
|
|
+ ACTION_COMMENT_REMOVE,
|
|
|
+} as const;
|
|
|
+
|
|
|
+// MediumActionGroup + All Actions by Admin User + PAGE_VIEW
|
|
|
+export const LargeActionGroup = {
|
|
|
+ ...MediumActionGroup,
|
|
|
+ ACTION_PAGE_VIEW,
|
|
|
+} as const;
|
|
|
+
|
|
|
export const SupportedActionToNotified = {
|
|
|
ACTION_PAGE_LIKE,
|
|
|
ACTION_PAGE_BOOKMARK,
|