KeystoneJS (eller bare Keystone) bringer de store funktioner i CMS'er til en verden af node.js, så udviklere og slutbrugere mage til nemt at oprette og administrere hjemmesider ved hjælp af en centraliseret administration panel.
Bygget til at arbejde med kun MongoDB databaser bruger Keystone den Mongoose ODM at interagere med databasen, til at lagre og hente data efter behov.
CMS selv er ganske lille, når det kommer til filstørrelsen, er ekstremt nemt at implementere, ligesom alle andre Express app, og kommer med masser af dokumentation for at hjælpe nye brugere ud.
Keystone kan bruges til en hvilken som helst form for projekt, både MongoDB og node.js er kendt til at håndtere enorme trafik og server belastninger med lethed.
Det betyder ikke, små steder ikke kan bygges med den også, Keystone er også ideel til én side eller simple portefølje sites så godt.
Hvad er nyt i denne publicering:
- Fast:
- mangler mindre variabel for at reagere-select blev bryde MINDRE & # x3e;. CSS build
- De manglende tal linje i CodeMirror er tilbage igen.
Hvad er nyt i version 0.3.4:
- Fast:
- mangler mindre variabel for at reagere-select blev bryde MINDRE & # x3e;. CSS build
- De manglende tal linje i CodeMirror er tilbage igen.
Hvad er nyt i version 0.3.2:
- Tilføjet:
- Ny Geopoint felttype
- Masser af server-side felttype unit test
- Ramme vagt option
- Objekter med id'er som {id: objekt-} kan nu leveres som Relationship værdierne i data til keystone.createItems (data, optioner, tilbagekald)
- options.refs kan leveres som ekstraudstyr til keystone.createItems (data, optioner, tilbagekald)
- Focus problemer med WYSIWIG HTML og kode felter
- Ændret:
- Lang mulighed, fordi sproget for feltet Kode typen som pr 0.3.x docs
- Code felter er nu lov til at være de første felter
- Opdateret:
- TinyMCE til 4.1.7
- Mange pakker
- Fast:
- Problemer med ipRangeRestrict indstillingen
- Relationship genbestille er vedholdende, selv når de linkede id'er ikke har ændret
- Kontroller for tilværelsen req.user på DELETE handling
- updatedAt, UpdatedBy, createdAt og createdBy ikke længere indstillet på at skabe m / sporing, hvis allerede
- Bug med datepicker der forårsagede en uendelig løkke i nogle tidszoner
- Bug i afskrivninger advarsel hjælper
Hvad er nyt i version 0.3.0:
- Opdateret Express til 4,0
- Admin UI former omskrevet i React.js
Hvad er nyt i version 0.2.40:
- Tilføjet:
- CORS middleware er nu tilgængelig som Keystone.cors
- Fast:
- Redis session middleware understøtter ikke tilbagekald, bør nu initialisere korrekt
- Spørgsmål parsing muligheder keystone.Email
- Issue indstilling booleske felter til falsk i Admin UI
Hvad er nyt i version 0.2.36:
- Fast:
- Flere problemer med localfile felttype
- Forbedret:
- localfile.options.format kaldes med feltet kontekst
- localfile.href er nu tilgængelig som et virtuelt
- skiftet til fs-ekstra, så mangler veje for localfile uploads vil blive oprettet automatisk
- localfiles felttype er blevet fuldstændig omskrevet, nu på linje med localfile og understøtter præfiks og format indstillinger
- Fjernet:
- autodetektering af billedet filtyper inden localfiles er blevet fjernet, skal du bruge formatet mulighed i stedet (ligesom localfile)
Hvad er nyt i version 0.2.35:
- Fast:
- Et problem at gøre med admin links i den nye brugerdefinerede nav funktionalitet.
Hvad er nyt i version 0.2.34:
- Tilføjet:
- Mulighed for at angive brugerdefinerede navigation elementer i header menu
- Mulighed for at angive flere værdier for en dependsOn felt med en Array
- Forbedret:
- Mere dynamisk import extensions
- Fast:
- Flere spørgsmål vedrørende validering i UpdateHandler
- Spørgsmål sletning brugere
- Mulige emner sammenligner CSRF og adgangskode tokens
- Forkert blanke tegn i UI ved bestilling lister
- Notering i Email klasse er nu korrekt valgfri
Hvad er nyt i version 0.2.33:
- Fast:
- Spørgsmål hvor sessionen butikken ville ikke altid vente på en database forbindelse, før initialisering webserveren
- kompatibilitetsproblemer med ændringer af azurblå-storage blobservice.js
- Tilføjet:
- Mandrill skabeloner og yde support
Hvad er nyt i version 0.2.30:
- Fast:
- Du må ikke gå ned proces til skema valideringsfejl.
Hvad er nyt i version 0.2.29:
- Fast:
- localfiles implementering
- med blanke spørgsmål i Admin UI når i produktionen tilstand
- cross-platform spørgsmål flytning af filer på plads
- afsløring Sortering typen
- Brug knapperne hvor det er muligt for tilgængelighed
- Tilføjet:
- Korrekt stigende / faldende UI til sporing sort
- Sortering UI til sporing datofelter
- Kan skifte visning af oprettede / opdaterede datoer på listevisning
- Visning spores metadata i Admin UI
- Visning aktuelle bruger i sidefoden
Hvad er nyt i version 0.2.25:
- Fast:
- Fejl uploader til Cloudinary felter
- Spørgsmål starter med SSL
Hvad er nyt i version 0.2.21:
- Opdateret:
- Admin UI visuelle tweaks
- Tilføjet:
- Ny CSRF implementering for mere detaljeret kontrol
- S3 fil - evne til at angive en protokol for den fil URL
- Cookie SignIn mulighed for at styre session vedholdenhed
- Fast:
- Flere UI og funktionalitet problemer med den nye liste seneste-søgninger har
Hvad er nyt i version 0.2.19:
- Fast:
- Relationship filtre nu virke korrekt
- Udpakning og scoping keystone.initAPI til at fungere korrekt, når de anvendes direkte som middleware
- Forbedret:
- Tilføjet bedre MongoDB indekser for schemaPlugins
- Ugyldig config håndtering for felter
Hvad er nyt i version 0.2.18:
- Tilføjet:
- Noteringer bestået til View.render (), er nu gået err, req, res
- Fast:
- Konsol logning undertrykkes, når indstillingen loggeren er falsk
- Spørgsmål vedrørende sessionscookies
- En masse mindre kode problemstillinger og oprydning
- Forbedret:
- Test dækning
Hvad er nyt i version 0.2.15:
- Fast:
- Tilføjet note til felter, der ikke har en
- Kun vise & quot; Åbn Keystone & quot; link til admins
- Password felter er formateret korrekt på listen skærm Admin UI
- Tilføjet:
- Understøttelse af brugerdefinerede MongoDB indsamling navne
- Support for clearing password felter (hvis ikke nødvendigt)
- Password.compare er nu tilgængelig på Field objektet
- Understøttelse af indlæsning fixture data med keystone.createItems () og i opdatering scripts, se denne kernen for et eksempel
- Grundlæggende støtte til omdirigeringer, se # 303 for detaljer
- Support for at udelukke den tomme indstilling i Select felter med emptyOption option
- Forbedret:
- Pænere undtagelse på EADDRINUSE fejl
Hvad er nyt i version 0.2.14:
- Tilføjet:
- Nye createItems () metode til hurtigt at udfylde data, se denne essensen for brugsanvisninger og eksempler
- Grundlæggende gennemførelse af marken ser
- PerPage mulighed for lister, der styrer antallet af elementer, der vises pr side i Admin UI
- Gulp, og flere tests
- Forbedret:
- .toCSV () metode til lister nu bruger afhængighed injektion og kan være asynkron (bare passere tilbagekald som det sidste argument)
- Fast:
- Problem med datetime felter ikke opdatere korrekt
Hvad er nyt i version 0.2.12:
- Tilføjet:
- Initial støtte felt for HTML og Markdown felter.
- Forbedret:
- Nogle klientsiden scripts (f.eks TinyMCE) er ikke længere, når de kommer ikke til at blive brugt.
Hvad er nyt i version 0.2.11:
- Tilføjet:
- .toCSV () metode nu understøttet på skemaer til at omdanne data, når der udføres i Admin UI
- Billede og uploadimage plugin støtte til TinyMCE
- Cloudinary upload api til generisk billede uploads
- CSRF middleware support
- Express er nu tilgængelig som en egenskab af Keystone
- Valgfri støtte til en den S3_REGION miljøvariabel
- IP-adresse range begrænsninger
Hvad er nyt i version 0.2.10:
- Ny AzureFile felttype
- Ny værktøjslinje og preview for Markdown felter
Hvad er nyt i version 0.2.8:
- Fast:
- Spørgsmål få sti indstillinger korrekt på Windows
- Højde option nu understøttet på Markdown og Textarea felttyper
- Støtte til tagging billeder uploadet til Cloudinary klientsiden i Admin UI for CloudinaryImages felter
- Forbedret:
- Filtrering på Number felter kan nu finde NULL-værdier
- Tilføjet:
- Støtte til PUT og DELETE http metoder i View.on
Hvad er nyt i version 0.2.7:
- Tilføjet:
- Mulighed for at bruge brugerdefinerede stier for opdateringer
- Valgfri tilbagekald til View.render
- Ny felttype Code, bruger CodeMirror editor i Admin UI
- Fast:
- Fejl kastet, når de anmoder en ugyldig på Admin UI listevisningen
- Korrekt udløse desmerdyr middleware, når du fjerner elementer
Hvad er nyt i version 0.2.5:
- Forbedret:
- Advarsler kastes når autokey mulighed config er ugyldig
- Autokey værdier indgår nu i CSV eksport
- Dropdown stilarter er pænere
- Standard SignIn UI tweaks
- Skjulte lister advarer når de indgår i nav config option
- Fast:
- Skjulte lister er tilgængelige via API
Krav :
- node.js 0,10 eller højere
- MongoDB
Kommentarer ikke fundet