perf: translate

This commit is contained in:
feng 2025-05-15 13:55:30 +08:00 committed by ZhaoJiSen
parent 4f009504ad
commit ad5ce5d4cf
20 changed files with 155 additions and 109 deletions

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-12 10:30+0800\n" "POT-Creation-Date: 2025-05-15 11:00+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -1237,7 +1237,7 @@ msgstr ""
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63
#: rbac/builtin.py:125 rbac/models/rolebinding.py:49 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49
#: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16
#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 #: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34
#: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/notifications.py:157 terminal/notifications.py:217
@ -4325,7 +4325,7 @@ msgstr ""
#: authentication/templates/authentication/_msg_oauth_bind.html:3 #: authentication/templates/authentication/_msg_oauth_bind.html:3
#: authentication/templates/authentication/_msg_reset_password.html:3 #: authentication/templates/authentication/_msg_reset_password.html:3
#: authentication/templates/authentication/_msg_reset_password_code.html:9 #: authentication/templates/authentication/_msg_reset_password_code.html:9
#: jumpserver/conf.py:540 #: jumpserver/conf.py:542
#: perms/templates/perms/_msg_item_permissions_expire.html:3 #: perms/templates/perms/_msg_item_permissions_expire.html:3
#: tickets/templates/tickets/approve_check_password.html:32 #: tickets/templates/tickets/approve_check_password.html:32
#: users/templates/users/_msg_account_expire_reminder.html:4 #: users/templates/users/_msg_account_expire_reminder.html:4
@ -5121,16 +5121,16 @@ msgstr ""
msgid "The message code provided is invalid or has expired" msgid "The message code provided is invalid or has expired"
msgstr "" msgstr ""
#: jumpserver/conf.py:534 #: jumpserver/conf.py:536
#, python-brace-format #, python-brace-format
msgid "The verification code is: {code}" msgid "The verification code is: {code}"
msgstr "" msgstr ""
#: jumpserver/conf.py:539 #: jumpserver/conf.py:541
msgid "Create account successfully" msgid "Create account successfully"
msgstr "" msgstr ""
#: jumpserver/conf.py:541 #: jumpserver/conf.py:543
msgid "Your account has been created successfully" msgid "Your account has been created successfully"
msgstr "" msgstr ""
@ -5858,7 +5858,7 @@ msgstr ""
msgid "Can view all joined org" msgid "Can view all joined org"
msgstr "" msgstr ""
#: orgs/models.py:236 #: orgs/models.py:237
msgid "Can not delete virtual org" msgid "Can not delete virtual org"
msgstr "" msgstr ""
@ -6059,27 +6059,27 @@ msgstr ""
msgid "App RBAC" msgid "App RBAC"
msgstr "RBAC" msgstr "RBAC"
#: rbac/builtin.py:116 #: rbac/builtin.py:118
msgid "SystemAdmin" msgid "SystemAdmin"
msgstr "System Admin" msgstr "System Admin"
#: rbac/builtin.py:119 #: rbac/builtin.py:121
msgid "SystemAuditor" msgid "SystemAuditor"
msgstr "System Auditor" msgstr "System Auditor"
#: rbac/builtin.py:122 #: rbac/builtin.py:124
msgid "SystemComponent" msgid "SystemComponent"
msgstr "System Component" msgstr "System Component"
#: rbac/builtin.py:128 #: rbac/builtin.py:130
msgid "OrgAdmin" msgid "OrgAdmin"
msgstr "Organizational Admin" msgstr "Organizational Admin"
#: rbac/builtin.py:131 #: rbac/builtin.py:133
msgid "OrgAuditor" msgid "OrgAuditor"
msgstr "Organizational Auditor" msgstr "Organizational Auditor"
#: rbac/builtin.py:134 #: rbac/builtin.py:136
msgid "OrgUser" msgid "OrgUser"
msgstr "Organizational user" msgstr "Organizational user"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-12 10:30+0800\n" "POT-Creation-Date: 2025-05-15 11:00+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -1291,7 +1291,7 @@ msgstr "ID"
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63
#: rbac/builtin.py:125 rbac/models/rolebinding.py:49 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49
#: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16
#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 #: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34
#: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/notifications.py:157 terminal/notifications.py:217
@ -4608,7 +4608,7 @@ msgstr "Código de error"
#: authentication/templates/authentication/_msg_oauth_bind.html:3 #: authentication/templates/authentication/_msg_oauth_bind.html:3
#: authentication/templates/authentication/_msg_reset_password.html:3 #: authentication/templates/authentication/_msg_reset_password.html:3
#: authentication/templates/authentication/_msg_reset_password_code.html:9 #: authentication/templates/authentication/_msg_reset_password_code.html:9
#: jumpserver/conf.py:540 #: jumpserver/conf.py:542
#: perms/templates/perms/_msg_item_permissions_expire.html:3 #: perms/templates/perms/_msg_item_permissions_expire.html:3
#: tickets/templates/tickets/approve_check_password.html:32 #: tickets/templates/tickets/approve_check_password.html:32
#: users/templates/users/_msg_account_expire_reminder.html:4 #: users/templates/users/_msg_account_expire_reminder.html:4
@ -5463,16 +5463,16 @@ msgstr "No se encontró el Código"
msgid "The message code provided is invalid or has expired" msgid "The message code provided is invalid or has expired"
msgstr "El código de mensaje proporcionado es inválido o ha expirado" msgstr "El código de mensaje proporcionado es inválido o ha expirado"
#: jumpserver/conf.py:534 #: jumpserver/conf.py:536
#, python-brace-format #, python-brace-format
msgid "The verification code is: {code}" msgid "The verification code is: {code}"
msgstr "El código de verificación es: {code}" msgstr "El código de verificación es: {code}"
#: jumpserver/conf.py:539 #: jumpserver/conf.py:541
msgid "Create account successfully" msgid "Create account successfully"
msgstr "Creación de cuenta exitosa" msgstr "Creación de cuenta exitosa"
#: jumpserver/conf.py:541 #: jumpserver/conf.py:543
msgid "Your account has been created successfully" msgid "Your account has been created successfully"
msgstr "Tu cuenta ha sido creada con éxito" msgstr "Tu cuenta ha sido creada con éxito"
@ -6301,7 +6301,7 @@ msgstr "Puede ver la organización global"
msgid "Can view all joined org" msgid "Can view all joined org"
msgstr "Puede ver todas las organizaciones a las que se ha unido" msgstr "Puede ver todas las organizaciones a las que se ha unido"
#: orgs/models.py:236 #: orgs/models.py:237
msgid "Can not delete virtual org" msgid "Can not delete virtual org"
msgstr "No se puede eliminar una organización virtual" msgstr "No se puede eliminar una organización virtual"
@ -6513,27 +6513,27 @@ msgstr "{} debe tener al menos un rol del sistema"
msgid "App RBAC" msgid "App RBAC"
msgstr "RBAC" msgstr "RBAC"
#: rbac/builtin.py:116 #: rbac/builtin.py:118
msgid "SystemAdmin" msgid "SystemAdmin"
msgstr "Administrador del sistema" msgstr "Administrador del sistema"
#: rbac/builtin.py:119 #: rbac/builtin.py:121
msgid "SystemAuditor" msgid "SystemAuditor"
msgstr "Auditor del sistema" msgstr "Auditor del sistema"
#: rbac/builtin.py:122 #: rbac/builtin.py:124
msgid "SystemComponent" msgid "SystemComponent"
msgstr "Componente del sistema" msgstr "Componente del sistema"
#: rbac/builtin.py:128 #: rbac/builtin.py:130
msgid "OrgAdmin" msgid "OrgAdmin"
msgstr "Administrador de la organización" msgstr "Administrador de la organización"
#: rbac/builtin.py:131 #: rbac/builtin.py:133
msgid "OrgAuditor" msgid "OrgAuditor"
msgstr "Auditor de la organización" msgstr "Auditor de la organización"
#: rbac/builtin.py:134 #: rbac/builtin.py:136
msgid "OrgUser" msgid "OrgUser"
msgstr "Usuario de la organización" msgstr "Usuario de la organización"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-12 10:30+0800\n" "POT-Creation-Date: 2025-05-15 11:00+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -1273,7 +1273,7 @@ msgstr "ID"
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63
#: rbac/builtin.py:125 rbac/models/rolebinding.py:49 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49
#: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16
#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 #: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34
#: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/notifications.py:157 terminal/notifications.py:217
@ -4504,7 +4504,7 @@ msgstr "コードエラー"
#: authentication/templates/authentication/_msg_oauth_bind.html:3 #: authentication/templates/authentication/_msg_oauth_bind.html:3
#: authentication/templates/authentication/_msg_reset_password.html:3 #: authentication/templates/authentication/_msg_reset_password.html:3
#: authentication/templates/authentication/_msg_reset_password_code.html:9 #: authentication/templates/authentication/_msg_reset_password_code.html:9
#: jumpserver/conf.py:540 #: jumpserver/conf.py:542
#: perms/templates/perms/_msg_item_permissions_expire.html:3 #: perms/templates/perms/_msg_item_permissions_expire.html:3
#: tickets/templates/tickets/approve_check_password.html:32 #: tickets/templates/tickets/approve_check_password.html:32
#: users/templates/users/_msg_account_expire_reminder.html:4 #: users/templates/users/_msg_account_expire_reminder.html:4
@ -5337,16 +5337,16 @@ msgstr "コードが見つかりません"
msgid "The message code provided is invalid or has expired" msgid "The message code provided is invalid or has expired"
msgstr "提供されたメッセージコードは無効か期限切れです" msgstr "提供されたメッセージコードは無効か期限切れです"
#: jumpserver/conf.py:534 #: jumpserver/conf.py:536
#, python-brace-format #, python-brace-format
msgid "The verification code is: {code}" msgid "The verification code is: {code}"
msgstr "認証コードは: {code}" msgstr "認証コードは: {code}"
#: jumpserver/conf.py:539 #: jumpserver/conf.py:541
msgid "Create account successfully" msgid "Create account successfully"
msgstr "アカウントを正常に作成" msgstr "アカウントを正常に作成"
#: jumpserver/conf.py:541 #: jumpserver/conf.py:543
msgid "Your account has been created successfully" msgid "Your account has been created successfully"
msgstr "アカウントが正常に作成されました" msgstr "アカウントが正常に作成されました"
@ -6110,7 +6110,7 @@ msgstr "グローバル組織を表示できます"
msgid "Can view all joined org" msgid "Can view all joined org"
msgstr "参加しているすべての組織を表示できます" msgstr "参加しているすべての組織を表示できます"
#: orgs/models.py:236 #: orgs/models.py:237
msgid "Can not delete virtual org" msgid "Can not delete virtual org"
msgstr "仮想組織を削除できませんでした" msgstr "仮想組織を削除できませんでした"
@ -6319,27 +6319,27 @@ msgstr "{} 少なくとも1つのシステムロール"
msgid "App RBAC" msgid "App RBAC"
msgstr "RBAC" msgstr "RBAC"
#: rbac/builtin.py:116 #: rbac/builtin.py:118
msgid "SystemAdmin" msgid "SystemAdmin"
msgstr "システム管理者" msgstr "システム管理者"
#: rbac/builtin.py:119 #: rbac/builtin.py:121
msgid "SystemAuditor" msgid "SystemAuditor"
msgstr "システム監査人" msgstr "システム監査人"
#: rbac/builtin.py:122 #: rbac/builtin.py:124
msgid "SystemComponent" msgid "SystemComponent"
msgstr "システムコンポーネント" msgstr "システムコンポーネント"
#: rbac/builtin.py:128 #: rbac/builtin.py:130
msgid "OrgAdmin" msgid "OrgAdmin"
msgstr "組織管理者" msgstr "組織管理者"
#: rbac/builtin.py:131 #: rbac/builtin.py:133
msgid "OrgAuditor" msgid "OrgAuditor"
msgstr "監査員を組織する" msgstr "監査員を組織する"
#: rbac/builtin.py:134 #: rbac/builtin.py:136
msgid "OrgUser" msgid "OrgUser"
msgstr "組織ユーザー" msgstr "組織ユーザー"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-12 10:30+0800\n" "POT-Creation-Date: 2025-05-15 11:00+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -1254,7 +1254,7 @@ msgstr "ID"
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63
#: rbac/builtin.py:125 rbac/models/rolebinding.py:49 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49
#: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16
#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 #: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34
#: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/notifications.py:157 terminal/notifications.py:217
@ -4465,7 +4465,7 @@ msgstr "코드 오류"
#: authentication/templates/authentication/_msg_oauth_bind.html:3 #: authentication/templates/authentication/_msg_oauth_bind.html:3
#: authentication/templates/authentication/_msg_reset_password.html:3 #: authentication/templates/authentication/_msg_reset_password.html:3
#: authentication/templates/authentication/_msg_reset_password_code.html:9 #: authentication/templates/authentication/_msg_reset_password_code.html:9
#: jumpserver/conf.py:540 #: jumpserver/conf.py:542
#: perms/templates/perms/_msg_item_permissions_expire.html:3 #: perms/templates/perms/_msg_item_permissions_expire.html:3
#: tickets/templates/tickets/approve_check_password.html:32 #: tickets/templates/tickets/approve_check_password.html:32
#: users/templates/users/_msg_account_expire_reminder.html:4 #: users/templates/users/_msg_account_expire_reminder.html:4
@ -5301,16 +5301,16 @@ msgstr "제공된 메시지 코드가 유효하지 않거나 만료되었습니
msgid "The message code provided is invalid or has expired" msgid "The message code provided is invalid or has expired"
msgstr "인증 코드는: {code}" msgstr "인증 코드는: {code}"
#: jumpserver/conf.py:534 #: jumpserver/conf.py:536
#, python-brace-format #, python-brace-format
msgid "The verification code is: {code}" msgid "The verification code is: {code}"
msgstr "인증 코드: {code}" msgstr "인증 코드: {code}"
#: jumpserver/conf.py:539 #: jumpserver/conf.py:541
msgid "Create account successfully" msgid "Create account successfully"
msgstr "귀하의 계정이 성공적으로 생성되었습니다" msgstr "귀하의 계정이 성공적으로 생성되었습니다"
#: jumpserver/conf.py:541 #: jumpserver/conf.py:543
msgid "Your account has been created successfully" msgid "Your account has been created successfully"
msgstr "JumpServer 오픈소스 방화벽" msgstr "JumpServer 오픈소스 방화벽"
@ -6087,7 +6087,7 @@ msgstr "전체 조직 보기"
msgid "Can view all joined org" msgid "Can view all joined org"
msgstr "가입한 모든 조직 보기" msgstr "가입한 모든 조직 보기"
#: orgs/models.py:236 #: orgs/models.py:237
msgid "Can not delete virtual org" msgid "Can not delete virtual org"
msgstr "가상 조직 삭제 불가" msgstr "가상 조직 삭제 불가"
@ -6297,27 +6297,27 @@ msgstr "{} 최소한 하나의 시스템 역할이 필요합니다."
msgid "App RBAC" msgid "App RBAC"
msgstr "RBAC" msgstr "RBAC"
#: rbac/builtin.py:116 #: rbac/builtin.py:118
msgid "SystemAdmin" msgid "SystemAdmin"
msgstr "시스템 관리자" msgstr "시스템 관리자"
#: rbac/builtin.py:119 #: rbac/builtin.py:121
msgid "SystemAuditor" msgid "SystemAuditor"
msgstr "시스템 감사자" msgstr "시스템 감사자"
#: rbac/builtin.py:122 #: rbac/builtin.py:124
msgid "SystemComponent" msgid "SystemComponent"
msgstr "시스템 구성 요소" msgstr "시스템 구성 요소"
#: rbac/builtin.py:128 #: rbac/builtin.py:130
msgid "OrgAdmin" msgid "OrgAdmin"
msgstr "조직 관리자" msgstr "조직 관리자"
#: rbac/builtin.py:131 #: rbac/builtin.py:133
msgid "OrgAuditor" msgid "OrgAuditor"
msgstr "조직 감사자" msgstr "조직 감사자"
#: rbac/builtin.py:134 #: rbac/builtin.py:136
msgid "OrgUser" msgid "OrgUser"
msgstr "조직 사용자" msgstr "조직 사용자"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PACKAGE VERSION\n" "Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-12 10:30+0800\n" "POT-Creation-Date: 2025-05-15 11:00+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -1278,7 +1278,7 @@ msgstr "ID"
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63
#: rbac/builtin.py:125 rbac/models/rolebinding.py:49 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49
#: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16
#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 #: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34
#: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/notifications.py:157 terminal/notifications.py:217
@ -4534,7 +4534,7 @@ msgstr "Erro de código"
#: authentication/templates/authentication/_msg_oauth_bind.html:3 #: authentication/templates/authentication/_msg_oauth_bind.html:3
#: authentication/templates/authentication/_msg_reset_password.html:3 #: authentication/templates/authentication/_msg_reset_password.html:3
#: authentication/templates/authentication/_msg_reset_password_code.html:9 #: authentication/templates/authentication/_msg_reset_password_code.html:9
#: jumpserver/conf.py:540 #: jumpserver/conf.py:542
#: perms/templates/perms/_msg_item_permissions_expire.html:3 #: perms/templates/perms/_msg_item_permissions_expire.html:3
#: tickets/templates/tickets/approve_check_password.html:32 #: tickets/templates/tickets/approve_check_password.html:32
#: users/templates/users/_msg_account_expire_reminder.html:4 #: users/templates/users/_msg_account_expire_reminder.html:4
@ -5383,16 +5383,16 @@ msgstr "Código não encontrado"
msgid "The message code provided is invalid or has expired" msgid "The message code provided is invalid or has expired"
msgstr "O código da mensagem fornecido é inválido ou expirou" msgstr "O código da mensagem fornecido é inválido ou expirou"
#: jumpserver/conf.py:534 #: jumpserver/conf.py:536
#, python-brace-format #, python-brace-format
msgid "The verification code is: {code}" msgid "The verification code is: {code}"
msgstr "O código de verificação é: {code}" msgstr "O código de verificação é: {code}"
#: jumpserver/conf.py:539 #: jumpserver/conf.py:541
msgid "Create account successfully" msgid "Create account successfully"
msgstr "Criação de conta bem sucedida" msgstr "Criação de conta bem sucedida"
#: jumpserver/conf.py:541 #: jumpserver/conf.py:543
msgid "Your account has been created successfully" msgid "Your account has been created successfully"
msgstr "Sua conta foi criada com sucesso" msgstr "Sua conta foi criada com sucesso"
@ -6167,7 +6167,7 @@ msgstr "Pode visualizar a Organização Global"
msgid "Can view all joined org" msgid "Can view all joined org"
msgstr "Pode ver todas as organizações das quais se juntou" msgstr "Pode ver todas as organizações das quais se juntou"
#: orgs/models.py:236 #: orgs/models.py:237
msgid "Can not delete virtual org" msgid "Can not delete virtual org"
msgstr "Não é possível excluir organização virtual" msgstr "Não é possível excluir organização virtual"
@ -6378,27 +6378,27 @@ msgstr "{} tem pelo menos um papel de sistema"
msgid "App RBAC" msgid "App RBAC"
msgstr "RBAC" msgstr "RBAC"
#: rbac/builtin.py:116 #: rbac/builtin.py:118
msgid "SystemAdmin" msgid "SystemAdmin"
msgstr "Administrador do sistema" msgstr "Administrador do sistema"
#: rbac/builtin.py:119 #: rbac/builtin.py:121
msgid "SystemAuditor" msgid "SystemAuditor"
msgstr "Auditor do sistema" msgstr "Auditor do sistema"
#: rbac/builtin.py:122 #: rbac/builtin.py:124
msgid "SystemComponent" msgid "SystemComponent"
msgstr "Componentes do sistema" msgstr "Componentes do sistema"
#: rbac/builtin.py:128 #: rbac/builtin.py:130
msgid "OrgAdmin" msgid "OrgAdmin"
msgstr "Administrador da organização" msgstr "Administrador da organização"
#: rbac/builtin.py:131 #: rbac/builtin.py:133
msgid "OrgAuditor" msgid "OrgAuditor"
msgstr "Auditor da organização" msgstr "Auditor da organização"
#: rbac/builtin.py:134 #: rbac/builtin.py:136
msgid "OrgUser" msgid "OrgUser"
msgstr "Organizar usuários" msgstr "Organizar usuários"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-12 10:30+0800\n" "POT-Creation-Date: 2025-05-15 11:00+0800\n"
"PO-Revision-Date: 2025-04-17 14:54+0300\n" "PO-Revision-Date: 2025-04-17 14:54+0300\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
@ -1265,7 +1265,7 @@ msgstr "ID"
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63
#: rbac/builtin.py:125 rbac/models/rolebinding.py:49 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49
#: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16
#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 #: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34
#: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/notifications.py:157 terminal/notifications.py:217
@ -4541,7 +4541,7 @@ msgstr "Ошибка кода"
#: authentication/templates/authentication/_msg_oauth_bind.html:3 #: authentication/templates/authentication/_msg_oauth_bind.html:3
#: authentication/templates/authentication/_msg_reset_password.html:3 #: authentication/templates/authentication/_msg_reset_password.html:3
#: authentication/templates/authentication/_msg_reset_password_code.html:9 #: authentication/templates/authentication/_msg_reset_password_code.html:9
#: jumpserver/conf.py:540 #: jumpserver/conf.py:542
#: perms/templates/perms/_msg_item_permissions_expire.html:3 #: perms/templates/perms/_msg_item_permissions_expire.html:3
#: tickets/templates/tickets/approve_check_password.html:32 #: tickets/templates/tickets/approve_check_password.html:32
#: users/templates/users/_msg_account_expire_reminder.html:4 #: users/templates/users/_msg_account_expire_reminder.html:4
@ -5391,16 +5391,16 @@ msgstr "Код не найден"
msgid "The message code provided is invalid or has expired" msgid "The message code provided is invalid or has expired"
msgstr "Предоставленный код сообщения недействительный или истек" msgstr "Предоставленный код сообщения недействительный или истек"
#: jumpserver/conf.py:534 #: jumpserver/conf.py:536
#, python-brace-format #, python-brace-format
msgid "The verification code is: {code}" msgid "The verification code is: {code}"
msgstr "Код подтверждения: {code}" msgstr "Код подтверждения: {code}"
#: jumpserver/conf.py:539 #: jumpserver/conf.py:541
msgid "Create account successfully" msgid "Create account successfully"
msgstr "Успешное создание учетной записи" msgstr "Успешное создание учетной записи"
#: jumpserver/conf.py:541 #: jumpserver/conf.py:543
msgid "Your account has been created successfully" msgid "Your account has been created successfully"
msgstr "Ваша учетная запись была успешно создана" msgstr "Ваша учетная запись была успешно создана"
@ -6180,7 +6180,7 @@ msgstr "Просмотр глобальной организации"
msgid "Can view all joined org" msgid "Can view all joined org"
msgstr "Просмотр всех присоединенных организаций" msgstr "Просмотр всех присоединенных организаций"
#: orgs/models.py:236 #: orgs/models.py:237
msgid "Can not delete virtual org" msgid "Can not delete virtual org"
msgstr "Невозможно удалить виртуальную организацию" msgstr "Невозможно удалить виртуальную организацию"
@ -6394,27 +6394,27 @@ msgstr "{} хотя бы одна системная роль"
msgid "App RBAC" msgid "App RBAC"
msgstr "RBAC" msgstr "RBAC"
#: rbac/builtin.py:116 #: rbac/builtin.py:118
msgid "SystemAdmin" msgid "SystemAdmin"
msgstr "Системный администратор" msgstr "Системный администратор"
#: rbac/builtin.py:119 #: rbac/builtin.py:121
msgid "SystemAuditor" msgid "SystemAuditor"
msgstr "Системный аудитор" msgstr "Системный аудитор"
#: rbac/builtin.py:122 #: rbac/builtin.py:124
msgid "SystemComponent" msgid "SystemComponent"
msgstr "Системные компоненты" msgstr "Системные компоненты"
#: rbac/builtin.py:128 #: rbac/builtin.py:130
msgid "OrgAdmin" msgid "OrgAdmin"
msgstr "Администратор организации" msgstr "Администратор организации"
#: rbac/builtin.py:131 #: rbac/builtin.py:133
msgid "OrgAuditor" msgid "OrgAuditor"
msgstr "Аудитор организации" msgstr "Аудитор организации"
#: rbac/builtin.py:134 #: rbac/builtin.py:136
msgid "OrgUser" msgid "OrgUser"
msgstr "Пользователь организации" msgstr "Пользователь организации"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: JumpServer 0.3.3\n" "Project-Id-Version: JumpServer 0.3.3\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-12 10:30+0800\n" "POT-Creation-Date: 2025-05-15 11:00+0800\n"
"PO-Revision-Date: 2021-05-20 10:54+0800\n" "PO-Revision-Date: 2021-05-20 10:54+0800\n"
"Last-Translator: ibuler <ibuler@qq.com>\n" "Last-Translator: ibuler <ibuler@qq.com>\n"
"Language-Team: JumpServer team<ibuler@qq.com>\n" "Language-Team: JumpServer team<ibuler@qq.com>\n"
@ -1248,7 +1248,7 @@ msgstr "ID"
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63
#: rbac/builtin.py:125 rbac/models/rolebinding.py:49 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49
#: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16
#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 #: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34
#: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/notifications.py:157 terminal/notifications.py:217
@ -4392,7 +4392,7 @@ msgstr "代码错误"
#: authentication/templates/authentication/_msg_oauth_bind.html:3 #: authentication/templates/authentication/_msg_oauth_bind.html:3
#: authentication/templates/authentication/_msg_reset_password.html:3 #: authentication/templates/authentication/_msg_reset_password.html:3
#: authentication/templates/authentication/_msg_reset_password_code.html:9 #: authentication/templates/authentication/_msg_reset_password_code.html:9
#: jumpserver/conf.py:540 #: jumpserver/conf.py:542
#: perms/templates/perms/_msg_item_permissions_expire.html:3 #: perms/templates/perms/_msg_item_permissions_expire.html:3
#: tickets/templates/tickets/approve_check_password.html:32 #: tickets/templates/tickets/approve_check_password.html:32
#: users/templates/users/_msg_account_expire_reminder.html:4 #: users/templates/users/_msg_account_expire_reminder.html:4
@ -5197,16 +5197,16 @@ msgstr "未找到 Code"
msgid "The message code provided is invalid or has expired" msgid "The message code provided is invalid or has expired"
msgstr "提供的消息代码无效或已过期" msgstr "提供的消息代码无效或已过期"
#: jumpserver/conf.py:534 #: jumpserver/conf.py:536
#, python-brace-format #, python-brace-format
msgid "The verification code is: {code}" msgid "The verification code is: {code}"
msgstr "验证码为: {code}" msgstr "验证码为: {code}"
#: jumpserver/conf.py:539 #: jumpserver/conf.py:541
msgid "Create account successfully" msgid "Create account successfully"
msgstr "创建账号成功" msgstr "创建账号成功"
#: jumpserver/conf.py:541 #: jumpserver/conf.py:543
msgid "Your account has been created successfully" msgid "Your account has been created successfully"
msgstr "你的账号已创建成功" msgstr "你的账号已创建成功"
@ -5949,7 +5949,7 @@ msgstr "可以查看全局组织"
msgid "Can view all joined org" msgid "Can view all joined org"
msgstr "可以查看所有加入的组织" msgstr "可以查看所有加入的组织"
#: orgs/models.py:236 #: orgs/models.py:237
msgid "Can not delete virtual org" msgid "Can not delete virtual org"
msgstr "无法删除虚拟组织" msgstr "无法删除虚拟组织"
@ -6157,27 +6157,27 @@ msgstr "{} 至少有一个系统角色"
msgid "App RBAC" msgid "App RBAC"
msgstr "RBAC" msgstr "RBAC"
#: rbac/builtin.py:116 #: rbac/builtin.py:118
msgid "SystemAdmin" msgid "SystemAdmin"
msgstr "系统管理员" msgstr "系统管理员"
#: rbac/builtin.py:119 #: rbac/builtin.py:121
msgid "SystemAuditor" msgid "SystemAuditor"
msgstr "系统审计员" msgstr "系统审计员"
#: rbac/builtin.py:122 #: rbac/builtin.py:124
msgid "SystemComponent" msgid "SystemComponent"
msgstr "系统组件" msgstr "系统组件"
#: rbac/builtin.py:128 #: rbac/builtin.py:130
msgid "OrgAdmin" msgid "OrgAdmin"
msgstr "组织管理员" msgstr "组织管理员"
#: rbac/builtin.py:131 #: rbac/builtin.py:133
msgid "OrgAuditor" msgid "OrgAuditor"
msgstr "组织审计员" msgstr "组织审计员"
#: rbac/builtin.py:134 #: rbac/builtin.py:136
msgid "OrgUser" msgid "OrgUser"
msgstr "组织用户" msgstr "组织用户"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: JumpServer 0.3.3\n" "Project-Id-Version: JumpServer 0.3.3\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-12 10:30+0800\n" "POT-Creation-Date: 2025-05-15 11:00+0800\n"
"PO-Revision-Date: 2021-05-20 10:54+0800\n" "PO-Revision-Date: 2021-05-20 10:54+0800\n"
"Last-Translator: ibuler <ibuler@qq.com>\n" "Last-Translator: ibuler <ibuler@qq.com>\n"
"Language-Team: JumpServer team<ibuler@qq.com>\n" "Language-Team: JumpServer team<ibuler@qq.com>\n"
@ -1250,7 +1250,7 @@ msgstr "ID"
#: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16 #: authentication/models/ssh_key.py:22 authentication/models/sso_token.py:16
#: notifications/models/notification.py:12 #: notifications/models/notification.py:12
#: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63 #: perms/api/user_permission/mixin.py:58 perms/models/asset_permission.py:63
#: rbac/builtin.py:125 rbac/models/rolebinding.py:49 #: rbac/builtin.py:127 rbac/models/rolebinding.py:49
#: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16 #: rbac/serializers/rolebinding.py:17 terminal/backends/command/models.py:16
#: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34 #: terminal/models/session/session.py:32 terminal/models/session/sharing.py:34
#: terminal/notifications.py:157 terminal/notifications.py:217 #: terminal/notifications.py:157 terminal/notifications.py:217
@ -4399,7 +4399,7 @@ msgstr "代碼錯誤"
#: authentication/templates/authentication/_msg_oauth_bind.html:3 #: authentication/templates/authentication/_msg_oauth_bind.html:3
#: authentication/templates/authentication/_msg_reset_password.html:3 #: authentication/templates/authentication/_msg_reset_password.html:3
#: authentication/templates/authentication/_msg_reset_password_code.html:9 #: authentication/templates/authentication/_msg_reset_password_code.html:9
#: jumpserver/conf.py:540 #: jumpserver/conf.py:542
#: perms/templates/perms/_msg_item_permissions_expire.html:3 #: perms/templates/perms/_msg_item_permissions_expire.html:3
#: tickets/templates/tickets/approve_check_password.html:32 #: tickets/templates/tickets/approve_check_password.html:32
#: users/templates/users/_msg_account_expire_reminder.html:4 #: users/templates/users/_msg_account_expire_reminder.html:4
@ -5204,16 +5204,16 @@ msgstr "未找到 Code"
msgid "The message code provided is invalid or has expired" msgid "The message code provided is invalid or has expired"
msgstr "提供的消息代碼無效或已過期" msgstr "提供的消息代碼無效或已過期"
#: jumpserver/conf.py:534 #: jumpserver/conf.py:536
#, python-brace-format #, python-brace-format
msgid "The verification code is: {code}" msgid "The verification code is: {code}"
msgstr "驗證碼為: {code}" msgstr "驗證碼為: {code}"
#: jumpserver/conf.py:539 #: jumpserver/conf.py:541
msgid "Create account successfully" msgid "Create account successfully"
msgstr "創建帳號成功" msgstr "創建帳號成功"
#: jumpserver/conf.py:541 #: jumpserver/conf.py:543
msgid "Your account has been created successfully" msgid "Your account has been created successfully"
msgstr "你的帳號已創建成功" msgstr "你的帳號已創建成功"
@ -5958,7 +5958,7 @@ msgstr "可以查看全局組織"
msgid "Can view all joined org" msgid "Can view all joined org"
msgstr "可以查看所有加入的組織" msgstr "可以查看所有加入的組織"
#: orgs/models.py:236 #: orgs/models.py:237
msgid "Can not delete virtual org" msgid "Can not delete virtual org"
msgstr "無法刪除虛擬組織" msgstr "無法刪除虛擬組織"
@ -6166,27 +6166,27 @@ msgstr "{} 至少有一個系統角色"
msgid "App RBAC" msgid "App RBAC"
msgstr "RBAC" msgstr "RBAC"
#: rbac/builtin.py:116 #: rbac/builtin.py:118
msgid "SystemAdmin" msgid "SystemAdmin"
msgstr "系統管理員" msgstr "系統管理員"
#: rbac/builtin.py:119 #: rbac/builtin.py:121
msgid "SystemAuditor" msgid "SystemAuditor"
msgstr "系統審計員" msgstr "系統審計員"
#: rbac/builtin.py:122 #: rbac/builtin.py:124
msgid "SystemComponent" msgid "SystemComponent"
msgstr "系統組件" msgstr "系統組件"
#: rbac/builtin.py:128 #: rbac/builtin.py:130
msgid "OrgAdmin" msgid "OrgAdmin"
msgstr "組織管理員" msgstr "組織管理員"
#: rbac/builtin.py:131 #: rbac/builtin.py:133
msgid "OrgAuditor" msgid "OrgAuditor"
msgstr "組織審計員" msgstr "組織審計員"
#: rbac/builtin.py:134 #: rbac/builtin.py:136
msgid "OrgUser" msgid "OrgUser"
msgstr "組織用戶" msgstr "組織用戶"

