en
שפה
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
תרגום AI
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

הערות שחרור לגרסה: 11.0

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

תוכן

ערימה טכנולוגית

עיצוב חדש

פילטרים דינמיים

עורך CKE 5

בעלי עניין

תמיכה ב- SSO

שדות פרויקט חדשים

ייבוא/ייצוא מותאם

הודעות דוא"ל מותאמות

שיפורים בלוח המחוונים

לוח שנה טוב יותר

שילוב GitLab

בקשות ממשק API

ניקוי הגדרות

שינויים בניהול משאבים

תוספות לשירותי עזרה

תכונה חדשה של קנבן

שימושיות בתרשימים

ייצוא גאנט

תוספים שהופסקו

 

ערימה טכנולוגית

סעיף זה חשוב עבור פתרון שרת. משתמשי ענן לא צריכים לדאוג מכל זה.

בנוסף להערות המהדורה של הגרסאות הקודמות, בהן רק צייננו את גרסת רובי, מעתה ואילך נספק לך רשימה מקיפה יותר של ערימה טכנולוגית הנתמכת במלואה. על ידי הקפדה על מפרטים אלה, תוכל להימנע מבעיות קשות לא ברורות הנגרמות על ידי שילובים אפשריים רבים של כל הרכיבים.

  • מערכת הפעלה: דביאן 10 או 11
  • Redmine: 5.0.0. קל
    מכיוון שהיינו להוטים מאוד להתחיל להשתמש ב- Rails 6.1, המספקת אפשרויות רבות לשיפור הביצועים, החלטנו ליצור מזלג קטן משלנו של Redmine. זה לא משנה את העובדה Easy נשאר תואם ל- Redmine, כולל בהעברת נתונים מ Redmine ל- Easy.
  • רובי: 2.6.3
    בקרוב תמיכה בגרסאות 2.7.x, 3.x.
  • אוסף: 2.2.x
  • מסד נתונים: Percona/MySQL 5.7+
    אחת ההחלטות הקשות ביותר שהיינו צריכים לקבל הייתה להפסיק את התמיכה ב- PostgreSQL בגרסה 11. שמירה על שני מאגרי מידע לצערי פירושה קוד לא יעיל ויציבות האפליקציה שנגרמה לו בשל כך. על ידי מיקוד תשומת הלב שלנו במסד נתונים אחד נוכל לאתר ולהסיר צווארי בקבוק, לייעל שאילתות איטיות ולבנות פתרונות מדרגיות. כמו כן, פרקונה עצמה מתמקדת בביצועים. הורדת התמיכה ב- Postgres היא הסיבה העיקרית לכך שנשמור את גרסה 10 במצב LTS עד אמצע 2022, למקרה שיהיה בעייתי להגר לפרקונה.
    ניתחנו ובחנו כלים שונים להמרת DB, להלן התוצאות והטיפים שלנו. אנו מקווים שתמצא אותם מועילים.
  • שרת redis: 5+
  • NodeJS: 14.16 (LTS)

סוף תת-אורי

מכיוון שהקדמי מקבל שיפורים מתקדמים, לא ניתן להמשיך ולתמוך תצורה של תת-אורי. תצורה מסוג זה רגישה למרכיבי Javascript ולעתים קרובות גורמת לתפקוד לקוי. אנא הגדר מחדש את השרת שלך לדומיין רגיל.

עיצוב חדש

באופן כללי

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

הרגשנו גם צורך בדף התחברות מרגיע יותר.

מרענן למדי, לא היית אומר?

תן לנו להדריך אותך במספר שינויי עיצוב ספציפיים.

תפריט ראשי

התפריט הראשי עבר מלמעלה לסרגל השמאלי, והוא מתקפל. תוכן התפריט הראשי ותפריטי המשנה נשארים ללא פגע.

תפריט נוסף

השינוי ממוקם כפי שהיה בעבר (בפינה הימנית העליונה) בתוכן הפנימי.

החלקים מחולקים על בסיס מבנה המוצר החדש של Easy Redmine מגרסה 11.* עבור מנהלי מערכת ומנהלי מערכת חלקיים הוספנו פריט לניהול משתמשים.

תפריטי המשנה הוסרו, אך ניתן להחלפה בקלות למקרה שהשתמשת בהם לעתים קרובות (למשל לפי פריטי תפריט ראשי מותאמים אישית).

בר שירות

אנו משתמשים בזה ללוח הימני עם הכלים כגון רשימת מטלות or הזן פעילות.

