Skip to content

Releases: hamedp-71/Hamed_Panel

Hamed Panel v1.0.9

Choose a tag to compare

released this 06 Oct 20:26
fc4b788

📋 Hamed Panel — Changelog


نسخه 1.0.7 — نسخه پایه

  • هسته کامل مدیریت کاربران و کانفیگ
  • پشتیبانی از VLESS و Trojan
  • WebSocket Relay به کلادفلر
  • سیستم چند مدیر با دسترسی‌های مجزا
  • ربات تلگرام برای اعلان بحران
  • مناطق IP و تست Clean IP
  • قالب ISP برای اپراتورها
  • داشبورد آماری و تاریخچه مصرف
  • رمزنگاری AES-GCM روی اطلاعات حساس

نسخه 1.0.9 — Aurora Edition

🔧 باگ‌های رفع‌شده

۱. باگ Master Key
تغییر Master Key ذخیره می‌شد ولی موقع لاگین نادیده گرفته می‌شد. الان پسورد از تنظیمات خونده می‌شه و تغییرش کاملاً اعمال می‌شه.

۲. باگ پسورد مدیران
ویرایش رمز root کار نمی‌کرد. الان رمز جدید با salt تازه ذخیره می‌شه و ویرایش رمز خود root هم ممکنه.

۳. خطای 1011 در WebSocket
در قطع ناگهانی اتصال، کد خطای 1011 فرستاده می‌شد. الان همه کدها به 1000 تبدیل می‌شن و اتصال پایدارتره.

۴. دکمه‌های بی‌واکنش
بعضی دکمه‌ها کار نمی‌کردن. الان همه با onclick مستقیم کار می‌کنن.

۵. باگ Port Logic
پورت‌ها همیشه 443 برمی‌گشتن. الان اولویت‌بندی درست داره: کاربر ← ISP ← سراسری.

۶. باگ Escape در HTML
مشکل بک‌اسلش در string های HTML برطرف شد.


🎨 تغییرات ظاهری

صفحه لاگین
طراحی split-screen با انیمیشن Aurora، کارت شیشه‌ای و پس‌زمینه متحرک.

داشبورد پنل
ساید‌بار شناور، کارت‌های آماری Bento Grid، پالت فرمان با Ctrl+K و انیمیشن‌های نرم.

صفحه اشتراک
اضافه شدن کارت "Your Subscription" که خلاصه وضعیت رو نشون می‌ده:

  • روزهای باقی‌مانده
  • نوار ترافیک با انیمیشن
  • تاریخ انقضا
  • مصرف امروز
  • شناسه و مصرف کل

لوگوی اپ‌ها
لوگوی واقعی اپ‌های پیشنهادی (Karing، NekoBox، v2rayNG، Clash Meta، Shadowrocket، Streisand، Hiddify) از GitHub گرفته می‌شه. اگر لود نشد، حرف اول نمایش داده می‌شه.


قابلیت‌های پنل

مدیریت کاربران
ساخت، ویرایش، حذف، عملیات گروهی، محدودیت ترافیک، تاریخ انقضا، گروه‌بندی.

آمار و آنالیز
نمودار ترافیک ۷/۱۴/۳۰ روزه، پیش‌بینی مصرف، هشدار مصرف غیرعادی، نقشه تأخیر.

شبکه و کانفیگ
اینباند سفارشی، Relay IP، NAT64، DNS Pool، تست سرعت.

اتوماسیون
Cron Jobs، Webhooks، Workflows، اعلان بحران تلگرام.

امنیت
رمزنگاری AES-GCM، نشست ۲۴ ساعته، محدودیت نرخ درخواست، مسدودسازی IP، تشخیص DPI.

ذخیره‌سازی
D1، KV و R2 بکاپ.


نصب

۱. فایل _worker.js رو از ۳ بخش مونتاژ کنید
۲. در Cloudflare Workers به‌صورت ES Module دیپلوی کنید
۳. به /panel برید و با admin / admin وارد بشید
۴. بلافاصله Master Key رو از تب تنظیمات عوض کنید

نکته امنیتی:
بعد از اولین ورود حتماً Master Key رو تغییر بدید، رمز root رو جداگانه تنظیم کنید و بکاپ بگیرید.


Hamed Panel v1.0.9 — Aurora Edition
ساخته شده توسط HAMED TEAM

Hamed Panel v1.0.8

Choose a tag to compare

released this 01 Oct 17:30
8b78093

🦦 HAMED PANEL — CHANGELOG
━━━━━━━━━━━━━━━━━━━━━━━━━━
📅 از v1.0.7 → v1.0.8 "Aurora Edition"
🎯 انقلاب کامل: زیرساخت + طراحی + پایداری
━━━━━━━━━━━━━━━━━━━━━━━━━━

