KeystoneJS (или просто Keystone) носи големи предимства на CMSS в света на Node.js, което позволява на разработчиците и крайните потребители, така лесно да създават и управляват уеб сайтове с помощта на централизирана администрация панел.
Създаден, за да работи само с MongoDB бази данни, Keystone използва Mongoose ODM да си взаимодействат с базата данни, за съхранение и извличане на данни, когато е необходимо.
Самата ССФ е доста малък, когато става въпрос за размера на файла, е изключително лесно за разгръщане, както и всяка друга Express ап, и идва с много документация, за да помогне на новите потребители навън.
Keystone може да се използва за всякакъв вид проекти, както MongoDB и Node.js е известно да се справят с огромните трафик и товари на сървъра с лекота.
Това не означава, малки обекти, които не могат да бъдат изградени с него също, Keystone е идеален за една страница или прости сайтове портфолио, както и.
Какво ново в този освободи:
- Fixed:
- Липсва малко променлива за да реагира-изберете беше счупване на LESS & # x3e. CSS строителство
- Номерата на липсващите линия в CodeMirror се завръщат отново.
Какво ново във версия 0.3.4:
- Fixed:
- Липсва малко променлива за да реагира-изберете беше счупване на LESS & # x3e. CSS строителство
- Номерата на липсващите линия в CodeMirror се завръщат отново.
Какво ново във версия 0.3.2:
- Добавена:
- New Geopoint тип поле
- Много от страна на сървъра тип поле единица тестове
- опция охрана Frame
- обекти с идентификатори като {ID: ObjectId} вече може да бъде осигурена като стойности правоотношение в данните за keystone.createItems (данни, опции, обаждане)
- options.refs могат да бъдат предоставени като опция да keystone.createItems (данни, опции, обаждане)
- въпроси Focus с полета WYSIWIG Html и кода
- променила:
- Lang вариант, защото език за вида на полето Code, както на лекарите на 0.3.x
- полета Код предприятието да бъдат допускани първоначалните полета
- Обновен:
- TinyMCE да 4.1.7
- Много пакети
- Fixed:
- Проблеми с опцията ipRangeRestrict
- Връзки повторна поръчка е продължило дори когато свързаните документи за самоличност не са се променили
- Проверка за съществуване req.user на DELETE действия
- updatedAt, updatedBy, createdAt и createdBy вече не се намира на създаване на w / проследяване, ако вече е
- Bug с datepicker, която е предизвикала един безкраен цикъл в някои часови зони
- Bug предупредително осъждане помощник
Какво ново във версия 0.3.0:
- Updated Express до 4.0
- Admin UI форми пренаписани в React.js
Какво ново във версия 0.2.40:
- Добавена:
- CORS мидълуер е вече на разположение, както Keystone.cors
- Fixed:
- Redis сесия мидълуер не поддържа извика, сега следва да се инициализира правилно
- Проблеми разбор опции в keystone.Email
- настройката булеви полета до фалшиво в Admin UI Issue
Какво ново във версия 0.2.36:
- Fixed:
- Няколко въпроса с типа поле localfile
- Подобрено:
- localfile.options.format се нарича с контекста на полето
- localfile.href сега е на разположение като виртуален
- преминах на FS-допълнителни така липсващите пътеки за localfile качвания ще бъде създадена автоматично
- localfiles поле е изцяло променено, сега в съответствие с localfile и подкрепя префикс и формат опции
- Премахнато:
- The autodetection типа на файла на изображението в полето за localfiles е била отстранена, използвайте опцията за формат вместо (като localfile)
Тип
Какво ново във версия 0.2.35:
- Fixed:
- Един въпрос, свързан с въведени с новата функционалност обичай NAV администраторски връзки.
Какво ново във версия 0.2.34:
- Добавена:
- Възможност за зададени по поръчка навигационни елементи в менюто с глава
- Възможност за зададени множество стойности за област dependsOn с Array
- Подобрено:
- -динамична разширения внос
- Fixed:
- Няколко въпроса, свързани с утвърждаване в UpdateHandler
- Проблеми изтриване на потребителите
- потенциални проблеми, сравняващи CSRF и парола символите
- Неправилно празно в UI при поръчване списъци
- обратно повикване по Email клас сега е правилно избор
Какво ново във версия 0.2.33:
- Fixed:
- въпроси, когато в магазина сесия не би винаги чакат за свързване към база данни, преди инициализиране на уеб сървъра
- проблеми със съвместимостта с промените, направени в blobservice.js лазурния-съхранение
- Добавена:
- кирка шаблони и оказват подкрепа
Какво ново във версия 0.2.30:
- Fixed:
- Не се срине процес за грешки валидиране схема.
Какво ново във версия 0.2.29:
- Fixed:
- localfiles изпълнение
- въпроси Празните в Admin интерфейс, когато в режим на производство
- въпроси Cross-платформа движещи файлове на място
- откриване тип sortOrder
- Използвайте бутоните, където е възможно, за достъпността
- Добавена:
- Proper възходящ / низходящ UI за проследяване на сортиране
- Сортиране UI за дата за проследяване на полета
- да превключвате дисплея на създаден / Актуализация на датите в списъка за оглед
- Показване карането метаданни в Admin интерфейс
- Показване на текущия потребител в долния им край
Какво ново във версия 0.2.25:
- Fixed:
- Грешки качвате в Cloudinary полета
- Проблеми започващи с SSL
Какво ново във версия 0.2.21:
- Обновен:
- Admin UI визуални ощипвам
- Добавена:
- New CSRF изпълнение за по-детайлен контрол
- S3 файл - способността да се уточни протокол за URL адреса на файл
- опция Cookie за вход, за да се контролира постоянство сесия
- Fixed:
- Няколко UI и функционалност проблеми с новия списък последните-търсения разполагат
Какво ново във версия 0.2.19:
- Fixed:
- Връзка филтри вече работят
- Извличане и определяне на обхвата keystone.initAPI да работи правилно, когато се използва директно като мидълуер
- Подобрено:
- Добавени добри MongoDB индекси за schemaPlugins
- Invalid довереник работа за полета
Какво ново във версия 0.2.18:
- Добавена:
- извика преминали към View.render () вече са преминали заблуждават, REQ, ВЕИ
- Fixed:
- Console сеч се потиска, когато опция дървар е фалшива
- Въпроси, свързани с бисквитки за сесия
- Много малки проблеми код и почистване
- Подобрено:
- покритие Test
Какво ново във версия 0.2.15:
- Fixed:
- Добавена бележка към области, които не са имали един
- Само покаже & quot; Open Keystone & quot; линк към админите
- Парола полета са форматирани правилно на екрана списък на Admin интерфейс
- Добавена:
- Подкрепа за имената на потребителските MongoDB събиране
- Подкрепа за изчистване на полета Парола (ако не е задължително)
- Password.compare е вече на разположение на обекта Невярно
- Подкрепа за зареждане на данни арматура с keystone.createItems () и в актуализираната скриптове, вижте тази Основно съдържание за пример
- Basic подкрепа за пренасочване, вижте # 303 за подробности
- Поддръжка за изключване на празната опцията Изберете полета с опцията emptyOption
- Подобрено:
- хубав изключение на EADDRINUSE грешка
Какво ново във версия 0.2.14:
- Добавена:
- Нови createItems () метод за бързо попълване на данни, вижте тази Основно съдържание за инструкции за употребата и примери
- Basic прилагане на поле гледане
- perPage вариант за списъци, която контролира броя на елементите, показани на страница в Admin интерфейс
- Gulp, и повече тестове
- Подобрено:
- .toCSV () метод за списъци вече използва зависимостта инжекция и може да бъде асинхронно (просто минават обаждане като последен аргумент)
- Fixed:
- проблем с DateTime полета не осъвременяване правилно
Какво ново във версия 0.2.12:
- Добавена:
- Първоначална подкрепа поле за HTML и евтино полета.
- Подобрено:
- Някои от страна на клиента скриптове (например TinyMCE) вече не се включва, когато те няма да бъдат използвани.
Какво ново във версия 0.2.11:
- Добавена:
- .toCSV () метод сега поддържа на схеми за трансформиране на данни, когато се изнасят в Admin интерфейс
- Изображение и uploadimage подкрепа плъгин за TinyMCE
- Cloudinary качване API за родово качване на изображения
- подкрепа CSRF мидълуер
- Express в момента е достъпна като собственост на Keystone
- Допълнителна поддръжка на променлива на S3_REGION среда
- ограничения IP адреси
Какво ново във версия 0.2.10:
- New AzureFile тип поле
- New Toolbar и режима за предварителен преглед за евтино полета
Какво ново във версия 0.2.8:
- Fixed:
- Въпроси стават опции пътя правилно на Windows
- опция Ръст сега поддържа на Markdown и видове полеви текстовото поле
- Подкрепа за маркиране на снимки, качени в Cloudinary от страна на клиента в Admin интерфейс за CloudinaryImages полета
- Подобрено:
- Филтриране на редица области вече може да се намери нула стойности
- Добавена:
- Подкрепа за PUT и изтриване методи HTTP в View.on
Какво ново във версия 0.2.7:
- Добавена:
- Възможност за използване потребителски пътеки за актуализации
- незадължително обаждане до View.render
- New тип поле Code, използва редактора CodeMirror в Admin интерфейс
- Fixed:
- Error хвърлена, когато иска невалиден страница в екран Admin списък UI
- Правилно задейства мангуста мидълуер при отстраняване на елементи
Какво ново във версия 0.2.5:
- Подобрено:
- Предупреждения се хвърлят, когато autokey опция довереник е невалиден
- Autokey ценности сега са включени в CSV износ
- стилове с падащо меню са хубави
- Default за вход UI ощипвам
- Скрит списъци предупреждават, когато са включени в НСА опция довереник
- Fixed:
- Скрити списъци са достъпни чрез API
<силни> Изисквания
- Node.js 0.10 или по-висока
- MongoDB
Коментари не е намерена