הסרגל עצמו, כמו גם כל פריט שהוא מכיל, עברה מודרניזציה ואפילו נעשו כמה שיפוצים פונקציונליים קלים.

שדה חיפוש אחד

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

רק תזכורת, ההגדרות של שדה החיפוש נמצאות בניהול >> הגדרות >> כללי

הודעות דוא"ל (מראה ונושא)

הודעות דוא"ל ראו יופי משמעותי. הם ידידותיים יותר לניידים ומושכים את העין.

אבל אולי השינוי החשוב יותר הוא בנושא המיילים:

  • משימה חדשה: [נושא המשימה], פרוייקט: [שם הפרויקט]
  • משימה חדשה עבורך: [נושא המשימה], פרוייקט: [שם הפרויקט]
  • המשימה עודכנה: [נושא המשימה], הפרויקט: [שם הפרויקט]
  • המשימה שלך עודכנה: [נושא נושא], פרויקט: [שם הפרויקט]

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

מיתוג מותאם אישית

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

פילטרים דינמיים

אחד ממשחקי המשחק המוחלטים ב- Easy Redmine לשנים הבאות. סינון כל הזכויות יהפוך לאינטראקטיבי ואינטואיטיבי יותר.

מסננים דינאמיים מתווספים לגרסה 11 כרכיב אופציונלי עבור 3 הישויות הנפוצות ביותר: משימות, פרויקטים ו ערכי זמן בצורה של מודול עמודים.

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

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

אם אתה מגלה שמסננים דינאמיים כבר ממלאים את הצרכים שלך, תוכל לעבור אליהם כברירת מחדל באמצעות הגדרה בניהול >> הגדרות >> כללי.

ניתן לחזור למסננים 1.0 באמצעות תפריט האליפסות

עורך CKE 5

לשדרג ל עורך CKE 5 הוא צעד נוסף לעבר UX חלק ומהיר יותר, במיוחד בנייד.

CKEditor הקודם ב- Easy Redmine תוקן והשתנה בהתאמה אישית, מה שהוביל לפגיעה בולטת בביצועים (הטעינה הייתה איטית ותקלות). CKEditor 5 נמצא במצב סטנדרטי. פירושו של שלב זה שהיינו צריכים להסיר את הגדרות סרגל הכלים של HTML (בסיסי, מתקדם, מלא). יחד איתם, כמה תכונות היו צריכות ללכת גם כן. בעייתי במיוחד - בחירת צבעים - צריך להסיר גם בגלל חוסר תאימות של צבעים שנבחרו בהתאמה אישית בין הנושא הכהה והבהיר של היישום. דוגמה: משתמש בעל עיצוב כהה הגדר צבע טקסט מותאם אישית ללבן, אך טקסט זה אינו ניתן לקריאה עבור משתמשים בעלי עיצוב בהיר בעל רקע לבן.

אחד השינויים הבולטים הוא שאתה יכול להדביק תמונות ישירות בטקסט באמצעות CRTL+V, שלא היה זמין בגרסאות האחרונות.

רק זכור שתמונות נשמרות כקבצים מצורפים, מה שאומר שאתה יכול להדביק תמונות למקומות שבהם ניתן להעלות קבצים מצורפים, למשל הערת משימה. כדי להדביק תמונות למקומות אחרים, כמו לוח מודעות בלוח המחוונים, אנא השתמש ב הוסף תמונה תכונה. זהו הסטנדרט הנוכחי לאבטחה ואופטימיזציה של מסדי נתונים.

על מנת שנוכל להתמקד בשימושיות יותר של עריכת טקסט, הורדנו את התמיכה בעורכי רגיל, סימון וטקסטיל. תמיכה ב -4 מצבי טקסט הפכה להסחת דעת חזקה מדי מהגעה להצטיינות השימושיות של היישום שלנו לגמרי.
חשוב: אם השתמשת בעבר בעורך טקסטיל או סימון, לאחר השדרוג/העברה לגרסה 11, עליך להפעיל הגירה. במקרה של פתרון ענן, נפעיל אותו.

bundle exec rake easyproject:textile:migrate_all source_formatting=textile
bundle exec rake easyproject:textile:migrate_all source_formatting=markdown
מבוסס על העיצוב הקודם שלך. הקפד להפעיל את הפקודה בספריית ההתקנה שלך.
שנה את העיצוב ל- HTML
rails r "puts Setting.text_formatting = 'HTML'"

or

