بروزرسانی‌های پروژه

از آخرین تغییرات، بهبودها و بروزرسانی‌های فنی پلتفرم دادار مطلع شوید.

ژانـ10

شنبه 10 ژانویه 2026

12 تغییر
  • از بروز خطا در URLهای غایب در جعبه نور رسانه جلوگیری شده و دسترسی‌پذیری بهبود یافته است.

  • لینک گراف شخص و دسترسی به اشتراک گزارش به‌روزرسانی شد.

  • ترجمه‌ غایب اضافه شده و خطای نام مستعار SQL برطرف شد.

  • دقت بررسی هزینه‌های AWS با استفاده از AZهای منحصر به فرد بهبود یافته است.

  • مشکلات linting و فرمت‌دهی برطرف شده است.

  • عملکرد اشتراک امن شده و لینک‌های UI بهینه‌سازی شده‌اند.

  • جزئیات UI شخص با تصاویر کاور، شمارش رأی‌ها و زمان‌بندی بهبود یافته؛ دکمه PillButton اضافه شد.

  • دکمه‌های اشتراک و گراف به هدر جزئیات شخص اضافه شد.

  • ویژگی‌های رسانه به‌طور صحیح در API اشتراک عمومی نقشه‌برداری شدند.

  • به‌روزرسانی تولید گزارش تغییرات برای شامل کردن وظایف ui/ux

  • تقویت امنیت، رابط کاربری و دسترسی

  • بهبود تجربه کاربری در موبایل، تمیز کردن کامپوننت‌ها و به‌روزرسانی ترجمه‌ها

ژانـ9

جمعه 9 ژانویه 2026

10 تغییر
  • بروزرسانی‌های باقی‌مانده فایل‌ها برای مستندات و اصلاحات رابط TypeScript

  • پرداختن به نظرات بازبینی PR (لینتینگ، تجزیه گیت، نسخه نود)

  • اضافه کردن اسکریپت 'bun run deploy:prod' برای خودکارسازی بروزرسانی‌ها و استقرار

  • انتقال اسکریپت ساخت به دامنه فرانت‌اند و افزودن تاب‌آوری برای ساخت‌های Vercel CLI

  • چنگ‌لوگ خودکار و محلی‌سازی شده با ترجمه هوش مصنوعی

  • پیاده‌سازی تحلیل‌های PostHog مطابق با حریم خصوصی

  • اضافه کردن حاشیه‌نویسی نوع TypeScript برای edgeTypes

  • حل تعارض‌های مسیریابی PostHog و هشدارهای نوع لبه React Flow

  • اضافه کردن یکپارچه‌سازی آنالیز PostHog

  • تمیز کردن لینت و مستندسازی

ژانـ8

پنجشنبه 8 ژانویه 2026

20 تغییر
  • نام ستون نادرست در 0009

  • پاکسازی URLهای تصویر و مهاجرت داده‌های خراب

  • اضافه کردن مهاجرت داده‌ها برای پاکسازی URLهای presigned خراب

  • استفاده از URLهای CDN دائمی برای تصاویر پروفایل به جای URLهای presigned منقضی‌شونده

  • بهبود مدیریت محلی جستجو، مدیریت حالت و دسترسی به combobox

  • برگرداندن رفتار بازنشانی تغییر حالت در GraphCanvas و پاکسازی سرکوب‌های لینت

  • رعایت قوانین دسترسی لینت برای نتایج جستجو

  • بهبود ناوبری صفحه‌کلید جستجو، دسترسی و مدیریت خطاهای جزئی

  • پرداختن به مسائل لینت و اضافه کردن وابستگی‌های گم‌شده

  • اضافه کردن جستجوی گراف، بهبود صفحه جزئیات و تاریخچه مرورگر

  • بهبود منطق بروزرسانی فردی برای اشغال نقش‌ها

  • بهبود نمای گراف و افزودن گردش کار اعتبارسنجی

  • اضافه کردن گزینه منوی متنی 'سازمان جدید' به نمای گراف ایزوله

  • بهبود نمای گراف با حالت ایزوله و گسترش تدریجی

  • گزارش پیوندهای دسترسی و ترجمه تاریخچه‌ی شخص

  • بهبود جزئیات فردی/گزارش و تجارب موبایل

  • اصلاح ترجمه‌های منوی کشویی نقش

  • رفع مشکلات لینتینگ و فرمت‌دهی در بخش Backend

  • بهبود پنل مدیریت با بارگذاری تصاویر و میانبرهای ویرایش گراف

  • حذف لرزش منوی کشویی Selectable در جستجو و افزودن فاصله مناسب

