Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
82 changes: 41 additions & 41 deletions apps/common/constants/permission_constants.py
Original file line number Diff line number Diff line change
Expand Up @@ -560,47 +560,6 @@ class PermissionConstants(Enum):
group=Group.TRIGGER, operate=Operate.RECORD, role_list=[RoleConstants.ADMIN],
parent_group=[WorkspaceGroup.TRIGGER],
)
# source point trigger
TOOL_TRIGGER_READ = Permission(
group=Group.TOOL, operate=Operate.TRIGGER_READ, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.TOOL, UserGroup.TOOL],
resource_permission_group_list=[ResourcePermissionConst.TOOL_VIEW]
)
TOOL_TRIGGER_CREATE = Permission(
group=Group.TOOL, operate=Operate.TRIGGER_CREATE, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.TOOL, UserGroup.TOOL],
resource_permission_group_list=[ResourcePermissionConst.TOOL_VIEW]
)
TOOL_TRIGGER_EDIT = Permission(
group=Group.TOOL, operate=Operate.TRIGGER_EDIT, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.TOOL, UserGroup.TOOL],
resource_permission_group_list=[ResourcePermissionConst.TOOL_VIEW]
)
TOOL_TRIGGER_DELETE = Permission(
group=Group.TOOL, operate=Operate.TRIGGER_DELETE, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.TOOL, UserGroup.TOOL],
resource_permission_group_list=[ResourcePermissionConst.TOOL_VIEW]
)
APPLICATION_TRIGGER_READ = Permission(
group=Group.APPLICATION, operate=Operate.TRIGGER_READ, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.APPLICATION, UserGroup.APPLICATION],
resource_permission_group_list=[ResourcePermissionConst.APPLICATION_VIEW]
)
APPLICATION_TRIGGER_CREATE = Permission(
group=Group.APPLICATION, operate=Operate.TRIGGER_CREATE, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.APPLICATION, UserGroup.APPLICATION],
resource_permission_group_list=[ResourcePermissionConst.APPLICATION_MANGE]
)
APPLICATION_TRIGGER_EDIT = Permission(
group=Group.APPLICATION, operate=Operate.TRIGGER_EDIT, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.APPLICATION, UserGroup.APPLICATION],
resource_permission_group_list=[ResourcePermissionConst.APPLICATION_MANGE]
)
APPLICATION_TRIGGER_DELETE = Permission(
group=Group.APPLICATION, operate=Operate.TRIGGER_DELETE, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.APPLICATION, UserGroup.APPLICATION],
resource_permission_group_list=[ResourcePermissionConst.APPLICATION_MANGE]
)
TOOL_READ = Permission(
group=Group.TOOL, operate=Operate.READ, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.TOOL, UserGroup.TOOL],
Expand Down Expand Up @@ -644,6 +603,27 @@ class PermissionConstants(Enum):
parent_group=[WorkspaceGroup.TOOL, UserGroup.TOOL],
resource_permission_group_list=[ResourcePermissionConst.TOOL_MANGE]
)
# source point trigger
TOOL_TRIGGER_READ = Permission(
group=Group.TOOL, operate=Operate.TRIGGER_READ, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.TOOL, UserGroup.TOOL],
resource_permission_group_list=[ResourcePermissionConst.TOOL_VIEW]
)
TOOL_TRIGGER_CREATE = Permission(
group=Group.TOOL, operate=Operate.TRIGGER_CREATE, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.TOOL, UserGroup.TOOL],
resource_permission_group_list=[ResourcePermissionConst.TOOL_VIEW]
)
TOOL_TRIGGER_EDIT = Permission(
group=Group.TOOL, operate=Operate.TRIGGER_EDIT, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.TOOL, UserGroup.TOOL],
resource_permission_group_list=[ResourcePermissionConst.TOOL_VIEW]
)
TOOL_TRIGGER_DELETE = Permission(
group=Group.TOOL, operate=Operate.TRIGGER_DELETE, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.TOOL, UserGroup.TOOL],
resource_permission_group_list=[ResourcePermissionConst.TOOL_VIEW]
)
TOOL_FOLDER_READ = Permission(
group=Group.TOOL_FOLDER, operate=Operate.READ, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[UserGroup.TOOL],
Expand Down Expand Up @@ -1052,6 +1032,26 @@ class PermissionConstants(Enum):
resource_permission_group_list=[
ResourcePermissionConst.APPLICATION_MANGE],
)
APPLICATION_TRIGGER_READ = Permission(
group=Group.APPLICATION, operate=Operate.TRIGGER_READ, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.APPLICATION, UserGroup.APPLICATION],
resource_permission_group_list=[ResourcePermissionConst.APPLICATION_VIEW]
)
APPLICATION_TRIGGER_CREATE = Permission(
group=Group.APPLICATION, operate=Operate.TRIGGER_CREATE, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.APPLICATION, UserGroup.APPLICATION],
resource_permission_group_list=[ResourcePermissionConst.APPLICATION_MANGE]
)
APPLICATION_TRIGGER_EDIT = Permission(
group=Group.APPLICATION, operate=Operate.TRIGGER_EDIT, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.APPLICATION, UserGroup.APPLICATION],
resource_permission_group_list=[ResourcePermissionConst.APPLICATION_MANGE]
)
APPLICATION_TRIGGER_DELETE = Permission(
group=Group.APPLICATION, operate=Operate.TRIGGER_DELETE, role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[WorkspaceGroup.APPLICATION, UserGroup.APPLICATION],
resource_permission_group_list=[ResourcePermissionConst.APPLICATION_MANGE]
)
APPLICATION_FOLDER_READ = Permission(group=Group.APPLICATION_FOLDER, operate=Operate.READ,
role_list=[RoleConstants.ADMIN, RoleConstants.USER],
parent_group=[UserGroup.APPLICATION],
Expand Down
168 changes: 168 additions & 0 deletions apps/locales/en_US/LC_MESSAGES/django.po
Original file line number Diff line number Diff line change
Expand Up @@ -8961,4 +8961,172 @@ msgid "Slack"
msgstr "Slack App"

msgid "Root Directory"
msgstr ""

msgid "Create trigger"
msgstr ""

msgid "Get the trigger list"
msgstr ""

msgid "Get trigger details"
msgstr ""

msgid "Modify the trigger"
msgstr ""

msgid "Delete the trigger"
msgstr ""

msgid "Delete trigger in batches"
msgstr ""

msgid "Activate trigger in batches"
msgstr ""

msgid "Get the trigger list by page"
msgstr ""

msgid "Create trigger in source"
msgstr ""

msgid "Get the trigger list of source"
msgstr ""

msgid "Modify the task source trigger"
msgstr ""

msgid "Get Task source trigger details"
msgstr ""

msgid "Delete the task source trigger"
msgstr ""

msgid "Get the task list of triggers"
msgstr ""

msgid "Retrieve detailed records of tasks executed by the trigger."
msgstr ""

msgid "Get a paginated list of execution records for trigger tasks."
msgstr ""

msgid "%s must be an array"
msgstr ""

msgid "%s must not be empty"
msgstr ""

msgid "%s values must be between %s and %s"
msgstr ""

msgid "Invalid time format: %s, must be HH:MM (e.g., 09:00)"
msgstr ""

msgid "schedule_type must be one of %s"
msgstr ""

msgid "interval_value must be an integer greater than or equal to 1"
msgstr ""

msgid "interval_unit must be one of %s"
msgstr ""

msgid "body must be an array"
msgstr ""

msgid "Error trigger type"
msgstr ""

msgid "The following id does not exist: %s"
msgstr ""

msgid "%s must be a dict"
msgstr ""

msgid "input_field_list must be a dict"
msgstr ""

msgid "%s type requires %s field"
msgstr ""

msgid "trigger name"
msgstr ""

msgid "trigger description"
msgstr ""

msgid "trigger setting"
msgstr ""

msgid "Trigger ID"
msgstr ""

msgid "Trigger task can not be empty"
msgstr ""

msgid "%s id does not exist"
msgstr ""

msgid "Trigger id does not exist"
msgstr ""

msgid "Trigger not found"
msgstr ""

msgid "Trigger must have at least one task"
msgstr ""

msgid "Trigger task number must be one"
msgstr ""

msgid "Incorrect trigger task"
msgstr ""

msgid "Trigger task ID"
msgstr ""

msgid "Trigger task record ID"
msgstr ""

msgid "Trigger task record id does not exist"
msgstr ""

msgid "Order field"
msgstr ""

msgid "System Trigger"
msgstr ""

msgid "Get the System trigger list of source"
msgstr ""

msgid "Get System Task source trigger details"
msgstr ""

msgid "Modify the System task source trigger"
msgstr ""

msgid "Delete the System task source trigger"
msgstr ""

msgid "Invalid source type"
msgstr ""

msgid "Shared tool is not supported"
msgstr ""

msgid "Read Trigger"
msgstr ""

msgid "Create Trigger"
msgstr ""

msgid "Edit Trigger"
msgstr ""

msgid "Delete Trigger"
msgstr ""

msgid "Execute record"
msgstr ""
Loading