firebase-firestore
Reactive icon

Firebase Firestore

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 12 November 2019
 by 
Firestore Team
3.5
 (2 ratings)
firebase-firestore

Firebase Firestore

Compatible with:
Created on OutSystems 11

Version 2.0.0

Under Development
See documentation
Uploaded on 09 November 2022 by Firestore Team
Compatible with:
Version 11
11.9.2 to 11.31.0
11.7.6 to 11.9.0
11.0.539 to 11.0.615
Database:
All
Release notes:

Server API

  • Get Document and CreateOrUpdateDocument: fully working now (only Get Document used to work), still relying on a Service Account private key to obtain a Google API token
  • Automatic Type Transformation: use standard OutSystems JSON serialized types (Structures) to store data in Firebase. Type mapping is automatically performed. Structures are read back in the same way, making it possible to easily deserialize back to OutSystems structures (instead of fixed "integerValue", "stringValue", "timestampValue", etc.)
    • Only flat types/structures are supported server side. Nested objects/maps not supported yet
  • Default token lifetime of 60 minutes


Client API

  • Javascript SDK updated to version 8.10.1
  • New Document_AppendToArray client action, that allows adding Text elements to an array of an object. TODO: Remove item, support other array element types.


Realtime Listener / Snapshot Blocks

  • FirestoreDocumentListener: new block that supports receiving realtime notifications for a single document. Common use case is to create a backoffice that remotely controls manually and in realtime a document that contains fields to control a realtime viewer (of an event, a presentation, etc)
Application Objects:
Firebase Firestore has 3 AOs.

Version 1.0.0

Stable
Current
Uploaded on 12 November 2019 by Firestore Team
Compatible with:
Version 11
11.9.2 to 11.31.0
11.7.6 to 11.9.0
11.0.539 to 11.0.615
Database:
All
Release notes:

Added Authentication method for Firestore calls

Application Objects:
Firebase Firestore has 3 AOs.

Version 0.6.1

Stable
Uploaded on 06 November 2019 by Firestore Team
Compatible with:
Version 11
11.9.2 to 11.31.0
11.7.6 to 11.9.0
11.0.539 to 11.0.615
Database:
All
Release notes:

added sample chat app leveraging the client side APIs

Application Objects:
Firebase Firestore has 2 AOs.