ژانـ7

چهارشنبه 7 ژانویه 2026

19 تغییر
  • اضافه کردن پیام هشدار برای ناآمادگی موبایل

  • خودکارسازی تولید تصاویر SEO در زمان ایجاد/بروزرسانی موجودیت

  • اضافه کردن پشتیبانی SEO سازمان و og:url کاننیکال

  • اضافه کردن برچسب‌های Open Graph دینامیک برای نمای پروفایل‌های فردی

  • استفاده از بیوگرافی در تصاویر SEO فردی

  • بازیابی قوی تصاویر و پشتیبان‌گیری لوگو

  • رفع تولید تصویر در محیط تولید

  • طراحی مجدد تصاویر SEO و اصلاح منطق بازیابی تصویر

  • پشتیبانی از کاراکترهای فارسی/عربی در تصاویر SEO

  • اعمال لینتینگ و فرمت‌دهی

  • اضافه کردن تصاویر SEO برای اشتراک‌گذاری در رسانه‌های اجتماعی

  • اصلاح فرمت ضخامت خط در کامپوننت GraphCanvas

  • اصلاح دامنه زمانی برای شامل کردن همه تاریخ‌های اشغال نقش

  • بهبود پنل مدیریت با پشتیبانی تاریخ پایان و بهبودهای دسترسی

  • استفاده از `notFound()` برای صفحات گم‌شده و اضافه کردن پیشوند همه مسیرهای ناوبری داخلی با محل فعلی.

  • بهبود صفحات جزئیات با داده‌های مرتبط و پیش‌نمایش‌های اجتماعی SEO

  • اضافه کردن صفحه پروفایل فردی و پیوند گراف

  • پیاده‌سازی متا دیتاهای SEO برای صفحات سازمان و گزارش

  • پیاده‌سازی صفحه جزئیات سازمان و پیوند از گراف

ژانـ6

سه‌شنبه 6 ژانویه 2026

12 تغییر
  • پیاده‌سازی پیوندهای قابل اشتراک‌گذاری بر اساس UUID برای همه موجودیت‌ها

  • رفع خطاهای lint و type

  • بهبود دسترسی toast کپی و مرتب‌سازی اشغال نقش‌ها براساس تاریخ شروع به ترتیب نزولی

  • رفع هشدارهای React Flow با استفاده از memoization سختگیرانه و ثبت نوع لبه سفارشی

  • اجرای ناوبری نانوشته سلسله‌مراتبی با پشتیبانی از backend

  • رفع اشکالات وضعیت URL و بهبود مدیریت خطا

  • بهبود پنل مدیریت با بارگذاری پایدار داده‌ها، بازخورد UX بهبود یافته و مدیریت کاربر قوی

  • رفع مشکلات linting و فرمت‌بندی

  • اجرای بارگذاری xhr برای پیگیری پیشرفت و به‌روزرسانی نقشه راه

  • رفع ترجمه‌های نادرست انگلیسی در نمای‌های drill-down

  • رفع لایه پوششی مسدود کننده در صفحه جزئیات گزارش

  • رفع فرمت‌بندی lint و انتخاب a11y

ژانـ5

دوشنبه 5 ژانویه 2026

6 تغییر
  • اضافه کردن پلاگین تایپوگرافی tailwind و طراحی مجدد صفحات گزارش/قانونی

  • اضافه کردن صفحه About با محتوای دو زبانه به سبک ویرایشی

  • رفع سایه‌های حالت تاریک، حاشیه‌های پنل و حالت‌های hover

  • به‌روزرسانی تنظیمات استقرار، مهاجرت‌ها و UI گراف

  • اضافه کردن مدل Todo به طرح Amplify و حذف پیکربندی انقضای کلید API.

  • اضافه کردن Dockerfileها برای frontend و backend، ادغام AWS Amplify و مستندسازی روند استقرار تولید.

ژانـ4

یکشنبه 4 ژانویه 2026

