KeystoneJS (nebo jen Keystone), přináší skvělé vlastnosti ČMSS do světa Node.js, umožňuje vývojářům a koncovým uživatelům podobně snadno vytvářet a spravovat webové stránky pomocí centralizované správě panel.
Postavený pracovat pouze s databázemi MongoDB, Keystone používá Mongoose ODM pro interakci s databází, k ukládání a v případě potřeby kdykoli načíst data.
CMS samotný je poměrně malý, pokud jde o velikosti souboru, je velmi snadno nasadit, stejně jako jakýkoli jiný Express app, a přichází s množstvím dokumentací pomoci nové uživatele ven.
Keystone může být použit pro jakýkoliv typ projektu, a to jak MongoDB a Node.js je známo, že zvládnout obrovský provoz a zatížení serveru s lehkostí.
To neznamená, že malé weby nemůže být postaven s ním také, Keystone je také ideální pro jednu stranu nebo jednoduchých portfoliových místech stejně.
Co je nového v tomto uvolněte:
- Oprava:
- Chybějící méně variabilní pro reakci-select byl rozbití LESS & # X3e,. CSS build
- Čísla chybějící linky v CodeMirror jsou zase zpátky.
Co je nového ve verzi 0.3.4:
- Opraveno:
- Chybějící méně variabilní pro reakci-select byl rozbití LESS & # X3e,. CSS build
- Čísla chybějící linky v CodeMirror jsou zase zpátky.
Co je nového ve verzi 0.3.2:
- Přidáno:
- New Geopoint typ pole
- Spousta server-side typ pole unit testů
- volba Rám stráž
- Objekty s identifikátory, jako je {id: ObjectId} může být nyní poskytovány jako hodnoty vztahu, v dat keystone.createItems (data, volby, callback)
- options.refs mohou být poskytovány jako doplněk k keystone.createItems (data, volby, callback)
- problémy Zaměření se na polích WYSIWIG kód HTML a
- Změněno:
- volba Lang, protože jazyka pro typ pole Kód dle 0.3.x docs
- Kód pole jsou nyní dovoleno být počáteční pole
- Aktualizováno:
- TinyMCE až 4.1.7
- Mnoho balíčků
- Opraveno:
- Problémy s možností ipRangeRestrict
- Vztah objednací je trvalé, i když byly propojené ID nezměnila
- Zkontrolujte, zda je existence req.user na akci Smazat akci
- updatedAt, updatedBy, createdAt a createdBy jsou již nastaveny na vytvoření w / sledování, pokud již nastavena
- Bug s DatePicker, které způsobilo nekonečnou smyčku v některých časových pásmech
- Bug v odsuzování varování pomocníka
Co je nového ve verzi 0.3.0:
- Aktualizováno Express 4.0
- Správce UI formy přepsané v React.js
Co je nového ve verzi 0.2.40:
- Přidáno:
- CORS middleware je nyní k dispozici jako Keystone.cors
- Opraveno:
- Redis zasedání middleware nepodporuje zpětná volání, by měl nyní správně inicializovat
- Problémy rozebrat možnosti v keystone.Email
- Nastavení logické polí na hodnotu false v Admin UI Vydání
Co je nového ve verzi 0.2.36:
- Opraveno:
- Některé problémy s typem localfile pole
- Lepší:
- localfile.options.format je volána s kontextu pole
- localfile.href je nyní k dispozici jako virtuální
- přepne do FS-Extra tak chybějící cesty pro localfile obrázky budou automaticky vytvořen
- localfiles pole byl kompletně přepracován, nyní v souladu s localfile a podporuje prefix a formát možnosti
- Odstraněno:
- autodetekce typů image souborů v poli localfiles byl odstraněn, místo toho použijte volbu formátu (jako localfile)
Typ
Co je nového ve verzi 0.2.35:
- Opraveno:
- problém co do činění s admin odkazy zavedené nové funkce vlastní NAV.
Co je nového ve verzi 0.2.34:
- Přidáno:
- Možnost zadat vlastní navigační položky v nabídce záhlaví
- Možnost zadat více hodnot pro pole provádí v závislosti s Array
- Lepší:
- Více dynamická rozšíření dovozu
- Opraveno:
- Některé problémy týkající se validace v UpdateHandler
- Problémy mazání uživatelů
- Možné problémy porovnávání CSRF a hesla žetony
- Nesprávné mezery v uživatelském rozhraní při objednávání seznamů
- Zpětné volání ve Email třídě je nyní správně volitelná
Co je nového ve verzi 0.2.33:
- Opraveno:
- Otázky, u nichž obchod zasedání se ne vždy čekat na připojení databáze před inicializace webový server
- Problémy s kompatibilitou změn na azurově-skladovacích blobservice.js
- Přidáno:
- Šablony Mandril a činí podpora
Co je nového ve verzi 0.2.30:
- Opraveno:
- Nepoužívejte havárii proces chyby ověření schématu.
Co je nového ve verzi 0.2.29:
- Opraveno:
- localfiles implementace
- otázky mezer v admin UI, když v režimu výroby
- otázky Cross-platformní přesouvání souborů na místo
- detekce typ třízení
- Pomocí tlačítek pokud možno i pro přístupnost
- Přidáno:
- Správné vzestupně / sestupně rozhraní pro sledování sort
- Třídicí rozhraní pro data sledování pole
- Lze přepínat zobrazení vytvořených / aktualizovaných data v zobrazení seznamu
- Zobrazení sledované metadata v Admin UI
- Zobrazení aktuálního uživatele v zápatí
Co je nového ve verzi 0.2.25:
- Opraveno:
- Chyby nahráním na Cloudinary pole
- Problémy začínající SSL
Co je nového ve verzi 0.2.21:
- Aktualizováno:
- Správce UI vizuální vylepšení
- Přidáno:
- Nový CSRF implementace pro podrobnější kontrolu
- S3 soubor - schopnost specifikovat protokol pro souborový URL
- možnost Cookie signin kontrolovat session persistence
- Opraveno:
- Některé UI a funkčnost problémy s nový seznam nedávných-vyhledávání zahrnuje
Co je nového ve verzi 0.2.19:
- Opraveno:
- Vztah filtry nyní pracují správně
- Těžba a scoping keystone.initAPI pracovat správně, když použitý přímo jako middleware
- Lepší:
- Přidány lepší MongoDB indexy pro schemaPlugins
- Neplatná manipulace pro pole config
Co je nového ve verzi 0.2.18:
- Přidáno:
- zpětná volání předány View.render () jsou nyní předán ehm, req, res
- Opraveno:
- protokolování Console je potlačena, když je možnost logger je false
- Otázky týkající se cookies relace
- Mnoho otázek drobných kódů a vyčištění
- Lepší:
- Testovací pokrytí
Co je nového ve verzi 0.2.15:
- Opraveno:
- Přidána poznámka na pole, že didnt mít jeden
- Pouze Show & quot; Otevřít Keystone & quot; odkaz na adminy
- Password jsou formátovány správně na obrazovce seznamu Admin UI
- Přidáno:
- Podpora pro názvy vlastní MongoDB sběrných
- Podpora pro čištění hesla pole (pokud není požadováno)
- Password.compare je nyní k dispozici na objektu Field
- Podpora pro načítání dat utkání s keystone.createItems () a ve skriptech aktualizace, viz tento podstatu pro příklad
- Základní podpora pro přesměrování, viz # 303 podrobnosti
- Podpora vyloučení prázdnou volbu ve vybraných oblastech s možností emptyOption
- Lepší:
- Hezčí výjimka na EADDRINUSE chyby
Co je nového ve verzi 0.2.14:
- Přidáno:
- Nové createItems () metoda rychle naplnění dat, viz toto podstatu pro pokyny k použití a příkladů
- Základní realizace pole sledování
- volba perPage pro seznamy, které určuje počet zobrazených položek na stránku Admin UI
- Culp, a další testy
- Lepší:
- .toCSV () metoda pro seznamy nyní používá injekce závislostí a může být asynchronní (stačí zadat zpětné volání jako poslední argument)
- Opraveno:
- Problém s dateTime pole neaktualizuje správně
Co je nového ve verzi 0.2.12:
- Přidáno:
- počáteční podpora pole pro pole HTML a srážky.
- Lepší:
- Některé skripty na straně klienta (např TinyMCE) jsou již zahrnuty, když nebudeme používat.
Co je nového ve verzi 0.2.11:
- Přidáno:
- .toCSV () metoda nyní podporován na schématech k transformaci dat při exportu do Admin UI
- Image a uploadimage podpora plugin pro TinyMCE
- Cloudinary nahrávání API pro obecný obrázek obrázky
- Podpora CSRF middleware
- Express je nyní k dispozici jako vlastnost Keystone
- Volitelná podpora pro proměnnou S3_REGION prostředí
- omezení rozsahu IP adres
Co je nového ve verzi 0.2.10:
- New AzureFile typ pole
- Nový panel nástrojů a náhled mód pro srážky pole
Co je nového ve verzi 0.2.8:
- Opraveno:
- Problémy dostat možnosti cesty správně v systému Windows
- volba Výška nyní podporován na srážky a typy Textarea pole
- Podpora Označení obrázků nahrané na Cloudinary straně klienta v Admin UI pro CloudinaryImages pole
- Lepší:
- Filtrování na počtu políček může nyní najít hodnoty null
- Přidáno:
- Podpora pro PUT a DELETE HTTP metody v View.on
Co je nového ve verzi 0.2.7:
- Přidáno:
- Možnost používat vlastní cesty pro aktualizace
- Volitelné zpětné volání na View.render
- Nový typ pole Kód, používá editor CodeMirror v Admin UI
- Opraveno:
- Chyba vyvolána při žádosti neplatné stránky v zobrazení Správce seznamu UI
- správně spustit Mongoose middleware při vyjímání věcí
Co je nového ve verzi 0.2.5:
- Lepší:
- Upozornění jsou hozeny když Autokey možnost config je neplatný
- autokey hodnoty jsou nyní zahrnuty v exportu CSV
- rozevíracího styly jsou hezčí
- Default signin UI vylepšení
- Skryté seznamy varují, pokud je zahrnuto do nav možnost config
- Opraveno:
- Skryté seznamy jsou přístupné prostřednictvím rozhraní API
Požadavky na :
- Node.js 0.10 nebo vyšší
- MongoDB
Komentáře nebyl nalezen