bundle exec rake easyproject:markdown:migrate_all source_formatting

בעלי עניין

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

איך זה עובד

זהו מודול פרויקט רגיל - אפשר אותו בהגדרות הפרויקט >> מודולים.

ברשימת בעלי העניין בפרויקט ניתן לראות לחצנים

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

בעת קישור בעל עניין לפרויקט ניתן לתאר את תפקידם בפרויקט. תיאור זה נשמר רק בפרויקט המסוים הזה. אותו אדם עשוי לפעול בתפקיד אחר בפרויקט אחר.

יש הרשאות גלוֹבָּלִי סעיף:

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

בעלי עניין מאפשרים שדות מותאמים אישית, אם כי השדות המקומיים הקיימים מספיקים ברוב המקרים.

תמיכה ב- SSO

Easy Redmine תומך בשתי טכנולוגיות SSO מרכזיות. תצורת SSO זמינה בדף /easy_sso. כל תצורה עשויה להתבצע רק על ידי מנהלי מערכת שיש להם גישה לצד השני של שרשרת האימות.

SAML

פרוטוקול זה משמש את Azure Active Directory => Easy Redmine 11 תואם ל- Azure AD!

התצורה מתבצעת על ידי לחיצה על עריכה אצל ספק שירותי SAML ומחייבת להזין מידע זמין רק למנהלי AD של Azure.

OAuth 2.0

בנוסף, פרוטוקול OAuth 2.0 משמש מאות שירותים ידועים, כגון Google, פייסבוק ורבים רבים אחרים.

Easy Redmine עשויה לפעול כ

  • ספק זהות (למשל היכנס ל- אישורי Easy Redmine by Google), או
  • שירות זהות (היכנס ליישומים אחרים באמצעות אישורים מ- Easy Redmine)

 

הגדרת SSO אחרת?

כמה מנהלים כנראה הבחינו בהגדרה נוספת ב- Administration >> הגדרות >> אימות - סעיף כניסה יחידה.

הגדרה זו מתייחסת ל- Kerberos, שהוצג לפני מספר שנים ומתואר בפירוט כאן. להגדרה זו אין שום קשר לפרוטוקולים הנ"ל.

 

בעל פרויקט, מנהל פרויקט

בהתבסס על משוב ושימוש כללי, הוספנו שני שדות על פרויקטים כמקוריים:

  • מנהל פרוייקט
  • בעל פרויקט

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

מאמץ זה נועד לתקנן מקרה שימוש שטופל בעבר על ידי שדות מותאמים אישית על ידי 99 % מהלקוחות שלנו. באופן כללי, לשדות מותאמים אישית יש השפעה שלילית על ביצועי האפליקציה, ועכשיו אתה יכול להיפטר משניים מהם.

כיצד להעביר נתונים משדות מותאמים אישית קיימים?

פשוט, עבור אל https://[application_url]/easy_cf_migrator >> לחץ על MIGRATE בשדה המתאים >> בחר את השדה המותאם אישית הישן >> אשר. ניתן להעביר רק את התוכן של שדות מותאמים אישית של הפרויקט מסוגי משתמש/חיפוש. אין פורמטים אחרים של שדות מותאמים אישית (למשל טקסט) נתמכים על ידי מיגר CF.

ייצוא/יבוא אסינכרוני

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

מבחינת המשתמש, זה עובד בפשטות.

  1. עבור למינהל >> הגדרות >> כללי, הפעל את ההגדרה והגדר גבול סביר. ייצוא של רשימות קטנות יותר מתחת למגבלה זו יפעל כמו בגרסאות קודמות.
  2. ייצא רשימה באמצעות לחצנים בצד ימין למטה
  3. אתה תנותב לדף /easy_async_exports שבו תוכל לראות רשימה של הייצוא האחרון שלך.
  4. תוכל לרענן את הדף כדי לראות את שינוי הסטטוס ל- עשה, ואז יופיע קישור ההורדה.
  5. תקבל גם הודעה בדוא"ל כשהייצוא מוכן, כך שלא תצטרך לחכות, במיוחד לרשימות הענקיות.

תבואו

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

הודעות משימות מותאמות

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

הפתרון הוא איסוף אירועים ושליחת הודעות מעת לעת (כל 15 דקות) => כל השינויים במשימה אחת שנעשית בתוך אותו מרווח של 15 דקות יישלחו בדוא"ל אחד. בעבר, כל שינוי שנשמר יפיק מייל נפרד. זה נכון במיוחד בעבודה עם עורך משימות מהירות ו/או WBS, לוח זריז, גאנט וכו '.

