Realm
-
Application Deployment in GCP
Currently deployent is only available to AWS but Atlas allows deployment in GCP.
We need to have deployment close to GCP for better performance consideration.6 votes -
Ability to expose API via our own custom DNS entry
We would like to expose the APIs created directly to our clients. But we would like them to utilize a domain from our company. At this time we are going to use AWS API Gateway as a reverse proxy.
But all we really would need is the ability to host our ssl cert that corresponds to our domain
6 votes -
Client Side Field-level encryption for Realm Sync
Support client-side field-level encryption in MongoDB Realm.
https://docs.mongodb.com/manual/core/security-client-side-encryption/
https://docs.mongodb.com/manual/core/security-automatic-client-side-encryption/Basically, it would be nice if we could mark fields as being "sensitive" in the schemas, and Realm Sync would make sure to encrypt the fields before they are sent from the client app to the MongoDB Atlas database.
5 votes -
Customize Reset Password Email Link
Users should be able to customize the reset password email that is sent to their users. This should include changing what the "sender" url looks like (noreply-stitch+mongodb.com => resetPassword@yourapp.com). Developers should have access to change look of the body of the email. This includes what is typed in the body, the title of the body and as well the company logo. I will upload a picture of how it currently looks and from my message understand what we want to change.
5 votes -
Query pagination
We are limited to one query without an offset. Support for pagination is important.
5 votes -
Default value for fields
A way to set default value to a field, when this is not given in the input.
GraphQl already has this functionality..
5 votes -
nativescript support
Currently only react-native and node are supported.
Having tried to get the 'getting started' tutorials running I have come against a bit of a brick wall. Namely that dependencies are a nightmare.
Adding nativescript support would help to open realm to other web technologies including vue and angular.
5 votes -
Google Pubsub Client Support
support Google Pubsub Client API's in functions
5 votes -
Kotlin Multiplatform Support
It would be awesome to have a Kotlin multiplatform SDK.
5 votes -
Trigger event queue metrics
We recently ran into the problem that our trigger was suspended because the resume token was no longer present in the oplog.
The problem was a combination of queued up trigger events and a short oplog window and the suggested solution was to increase the triggers performance by parallelizing it and by increasing the oplog size to get a bigger oplog window.Unfortunately, we're not able to verify the real success of these suggestions, because even though we can monitor the oplog window in the metrics, there are no metrics for the trigger queue itself. As a result, we can't…
4 votes -
Notification on function failure
I would like a notification if a trigger fires a function, and the function fails.
I have a scheduled trigger that calls a function every day. I have no idea if the function fails unless I manually log in and check the status. I would like to be alerted in the event of a failure. I've gotten around this by manually setting up Slack notifications.
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 -
nodemailer Support
Nodemailer is currently not supported because of the punycode dependency. Would be nice to send mails directly on the mongodb server.
4 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!
4 votes -
Allow editing of the generated GraphQL schema and resolver
The data model that I want to expose to the user is not the one that I have in MongoDB, having this feature would be nice
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 -
Ability to Reuse Types in Custom Resolver Schemas
We are in the process of migrating from a hand-implemented Apollo server to Mongo Realm, but are finding the inability to reuse types on custom resolvers to be a serious impediment.
For example, we have a number of custom resolvers that use the same type to define a temporal interval, but we cannot reuse that type in the arguments for our custom resolvers as Stitch will throw an error upon encountering those duplicated types. Additionally, many of these custom resolvers return the exact same type, but if we try to reuse that same type definition Stitch will throw errors about…
4 votesHi Folks – This improvement is already planned and should be completed shortly.
-
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.
4 votes -
Native Kotlin SDK
This is a more general idea to publicly state that Kotlin is a supported language for the Realm SDK with the intention that Kotlin should work and that Kotlin related issues will be a priority to fix.
There is, of course, also the more in-depth support that could be done to create an idiomatic Kotlin API.
4 votes
- Don't see your idea?