✨ به‌روزرسانی بزرگ v1.0.8 منتشر شد!

این نسخه یک بازنویسی کامل هسته پنل، رفع ۱۵+ باگ بحرانی، طراحی انقلابی iOS-Optimized و زیرساخت Relay IP کاملاً جدید است. ادامه را بخوانید 👇

════════════════════════════
🎨 ۱. طراحی و رابط کاربری
════════════════════════════

🌊 Liquid Glass Design Language
• ۴ سطح بلور تدریجی (Ultra-Thin تا Chrome)
• رنگ‌های بومی iOS (#007AFF، #34C759، ...)
• سایه‌های لایه‌ای vision Pro
• گوشه‌های Continuous مطابق HIG

🎭 Login Panel v3.0 انقلابی
• Split-Screen در دسکتاپ + Bottom Sheet iOS در موبایل
• پس‌زمینه Aurora Mesh متحرک (24 ثانیه چرخه)
• Floating Labels با انیمیشن iOS-native
• Face ID / Touch ID Hint
• کپچای ریاضی با refresh دکمه
• Drag Handle در موبایل

📊 Dashboard Bento Grid
• ۱۲ ستونه با کارت‌های ماژولار
• Hero Card با گرادیانت اختصاصی
• Live Pulse برای اتصالات فعال
• Responsive کامل (Mobile → Desktop)

💰 Subscription Wallet Card
• استایل Apple Wallet با گرادیانت سه‌رنگ
• Progress Ring SVG برای مصرف
• Avatar با حرف اول نام
• Meta Chips شامل پرچم Relay

🎞️ Motion System
• Spring Physics (bouncy / snappy / smooth)
• Haptic Feedback روی همه دکمه‌ها
• Reduced-Motion Support برای دسترس‌پذیری

════════════════════════════
🔧 ۲. زیرساخت Relay IP (انقلاب)
════════════════════════════

⚡ Relay Engine v2.0
• جدا شدن کامل مفهوم Server IP از Relay IP
• Server IP = CF Edge IP (نمایش لوکیشن در V2rayNG)
• Relay IP = ProxyIP Domain (مسیریابی واقعی)

🌍 ۲۳ منطقه رله با ای‌پی‌های جدید
• آلمان، آمریکا، امارات، فرانسه، هلند
• انگلستان، ترکیه، هند، سنگاپور، کانادا
• ژاپن، استرالیا، برزیل، روسیه، سوئد
• فنلاند، سوئیس، اسپانیا، ایتالیا، لهستان
• کره جنوبی، هنگ‌کنگ + حالت اتوماتیک

🏥 Health Tracking هوشمند
• نگهداری موفقیت/شکست هر Relay در حافظه
• Auto-rank بر اساس نرخ موفقیت و latency
• Reset خودکار هر ۱۰۰ درخواست

🔄 ۴ لایه Fallback

  1. ProxyIP Domain (برای همه سایت‌ها)
  2. Direct Connection (سایت‌های غیر CF)
  3. Direct Last-Resort
  4. Hardcoded Fallback

🌐 پشتیبانی کامل CF-Protected Sites
• تشخیص خودکار ۱۲ رنج IP کلادفلر
• Relay-First برای سایت‌های CF
• حل مشکل Cloudflare Workers / Pages / R2

🔬 API جدید تست سلامت
• /api/relay-health — نمایش نرخ موفقیت
• /api/relay-test — تست ۸ ProxyIP به‌صورت همزمان

════════════════════════════
🐛 ۳. رفع باگ‌های بحرانی
════════════════════════════

🔴 باگ امنیتی Master Key
• قبل: تغییر Master Key → رمز ادمین عوض نمی‌شد
• بعد: Self-heal خودکار + hash از masterKey

🔴 باگ ورود مدیران جدید
• قبل: رمز ذخیره نمی‌شد یا لود نمی‌شد
• بعد: Salt + Hash پایدار + ویرایش بدون تغییر رمز

🔴 باگ دکمه‌های UI
• علت: استفاده از ?. و ?? (ناسازگار با WebView قدیمی)
• رفع: حذف کامل + window.* binding + safeBind

🔴 باگ بریدگی سایدبار
• علت: flex-shrink باعث فشرده شدن brand می‌شد
• رفع: ۳ بخش جدا (brand + nav-scroll + bottom)

🔴 باگ Export CSV (401 Unauthorized)
• علت: window.open توکن Authorization نمی‌فرستاد
• رفع: fetch + blob + download خودکار

🔴 باگ اسکرول PC
• علت: position:fixed بدون overflow-y
• رفع: overflow-y:auto + اسکرول‌بار iOS Gradient

🔴 باگ تاخیر دکمه کاربر
• علت: انتظار برای loadRelayPresets قبل از باز شدن modal
• رفع: modal فوری → relay بعد async

🔴 باگ Workflow / Cron / Webhook
• علت: توابع handler کامل نبودن
• رفع: پیاده‌سازی کامل + safeBind + بارگذاری خودکار

🔴 باگ QR Code
• علت: تک سرویس بدون fallback
• رفع: 3-Layer Fallback + timeout 5 ثانیه

════════════════════════════
🚀 ۴. فیچرهای جدید
════════════════════════════

🆕 Inbound Config Cards
• ساخت کارت‌های سفارشی برای پنل ساب
• Placeholders داینامیک: {USER} {DATE} {PREFIX} {PANEL} {VERSION}
• Toggle فعال/غیرفعال + انتخاب موقعیت (start/end)
• هر کارت = یک لینک استاتیک در ساب

🆕 Advanced VLESS/Trojan Parameters
• ۱۳ پارامتر پیشرفته:
HTTP/3 · TCP Fast Open · Mux · XTLS
Early Data · Padding · KeepAlive
UDP Relay · TLS Fragment · ALPN · ECH
• Live Preview پارامترها
• اعمال خودکار در همه Builder ها

🆕 Auth Panel v1.0
• کپچای ریاضی (یک‌بار مصرف، TTL ۵ دقیقه)
• Rate Limiting ۵ تلاش در ۵ دقیقه
• Auto-Ban IP بعد از تلاش‌های مکرر
• Self-healing root password

🆕 پشتیبانی کامل Vazirmatn
• فونت روی همه عناصر هر دو پنل
• Fallback chain iOS/Android/Desktop

════════════════════════════
🗑️ ۵. حذف و پاک‌سازی
════════════════════════════

❌ Speed Test — حذف کامل (روی همه UI/API/Menu)
❌ کدهای مرده — پاک‌سازی توابع تکراری
❌ optional chaining — سازگاری کامل با همه مرورگرها
❌ nullish coalescing — حذف برای پشتیبانی گسترده‌تر

════════════════════════════
💎 ۶. بهبودهای تکنیکال
════════════════════════════

⚙️ پایداری
• safeBind برای همه event listeners
• try/catch مستقل برای هر init step
• Graceful degradation

⚙️ امنیت
• AES-GCM 256 برای فیلدهای حساس
• PBKDF2 با 50000 iteration
• HMAC-SHA256 برای webhook signatures
• Session TTL 24 ساعت

⚙️ عملکرد
• Cache هوشمند (10s config / 10s usage / 30s history)
• D1 Batch Operations
• Lazy Loading برای chart و modal

════════════════════════════
📦 ۷. راه‌اندازی
════════════════════════════

1️⃣ فایل _worker.js را در Cloudflare Workers جایگزین کن
2️⃣ بایندینگ D1 با نام IOT_DB (الزامی)
3️⃣ (اختیاری) KV و R2 برای session و backup
4️⃣ Deploy → /panel → ورود با admin/admin

════════════════════════════
🦦 ۸. تشکر و پایان
════════════════════════════

این نسخه حاصل بازنویسی کامل هسته پنل و طراحی از صفر است. اگر باگ یا ایده‌ای داری، در گروه گزارش بده.

🎉 نسخه v1.0.8 با ۱۵+ باگ فیکس، انقلاب طراحی و زیرساخت جدید آماده استفاده است!

━━━━━━━━━━━━━━━━━━━━━━━━━━
🦦 HAMED TEAM · Made with ❤️
━━━━━━━━━━━━━━━━━━━━━━━━━━

Hamed Panel v1.0.7

Choose a tag to compare

released this 20 Sep 18:58
c5cab23

✅ خلاصه v1.0.7 — تمام تغییرات

🐛 باگ‌های بحرانی رفع‌شده

باگ ریشه راه‌حل
پورت همیشه 443 ispTemplates.default.ports = "443" که برای همه کاربران بدون ISP اعمال می‌شد getEffectivePorts() جدید — فقط اگر کاربر واقعاً ISP دارد از تمپلیت استفاده می‌کند، وگرنه از socketPorts سراسری
Error 1011 خطاهای async در pipeTo/send/close بدون catch ۴ لایه محافظت: safeWsSend(), safeWsClose(), startDataPipeSafe(), try/catch در fetch() + return همیشه معتبر 101
hamburger بدون آیکون وابسته به setIcon در زمانی که element هنوز mount نشده SVG inline داخل <button> + pointer-events:none روی SVG
UUID کاربران کوتاه substring(0,24) روی IDهای کوتاه getUserFingerprint() با FNV-1a سه‌گانه — همیشه 24 کاراکتر hex معتبر
iOS lag backdrop-filter سنگین + layout thrash حذف backdrop-filter از کارت‌های اصلی، translateZ(0)، will-change، contain:strict، touch-action:manipulation

⚡ بهبودهای iOS

  • حذف backdrop-filter از .sb, .lcard, .md (فقط در modal باقی مانده)
  • transform: translateZ(0) روی عناصر animation-prone
  • will-change: transform روی blur‌های متحرک
  • contain: strict روی .otter-bg و .au
  • کاهش blur از 140px به 110px
  • @media(prefers-reduced-motion) برای کاربران حساس
  • touch-action: manipulation روی همه دکمه‌ها (حذف 300ms delay)
  • انیمیشن از 22s به 28s (بار کمتر GPU)

🎨 UI جدید

  • Otter watermark در بک‌گراند داشبورد (.otter-bg) با float animation 40s
  • Otter watermark در بک‌گراند ساب با opacity خیلی کم
  • همه دکمه‌های هدر با آیکون + label واضح (از setBtn)
  • گرید کارت‌های آماری با hover lift
  • Sidebar شناور با rounded corners
  • Login redesign کامل

🆕 امکانات جدید v1.0.7

  1. Port List Box با chip-based UI + دکمه‌های preset (HTTPS / همه)
  2. Bulk User Actions — انتخاب چندگانه + pause/resume/reset
  3. User Search + Group Filter در تب کاربران
  4. Relay IP Presets گسترده — 23 منطقه با IPهای باکیفیت
  5. App logos در ساب — 7 اپ با brand colors
  6. Port display در ساب — نمایش پورت‌های فعال کاربر
  7. Shecan + Begzar + Electrotm DNS در استخر پیش‌فرض
  8. Migration خودکار v107 — ریست ISP template ports قدیمی
  9. Suggestions جدید — هشدار اگر فقط ۱ پورت تنظیم شده
  10. Streisand + Hiddify در لیست اپ‌ها
  11. Bulk action endpoint جدید /api/users/bulk-action
  12. Port presets endpoint جدید /api/ports-presets

🔒 پایداری و امنیت

  • همه pipelineها در WebSocket با 4 لایه try/catch محافظت شده
  • UUID deterministic بدون کولیژن
  • تست صحت IP قبل از مصرف (regex IPv4)
  • Fallback چندلایه برای relay IP
  • Migration guard برای config قدیمی
  • Rate limiting در auth

Developed by THE SAZ 🔱🦦

Hamed Panel v1.0.6

Choose a tag to compare

released this 15 Sep 12:02
321b40a

. بازطراحی رابط کاربری و پایداری در عملکرد
. افزوده شدن بخش Relay IP در بخش تنظیمات و مخصوص هر کاربر در پنل
. افزوده شدن امکانات جدید و کاربردی مثل اینباند کانفیگ ها - Latency Map و ده ها امکانات جدید دیگر
. مهمترین باگ های گزارش شده و دریافتی شناسایی و رفع شدند
. بهبود سرعت کانفیگ ها بطور پیشفرض در تنظیمات

THANKS FOR SUPPORTING US !

Hamed Panel v1.0.5

Choose a tag to compare

@hamedp-71 hamedp-71 released this 13 Sep 13:22
f9b0601

Hamed Panel v1.0.5

نسخه نهایی و کامل تا به اینجای کار

از این نسخه به بعد تمامی تغییرات نوشته می‌شوند

به مرور نسخه های جدید گنجانده می‌شود

Hamed Panel v1.0.4

Choose a tag to compare

@hamedp-71 hamedp-71 released this 13 Sep 12:53
f9b0601

نسخه v1.0.4

توضیحات نسخه ‌ها رو بعد از نسخه v1.0.5 به بعد که بروزرسانی کردیم میزاریم

Hamed Panel v1.0.3

Choose a tag to compare

@hamedp-71 hamedp-71 released this 13 Sep 12:51
f9b0601

نسخه v1.0.3

توضیحات نسخه ‌ها رو بعد از نسخه v1.0.5 به بعد که بروزرسانی کردیم میزاریم

Hamed Panel v1.0.2

Choose a tag to compare

@hamedp-71 hamedp-71 released this 13 Sep 12:50
f9b0601

نسخه v1.0.2

توضیحات نسخه ‌ها رو بعد از نسخه v1.0.5 به بعد که بروزرسانی کردیم میزاریم

Hamed Panel v1.0.1

Choose a tag to compare

@hamedp-71 hamedp-71 released this 13 Sep 12:49
f9b0601

نسخه v1.0.1

توضیحات نسخه ‌ها رو بعد از نسخه v1.0.5 به بعد که بروزرسانی کردیم میزاریم .