איך זה עובד

  • זה חל רק על משימות
  • הערות - כל ההערות נכנסות למייל
  • שינויים במאפיינים - שינויי התכונה הייחודיים כולם מכניסים לדוא"ל; אם אותה תכונה שונתה יותר פעמים, רק השינוי האחרון יוכנס לדוא"ל
  • אזכורים (@שם משתמש) עדיין נשלחים באופן עצמאי ומיידי, מכיוון שהם סוג אחר של הודעה

כעת, זו אינה תכונה חדשה לגמרי. ייתכן שרבים מכם כבר השתמשו בו מבלי להבין זאת - זו הייתה תכונה אופציונלית ובמשך כמה חודשים היא הופעלה כברירת מחדל. אולם מגרסה 11 זו הופכת לשיטת ההתראות היחידה על משימות.

התאמה אישית של הדף

אחת התכונות החזקות ביותר ב- Easy Redmine - דפים הניתנים להתאמה אישית - זכתה גם היא לתשומת לב מסוימת בביצועים ובשימושיות.

רשימת מודולי הדף התקצרה

בשל הגדלת מספר הישויות (רשימות) ביישום, הרגשנו שכבר אין קיימא להמשיך ולהוסיף סוג מודולים [משהו] מהפילטר לרשימת המודולים הזמינים. מכיוון שכבר היו מודולים גנריים (רשימה, תרשימים, דוח) זמינים, המודולים ממסנן הפך להיות לא רלוונטי והסרנו אותם מהמבחר.

אין צורך להיכנס לפאניקה :)

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

כמו כן, במהלך עריכת דפים, משתמשים יראו הודעה המבקשת להחליף מודולים אלה במודלים הגנריים.

אם אתה שואל מתי המודולים האלה יוסרו מהאפליקציה בסופו של דבר - הם יישארו ביישום לכל משך גרסה 11 (ומהדורות הקטנות שלה). גרסה 12 היא זו שבה הם כבר לא יהיו קיימים.

רשימת המודולים שהוסרו:

  • * ממסנן
  • משימה חדשה
  • פוסטים של ידע
  • דוחות
  • משימות שדווחו עליי
  • משימה שנצפתה על ידי
  • הוצאות מתוכננות
  • הכנסה מתוכננת
  • סקירת תיק
  • הוצאות אמיתיות
  • הכנסה אמיתית
  • עלויות נסיעה
  • הוצאות נסיעה
  • נוכחות של משתמשים (בלוח המחוונים של נוכחות)

טעינת דפים אסינכרונית

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

בגרסה 11, מודולי העמוד נטענים בנפרד => לוח המחוונים נטען ללא דיחוי, כל מודול דף נטען בפני עצמו.

סקירה כללית של הפרויקט - בקרות / תיאור הפרויקט

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

שינויים במודולים ספציפיים עבור סקירת פרוייקט:

  • תיאור פרויקט
    • קוֹדֶם תוכל לבחור להציג תיאור של הפרויקט, או שדות מותאמים אישית של הפרויקט
    • עַכשָׁיו הוא מראה רק תיאור פרויקט
  • מידע פרויקט
    • קוֹדֶם זה היה מודול בעל קוד מקודד המציג מידע בסיסי על הפרויקט (יחס זמן בילה, אחוז שבוצע, מחוון וכו '), תגים ולחצנים לפעולות הפרויקט (סגור, פרוייקטים משנה חדשים וכו')
    • עַכשָׁיו הוא משמש להצגת שדות מקוריים ו/או מותאמים אישית בפרויקט
  • בקרות פרויקטים
    • עַכשָׁיו מציג מידע בסיסי על הפרויקט (יחס זמן בילה, אחוז שבוצע, מחוון וכו '), תגים ולחצנים לפעולות הפרויקט (סגירה, פרוייקטים משנה חדשים וכו')

      (במילים אחרות, הוא פשוט שונה למודול מידע פרויקט מגרסה 10)

חשוב: אם השתמשת בעבר במודול תיאור פרויקט כדי להציג שדות מותאמים אישית של הפרויקט, יהיה עליך לאפס את הדף ולהוסיף מודול מידע פרויקט ובחר אילו שדות להציג.

לוח שנה של פגישות משודרג

