KeystoneJS

Software screenshot:
KeystoneJS
Dettagli del software:
Versione: 0.3.8 Aggiornato
Data di caricamento: 12 May 15
Sviluppatore: Jed Watson
Licenza: Libero
Popolarità: 88

Rating: 5.0/5 (Total Votes: 2)

KeystoneJS (o solo Keystone) porta le grandi caratteristiche del CMS al mondo di Node.js, permettendo agli sviluppatori e agli utenti finali allo stesso modo di creare e gestire facilmente siti web utilizzando un pannello di amministrazione centralizzata.
Costruito per lavorare solo con i database MongoDB, Keystone utilizza il ODM Mongoose per interagire con il database, per archiviare e recuperare i dati in caso di necessità.
Il CMS è piuttosto piccola, quando si tratta alla dimensione del file, è estremamente facile da implementare, come qualsiasi altra applicazione espresso, e viene fornito con un sacco di documentazione per aiutare i nuovi utenti fuori.
Keystone può essere utilizzato per qualsiasi tipo di progetto, sia MongoDB e Node.js essere conosciuto per gestire enormi carichi di traffico e server con facilità.
Questo non significa che i piccoli siti non possono essere costruiti con esso anche, Keystone essere ideale anche per una pagina o semplici siti di portafoglio pure.

Cosa c'è di nuovo in questo rilascio:

  • fissi:
  • Manca meno variabile per reagire di selezione è stata la rottura del X3e LESS & #;. Accumulo CSS
  • I numeri di riga mancanti nelle CodeMirror sono tornati di nuovo.

Cosa c'è di nuovo nella versione 0.3.4:

  • fissi:
  • Manca meno variabile per reagire di selezione è stata la rottura del X3e LESS & #;. Accumulo CSS
  • I numeri di riga mancanti nelle CodeMirror sono tornati di nuovo.

Cosa c'è di nuovo nella versione 0.3.2:

  • Aggiunto:
  • Nuovo GEOPOINT tipo di campo
  • Un sacco di test di unità sul lato server tipo di campo
  • opzione guardia Frame
  • Oggetti con ID come {id: ObjectId} ora può essere fornito come valori di relazione nei dati di keystone.createItems (dati, opzioni, callback)
  • options.refs possono essere forniti come opzione per keystone.createItems (dati, opzioni, callback)
  • problemi di messa a fuoco con i campi WYSIWIG codice HTML e
  • Cambiato:
  • opzione Lang perché la lingua per il tipo di campo di codice secondo i documenti 0.3.x
  • campi Indicativo sono ora autorizzati ad essere campi iniziali
  • Aggiornamento:
  • TinyMCE a 4.1.7
  • Molti pacchetti
  • fissi:
  • Problemi con l'opzione ipRangeRestrict
  • riordino relazione viene mantenuto anche quando gli ID collegati non sono cambiate
  • Verifica esistenza req.user sull'azione DELETE
  • updatedAt, UpdatedBy, createdAt e CreatedBy non sono più impostato creare w / monitoraggio se già impostato
  • Bug con il DatePicker che ha causato un ciclo infinito in alcuni fusi orari
  • Bug in aiuto avvertimento disapprovazione

Cosa c'è di nuovo nella versione 0.3.0:

  • Aggiornamento Express 4.0
  • forme UI Admin riscritti in React.js

Cosa c'è di nuovo nella versione 0.2.40:

  • Aggiunto:
  • CORS middleware è ora disponibile come Keystone.cors
  • fissi:
  • Redis sessione middleware non supporta i callback, ora dovrebbe inizializzare correttamente
  • Problemi opzioni di analisi in keystone.Email
  • Impostazione campi booleani false nell'interfaccia utente Admin Edizione

Cosa c'è di nuovo nella versione 0.2.36:

  • fissi:
  • Diversi problemi con il tipo di campo localfile
  • Improved:
  • localfile.options.format viene chiamato con il contesto di campo
  • localfile.href è ora disponibile come virtual
  • verranno create automaticamente Switched di fs-extra percorsi così mancanti per uploads localfile

  • Tipo di campo
  • LocalFiles è stato completamente revisionato, ora in linea con localfile e supporta opzioni di prefisso e di formato
  • Rimosso:
  • Il rilevamento automatico dei tipi di file immagine nel campo LocalFiles è stata rimossa, utilizzare l'opzione di formattazione invece (come localfile)