View File

@ -468,7 +468,7 @@
"DeleteSuccess": "Successfully deleted", "DeleteSuccess": "Successfully deleted",
"DeleteSuccessMsg": "Successfully deleted", "DeleteSuccessMsg": "Successfully deleted",
"DeleteWarningMsg": "Are you sure you want to delete", "DeleteWarningMsg": "Are you sure you want to delete",
"Deploy": "Deployment", "Deploy": "Deploy",
"Description": "Description", "Description": "Description",
"DestinationIP": "Destination address", "DestinationIP": "Destination address",
"DestinationPort": "Destination port", "DestinationPort": "Destination port",

View File

@ -236,5 +236,6 @@
"start time": "Start time", "start time": "Start time",
"success": "Success", "success": "Success",
"system user": "System user", "system user": "System user",
"user": "User" "user": "User",
"VerificationFailed": "Verification failed"
} }

View File

@ -212,6 +212,7 @@
"Username@Domain": "Nombre de usuario@dominio AD", "Username@Domain": "Nombre de usuario@dominio AD",
"Users": "Usuario", "Users": "Usuario",
"Using token": "Usar Token", "Using token": "Usar Token",
"VerificationFailed": "Verificación fallida.",
"View": "Vista", "View": "Vista",
"Viewer": "Ver persona", "Viewer": "Ver persona",
"VirtualApp": "Aplicación virtual", "VirtualApp": "Aplicación virtual",

