Skip to content

Releases: Lev-Good/Purification-board

גרסה 3.2.0

Choose a tag to compare

@Lev-Good Lev-Good released this 22 Sep 08:08

מה חדש בגרסה 3.2.0

חלון ביוץ ופוריות ומסך תובנות אישיות (כבוי כברירת מחדל)

  • הערכה סטטיסטית של יום הביוץ וחלון הפוריות, כולל זיהוי מוקדם של "עקרות הלכתית" (מצב שבו הביוץ המשוער חל לפני ליל הטבילה) — עם הודעה רגישה הממליצה להתייעץ עם מורה הוראה ורופא/ת נשים.
  • מסך "מדדים ותובנות" חדש: אורך מחזור ממוצע/חציון/טווח, יציבות המחזור, משך דימום, הצלחת שבעה נקיים, התפלגות עונות, ושכיחות מיחושים — עם גרף מגמות וטבלת מחזורים, ואפשרות להפקת דוח הדפסה לרופא/רב.
  • מושבת אוטומטית בהריון פעיל או בנטילת כדורים. כל הצגה נושאת הבהרה שזהו חישוב משוער בלבד ואינו תחליף לייעוץ רפואי.

סנכרון יומן גוגל — תיקוני דיוק

  • תזכורות מייל לטבילה ולעונות פרישה תוקנו כך שיישלחו "בבוקר"/"בערב" בשעת שעון קבועה, במקום בזמן האירוע עצמו כפי שהיה בטעות.
  • חוברה הגדרה קיימת ("זמן תזכורת דוא"ל לפני השקיעה") שלא הייתה מחוברת בפועל.

שיפורי ממשק

  • צומצמו השוליים בפריסת הדסקטופ — סרגל צד מרגיש מקובע ויציב יותר.

מאגדת גם את כל עבודת גרסה 3.1.0 (אבטחה, Electron 44, עיצוב מחדש) שכבר פורסמה קודם.

גרסה 3.1.0

Choose a tag to compare

@Lev-Good Lev-Good released this 20 Sep 13:10

מה חדש בגרסה 3.1.0

עיצוב מחדש של ההגדרות והמדריך

  • לשונית ההגדרות פוצלה ל-4 קבוצות (הלכה וחישוב · חשבון ואבטחה · גיבוי וסנכרון · התראות ועדכונים), עם סרגל צד קבוע לניווט קל בין הקבוצות.
  • אותו סרגל צד נוסף גם ללשונית "אודות" ולמדריך ההלכתי, ומסמן אוטומטית את הקטע שבו נמצאים בגלילה.
  • כפתורי הזום בסיידבר הועברו לשורה נפרדת מכפתורי עיצוב/הדפסה/מייל.
  • אנימציות עדינות בהצבעה על כרטיסי ההגדרות והמדריך, לחוויית שימוש נעימה יותר.

יומן תקלות אוטומטי לתמיכה

האפליקציה שומרת כעת אוטומטית תקלות טכניות שקורות במכשיר, בתוספת פרטי גרסה ומערכת. בהגדרות ← גיבוי וסנכרון ← "יומן תקלות לתמיכה" ניתן להוריד קובץ אחד ולשלוח אותו למפתח בעת תקלה.


התקנה: מומלץ לגבות את הנתונים (בהגדרות ← גיבוי וסנכרון) לפני עדכון גרסה.

  • לוח טהרה Setup 3.1.0.exe — מתקין רגיל (מומלץ).
  • לוח טהרה 3.1.0.exe — גרסה נייחת (Portable), בלי התקנה.

לוח טהרה 3.0.0

Choose a tag to compare

@Lev-Good Lev-Good released this 20 Sep 09:25

אבטחה, תיקון הלכתי, ופיצ'ר חדש: סנכרון יומן גוגל

שינויים שדורשים פעולה ממשתמשות קיימות

  • קוד הגישה יידרש הגדרה מחדש (פעם אחת) — קוד הגישה עבר לגיבוב חד-כיווני (PBKDF2), ולכן לא ניתן לשמר את הקוד הישן. הנתונים ההלכתיים שלך לא נפגעים — רק קוד הכניסה עצמו נדרש להיקבע מחדש.
  • מי שכבר מחוברת לגיבוי גוגל שיטס ותרצה גם תזכורות יומן — תצטרך לאשר הרשאה נוספת (חד-פעמי) במסך ההגדרות.

אבטחה

  • מסד הנתונים ההלכתי מוצפן במנוחה (AES-GCM-256, מפתח נגזר מקוד הגישה) — לא עוד טקסט קריא באחסון המקומי.
  • קוד הגישה נשמר כגיבוב חד-כיווני (PBKDF2) — אין יותר שום דרך לשלוף אותו.
  • טוקן החיבור לגוגל (Electron) מוצפן ב-safeStorage של המערכת, במקום מפתח קבוע שהיה בקוד המקור.
  • שדרוג Electron 25→44 ו-electron-builder.
  • בקשת אחסון קבוע (persist) + תזכורת אם לא בוצע גיבוי מעל 30 יום.
  • נוספה חבילת בדיקות end-to-end (Playwright).

תיקון הלכתי

  • מאכלים חריפים: המדריך ההלכתי הציג כהלכה מוסכמת נקודה שהיא בפועל מחלוקת אמיתית — הרמ"א עצמו (יו"ד קפ"ט:כ"ג) מביא שתי דעות סותרות, והגר"א נוקט כדעה שמאכל חריף דינו כוסת האונס (ולא כוסת הגוף), ואף מייחס זאת לדעת השו"ע עצמו. המדריך תוקן להציג את המחלוקת בפירוש, ונוסף מתג חומרא אופציונלי (כבוי כברירת מחדל) להחיל את הדעה החולקת.

פיצ'ר חדש: סנכרון יומן גוגל + התראות דוא"ל

  • יומן Google נפרד (לא היומן הראשי) שהאפליקציה יוצרת, עם תזכורות אמיתיות (מייל + פופ-אפ) לבדיקות שבעה נקיים, טבילה, ועונות פרישה — עובד גם כשהמחשב כבוי.
  • שלוש רמות דיסקרטיות בשמות האירועים ביומן (מפורט / סולידי / מוצפן).
  • תזכורת-הצעה יומית (לא הכרעה הלכתית) לבדיקת הפסק טהרה.

בדיקות

npm test — 28/28 קבצי בדיקה עברו. npm run test:e2e עבר. הבנייה (npm run pack/dist) אומתה, כולל הרצה בפועל של הקובץ המותקן.

🤖 Generated with Claude Code

לוח טהרה 2.0.0

Choose a tag to compare

@Lev-Good Lev-Good released this 17 Sep 22:10
76647fe

מנוע הלכתי מקיף לדיני וסתות

גרסה זו מחליפה ומתקנת את v1.2.0 (שהייתה מבוססת על קוד ישן ולא תואמת להצפנת קוד הגישה הקיימת אצל משתמשים פעילים).

מבוססת על מנוע הלכתי מקיף (ספר "שיעורי טהרה", עם מראי מקום מדויקים): זיהוי וסת קבוע, עקירת וסת, וסת דילוג/גוף, מצבי חיים פוטרים (הריון/הנקה/זקנה/כדורים), גיבוי אוטומטי לגוגל דרייב, ו-731 בדיקות אוטומטיות עוברות.

🤖 Generated with Claude Code