Cosa c'è di nuovo nella versione 0.2.35:

  • fissi:
  • Un problema a che fare con link di amministrazione introdotte dalla nuova funzionalità di navigazione personalizzata.

Cosa c'è di nuovo nella versione 0.2.34:

  • Aggiunto:
  • Possibilità di specificare gli elementi di navigazione personalizzati con il menu dell'intestazione
  • Possibilità di specificare più valori per un campo DependsOn con una matrice
  • Improved:
  • Più dinamico estensioni di importazione
  • fissi:
  • Diverse questioni relative alla convalida del UpdateHandler
  • Problemi eliminazione utenti
  • I potenziali problemi che confrontano CSRF e password token
  • liste spazi non corretto nell'interfaccia utente quando ordinano
  • richiamata in classe La posta elettronica è ormai correttamente opzionale

Cosa c'è di nuovo nella versione 0.2.33:

  • fissi:
  • Questioni sulle quali le vendite di sessione non aspettare sempre per una connessione al database prima di inizializzare il server web
  • Problemi di compatibilità con le modifiche apportate alle blobservice.js azzurro-stoccaggio
  • Aggiunto:
  • modelli mandrillo e rendono il supporto

Cosa c'è di nuovo nella versione 0.2.30:

  • fissi:
  • Non in crash processo per gli errori di convalida dello schema.

Cosa c'è di nuovo nella versione 0.2.29:

  • fissi:
  • LocalFiles implementazione
  • questioni spazi nella interfaccia utente amministrativa quando nella modalità di produzione
  • problemi multipiattaforma spostamento di file in posizione
  • rilevazione tipo sortOrder
  • Utilizzare i pulsanti ove possibile per l'accessibilità
  • Aggiunto:
  • La corretta ascendente / discendente UI per il monitoraggio sort
  • Ordinamento UI per i campi data inseguimento
  • Può alternare la visualizzazione di dati aggiornati / creati in vista elenco
  • Visualizzazione dei metadati rintracciato nell'interfaccia utente Admin
  • Visualizzazione utente corrente nel piè di pagina

Cosa c'è di nuovo nella versione 0.2.25:

  • fissi:
  • Varietà uploading ai campi Cloudinary
  • Problemi iniziano con SSL

Cosa c'è di nuovo nella versione 0.2.21:

  • Aggiornamento:
  • UI Admin tweaks visivi
  • Aggiunto:
  • Nuovo CSRF implementazione per un controllo più granulare
  • file S3 - possibilità di specificare un protocollo per l'URL del file
  • opzione Cookie signin per controllare la persistenza della sessione
  • fissi:

  • Problemi
  • Diversi interfaccia utente e funzionalità con il nuovo elenco recenti di ricercare caratterizzato da

Cosa c'è di nuovo nella versione 0.2.19:

  • fissi:
  • filtri di relazione ora funzionano correttamente
  • Estrazione e scoping keystone.initAPI per funzionare correttamente quando usato direttamente come middleware
  • Improved:
  • Aggiunto migliori indici MongoDB per schemaPlugins
  • non valido per carrelli elevatori in campi config

Cosa c'è di nuovo nella versione 0.2.18:

  • Aggiunto:
  • callback passati a View.render () sono ora passati err, req, res
  • fissi:
  • la registrazione della console viene soppressa quando il registratore opzione è false
  • Le questioni relative ai cookie di sessione
  • Un sacco di problemi di codice minori e pulizia
  • Improved:
  • Test di copertura