38 تغییر
  • اضافه کردن داده‌های اولیه سازمان‌های دولتی ایران

  • اضافه کردن نوتفیکیشن‌های Slack برای رویدادهای کلیدی

  • اجرای ثبت‌نام کاربر، تأیید ایمیل و ایجاد بنیادهای SEO

  • اضافه کردن پشتیبانی از تاریخ پایان برای اشغال نقش‌ها

  • رفع خطاهای lint و type check

  • اجرای سیستم گزارش‌گیری محتوا و پشتیبانی از رسانه‌های غنی

  • اعمال اصلاحات فرمت‌بندی biome

  • رفع تعداد رای‌های قدیمی با جابجایی پرسش‌ها به داخل تراکنش‌ها

  • رفع حالت رقابتی در removeVote با جابجایی تمام خواندن‌ها به داخل تراکنش

  • رفع تراز مسیر endpoint توکن CSRF و بهبود اثر شیشه مایع

  • رفع منطق حالت فعال برای لینک ناوبری گراف با استفاده از usePathname محلی‌سازی شده

  • Memoize کردن تابع خروج برای جلوگیری از رندرهای غیرضروری مجدد

  • اضافه کردن ترجمه‌های انگلیسی و محلی‌سازی نمای گراف

  • بهبودهای UI: به‌روزرسانی دکمه‌های رأی‌گیری به موافق/مخالف، اجرای اثر ابزار شیشه مایع، و بهبود UI گراف

  • اجرای رأی‌گیری، متمرکز کردن CSRF و اصلاحات UI

  • نمایش دکمه حذف هنگام فوکوس صفحه‌کلید

  • حفظ URLهای پیش‌نمایش blob پس از تکمیل بارگذاری رسانه

  • جایگزینی رشته‌های سخت‌کد شده با ترجمه‌ها در بارگذار رسانه

  • اضافه کردن پشتیبانی از حافظه موقت، متریک‌ها و حالت ایمن

  • اجرای دریافت توکن CSRF در ارسال گزارش

  • به‌روزرسانی عبارت واردات و نرمال‌سازی مقایسه راه‌حل در تأییدکننده PoW

  • رفع مشکلات lint و فرمت‌بندی

  • رفع عناصر تعاملی تو در تو در مودال lightbox

  • بازپس‌گیری URLهای blob در MediaUploader برای جلوگیری از نشت حافظه

  • اجرای حفاظت CSRF برای عملیات تغییر‌دهنده حالت

  • اطمینان از مدیریت صحیح اتصال پایگاه داده

  • اضافه کردن الگوی فرار LIKE SQL برای قابلیت جستجو

  • بهبود مدیریت بارگذاری تصویر و فرآیند پاکسازی

  • به‌روزرسانی نام کلاس‌ها برای بهبود سازگاری در استایل

  • اضافه کردن فیلد جزئیات اختیاری به شیء خطا در ApiResponse

  • به‌روزرسانی نام‌گذاری ویژگی PowChallenge برای سازگاری با API

  • اضافه کردن مدیریت خطا برای رشته‌های تاریخ نامعتبر در تابع formatDate

  • اضافه کردن مدیریت خطا برای پیکربندی نادرست سطل S3

  • به‌روزرسانی نام‌گذاری ویژگی چالش برای انسجام

  • بهبود اعتبارسنجی استفاده از چالش در راه‌حل PoW

  • افزودن محدودیت نرخ برای تولید چالش اثبات کار.

  • فعال‌سازی ایجاد ناشناس سازمان‌ها، افراد و نقش‌ها همراه با ردیابی جلسه

  • پیاده‌سازی بازخورد کد بازبینی و افزودن مستندات معماری

ژانـ3

شنبه 3 ژانویه 2026

4 تغییر
  • پیاده‌سازی پشتیبانی از تم سیستم، نوار ابزار مشترک، و بازسازی گالری رسانه

  • پیاده‌سازی میان‌افزار قوی برای احراز هویت و مجوز، بهبود نمودار با وضعیت بارگذاری و نوع گره گزارش جدید.

  • حذف یکپارچه‌سازی OAuth با GitHub و تقویت امنیت OAuth با گوگل با جلوگیری از لینک‌سازی خودکار حساب‌ها به حساب‌های ایمیل موجود.

  • بهبود مولفه مودال با اندازه‌گیری جدید، کنترل دکمه بستن و استایل، و مستند سازی ویژگی‌های مدیریت نمودار پیاده‌سازی شده.

ژانـ2

جمعه 2 ژانویه 2026

8 تغییر
  • افزودن ایجاد نقش داخلی هنگام افزودن شخص

  • افزودن مودال شخص برای ایجاد افراد

  • افزودن لبه‌های جهت‌دار به نمودار که سازمان‌های والد و فرزند را متصل می‌کند

  • افزودن مودال سازمان و نوار ابزار نمودار

  • استانداردسازی فرمت JSON در فایل‌های طرح پایگاه داده

  • پیاده‌سازی طرح PostgreSQL با Drizzle ORM

  • به‌روزرسانی وابستگی‌های پروژه و بهبود پیکربندی ساخت

  • به‌روزرسانی ایمیل تماس برای مسائل امنیتی در SECURITY.md