Atlas App Services
239 results found
-
Passwordless authentication provider
Passwordless logins are quite commons nowadays. Firebase supports "Login with email link" (https://firebase.google.com/docs/auth/web/email-link-auth). Would be nice to have the same in Realm.
5 votes -
Add Google Cloud as 3rd Party Service
Please add Google Cloud as 3rd Party Service.
I tried upload as a dependency but when running my function it complained about missing http2 module.
Tried installing http2 as dependency but then hit into another error: "
Cannot access member 'HTTP2HEADERSTATUS' of undefined"By the time I think it won't be possible to do that, unless Google Cloud is supported by MongoDb natively.
The package I was trying is:
const vision = require('@google-cloud/vision')Thanks!
5 votes -
double and/or int
The ability to have a number be either double or int or have multiple BSON types to a schema "calories": BSON: ["double", "int"] and then this supported by the iOS and Kotlin SDKs The fact records reject because an Int is Not a double and visa versa is crazy. Plus the hang up it causes with sync.
Please allow multiple BSON types in the schemas and SDKs
5 votes -
Ability to set Values in Functions
Ability from webhooks and functions to call context.values.set() and set a value that can then be referenced somewhere later. This could dramatically cut back on calls to outside APIs as we need data in multiple places so we end up having to make several calls.
5 votes -
Enable Function Testing (TDD/CI/CD)
It will be great if Tests could be defined within the UI.
For example having the option to write a jest test that is executed before deploying any changes to the Hosted app would be awesome.
5 votes -
4 votes
-
Enlarge the coding window by uplining the "Add Dependency" button
It seems like the single and not frequently used button of "Add Dependency" could very well fit in line with the "Function Editor" and "Settings" buttons, and all the space allocated for it could make more room for the main focus wich is the coding window.
4 votes -
Account Level Functions, Triggers and Values
Can you please add the option to mark a 'Function, 'Trigger' and 'Values' to be available beyond a Realm App?
That is, global type option for a Cluster and Account. This way we do not have to keep redundant copies. This is important for multiple Realm Apps, development & testing, etc.
Thank You!
4 votes -
Support array-like ($in, $all, etc) queries in Data API
Similar to the find() method, the Data API could support multiple (array-like) structures while querying, ex:
{
dataSource: 'cluster',
database: 'database',
collection: 'collection',
filter: { property: { $oid: { $in: [ObjectIDs] } } }
}directly analogous to: data.getCollection('collection').find({ property: { $in: [ObjectIDs] } })
4 votes -
List databases and collections from Atlas data api
Ability to discover databases and their collections from the Atlas data api.
4 votes -
Support of dependencies which rely on an extra binary
We would like to establish connection to OracleDB from a REAM Function. For that we're using
oracledb
npm module.However this module is dependent on a third party binary (Oracle Instant Client “Basic” or “Basic Light” package), which should be in the PATH and located by the npm module.
Can REALM add support of this feature?
4 votes -
Improve Realm Documentation for Various SDK Integrations
With existing examples and documentation about Realm SDK integrations was a bit confusing.
Example: React Native SDK - hard to find best example for offline first mobile app with realm (sync)
if we can have GitHub repo example integrations with minimal features for each SDK implementation it would really helpful for the community to find what they're looking for.
Contribution: communicate can contribute by giving an example for each or multiple feature implementation examples.
4 votes -
Support parquetjs or parquetjs-lite dependencies
Our product would like to read the parquet file-format from an S3 source. Both parquetjs and parquetjs-lite are incompatible with Realm's dependency upload.
parquetjs: "boto" module is a duplicate of a top-level Realm default library.
https://www.npmjs.com/package/parquetjsparquetjs-lite: Parse error when uploading tarball. See screenshot below.
https://www.npmjs.com/package/parquetjs-liteThank you!
4 votes -
Please write explicit rules for anonymous auth users deletion or provide controls to adjust the behavior
In the documentation for anonymous auth, it says that Realm may delete anonymous users that are 90 days old https://docs.mongodb.com/realm/authentication/anonymous/
There is also a mention about 30 days of inactivity https://developer.mongodb.com/community/forums/t/persisting-anonymous-users/10247/2?u=anton_p
That's hard to rely on something so broad to make decisions in the app logic. Is it possible to clarify this behavior or provide control over this flow?
4 votes -
Configure Realm notifications
Currently only all project owners of the Atlas project in where your Realm app situates will receive notification of suspended trigger. This currently cannot be customized. We want to have the possibility to configure the notifications to include additional emails, not only for project owners.
4 votes -
Github Authentication Provider
Right now there is Google, Facebook, and Apple as auth providers. Would like to see Github added as well.
4 votes -
Postman snippet generator
Working with the http library has been the most frustrating part of working with Realm functions. Postman has an awesome "generate code snippet" feature, with lots of options like Axios and Unirest. It would great if I didn't have to manually convert from cURL and could just copy some code from Postman into my Realm function.
4 votes -
Allow modifying Sync permissions without having to terminate it. Maybe pause instead ?
Currently only way to modify/add permissions to Sync is at the beginning or terminating it. It would great if we could modify/add them with Sync Running or at least only pause it to avoid downtime and deleting cache from sync.
4 votes -
Github Deploy
When deploying from a Github commit, can you make the Realm files only update what is being committed? It seems like Realm is updating all files, which is taking forever when you have a bunch of functions, along with Hosting files, which in my case is a good bit.
If I go directly into the UI and update a function from there, the Deploy happens fairly quick. But, as soon as I commit from Github, that function gets updated by what is in my Github Repo, which in this case, would overwrire what I just did in the UI.
4 votes -
Support for Twitter Authentication
Currently, you only support Google and Facebook for social logins. Can Twitter also be added?
4 votes
- Don't see your idea?