Skip to content

Releases: qaesartools-web/sora3a-rest2

تطبيق الويتر للأندرويد

Choose a tag to compare

@github-actions github-actions released this 30 Oct 20:45
0973b97

نسخة 52 — نزّل sora3a-waiter.apk وثبّته على تلفون الويتر واربطه بالرمز من لوحة الإدارة. يطلب بنت أو بدون نت ما دام على نفس الواي فاي ويا الكاشير.

تطبيق شاشة المجهز للأندرويد

Choose a tag to compare

@github-actions github-actions released this 30 Oct 13:37
b806977

نسخة 52 — نزّل sora3a-prep.apk وثبّته على تابلت المجهز واربطه بالرمز من لوحة الإدارة. يشتغل بنت أو بدون نت ما دام على نفس الواي فاي ويا الكاشير.

تطبيق شاشة المطبخ للأندرويد

Choose a tag to compare

@github-actions github-actions released this 30 Oct 00:25
1b43504

نسخة 52 — نزّل sora3a-kitchen.apk وثبّته على تابلت المطبخ (الأقسام) واربطه بالرمز من لوحة الإدارة. يشتغل بنت أو بدون نت ما دام على نفس الواي فاي ويا الكاشير.

برنامج الكاشير 1.0.19

Choose a tag to compare

@github-actions github-actions released this 30 Oct 20:46
0973b97
cashier-v1.0.19

تطبيق الويتر يشتغل بدون نت + المطبخ والمجهز بدون تضارب لما يرجع النت …

برنامج الكاشير 1.0.17

Choose a tag to compare