View File

@ -212,6 +212,7 @@
"Username@Domain": "ユーザー名 @ ADドメイン", "Username@Domain": "ユーザー名 @ ADドメイン",
"Users": "ユーザー", "Users": "ユーザー",
"Using token": "トークンを使用する", "Using token": "トークンを使用する",
"VerificationFailed": "検証失敗",
"View": "ビュー", "View": "ビュー",
"Viewer": "ビューア", "Viewer": "ビューア",
"VirtualApp": "仮想アプリ", "VirtualApp": "仮想アプリ",

View File

@ -212,6 +212,7 @@
"Username@Domain": "사용자 이름@AD 도메인", "Username@Domain": "사용자 이름@AD 도메인",
"Users": "사용자", "Users": "사용자",
"Using token": "토큰 사용", "Using token": "토큰 사용",
"VerificationFailed": "검증 실패",
"View": "보기", "View": "보기",
"Viewer": "조회자", "Viewer": "조회자",
"VirtualApp": "가상 애플리케이션", "VirtualApp": "가상 애플리케이션",

View File

@ -212,6 +212,7 @@
"Username@Domain": "Nome de usuário@Domínio AD", "Username@Domain": "Nome de usuário@Domínio AD",
"Users": "Usuário", "Users": "Usuário",
"Using token": "Usar Token", "Using token": "Usar Token",
"VerificationFailed": "Falha na verificação.",
"View": "Visualização", "View": "Visualização",
"Viewer": "Visualizar Pessoa", "Viewer": "Visualizar Pessoa",
"VirtualApp": "Aplicação virtual", "VirtualApp": "Aplicação virtual",

