Dis Moi يعني قل لي في ؟؟ فرنسي.
Diseoi هو امتداد ويب يسمح لأي شخص بنشر المعلومات مباشرة على أي صفحة ويب تتصفحها. إذا اتبعت مخبرًا ، فسيتم عرض رسائله في الوقت الذي يزور فيه الصفحات التي علق عليها.
لمعرفة المزيد حول حالات الاستخدامات ، تفضل بزيارة ؟؟ موقع ديسموي .
في وقت كتابة هذا التقرير ، يتم تخزين المعلومات في قاعدة البيانات ويتم تعريضها عبر الواجهة الخلفية Diseoi .
يمكنك العثور على أحدث إصدار من اختبارات Extension على صفحة الإصدارات.
للحصول على إصدار إنتاج آخر من Extension ، قم بزيارة صفحة Addon الرسمية للمتصفح المفضل لديك:
لانتباه مراجع Mozilla Addon.
للوصول إلى صفر فرق مع الملحق المقدم ، يجب أن يتم إنشاء الملحق مع الإصدار
10.15.0العقدة .yarn install && NODE_ENV=production yarn build:firefoxأو فقط قم بتشغيل عملية الإنشاء باستخدام
Docker:yarn build:firefox:production:dockerhttps://extensionworkshop.com/documentation/publish/source-code-submission/
يتطلب امتداد ديسموي الأذونات التالية:
activeTab يمكن أن يتمكن الامتداد من متابعة التنقل الخاص بك في علامة التبويب النشطة ، عندما تتصفح URL جديد قد تتلقى معلومات جديدة.storage الامتداد استخدم منطقة تخزين sync لتخزين ومزامنة مثيل المتصفح المعلومات التالية:prefs المساهمات التي رفضتها ، أو كرهت ، وأحبها ، وقراءتها. أيضا إذا قبلت ؟؟ مدة الخدمة.subscriptions التي تتابعها المخبرين.installationDetails إصدار التمديد ، تاريخ التثبيت ، تاريخ التحديث الأخير.user معرف فريد إنشاء.serviceMessage في المرة الأخيرة التي رأيت فيها رسالة الخدمة ، لتجنب إظهارها مرة أخرى.matches: ['*://*/*'] لإعلامك على أي صفحة تزورها.في المستقبل القريب ، لن نستخدم واجهة برمجة تطبيقات المحتوى التصريحي ، لتجنب حقن JS في كل مكان وزيادة حماية حياتك الخاصة (انظر #275).
git clone [email protected]:dis-moi/extension.git dismoi-extensionhttps://classic.yarnpkg.com/en/docs/install
yarnلبدء تشغيل تطبيق
profilesفي التطوير ، قم بتشغيل الأمر التاليyarn start:profiles
.env.development.example إلى .env.development وضبط القيم.اقرأ المزيد عن البيئات.
yarn startمشاهدة التغييرات (ولكن لا تعيد تحميل البرنامج النصي للمحتوى)
build/development/chromiumيتوصي متصفح Chrom (e | ium) بالتطوير. انظر https://developer.chrome.com/extensions/getStarted#Manifest
اهلا وسهلا بكم للمساعدة!
لمزيد من القراءة ، راجع إرشادات مساهمة Diseoi .
# test everything
yarn testللاطلاع على اختبارات التكامل ، انظر #289
هناك كتاب قصص لتصميم مكونات Diseoi واستكشافه واختباره وتوثيقه. إنه محول ساخن. قد يتم تشغيل Storybook مع الأمر التالي:
yarn storybookمن الممكن أيضًا إنشاء نسخة ثابتة ، حيث يمكنك رؤيتها هنا: https://storybook.lmem.net.
يمكنك القيام بذلك مع:
yarn build-storybook يتم نشره تلقائيًا على https://storybook.lmem.net على كل تحديث فرع develop .
GNU AGPL V3
حقوق الطبع والنشر (ج) 2016-2024 بدائل منظمة غير حكومية
هذا البرنامج هو برنامج مجاني: يمكنك إعادة توزيعه و/أو تعديله بموجب شروط رخصة GNU Affero العامة كما تم نشرها من قبل مؤسسة البرمجيات المجانية ، إما الإصدار 3 من الترخيص ، أو (في خيارك) أي إصدار لاحق.
يتم توزيع هذا البرنامج على أمل أن يكون مفيدًا ، ولكن بدون أي ضمان ؛ بدون حتى الضمان الضمني للتسويق أو اللياقة لغرض معين. انظر رخصة GNU ASCERER العامة لمزيد من التفاصيل.
يجب أن تكون قد تلقيت نسخة من رخصة GNU العامة العامة مع هذا البرنامج. إذا لم يكن الأمر كذلك ، راجع http://www.gnu.org/licenses/.