Cosa c'è di nuovo nella versione 0.2.15:

  • fissi:
  • Aggiunta di una nota per i campi che non ha ancora hanno uno
  • Solo Show & quot; Aprire Keystone & quot; link per amministratori
  • campi Password sono formattate correttamente sullo schermo lista della interfaccia utente amministrativa
  • Aggiunto:
  • Il supporto per i nomi di raccolta MongoDB personalizzato
  • Supporto per l'eliminazione campi password (se non richiesto)
  • Password.compare è ora disponibile per l'oggetto Campo
  • Il supporto per i dati delle fixture di carico con keystone.createItems () e in script di aggiornamento, questa sostanza per un esempio
  • Supporto di base per i reindirizzamenti, vedi # 303 per i dettagli
  • Supporto per escludere l'opzione vuota in Selezionare i campi con l'opzione emptyOption
  • Improved:
  • Più bello eccezione in caso di errore EADDRINUSE

Cosa c'è di nuovo nella versione 0.2.14:

  • Aggiunto:
  • Nuove CreateItems () per compilare rapidamente i dati, si veda questo succo per le istruzioni d'uso ed esempi
  • implementazione di base di campo guardando
  • opzione PerPage per le liste che controlla il numero di elementi visualizzati per pagina nell'interfaccia utente Admin
  • Gulp, e più test
  • Improved:
  • .toCSV () metodo per gli elenchi ora utilizza l'iniezione di dipendenza e può essere asincrona (basta passare callback come ultimo argomento)
  • fissi:
  • Problema con campi dateTime che non aggiorna correttamente

Cosa c'è di nuovo nella versione 0.2.12:

  • Aggiunto:
  • supporto di campo iniziale per campi HTML e Markdown.
  • Improved:
  • Alcuni script lato client (ad esempio TinyMCE) non sono più inclusi quando non stanno andando per essere utilizzato.

Cosa c'è di nuovo nella versione 0.2.11:

  • Aggiunto:
  • .toCSV () metodo ora supportato su schemi per trasformare i dati in caso di esportazione nell'interfaccia utente Admin
  • Immagine e supporto per i plugin uploadImage per TinyMCE
  • Cloudinary api di upload per il caricamento di immagini generiche
  • Supporto CSRF middleware
  • Express è ora disponibile come una proprietà di Keystone
  • Il supporto opzionale per una variabile di ambiente S3_REGION
  • Restrizioni indirizzo IP

Cosa c'è di nuovo nella versione 0.2.10:

  • Nuovo AzureFile tipo di campo
  • Nuova barra degli strumenti e modalità di anteprima per i campi Markdown

Cosa c'è di nuovo nella versione 0.2.8:

  • fissi:
  • Questioni ottenere opzioni di percorso correttamente su Windows
  • opzione Altezza ora supportato su Markdown e tipi di campo Textarea
  • Il supporto per la codifica immagini caricate Cloudinary lato client nell'interfaccia utente Admin per i campi CloudinaryImages
  • Improved:
  • e filtri campi numerici ora possibile trovare i valori nulli
  • Aggiunto:
  • Supporto per PUT e DELETE metodi HTTP in View.on

Cosa c'è di nuovo nella versione 0.2.7:

  • Aggiunto:
  • Possibilità di utilizzare i percorsi personalizzati per gli aggiornamenti
  • richiamata opzionale View.render
  • Nuovo Codice tipo di campo, utilizza l'editor CodeMirror nell'interfaccia utente Admin
  • fissi:
  • Errore generata quando si richiede una pagina non valida nella vista elenco UI Admin
  • correttamente innescare mangusta middleware quando si rimuovono gli elementi

Cosa c'è di nuovo nella versione 0.2.5:

  • Improved:
  • Avvertenze vengono gettati quando autokey config opzione non è valida
  • Valori tasto automatico sono ora inclusi nelle esportazioni CSV
  • stili a discesa sono più belli
  • default signin modifiche dell'interfaccia utente
  • elenchi nascosti avvertono quando incluso nell'opzione config nav
  • fissi:
  • liste nascoste sono accessibili tramite l'API

Requisiti

  • Node.js 0.10 o superiore
  • MongoDB

Programmi simili

Calipso
Calipso

28 Feb 15

Contenido
Contenido

12 Apr 15

Balero CMS
Balero CMS

13 May 15

ALPHA CMS
ALPHA CMS

13 Apr 15

Altri software di sviluppo Jed Watson

TouchstoneJS
TouchstoneJS

10 Feb 16

Commenti a KeystoneJS

I commenti non trovato
Aggiungi commento
Accendere le immagini!