Appwrite 1.0 veröffentlicht, eine Open-Source-Alternative zu Firebase

Appwrite ist eine End-to-End-Entwicklerplattform, die auf Docker basiert, und ihre containerisierte Microservice-Bibliothek kann auf das Web, Mobilgeräte und Backend angewendet werden. Appwrite vereinfacht den mühsamen Prozess des Schreibens von APIs von Grund auf durch eine visuelle Oberfläche und schafft eine effiziente Entwicklungsumgebung für Entwickler unter der Prämisse, die Softwaresicherheit zu gewährleisten.

Appwrite kann Entwicklern eine Vielzahl von Diensten wie Benutzerauthentifizierung, externe Autorisierung, Lesen und Schreiben von Benutzerdaten, Dateispeicherung, Bildverarbeitung und Cloud Function Computing bereitstellen.

charakteristisch

  • Benutzeroberfläche hinzugefügt, um übergeordnete IDs aller Ressourcen in der Benutzeroberfläche anzuzeigen
  • Automatische Cache-Bereinigung für interne Appwrite-Dienste hinzugefügt
  • Appwrite-Handling zum Importieren von gehashten Passwörtern hinzugefügt, die zum Importieren vorhandener Benutzerdaten aus anderen Systemen verwendet werden können
  • In der Appwrite-Konsole wird Userses jetzt umbenannt inAuthentication
  • Es werden mehr Endpunkte (für Gäste) mit entsprechenden Ratenbegrenzungen verfügbar gemacht
  • OAuth-Anbieter Discuz, Podio und Etsy hinzugefügt
  • Funktionsprotokolle können jetzt stdout erfassen
  • Möglichkeit hinzugefügt, Gästen Schreibzugriff auf Dokumente und Dateien zu gewähren und auszuführen

Reparatur

  • Problem behoben, bei dem Sie nach dem Zurücksetzen des Passworts in der Appwrite-Konsole nicht zur Anmeldeseite weitergeleitet wurden
  • Behoben, dass ungültige Daten in die Appwrite-Konsole geladen werden konnten
  • Es wurde ein Problem behoben, bei dem Benutzer, die den MySQL-Adapter verwenden, auf eine Volltextindizierung stoßen
  • Es wurde ein Problem behoben, bei dem Teams ohne Besitzer erstellt wurden
  • Es wurde ein Problem behoben, bei dem Benutzer nicht per Telefon gesucht werden konnten
  • Es wurde ein Problem behoben, bei dem nicht angenommene Einladungen Zugriff auf Gegenstände gewährten

wichtige Änderungen

  • Alle Datumswerte werden jetzt als ISO-8601 statt als UNIX-Zeitstempel gespeichert
  • Berechtigungsstufen und Syntax wurden überarbeitet
  • Funktionsvariablen werden jetzt in einer separaten Sammlung mit ihrem eigenen API-Endpunkt gespeichert
  • in der Funktion req.envwurde umbenannt inreq.variables
  • Asynchron berechnete Ressourcen geben nun 202 Acceptedeinen Statuscode statt zurück200 OK
  • Abfragen wurden verbessert, um mehr Flexibilität zu ermöglichen, und es wurden neue Endpunkte eingeführt
  • Zusammengesetzte Indizes sind jetzt flexibler
  • createExecutionDer asyncStandardwert trueänderte sich vonfalse
  • In der Funktionssammlung wurde die String- statusEigenschaft in eine enabledboolesche Eigenschaft von umgestaltet
  • Die timeEigenschaft wurde umbenannt, durationdamit sie konsistenter mit anderen Antwortmodellen ist

Weitere Einzelheiten finden Sie unter: https://github.com/appwrite/appwrite/releases/tag/1.0.0

おすすめ

転載: www.oschina.net/news/211658/appwrite-1-0-released