KeystoneJS (או סתם Keystone) מביא את התכונות נהדרות של CMSs לעולם של Node.js, המאפשרים למפתחים ולמשתמשי קצה כאחד ליצור ולנהל בקלות אתרי אינטרנט באמצעות פנל ניהול מרכזי.
בנוי לעבוד עם מסדי נתונים MongoDB רק, אבן ראשה משתמש ODM הנמייה לאינטראקציה עם מסד הנתונים, לאחסן ולאחזר נתונים כל פעם לפי צורך.
CMS עצמו הוא די קטן כשזה מגיע לגודל קובץ, הוא מאוד קל לפריסה, בדיוק כמו כל יישום אחר Express, ומגיע עם שפע של תיעוד כדי לסייע למשתמשים חדשים החוצה.
Keystone יכול לשמש עבור כל סוג של פרויקט, שני MongoDB וNode.js להיות ידוע כדי להתמודד עם עומסי תנועה ושרת ענק בקלות.
זה לא אומר שלא יכול להיות בנוי אתרים קטנים עם זה גם, Keystone להיות גם אידיאלי עבור עמוד אחד או אתרי תיק פשוטים גם כן.
מה חדש בזה לשחרר:
-
קבועים:
- חסר פחות משתנה למגיב-בחר נשבר x3e פחות & #;. לבנות CSS
- מספרי השורות החסרות בCodeMirror חזרו שוב.
מה חדש בגרסה 0.3.4:
-
קבוע:
- חסר פחות משתנה למגיב-בחר נשבר x3e פחות & #;. לבנות CSS
- מספרי השורות החסרות בCodeMirror חזרו שוב.
מה חדש בגרסת 0.3.2:
-
נוסף:
- סוג השדה החדש Geopoint
- המון בדיקות יחידה סוג השדה בצד השרת
- אפשרות שמירה מסגרת
- אובייקטים עם מזהים כמו {id: objectId} יכול עכשיו להיות מסופק כערכי יחסים בנתונים לkeystone.createItems (נתונים, אפשרויות, קריאה חוזרת)
- כאופציה לkeystone.createItems (נתונים, אפשרויות, קריאה חוזרת)
- בעיות פוקוס עם שדות WYSIWIG קוד HTML ו-
- שינה:
- אפשרות לאנג בגלל שפה לסוג שדה הקוד לפי מסמכי 0.3.x
- שדות קוד כעת מותר שדות ראשוניים
- עדכון:
- TinyMCE ל4.1.7
- חבילות רבות
- קבועים:
- בעיות עם אפשרות ipRangeRestrict
- הזמנה חוזרת יחסים נמשכה גם כאשר המזהים הצמודים לא השתנו
- בדקו req.user קיום על פעולת DELETE
- updatedAt, updatedBy, createdAt וcreatedBy אינם מוגדרים עוד על ליצור w / מעקב אם נקבע כבר
- באג עם datepicker שגרם ללולאה אינסופית בכמה אזורי זמן
- באג בעוזר אזהרת פחת
יכול להיות מסופק options.refs
מה חדש בגרסת 0.3.0:
- עדכון Express 4.0
מה חדש בגרסה 0.2.40:
-
נוסף:
- Cors זמין כעת כKeystone.cors
- קבועים:
- Redis תווך פגישה אינו תומך בשיחות טלפון, צריך עכשיו לאתחל בצורה נכונה
- בעיות בניתוח אפשרויות בkeystone.Email
- גיליון הגדרת שדות בוליאנית שווא בממשק משתמש Admin
תווך
מה חדש בגרסה 0.2.36:
-
קבוע:
- כמה בעיות עם סוג שדה localfile
- משופרים:
- localfile.options.format נקרא עם הקשר השדה
- localfile.href זמין כעת וירטואלי
- Switched לנתיבי כל כך חסרים FS במיוחד להעלאות localfile ייווצרו באופן אוטומטי
- localfiles כבר שיפץ לחלוטין, עכשיו בקו אחד עם localfile ותומך
- הוסר:
- זיהוי האוטומטי של סוגי קבצי תמונה בתחום localfiles הוסר, להשתמש באפשרות הפורמט במקום (כמו localfile)
אפשרויות קידומת ופורמט סוג השדה
מה חדש בגרסה 0.2.35:
-
קבוע:
- נושא לעשות עם קישורי מנהל הציגו את הפונקציונליות nav המותאם אישית החדשה.
מה חדש בגרסה 0.2.34:
-
נוסף:
- היכולת לציין פריטי ניווט מותאם אישית בתפריט הכותרת
- יכולת לציין ערכים מרובים עבור שדה dependsOn עם מערך
- משופרים:
- יותר דינמי הרחבות יבוא
- קבועים:
- כמה סוגיות הנוגעות לאימות בUpdateHandler
- בעיות מחיקת משתמשים
- בעיות פוטנציאליות השוואת אסימוני CSRF וסיסמא
- רשימות רווחים שגויים בממשק משתמש בעת הזמנה
- איתות בכיתת דוא"ל היא עכשיו בצורה נכונה אופציונליים
מה חדש בגרסה 0.2.33:
-
קבוע:
- בעיות שבו חנות הפגישה לא תמיד להמתין לחיבור למסד נתונים לפני אתחול שרת האינטרנט
- בעיות תאימות עם שינויים שנעשו בblobservice.js תכלת-האחסון
- נוסף:
- תמיכת תבניות Mandrill ולעבד
מה חדש בגרסה 0.2.30:
-
קבוע:
- אל תתרסק תהליך לשגיאות אימות סכימה.
מה חדש בגרסה 0.2.29:
-
קבוע:
- localfiles יישום
- נושאי שטח לבנים בממשק משתמש Admin במצב ייצור
- נושאי פלטפורמות העברת קבצים למקום
- זיהוי סוג SortOrder
- לחצנים השתמשו בי אפשרי לנגישות
- נוסף:
- עולה פרופר / יורד ממשק משתמש למעקב מסוג
- UI מיון לשדות תאריך מעקב
- האם לעבור לתצוגה של תאריכים נוצרו / מעודכנים בתצוגת רשימה
- מציג מטה מעקב בממשק משתמש Admin
- מציג משתמש נוכחי בכותרת התחתונה
מה חדש בגרסה 0.2.25:
-
קבוע:
- שגיאות העלאה לשדות Cloudinary
- בעיות מתחילות עם SSL
מה חדש בגרסה 0.2.21:
-
עדכון:
- tweaks החזותי ממשק משתמש Admin
- נוסף:
- החדש CSRF יישום לשליטה יותר פרטנית
- קובץ S3 - היכולת לציין פרוטוקול לקובץ את כתובת האתר
- אפשרות כניסה בקוקי לשלוט התמדת פגישה
- קבועים:
- ממשק משתמש ופונקציונליות כמה עם-האחרונים חיפושי הרשימה החדשה כוללים
נושאים
מה חדש בגרסה 0.2.19:
-
קבוע:
- מסנני הקשר עכשיו לעבוד בצורה נכונה
- חילוץ וscoping keystone.initAPI לעבוד בצורה נכונה בעת שימוש באופן ישיר כתווך
- משופרים:
- אינדקסי MongoDB טובים נוסף לschemaPlugins
- config לא חוקי טיפול לשדות
מה חדש בגרסה 0.2.18:
-
נוסף:
- התקשרויות חוזרות עברו לView.render () עכשיו עברו לטעות, req, מיל
- קבועים:
- רישום מסוף מדוכא כאשר לוגר האפשרות הוא שקר
- בעיות הנוגעות לעוגיות פגישה
- הרבה בעיות קוד קטין וניקוי
- משופרים:
- כיסוי מבחן
מה חדש בגרסה 0.2.15:
-
קבוע:
- הערה נוסף לשדות שdid not יש אחד
- רק מראה & quot; להרחיב Keystone & quot; קישור למנהלים
- שדות סיסמא מעוצבים בצורה נכונה על מסך הרשימה של Admin ממשק המשתמש
- נוסף:
- תמיכה בשמות מותאם אישית אוסף MongoDB
- תמיכה בפינוי שדות סיסמא (אם לא חובה)
- Password.compare זמין כעת על אובייקט שדה
- תמיכה בנתונים מתקן טעינה עם keystone.createItems () ובתסריטי עדכון, ראה תמצית זו לדוגמא
- תמיכה בסיסית להפניות, ראה # 303 לפרטים
- תמיכה עבור למעט האפשרות ריקה בתחומים בחרו באפשרות emptyOption
- משופרים:
- חריג נחמד יותר על שגיאת EADDRINUSE
מה חדש בגרסה 0.2.14:
-
נוסף:
- החדש createItems () שיטה כדי לאכלס במהירות נתונים, ראה תמצית זו להוראות שימוש ודוגמאות
- יישום בסיסי של שדה צופה
- אפשרות perPage לרשימות השולט על מספר הפריטים המוצגים בעמוד בממשק משתמש Admin
- בלגימה, ועוד בדיקות
- משופרים:
- .toCSV () שיטה לרשימות משתמשת כעת הזרקת תלות ויכולה להיות אסינכרוני (רק לעבור קריאה חוזרת כטיעון האחרון)
- קבועים:
- גיליון עם שדות datetime לא מעדכנים כראוי
מה חדש בגרסה 0.2.12:
-
נוסף:
- . תמיכת שדה ראשונית לשדות HTML וMarkdown
- משופרים:
- תסריטים מסוימים בצד הלקוח (למשל TinyMCE) לא נכללים יותר כשהם לא הולכים להיות בשימוש.
מה חדש בגרסה 0.2.11:
-
נוסף:
- .toCSV () השיטה נתמכת כעת על סכמות להפוך נתונים כאשר יוצאו בממשק משתמש Admin
- תמונה ותמיכת תוסף uploadimage לTinyMCE
- API ההעלאה Cloudinary לטעינת תמונות גנריות
- תמיכת תווך CSRF
- Express זמין כעת כרכוש של Keystone
- תמיכה אופציונלית למשתנית סביבת S3_REGION
- הגבלות טווח כתובות IP
מה חדש בגרסה 0.2.10:
- סוג השדה החדש AzureFile
- סרגל כלים חדשים ומצב תצוגה מקדימה לשדות Markdown
מה חדש בגרסה 0.2.8:
-
קבוע:
- בעיות מקבלים אופציות נתיב נכון על Windows
- אפשרות גובה החברה נתמכת על Markdown וסוגי שדות Textarea
- תמיכה בתיוג תמונות שהועלו לצד הלקוח Cloudinary בממשק משתמש Admin עבור שדות CloudinaryImages
- משופרים:
- פילטרים לשדות מספר יכול כעת למצוא ערכי null
- נוסף:
- שיטות http תמיכה בPUT ו- DELETE בView.on
מה חדש בגרסה 0.2.7:
-
נוסף:
- יכולת להשתמש בנתיבים מותאמים אישית עבור עדכונים
- callback אופציונאלי לView.render
- קוד חדש סוג השדה, משתמש בעורך CodeMirror בממשק משתמש Admin
- קבועים:
- שגיאה נזרקה כאשר מבקש דף לא חוקי בתצוגת רשימת ממשק משתמש Admin
- בצורה נכונה לעורר תווך נמייה בעת הסרת פריטים
מה חדש בגרסת 0.2.5:
-
משופר:
- אזהרות נזרקות כאשר autokey config האפשרות אינו חוקי
- ערכי Autokey עכשיו כלולים ביצוא CSV
- סגנונות הנפתח הם יותר נחמדים
- ברירת מחדל הכניסה בtweaks ממשק המשתמש
- רשימות מוסתרות להזהיר כאשר כלולות באפשרות config nav
- קבועים:
- רשימות חבויות נגישות באמצעות API
דרישות :
- Node.js 0.10 או גבוה יותר
תגובות לא נמצא