Skip to content

Commit

Permalink
feat: refactoring sync module (jumpserver#13293)
Browse files Browse the repository at this point in the history
  • Loading branch information
O-Jiangweidong authored May 29, 2024
1 parent 0b65e3f commit d718398
Show file tree
Hide file tree
Showing 5 changed files with 108 additions and 21 deletions.
16 changes: 15 additions & 1 deletion apps/i18n/lina/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,7 @@
"AttrValue": "Attribute value",
"Audits": "Audits",
"Auth": "Authentication",
"AuthConfig": "Authentication",
"AuthLimit": "Login restriction",
"AuthSAMLCertHelpText": "Save after uploading the certificate key, then view sp metadata",
"AuthSAMLKeyHelpText": "Sp certificates and keys are used for encrypted communication with idp",
Expand Down Expand Up @@ -207,7 +208,6 @@
"CACertificate": "Ca certificate",
"CAS": "CAS",
"CMPP2": "Cmpp v2.0",
"CTYunPrivate": "Tianyi private cloud",
"CalculationResults": "Error in cron expression",
"CanDragSelect": "Select time period by dragging mouse",
"Cancel": "Cancel",
Expand Down Expand Up @@ -257,6 +257,7 @@
"CloudRegionTip": "The region was not obtained, please check the account",
"CloudSource": "Sync source",
"CloudSync": "Cloud provider",
"CloudSyncConfig": "Cloud sync settings",
"CloudUpdate": "Update the asset - cloud",
"Cluster": "Cluster",
"CollectionSucceed": "Collection successful",
Expand Down Expand Up @@ -827,6 +828,7 @@
"Port": "Port",
"Ports": "Port",
"Preferences": "Preferences",
"PrepareSyncTask": "Preparing to perform synchronization task...",
"Primary": "Primary",
"Priority": "Priority",
"PrivateCloud": "Private cloud",
Expand Down Expand Up @@ -881,6 +883,8 @@
"RegularlyPerform": "Periodic execution",
"Reject": "Reject",
"Rejected": "Rejected",
"ReleaseAssets": "Release assets",
"ReleaseAssetsHelpTips": "Whether to automatically delete assets synchronized through this task and released on the cloud at the end of the task",
"ReleasedCount": "Released",
"RelevantApp": "Application",
"RelevantAsset": "Assets",
Expand Down Expand Up @@ -1004,6 +1008,7 @@
"SelectLabelFilter": "Select tag for search",
"SelectPlatforms": "Select platform",
"SelectProperties": "Attributes",
"SelectProviderMsg": "Please select a cloud platform",
"SelectResource": "Select resources",
"SelectTemplate": "Select template",
"SelectValueOrCreateNew": "Select tag value or create new one",
Expand Down Expand Up @@ -1067,6 +1072,7 @@
"Startswith": "Starts with...",
"State": "Status",
"StateClosed": "Is closed",
"StatePrivate": "State private",
"Status": "Status",
"StatusGreen": "Recently in good condition",
"StatusRed": "Last task execution failed",
Expand Down Expand Up @@ -1095,6 +1101,7 @@
"SupportedProtocol": "Protocols",
"SupportedProtocolHelpText": "Set supported protocols for the asset, you can modify the custom configurations, such as sftp directory, rdp ad domain, etc., by clicking on the set button",
"Sync": "Sync",
"SyncAction": "Synchronized action",
"SyncDelete": "Sync deletion",
"SyncDeleteSelected": "Sync deletion selected",
"SyncErrorMsg": "Sync failed",
Expand All @@ -1105,11 +1112,15 @@
"SyncInstanceTaskList": "Synchronization task",
"SyncInstanceTaskUpdate": "Update the sync task",
"SyncProtocolToAsset": "Sync protocols to assets",
"SyncManual": "Manual sync",
"SyncOnline": "Online sync",
"SyncRegion": "Sync region",
"SyncSelected": "Sync selected",
"SyncSetting": "Sync settings",
"SyncStrategy": "Sync policy",
"SyncSuccessMsg": "Sync succeeded",
"SyncTask": "Sync tasks",
"SyncTiming": "Timing sync",
"SyncUpdateAccountInfo": "Sync new secret to accounts",
"SyncUser": "Sync users",
"SyncedCount": "Synchronized",
Expand Down Expand Up @@ -1178,6 +1189,9 @@
"TotalJobFailed": "Failed execution actions",
"TotalJobLog": "Total job executions",
"TotalJobRunning": "Running jobs",
"TotalSyncAsset": "Number of assets",
"TotalSyncRegion": "Number of regions",
"TotalSyncStrategy": "Number of strategies",
"Transfer": "Transfer",
"Tuesday": "Tue",
"TwoAssignee": "Subscribe to authorization id",
Expand Down
38 changes: 33 additions & 5 deletions apps/i18n/lina/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,7 @@
"AttrValue": "プロパティ値",
"Audits": "監査台",
"Auth": "認証設定",
"AuthConfig": "資格認定構成",
"AuthLimit": "ログイン制限",
"AuthSAMLCertHelpText": "証明書キーをアップロードした後で保存し、SP Metadataを確認してください",
"AuthSAMLKeyHelpText": "SP 証明書とキーはIDPとの暗号化通信用です",
Expand Down Expand Up @@ -261,6 +262,8 @@
"CloudRegionTip": "地域が取得できませんでした。アカウントを確認してください",
"CloudSource": "同期ソース",
"CloudSync": "クラウド同期",
"CloudSyncConfig": "クラウド同期構成",
"Clouds": "クラウド プラットフォーム",
"CloudUpdate": "資産の更新-クラウドプラットフォーム",
"Cluster": "クラスター",
"CollectionSucceed": "お気に入り登録成功",
Expand Down Expand Up @@ -725,6 +728,10 @@
"NoPermission": "権限なし",
"NoPermission403": "403 権限がありません",
"NoPermissionVew": "現在のページを表示する権限がありません",
"NoPublished": "未発表",
"NoResourceImport": "インポートできるリソースがありません",
"NoSQLProtocol": "非リレーショナルデータベース",
"NoSystemUserWasSelected": "選択されていないシステムユーザー",
"NoUnreadMsg": "未読メッセージなし",
"Node": "ノード",
"NodeAmount": "ノード数",
Expand Down Expand Up @@ -830,6 +837,9 @@
"PolicyName": "ポリシー名称",
"Port": "ポート",
"Ports": "ポート",
"PrepareSyncTask": "同期タスクの実行準備中...",
"PrimaryProtocol": "主要協議は、資産にとって最も基本的で最も一般的に使用されるプロトコルであり、1つのみ設定でき、必ず設定する必要があります",
"PriorityHelpMessage": "1-100、1最低優先度、100最高優先度。複数のユーザーを許可する場合、優先度の高いシステムユーザーはデフォルトのログインユーザーになります",
"Preferences": "好みの設定",
"Primary": "主な",
"Priority": "優先順位",
Expand Down Expand Up @@ -999,6 +1009,8 @@
"Select": "選択",
"SelectAdhoc": "コマンドの選択",
"SelectAll": "全選択",
"SelectCreateMethod": "作り方を選ぶ", ,
"SelectProviderMsg": "クラウドプラットフォームを選択してください",
"SelectAtLeastOneAssetOrNodeErrMsg": "アセットまたはノードは少なくとも一つ選択してください",
"SelectAttrs": "属性の選択",
"SelectByAttr": "プロパティフィルタ",
Expand Down Expand Up @@ -1097,21 +1109,33 @@
"SuperAdmin": "スーパー管理者",
"SuperOrgAdmin": "スーパー管理者+組織管理",
"Support": "サポート",
"SupportedProtocol": "サポートされるプロトコル",
"SupportedProtocolHelpText": "資産がサポートするプロトコルを設定します。設定ボタンをクリックして、SFTPディレクトリ、RDP ADドメインなどのプロトコルのカスタム構成を変更します。",
"SwitchPage": "ビューを切り替える",
"SwitchToUser": "Suユーザー",
"SwitchToUserListTips": "次のユーザーからアセットに接続すると、現在のシステムユーザーログインを使用して切り替えます。",
"SymbolSet": "特殊記号集合",
"SymbolSetHelpText": "このタイプのデータベースでサポートされている特殊記号の集合を入力してください。生成されたランダムパスワードにこのようなデータベースでサポートされていない特殊文字があると、変更計画は失敗します",
"Sync": "同期する",
"SyncAction": "同期アクション",
"SyncDelete": "同期削除",
"SupportedProtocol": "サポートされているプロトコル",
"SupportedProtocolHelpText": "資産がサポートするプロトコルを設定します。設定ボタンをクリックして、プロトコルのカスタム設定を変更することができます。例えば、SFTPディレクトリやRDP ADドメインなど",
"Sync": "同期化",
"SyncDelete": "同時に削除",
"SyncDeleteSelected": "選択を同期削除",
"SyncErrorMsg": "同期失敗:",
"SyncInstanceTaskCreate": "同期タスクを作成",
"SyncInstanceTaskDetail": "同期タスクの詳細",
"SyncInstanceTaskHistoryAssetList": "インスタンスリストの同期",
"SyncInstanceTaskHistoryList": "履歴リストを同期する",
"SyncInstanceTaskHistoryList": "履歴リストの同期",
"SyncManual": "手動同期",
"SyncOnline": "オンライン同期",
"SyncRegion": "地域を同期",
"SyncSelected": "選択した同期",
"SyncInstanceTaskList": "同期タスクリスト",
"SyncInstanceTaskUpdate": "同期タスクの更新",
"SyncProtocolToAsset": "同期プロトコルを資産へ",
"SyncSelected": "選択したものを同期",
"SyncSetting": "同期設定",
"SyncTiming": "タイミング同期",
"SyncStrategy": "同期方針",
"SyncSuccessMsg": "同期成功",
"SyncTask": "同期化シスクリプト",
Expand Down Expand Up @@ -1183,6 +1207,10 @@
"TotalJobFailed": "実行に失敗したジョブ数",
"TotalJobLog": "タスク実行総数",
"TotalJobRunning": "実行中のジョブ数",
"TotalSyncAsset": "同期資産数(個)",
"TotalSyncRegion": "同期地域数(個)",
"TotalSyncStrategy": "バインドポリシー数(個)",
"True": "はい",
"Transfer": "転送",
"Tuesday": "火曜日",
"TwoAssignee": "二次受理者",
Expand Down Expand Up @@ -1304,4 +1332,4 @@
"ZoneHelpMessage": "エリアとはアセットの位置で、データセンターやパブリッククラウド、あるいはVPCが該当します。エリアにはゲートウェイを設定でき、ネットワークが直接接続できない場合、ゲートウェイを経由してアセットにログインすることができます",
"ZoneList": "地域リスト",
"ZoneUpdate": "更新エリア"
}
}
Loading

0 comments on commit d718398

Please sign in to comment.