@github-actions github-actions released this 30 Oct 14:44
51b67a2
تحديث برنامج الكاشير يرجع يذكّر لحد ما يتثبت (زر «ثبّت هسه») (#106)

* الكاشير: تعديل المنيو انشال (صار من لوحة الإدارة بس) — التبويب صار «⚙️ الإعدادات»

- انشالت «إضافة» و«الأصناف» و«الفروع» واستيراد المنيو التجريبي؛ أي محاولة تعديل تنبّه إن التعديل من تطبيق الإدارة
- المنيو الفاضي يدل على تطبيق الإدارة
- المخزون الجاهز: الكاشير يرفع تغيّر البيع/الإلغاء بس، فوق آخر نسخة بالسحابة (transaction)،
  حتى ما يمسح تعديل المالك اللي صار بنفس اللحظة؛ وبدون نت ينرفع بعدين

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LM1cCpw1iPcce2jUyTzyF8

* شبكة المطعم: المطبخ والشاشة وخط المطعم يشتغلون ويا الكاشير بنت أو بدون نت (على نفس الراوتر)

- الكاشير (برنامج الحاسبة + تطبيق الأندرويد) «مركز» على الواي فاي: UDP 47800 للبحث، TCP 47801 بسطر JSON، ومصافحة بالرمز السري للمطعم (HMAC) من الطرفين
- شاشة المجهز/المطبخ وشاشة «طلبك جاهز»: تستلم طلبات الكاشير مباشرة، و«جاهز» بدون نت يحفظه الكاشير ويترفع من يرجع النت
- خط المطعم: المكالمة تروح بالطريقين (النت + الواي فاي) والكاشير يشيل المكرر؛ «استلام» يخفيها عند باقي الكاشيرية
- تطبيق أندرويد جديد «سرعة - المطبخ» (kitchen flavor) + نشره بالـCI
- الشاشات تفتح بدون نت: كاش Firestore دائم + Service Worker للمطبخ والشاشة (ويا مكتبات Firebase)
- للشاشات بس نسخة خفيفة من الطلبات (بدون أرقام وعناوين الزبائن)
- اختبارات: desktop/test/lan.test.js، LanTest.java (نفس البصمات)، وتجربة توافق جافا ↔ نود

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LM1cCpw1iPcce2jUyTzyF8

* شبكة المطعم: الرمز السري ينقل لـ lan/key (الكابتن وتلفون الويتر ما يشوفونه)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LM1cCpw1iPcce2jUyTzyF8

* الاتصالات: كل رقم للمطعم يرن بس عند كاشيريته (perms.lines)

- صاحب المطعم يختار من لوحة الإدارة أي أرقام ترن عند كل كاشير دلفري (الشريحة والواتساب لنفس الرقم)
- بدون تحديد ← كل الأرقام (مثل قبل). نفس الفلتر للمكالمات من النت ومن الواي فاي (بدون نت)
- تغيير الأرقام يطبّق فوراً بالكاشير بدون خروج ودخول

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LM1cCpw1iPcce2jUyTzyF8

* المطبخ ← المجهز: الطلب يروح لشاشة المطبخ أول، ولما تخلص كل الأقسام يروح للمجهز يتممه

- شاشة المطبخ (الأقسام): آخر قسم «جاهز» ← الطلب يروح لشاشة المجهز (إذا شغّالة)، وإلا يصير جاهز مثل قبل
- شاشة المجهز: بس الطلبات اللي خلصها المطبخ («جاهز للتجهيز») + شريط «بعدها بالمطبخ» للعلم؛ شاشة المطبخ مطفية ← كل الطلبات توصله مباشرة
- زر المجهز: «تم التجهيز — جاهز للزبون» للصالة والسفري، و«يرجع لكاشير الدلفري» للدلفري
- سطر يشرح التسلسل بكل شاشة حتى محد يتيه
- دلفري جاهز يرجع للكاشير اللي سجّله أول؛ إذا ما اختار كابتن خلال ٣ دقايق يطلع لباقي كاشيرية الدلفري
- بدون نت (الواي فاي) نفس القاعدة
- التثبيت: زر «📲 تثبيت الشاشة» بقائمة ⚙️ يرجّع طلب التثبيت، ورابط تطبيق «سرعة - المطبخ» للأندرويد

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LM1cCpw1iPcce2jUyTzyF8

* شبكة المطعم بدون نت: برنامج الكاشير يكشف جدار حماية ويندوز ويسمح للشاشات بضغطة + توضيح بالشاشات ليش ما توصل

- برنامج الكاشير يفحص إذا جدار الحماية يمنع الشاشات (شبكة «عامة» أو انضغط «إلغاء» على سؤال ويندوز)
- شريط أحمر بالكاشير + زر «اسمح بضغطة» (ويندوز يطلب موافقة مرة وحدة) يشيل المنع ويسمح للبرنامج والمنفذين
- الكاشير بالمتصفح: الإعدادات توضّح إن بدون نت يحتاج برنامج الكاشير
- شاشة المطبخ/المجهز: بالمتصفح تقول تحتاج التطبيق، وبالتطبيق إذا ما لگت الكاشير تقول شنو تتأكد منه
- المطبخ وشاشة «طلبك جاهز» يتابعون الرمز السري (إذا انسوّى بعد ما انفتحت الشاشة يوصل وحده)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LM1cCpw1iPcce2jUyTzyF8

* كل شاشة بلونها: شاشة المطبخ فيروزي وشاشة المجهز بنفسجي (المتصفح وتطبيق الأندرويد)

- أيقونات المجهز البنفسجية (prep-*) + ملف التثبيت والأيقونة الصغيرة حسب الشاشة
- تطبيق «سرعة - المطبخ»: أيقونتين بالشاشة الرئيسية (activity-alias) ووحدة بس شغّالة:
  المطبخ = فيروزي «سرعة - المطبخ»، المجهز = بنفسجي «سرعة - المجهز» — الصفحة تختار حسب الشاشة
- فحص بالبناء: تطبيق المطبخ بيه أيقونتين، والكاشير والخط أيقونة وحدة مثل قبل

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LM1cCpw1iPcce2jUyTzyF8

* المجهز تطبيق لحاله غير تطبيق المطبخ + إصلاح صفحة الإعدادات الفارغة بالكاشير

- تطبيق جديد «سرعة - المجهز» (iq.sora3a.prep، بنفسجي) يتثبت وحده، وتطبيق «سرعة - المطبخ» صار لشاشة المطبخ (الأقسام) بس
  الصفحة تعرف التطبيق (SoraKds/prep أو SoraKds/sec) وتقفل على شاشته — ماكو تحويل
  تابلت كان مجهز بالتطبيق القديم: يطلعله تنبيه برابط تطبيق المجهز
- شلنا تبديل الأيقونة داخل نفس التطبيق (صار كل واحد تطبيق بأيقونته)
- البناء: ينبني تطبيق المجهز وينشر بـ prep-android، ويتحدث وحده مثل البقية
- الكاشير: صفحة الإعدادات كانت تطلع فارغة إذا الإعدادات المحفوظة بيها خانة فارغة (أقسام المطبخ/الملاحظات)
  هسه تنعرض دائماً، وإذا جزء خرب يطلع سطر يوضح الغلط بدل صفحة فارغة

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LM1cCpw1iPcce2jUyTzyF8

* إعادة نشر الموقع: نشر GitHub Pages للتحديث السابق فشل (إصلاح الإعدادات وقفل تطبيق المطبخ/المجهز ما وصل)

ذاكرة الكاشير rest2-v71 حتى كل الأجهزة تاخذ النسخة الجديدة.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LM1cCpw1iPcce2jUyTzyF8

* الكاشير: التحديث يوصل حتى لو البرنامج مفتوح طول اليوم (زر «تحديث هسه»)

برنامج الكاشير بالحاسبة شاشته دائماً أمام الكاشير، فالتحديث ما كان ينطبق إلا إذا انسكّر البرنامج
(لهذا إصلاح صفحة الإعدادات ما وصل للمطعم). هسه:
- إذا نزل إصدار والشاشة أمامك: يطلع زر صغير فوق «⬆️ نزل تحديث للكاشير — 🔄 تحديث هسه» (ما يقاطعك)
- الزر ما يحدّث إذا السلة بيها طلب أو نافذة مفتوحة — يقول خلّصها أول
- إذا ما لمس أحد الكاشير 10 دقايق والسلة فارغة: ينطبق وحده ويرجع لنفس التبويب
- بالخلفية: مثل قبل

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LM1cCpw1iPcce2jUyTzyF8

* الكاشير: سطر «نسخة الكاشير» بالإعدادات + سبب أحمر إذا الإعدادات ما انعرضت

المطعم بعده يشوف الإعدادات فارغة وما نكدر نشوف جهازه. هسه:
- تحت ملاحظة المنيو بالإعدادات: «نسخة الكاشير 60» — إذا ما طلع، الجهاز بعده على نسخة قديمة
- إذا الإعدادات ما انعرضت: نفس السطر يصير أحمر ويكتب السبب (آخر أخطاء الصفحة) حتى المطعم يصوّره

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LM1cCpw1iPcce2jUyTzyF8

* تحديث برنامج الكاشير يرجع يذكّر لحد ما يتثبت (زر «ثبّت هسه»)

قبل: إذا نزلت نسخة جديدة لبرنامج الحاسبة يطلع تنبيه مرة وحدة، وما تتثبت إلا لما يتسكّر البرنامج (والكاشير ما يتسكّر).
هسه:
- شريط أزرق «⬆️ نسخة جديدة لبرنامج الكاشير» بزر «🔄 ثبّت هسه» (يتسكّر ويرجع بثواني) و«لاحقاً»
- «لاحقاً» يرجعه بعد 30 دقيقة، والبرنامج يذكّر الصفحة كل ما تنفتح — لحد ما يتثبت، بعدها يختفي
- ما يثبّت والسلة بيها طلب أو نافذة مفتوحة؛ وإذا محد لمس الكاشير 10 دقايق والسلة فارغة يتثبت وحده
- النسخ القديمة من البرنامج (بدون زر التثبيت): الشريط يقول سكّره وافتحه

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LM1cCpw1iPcce2jUyTzyF8

---------

Co-authored-by: Claude <noreply@anthropic.com>

برنامج الكاشير 1.0.15

Choose a tag to compare

@github-actions github-actions released this 30 Oct 12:47
0a63447
cashier-v1.0.15

بدون نت: برنامج الكاشير يكشف جدار حماية ويندوز ويسمح للشاشات بضغطة + …

برنامج الكاشير 1.0.13

Choose a tag to compare

@github-actions github-actions released this 30 Oct 00:26
1b43504
cashier-v1.0.13

شبكة المطعم: المطبخ والشاشة وخط المطعم يشتغلون ويا الكاشير بنت أو بدو…

تطبيق الشاشة «طلبك جاهز» للتلفزيون

Choose a tag to compare

@github-actions github-actions released this 09 Oct 00:03
0b41c98

نسخة 52 — نزّل sora3a-screen.apk وثبّته على التيفي بوكس أو التلفزيون أندرويد أو التابلت. سجّل دخول مرة وحدة، والشاشة تفتح وحدها مع تشغيل الجهاز.

كل تطبيقات سرعة (للفلاشة)

Choose a tag to compare

@github-actions github-actions released this 09 Oct 16:17
1600853

مجلد واحد مرتّب بكل التطبيقات — نزّل sora3a-apps.zip، فكّه وانسخ المجلد للفلاشة، وافتح «اقرأني أولاً». ينبني من جديد وحده مع كل تحديث.

تطبيق خط المطعم للأندرويد

Choose a tag to compare

@github-actions github-actions released this 08 Oct 16:31
8b0d66e

نسخة 52 — نزّل sora3a-line.apk وثبّته على التلفون اللي بيه شريحة المطعم أو واتساب المطعم، سجّل دخول بحساب صاحب المطعم واكتب الرقم. رقم المتصل يطلع بالكاشير.