בשלב זה, אנו שמים קץ לדואליות לוחית. היה לנו מנהל פגישות, כחלק מליבת Easy Redmine. בנוסף, היה תוסף פרימיום מתזמן שהכיל יכולות מתקדמות יותר כולל שילוב עם ניהול משאבים (הקצאת משימות).

הישן מנהל מפגש הוסר כעת ומוחלף לחלוטין על ידי מתזמן (תיעוד מפורט כאן).

מה השתנה:

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

מאז שחררנו את ידינו על ידי הסרת רכיב מוגזם, הצלחנו להתחיל לעבוד על אינטגרציות קרובות יותר עם כמה כלי לוח שנה נפוצים (אפילו MS Exchange Server).

שילוב Git (Lab) בלחיצה אחת

כמפתחי תוכנה בעצמנו, הרגשנו שחשוב לשפר את הקשר בין Git ל- Easy Redmine. כרגע, אנו מתמקדים ב- GitLab. עם זאת, הפתרון שלנו ניתן להרחבה ללקוחות מאגר אחרים.

עיצבנו תוסף המציג נתונים רלוונטיים מ- GitLab (מאגרים, התחייבויות, מיזוג בקשות, בדיקות) ישירות ב- Easy Redmine למטרות דיווח למנהלים ולצוות אחר שאינו בפיתוח. בעוד שהחיבור בין משימות (זמן רישום, שינוי סטטוס וכו ') ושינויי קוד (בקשות מיזוג, התחייבות) נותר תכונה שימושית עבור מפתחים. החיבור של Easy Redmine ל- GitLab מוגדר פשוט על ידי מילוי כתובת URL ואסימון GitLab. כל ההגדרות הבאות מתבצעות באופן אוטומטי, כולל הוקי אינטרנט להפצת שינויים מיידיים משני הצדדים.

בקשות ממשק API

משהו למנהלי השרת. גרסה 11 מציגה יישומי מגבלות תעריפים לבקשות API באמצעות פנינת התקפת מתלים. זוהי מניעה להפציץ אפליקציה על ידי בקשות מבחוץ.

חשוב:
אם יש לך אינטגרציה מסוימת של REST API, אנא בדוק אותה כראוי בהתבסס על שינויים שבוצעו בגרסה 11.

  • גבולות ברירת מחדל
    • קבל API = 100 /1 דקה
    • לכתוב API = 10 /1 דקה
  • במקרה של חרגת גבולות - סטטוס 429
    https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/429
  • תצורה - על אחריות עצמית in
    /config/initializers/rack_attack.rb

ניקוי הגדרות מיותר

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

מינהל >> הגדרות >> כללי

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

ניהול >> הגדרות >> תצוגה

  • הצג הצהרה אישית בתפריט - הצהרה אישית ניתן למצוא תחת עוד >> דוחות זמן
  • הצג זמן יומן בתפריט - זמן כניסה זמין באמצעות כפתור "+" חדש
  • הצג הזמנת משאבים בתפריט - תכונה שהוצא משימוש

ניהול >> הגדרות >> אימות

  • אפשר התחברות והרשמה של OpenID - הוצא משימוש בטופס זה, הוחלף במלואו בפונקציונליות SSO (OAuth 2.0) כאמור

ניהול >> הגדרות >> הודעות דוא"ל

  • סגנון הדוא"ל נושא הודעת המשימה - כפי שהוסבר בפרק הקודם, הודעות הדוא"ל שופצו והנושאים השתנו

שיפורי ניהול משאבים

דוח משאבים מורחב

תכונה פופולרית מגרסה 10.6 (מהדורת סתיו) דוחות משאבים הורחב כדי להציג משתמשים על ציר ה- X לדו"ח מסוג חדש.

אנו ממליצים להגדיר מסננים בצורה סבירה, לא להציג יותר מדי משתמשים לתקופה ארוכה, מה שהופך את התרשים לבלתי קריא. כמו כן, כל קבוצות המשתמשים מוצגות כברירת מחדל. כדי להסתיר אותם, פשוט הגדר את המסנן לקבוצות - אין

הרשאות להזמנות

לתכונת ההזמנות יש כעת הרשאה משלה, תחת סעיף ניהול משאבים.

שיפורי שולחן עזרה

OAuth2 עבור Gmail

בשל האבטחה ההדוקה של GSuite, יישמנו אימות OAuth כך ש- Help Help יוכל להגיע בבטחה לתיבות הדואר התמיכה שלך המתארחות על ידי Google.

זה קשה יותר להגדיר מאשר רק כניסה/סיסמה רגילים, אבל יש רמזים ליד כל שדה. כמובן שתצטרך ליצור כמה נתונים בחשבון Google שלך.

שלח תבניות דוא"ל לסטטוסים נוספים

עוד מעט זמן וחוסך נתונים. כעת ניתן לקשר תבנית דוא"ל אחת לסטטוסים נוספים בבת אחת.

השתמש ב- CRTL+לחץ כדי להדגיש יותר סטטוסים.

שנה SLA בהתאם לפרויקט

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

צפה באישור דלפק העזרה

בעבר הייתה רק הרשאה אחת - ניהול דלפק העזרה, מה שאומר שמשתמש יכול לגשת לדף דלפק העזרה, אך גם לשנות את כל ההגדרות. על ידי הוספה צפה בדלפק העזרה הרשאה תוכל לתת גישה ללוח המחוונים של דלפק העזרה ולנתוניו מבלי לתת גישה לביצוע שינויים בתצורה.

Kanban - הגבלת WIP

אימצנו את הסטנדרט של שמירה על במה קנבנית מוגבלת. פשוט עבור להגדרות Kanban בפרויקט וקבע את הגבול הנכון לכל שלב.

תרשימים משתנים

לכלי הדמיה מסודר זה הגיע כמה שינויי שימושיות. כמה שינויים אחרים נאלצו.

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

ייצוא גאנט ו- WBS

ייצוא/הדפסה של Gantt או WBS אינה מנוהלת עוד באמצעות תבניות ייצוא, שלא התאימו באופן מלא למטרה זו. במקום זאת, ההדפסה מנוהלת באמצעות דפדפן אינטרנט, שנבנה ומותאם למשימות כאלה.

תוספים שהופסקו

לאחר משוב משתמשים ומחקר מעמיק יותר, ביצענו שינויים במבנה המוצר, שהם ברורים מאיתנו אתר אינטרנט. חלק מהמבנה מחדש הוא הסרת פונקציונליות מסוימת עם תחזוקה גבוהה וערך מוסף נמוך.

  • צ'אט - ישנם מספר רב של כלי צ'אט מיוחדים העולים בהרבה על הצ'אט שלנו בתוך האפליקציה. יתר על כן, הפתרון הטכנולוגי גרם להידרדרות ביצועים כבדה.
  • תזרים מזומנים תזרים מזומנים אינו תוסף שלם, אלא רק חלק מתוסף התקציבים. למרבה הצער, זה היה חלק עם השפעה רצינית על הביצועים. הנחת היסוד הטכנולוגית שלה הסתכמה בסכסוך בין ביצועים לפונקציונליות. בחרנו בעבר בפונקציונליות, אך בעלות ביצועים גבוהה מאוד (במיוחד עם מספר גדול יותר של פרויקטים). חלק זה של מערכת התקציבים שלנו הוכיח שהוא בלתי בר קיימא. עם זאת, תזרים מזומנים ויכולות תקצוב פרויקטים מתקדמות אחרות הן חלק מפתרון Easy Redmine שנבנה על ידי השותף שלנו ויוצג בקרוב.
  • חישוב פרויקט - תוסף בעל ערך מוסף מועט ותחזוקה גבוהה. ישנן דרכים שונות להחליף את רוב התכונות שלה בחלקים אחרים של Easy Redmine.
  • CRM ואנשי קשר - CRM ואנשי קשר מופסקים בגרסה 11. אנשי קשר מוחלפים על ידי בעלי עניין כרגע. תכונה מלאה שלמה B2B CRM התוסף (כולל ניהול אנשי קשר מורכב) יוצג בהמשך השנה. זה יהיה יורשו של ה- CRM שהופסק, עם העברת נתונים כפרויקט המותאם באופן אישי.
  • אינטגרציה של ג'נקינס - תוסף עם מעט שימוש כללי. כל שילוב שאתה רוצה יכול להיות מועבר כ פתרון מותאם אישית בהתאם לצרכים שלך, ללא צורך בתוסף זה.
  • ניהול דרישות - התוסף נזקק לטיפול הרבה יותר ממה שהצלחנו לספק אותו. ניתן להחליף את פונקציונליות הדרישות בפונקציונליות ER קיימת, או לשלב אולי עם יישום מיוחד.

נסה את Easy Redmine תוך 30 יום ניסיון חינם

תכונות מלאות, מוגנת SSL, גיבויים יומיים, במיקום הגיאוגרפי שלך