View File

@ -213,6 +213,7 @@
"Username@Domain": "Имя пользователя@AD-домен", "Username@Domain": "Имя пользователя@AD-домен",
"Users": "Пользователи", "Users": "Пользователи",
"Using token": "С использованием токена", "Using token": "С использованием токена",
"VerificationFailed": "Ошибка проверки",
"View": "Вид", "View": "Вид",
"Viewer": "Просмотр", "Viewer": "Просмотр",
"VirtualApp": "Виртуальное приложение", "VirtualApp": "Виртуальное приложение",

View File

@ -233,5 +233,6 @@
"start time": "开始时间", "start time": "开始时间",
"success": "成功", "success": "成功",
"system user": "系统用户", "system user": "系统用户",
"user": "用户" "user": "用户",
"VerificationFailed": "校验失败"
} }

View File

@ -213,6 +213,7 @@
"Username@Domain": "使用者名稱@AD域", "Username@Domain": "使用者名稱@AD域",
"Users": "用戶", "Users": "用戶",
"Using token": "使用 Token", "Using token": "使用 Token",
"VerificationFailed": "校驗失敗",
"View": "視圖", "View": "視圖",
"Viewer": "查看人", "Viewer": "查看人",
"VirtualApp": "虛擬應用", "VirtualApp": "虛擬應用",

