KeystoneJS

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

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

Nesta CMS
Nesta CMS

12 Apr 15

ExpressionEngine
ExpressionEngine

9 Apr 16

Theo
Theo

12 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!