Realm
-
Local development tooling
Similar to AWS SAM (https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-using-invoke.html) or Google Cloud Functions Framework (https://cloud.google.com/functions/docs/functions-framework).
I.e. the ability to run functions locally. It's expensive and slow to have to run and test code in a project remotely all the time even for small changes.
34 votes -
Automatically Refresh Auth Tokens on User's Custom Data Change
Currently, getting updates to custom user data on the frontend requires periodically refreshing the token. A potential improvement would be for MongoDB Realm/SDKs to detect these changes automatically and streamline the token refresh so application code wasn't required to handle this case.
22 votes -
Filter logs by Function name
Logs can only be filtered by type, user and timestamps. Would be very useful to filter by function name
14 votes -
Tutorial/Tool on working with different environments (DEV, TEST, PROD...) to achieve Continuous Deployment
I would like to have a tutorial/tool explaining/enabling how to work with different environments (DEV, TEST, PROD...), so that I can set an automated pipeline for CD.
13 votes -
More flexible Custom User Data / User Linking
On Stitch, you can have multiple providers for identity, but then it creates multiple users even with the same email address if you have someone from say Google or then someone who authenticated via email. There is a way to merge two accounts, but it requires the user to authenticate twice and that's not an ideal user experience. One solve is to treat them as one user. The other solve is to create a user metadata collection which both identities can reference, but if you're trying to add rules and permissions you can't put an array of options in the…
10 votes -
Deploy Application code from Bitbucket private repository
Currently it is only possible to link a Github account for deployment.
It would be great if we can use Bitbucket as well. I have my code in a private bitbucket repository and would love to have the ability to deploy from it.8 votes -
MongoDB Realm vs Realm
Hi, I am an existing Realm/Realm Cloud user and am struggling to understand what the MongoDB Realm offering is and how it compares with the existing Realm/Realm Cloud solution.
Is there any documentation that explains what the difference is between the two solutions and what if any migration is required.
It's not clear whether the latest cocoa Realm database v5.1.0 is still compatible with Realm Cloud nor is it clear whether there is any plan to continue supporting the current Realm Cloud solution. A nice clear description would be much appreciated.
Regards
Duncan7 votes -
Password reset email customization
Basic password reset email customization would be greatly appreciated when using the UserPassword auth provider. Short of fully customized emails, logo upload and basic verbiage editing would be an improvement.
5 votes -
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.5 votes -
Logging Enhancements
We need the following enhancements
1. Need more than 80 characters
2. Need ability to turn it on and off by level (Log4J)
3. Need ability to turn to higher level of logging on a single call5 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.
4 votes -
Add two factor authentication
It would be great to have an option for two factor authentication to increase security. Ideally this would be via authentication apps such as Microsoft Authenticator, email or SMS authentication would be viable too.
3 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.
3 votes -
Importing users in bulk
I want to port my application but I can't port all my old users.
3 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
2 votes -
2 votes
-
Automatic created_at and updated_at Fields
Would be nice to have this feature as a checkbox on each collection or default for the entire database and it should be in utc or a checkbox for utc.
2 votes -
Support for Twitter Authentication
Currently, you only support Google and Facebook for social logins. Can Twitter also be added?
2 votes -
Provide an access to the Objects defined by schemas
Currently, Realm-CLI provide a way to automate configuration deployment, but in case of change on the schemas, the objects defined in the "data-model" tab aren't accessible programmatically (i.e via CLI or API). I think it's an empidement to reaching full automation concerning schema definition.
1 vote -
Add Refresh Button in Realm UI Logs Section
Having a refresh button on the Logs section of Realm UI will be amazing, just like the one on the MongoDB collections on the Web version
1 vote
- Don't see your idea?