KeystoneJS (of net Keystone) bring die groot kenmerke van CMSS om die wêreld van die Node.js, sodat ontwikkelaars en end-gebruikers gelyk maklik webwerwe met behulp van 'n gesentraliseerde administrasie paneel te skep en te bestuur.
Gebou om te werk met slegs MongoDB databasisse Keystone gebruik die muishond ODM om met die databasis te stoor en data te haal wanneer dit nodig is.
Die CMS self is baie klein wanneer dit kom by 'n lêer grootte, is uiters maklik om te gebruik, net soos enige ander Express app, en kom met baie van die dokumentasie vir nuwe gebruikers te help.
Keystone kan gebruik word vir enige tipe van die projek, sowel MongoDB en Node.js word bekend om groot verkeer en bediener vragte met gemak te hanteer.
Dit beteken nie dat klein webwerwe kan nie gebou word met dit ook Keystone om ook ideaal vir een-bladsy of eenvoudige portefeulje webwerwe sowel.
Wat is nuut in hierdie vry:
- Vaste:
- Missing minder veranderlike vir reageer-kies is die MINDER & # x3e breek;. CSS bou
- Die vermiste lyn nommers in CodeMirror is weer terug.
Wat is nuut in weergawe 0.3.4:
- Vaste:
- Missing minder veranderlike vir reageer-kies is die MINDER & # x3e breek;. CSS bou
- Die vermiste lyn nommers in CodeMirror is weer terug.
Wat is nuut in weergawe 0.3.2:
- Bygevoeg:
- New Geopoint tipe veld
- Baie van die bediener-kant tipe veld eenheid toetse
- Frame wag opsie
- Voorwerpe met ID's soos {id: object} kan nou as Verhoudings waardes in data te keystone.createItems (data, opsies, terugbel)
- options.refs voorsien kan word as 'n opsie om keystone.createItems (data, opsies, terugbel)
- Focus probleme met die velde WYSIWIG HTML en Kode
- verander:
- Lang opsie omdat taal vir die Kode veld tipe as per die 0.3.x docs
- Kode velde is nou toegelaat om aanvanklike velde wees
- Opdateer:
- TinyMCE om 4.1.7
- Baie pakkette
- Vaste:
- Probleme met die opsie ipRangeRestrict
- Verhoudings Nabestellingen is selfs volgehou wanneer die gekoppelde ID's het nie verander nie
- Gaan vir die bestaan req.user op DELETE aksie
- updatedAt, updatedBy, createdAt en createdBy nie meer ingestel op te skep w / dop indien reeds ingestel
- Bug met die datepicker dat 'n oneindige lus veroorsaak in sommige tydsones
- Bug in afkeuring waarskuwing helper
Wat is nuut in weergawe 0.3.0:
- Opdateer Express 4.0
- Admin UI vorms herskryf in React.js
Wat is nuut in die weergawe 0.2.40:
- Bygevoeg:
- kor middleware is nou beskikbaar as Keystone.cors
- Vaste:
- Redis sessie middleware ondersteun nie verifikasie, moet nou korrek inisialiseer
- Kwessies ontleding van opsies in keystone.Email
- Issue opstel Boolean velde vals in die Admin UI
Wat is nuut in die weergawe 0.2.36:
- Vaste:
- Verskeie probleme met die tipe localfile veld
- Verbeterde:
- localfile.options.format genoem met die veld konteks
- localfile.href is nou beskikbaar as 'n virtuele
- Skakel om fs-ekstra so ontbrekende paaie vir localfile uploads sal outomaties geskep word
- localfiles veld is heeltemal oorgedoen, nou in lyn met localfile en ondersteun voorvoegsel en formaat opsies
- verwyder:
- Die outobespeuring tipes beeld lêer in die veld localfiles verwyder, gebruik die opsie formaat plaas (soos localfile)
Tipe
Wat is nuut in die weergawe 0.2.35:
- Vaste:
- 'n kwessie te doen met admin skakels wat deur die nuwe persoonlike nav funksionaliteit.
Wat is nuut in die weergawe 0.2.34:
- Bygevoeg:
- Die vermoë om persoonlike navigasie items in die kop menu spesifiseer
- Die vermoë om verskeie waardes vir 'n dependsOn veld spesifiseer met 'n verskeidenheid
- Verbeterde:
- Meer dinamiese invoer uitbreidings
- Vaste:
- Verskeie kwessies rakende validering in die UpdateHandler
- Kwessies verwydering gebruikers
- Potensiële kwessies vergelyk csrf wagwoord tekens
- Verkeerde witspasie in UI wanneer bestel lyste
- Terugbel in E-klas is nou korrek opsionele
Wat is nuut in die weergawe 0.2.33:
- Vaste:
- Kwessies waar die sessie winkel nie altyd sal wag vir 'n databasis konneksie voordat initializing die web bediener
- Verenigbaarheid probleme met veranderinge aan die blou-berging blobservice.js
- Bygevoeg:
- baviaan templates en lewer ondersteuning
Wat is nuut in die weergawe 0.2.30:
- Vaste:
- Moet nie crash proses vir die skema validasiefoute.
Wat is nuut in die weergawe 0.2.29:
- Vaste:
- localfiles implementering
- Witspasie kwessies in die Admin UI wanneer in produksie af
- Cross-platform kwessies beweeg lêers in plek
- tipe sortOrder opsporing
- Gebruik die knoppies waar moontlik vir toeganklikheid
- Bygevoeg:
- Behoorlike stygende / dalende UI vir die dop soort
- Sortering UI vir die dop datum velde
- Kan wissel vertoning van die geskape / opgedateer datums in die lys vertoon
- Vertoning nagespoor metadata in die Admin UI
- Vertoning huidige gebruiker in die voet
Wat is nuut in die weergawe 0.2.25:
- Vaste:
- Foute oplaai na Cloudinary velde
- Kwessies wat begin met SSL
Wat is nuut in die weergawe 0.2.21:
- Opdateer:
- Admin UI visuele tweaks
- Bygevoeg:
- New CSRF implementering vir meer gedetailleerde beheer
- S3 lêer - vermoë om 'n protokol spesifiseer vir die lêer URL
- Koekie aanmeld opsie om sessie volharding beheer
- Vaste:
- Verskeie UI en funksies probleme met die nuwe lys onlangse-soektogte funksie
Wat is nuut in die weergawe 0.2.19:
- Vaste:
- Verhoudings filters korrek werk nou
- Uittreksels en bestekopname keystone.initAPI om korrek te werk wanneer dit direk gebruik as middleware
- Verbeterde:
- Bygevoeg beter MongoDB indekse vir schemaPlugins
- Ongeldige config hantering vir velde
Wat is nuut in die weergawe 0.2.18:
- Bygevoeg:
- verifikasie geslaag om View.render () is nou verby dwaal req, res
- Vaste:
- Console meld onderdruk wanneer die opsie logger vals
- Kwessies met betrekking tot sessie koekies
- 'n baie klein code kwessies en opruim
- Verbeterde:
- Toets dekking
Wat is nuut in die weergawe 0.2.15:
- Vaste:
- Bygevoeg nota aan velde wat didnt het een
- Slegs wys & quot; Oop Keystone & quot; skakel na bestuurders
- Wagwoord velde korrek geformateer op die lys skerm van die Admin UI
- Bygevoeg:
- Ondersteuning vir persoonlike versameling MongoDB name
- Steun vir die skoonmaak wagwoord velde (indien nie vereis)
- Password.compare is nou beskikbaar op die veld voorwerp
- Steun vir die laai Opname data met keystone.createItems () en in update skrifte, kyk hierdie kern vir 'n voorbeeld
- Basiese ondersteuning vir aansture, sien # 303 vir meer inligting
- Ondersteuning vir uitsluiting van die leeg opsie in Select velde met die opsie emptyOption
- Verbeterde:
- Mooier uitsondering op EADDRINUSE fout
Wat is nuut in die weergawe 0.2.14:
- Bygevoeg:
- New createItems () metode om vinnig te vul data, kyk hierdie kern vir gebruik instruksies en voorbeelde
- Basiese implementering van die veld kyk
- perPage opsie vir lyste wat die aantal items vertoon per bladsy in die Admin UI beheer
- Gulp en meer toetse
- Verbeterde:
- .toCSV () metode vir lyste gebruik nou afhanklikheid inspuiting en kan asynchrone wees (net verby terugbel as die laaste argument)
- Vaste:
- probleem met datum Tyd velde is nie korrek nie opdatering
Wat is nuut in die weergawe 0.2.12:
- Bygevoeg:
- Aanvanklike veld ondersteuning vir HTML en Afprijzingsmanager velde.
- Verbeterde:
- Sommige kliënt-kant skripte (bv TinyMCE) word nie meer ingesluit wanneer hulle nie gebruik gaan word.
Wat is nuut in die weergawe 0.2.11:
- Bygevoeg:
- .toCSV () metode nou ondersteun op skemas om data te omskep wanneer uitgevoer word in die Admin UI
- Beeld en uploadimage plugin ondersteuning vir TinyMCE
- Cloudinary oplaai api vir generiese beeld oplaai
- CSRF middleware ondersteuning
- Express is nou beskikbaar as 'n eiendom van Keystone
- Opsionele steun vir 'n die S3_REGION omgewing veranderlike
- IP-adres reeks beperkings
Wat is nuut in die weergawe 0.2.10:
- New AzureFile tipe veld
- New nutsbalk en voorbeeld af vir Afprijzingsmanager velde
Wat is nuut in weergawe 0.2.8:
- Vaste:
- Kwessies om pad opsies korrek op Windows
- Hoogte opsie nou ondersteun op Afprijzingsmanager en tipes textarea veld
- Ondersteuning vir kodering beelde opgelaai Cloudinary kliënt-kant in die Admin UI vir CloudinaryImages velde
- Verbeterde:
- Filter op nommer velde kan nou nul waardes vind
- Bygevoeg:
- Ondersteuning vir Put en DELETE http metodes in View.on
Wat is nuut in weergawe 0.2.7:
- Bygevoeg:
- Die vermoë om persoonlike paaie te gebruik vir updates
- Opsionele terugbel om View.render
- New tipe veld Code, maak gebruik van die CodeMirror redakteur in die Admin UI
- Vaste:
- Fout gegooi toe versoek om 'n ongeldige bladsy in die Admin UI list view
- korrek sneller muishond middleware wanneer die verwydering van items
Wat is nuut in weergawe 0.2.5:
- Verbeterde:
- Waarskuwings gegooi wanneer autokey opsie config is ongeldig
- Autokey waardes is nou ingesluit in CSV uitvoer
- Opvolg Af-gooi style is mooier
- Default aanmeld UI tweaked
- Hidden lyste waarsku wanneer ingesluit in nav config opsie
- Vaste:
- Verskuilende lyste is toeganklik via die API
Vereistes :
- Node.js 0,10 of hoër
- MongoDB
Kommentaar nie gevind