feat: convert tmux monitoring into a plugin (B10)

This commit is contained in:
LukeGus committed 2026-09-23 22:42:56 -05:00
1 parent 79d77678c9
commit 708eedb861
145 files changed
+30308 -4458

No files matched your search

-81
View File
@@ -692,7 +692,6 @@
"renameTab": "ট্যাবের নাম পরিবর্তন করুন",
"openFileManager": "ফাইল ম্যানেজার খুলুন",
"dashboard": "ড্যাশবোর্ড",
"tmuxMonitor": "Tmux মনিটর",
"homepage": "হোমপেজ",
"quickConnect": "দ্রুত সংযোগ",
"sshTools": "SSH টুলস",
@@ -1067,8 +1066,6 @@
"maxKeepaliveMisses": "ম্যাক্স কিপঅ্যালাইভ মিস করে",
"sameHost": "এই হোস্ট (সরাসরি টানেল)",
"bindHost": "হোস্টকে বাঁধুন",
"enableTmuxMonitor": "Tmux মনিটর সক্রিয় করুন",
"enableTmuxMonitorDesc": "এই হোস্টটিকে Tmux মনিটরে দেখান এবং এর tmux অ্যাকশনগুলো সাইডবারে যোগ করুন।",
"connectionToolbar": "সংযোগ টুলবার",
"showConnectionToolbar": "সংযোগ টুলবার দেখান",
"showConnectionToolbarDesc": "এই হোস্টের SSH, RDP, VNC, এবং Telnet সেশনগুলিতে টুলবারটি দেখান। আপনি টুলবারটি থেকেই এটিকে সাময়িকভাবে লুকাতেও পারেন।",
@@ -1241,7 +1238,6 @@
"tunnelUrlCopied": "টানেল ইউআরএল কপি করা হয়েছে",
"dockerUrlCopied": "ডকার ইউআরএল কপি করা হয়েছে",
"hostMetricsUrlCopied": "হোস্ট মেট্রিক্স ইউআরএল কপি করা হয়েছে",
"tmuxMonitorUrlCopied": "Tmux মনিটর URL কপি করা হয়েছে",
"rdpUrlCopied": "RDP URL কপি করা হয়েছে",
"vncUrlCopied": "VNC URL কপি করা হয়েছে",
"telnetUrlCopied": "টেলনেট ইউআরএল কপি করা হয়েছে",
@@ -1258,7 +1254,6 @@
"copyTunnelUrlAction": "টানেল ইউআরএল কপি করুন",
"copyDockerUrlAction": "ডকার ইউআরএল কপি করুন",
"copyHostMetricsUrlAction": "হোস্ট মেট্রিক্স ইউআরএল কপি করুন",
"copyTmuxMonitorUrlAction": "Tmux মনিটর URL কপি করুন",
"copyRdpUrlAction": "RDP URL কপি করুন",
"copyVncUrlAction": "VNC URL কপি করুন",
"copyTelnetUrlAction": "টেলনেট ইউআরএল কপি করুন",
@@ -3060,82 +3055,6 @@
"openProxmoxStats": "ওপেন প্রক্সমক্স স্ট্যাটস",
"openTmuxMonitor": "ওপেন Tmux মনিটর"
},
"tmuxMonitor": {
"title": "Tmux মনিটর",
"failedToLoadHosts": "হোস্ট লোড করতে ব্যর্থ হয়েছে",
"failedToLoad": "tmux সেশন লোড করতে ব্যর্থ হয়েছে",
"tmuxUnavailable": "এই হোস্টে tmux ইনস্টল করা নেই",
"noSessions": "এই হোস্টে কোনো tmux সেশন নেই",
"noHostSelected": "কোন হোস্ট নির্বাচন করা হয়নি",
"attached": "সংযুক্ত",
"detached": "বিচ্ছিন্ন",
"attach": "সংযুক্ত করুন",
"editTags": "ট্যাগ সম্পাদনা করুন",
"tagsHint": "কমা দ্বারা পৃথক করা ট্যাগ (যেমন YOLO, lab, training)",
"tagsSaved": "ট্যাগগুলি সংরক্ষিত হয়েছে",
"tagsSaveFailed": "ট্যাগ সংরক্ষণ করতে ব্যর্থ হয়েছে",
"searchPlaceholder": "বিভিন্ন সেশন জুড়ে অনুসন্ধানের ফলাফল...",
"searchResults": "{{count}} মিল",
"searchFailed": "অনুসন্ধান ব্যর্থ হয়েছে",
"selectPaneHint": "এর আউটপুট প্রিভিউ করতে একটি প্যান নির্বাচন করুন।",
"closePreview": "ক্লোজ প্রিভিউ",
"newSession": "নতুন অধিবেশন",
"newSessionHint": "সেশনের নাম (অক্ষর, সংখ্যা, _ @ % + = -)",
"newSessionPlaceholder": "আমার-সেশন",
"create": "তৈরি করুন",
"sessionCreated": "সেশন \"{{name}}\" তৈরি করা হয়েছে",
"sessionCreateFailed": "সেশন তৈরি করতে ব্যর্থ হয়েছে",
"splitRight": "ডানদিকে বিভক্ত",
"splitDown": "বিভক্ত করুন",
"splitFailed": "প্যান বিভক্ত করতে ব্যর্থ হয়েছে",
"newWindow": "নতুন জানালা",
"windowCreateFailed": "উইন্ডো তৈরি করতে ব্যর্থ হয়েছে",
"attachSessionTooltip": "{{session}} এর সাথে সংযুক্ত করুন",
"refresh": "রিফ্রেশ",
"refreshFailed": "সেশনগুলি রিফ্রেশ করতে ব্যর্থ হয়েছে",
"collapseAll": "সবগুলো সংকুচিত করুন",
"expandAll": "সবগুলো প্রসারিত করুন",
"moreActions": "আরও পদক্ষেপ",
"sessionStats": "সেশন পরিসংখ্যান",
"renameSessionTitle": "সেশনের নাম পরিবর্তন করুন \"{{name}}\"",
"rename": "পুনঃনামকরণ",
"sessionRenamed": "সেশনের নাম পরিবর্তন করে \"{{name}} \" রাখা হয়েছে",
"sessionRenameFailed": "সেশনের নাম পরিবর্তন করতে ব্যর্থ হয়েছে",
"editTagsTitle": "\"{{name}} \" এর জন্য ট্যাগ সম্পাদনা করুন",
"killPane": "কিল প্যান",
"resizeTree": "আকার পরিবর্তন করতে টেনে আনুন — রিসেট করতে ডাবল-ক্লিক করুন",
"reattach": "পুনরায় সংযুক্ত করুন (বিকৃত দৃশ্য ঠিক করে)",
"killWindow": "কিল উইন্ডো",
"killWindowTitle": "\"{{session}} \" উইন্ডোটি {{index}} বন্ধ করুন?",
"killWindowBody": "এই উইন্ডোর প্রতিটি প্যান এবং প্রসেস বন্ধ করে দেওয়া হবে। সর্বশেষ উইন্ডোটি বন্ধ করলে সেশনটি শেষ হয়ে যায়।",
"windowKillFailed": "উইন্ডো বন্ধ করতে ব্যর্থ হয়েছে",
"statusActivity": "কার্যকলাপ",
"statusWindows": "উইন্ডোজ",
"statusPanes": "প্যান",
"statusTags": "ট্যাগ",
"killPaneTitle": "প্যান বন্ধ করুন {{id}}?",
"killPaneBody": "এই প্যানে চলমান প্রসেসটি বন্ধ করে দেওয়া হবে। সর্বশেষ প্যানটি কিল করলে তার উইন্ডোটি বন্ধ হয়ে যায়।",
"paneKillFailed": "প্যানটি বন্ধ করতে ব্যর্থ হয়েছে",
"killSessionTitle": "সেশন বন্ধ করুন \"{{name}}\"?",
"killSessionBody": "এই সেশনের সমস্ত উইন্ডো এবং চলমান প্রসেস বন্ধ করে দেওয়া হবে। এটি পূর্বাবস্থায় ফেরানো যাবে না।",
"kill": "হত্যা করুন",
"sessionKilled": "সেশন \"{{name}}\" বাতিল করা হয়েছে",
"sessionKillFailed": "সেশন বন্ধ করতে ব্যর্থ হয়েছে",
"hostUnreachable": "হোস্টের সাথে সংযোগ স্থাপন করা যায়নি। এটি অনলাইন এবং অ্যাক্সেসযোগ্য আছে কিনা তা যাচাই করুন।",
"noServer": "এই হোস্টে কোনো tmux সার্ভার চালু নেই।",
"searchTruncated": "আংশিক ফলাফল — অনুসন্ধান প্রতিটি পেনের শেষ {{lines}} টি লাইন এবং সর্বাধিক {{panes}} টি পেন পর্যন্ত করা হয়।",
"closeSearchResults": "অনুসন্ধানের ফলাফল বন্ধ করুন",
"retry": "পুনরায় চেষ্টা করুন",
"noHosts": "কোন SSH হোস্ট উপলব্ধ নেই",
"noHostsHint": "একটি SSH হোস্টের tmux সেশনগুলো মনিটর করার জন্য, হোস্ট ম্যানেজার → টার্মিনাল ট্যাবে Tmux মনিটর অপশনটি সক্রিয় করুন।",
"tmuxInstallHint": "হোস্টে এটি ইনস্টল করুন:",
"attachTooltip": "{{host}} এ একটি টার্মিনাল খুলুন",
"attachTooltipPane": "টার্মিনাল খুলুন {{host}} — tmux সেশন {{session}}",
"timeJustNow": "এইমাত্র",
"timeMinutes": "{{count}}মিনিট আগে",
"timeHours": "{{count}}ঘণ্টা আগে",
"timeDays": "{{count}}দিন আগে"
},
"serial": {
"title": "সিরিয়াল",
"portLabel": "বন্দর",