הצעה לטיקט - בחירת תצוגה לפורמט שעה ותאריך

תיאור כללי

תחת הגדרות המשתמש, שמירת הפורמט המועדף לתצוגת תאריך ושעה.
למשל: 11.01.2021, או 2021-01-11.
תהיה אפשרות דיפולטית לכולם שניתן יהיה לשנות.

מה ההצעה כוללת?

frontend -
הוספת אפשרות לשנות את פורמט התאריך והשעה המוצגים מבין אפשרויות קיימות.
backend -
שינוי הפורמט בהתאם לבחירה לפני שליחת הנתונים לFE.
db -
שמירת ביט שייצג את אפשרויות הפורמטים (ימופו ע"י enum), סה"כ 2 ביטים.

כולל שינויים בקוד? אם כן, איפה?

כן, ב-routes הרלוונטים של תישאול ה-FE ע"י ה-BE.
כמו כן, הוספת enums לערכי הביטים.

האם יהיו שינויים במסד הנתונים? אם כן, איפה?

כן, הוספת שתי עמודות מטיפוס bit לטבלת העדפות המשתמש (או לטבלת המשתמש עצמה - תלוי מה הדיזיין).

האם יהיה שינוי ב־frontend? אם כן, איפה?

כן, תחת העדפות המשתמש (או עמוד הפרופיל שלו) תהיה אפשרות לשנות את ההעדפות הללו.

אילו טסטים יגרמו לטיקט להיחשב כ"עובד", ויאפשרו לנו לסגור את הטיקט ולהגדיר את המשימה כהושלמה?

  • שינוי פורמט תאריך משנה את התשובה של ה-BE
  • שינוי פורמט שעה משנה את התשובה של ה-BE
  • שינוי פורמט ושינוי שוב לפורמט הקודם לא משנה את התשובה של ה-BE.