View File

@ -101,8 +101,8 @@ class ResourceDownload(TemplateView):
MRD_VERSION=10.6.7 MRD_VERSION=10.6.7
OPENSSH_VERSION=v9.4.0.0 OPENSSH_VERSION=v9.4.0.0
TINKER_VERSION=v0.1.6 TINKER_VERSION=v0.1.6
VIDEO_PLAYER_VERSION=0.2.0 VIDEO_PLAYER_VERSION=0.3.0
CLIENT_VERSION=v3.0.3 CLIENT_VERSION=v3.0.4
""" """
def get_meta_json(self): def get_meta_json(self):

View File

@ -0,0 +1,19 @@
# Generated by Django 4.1.13 on 2025-05-15 02:38
import common.utils.django
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('perms', '0002_auto_20171228_0025'),
]
operations = [
migrations.AlterField(
model_name='assetpermission',
name='date_expired',
field=models.DateTimeField(db_index=True, default=common.utils.django.asset_permission_date_expired_default, verbose_name='Date expired'),
),
]

View File

@ -0,0 +1,19 @@
# Generated by Django 4.1.13 on 2025-05-15 02:38
import common.utils.django
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('users', '0002_user_face_vector'),
]
operations = [
migrations.AlterField(
model_name='user',
name='date_expired',
field=models.DateTimeField(blank=True, db_index=True, default=common.utils.django.user_date_expired_default, null=True, verbose_name='Date expired'),
),
]