Atlas App Services
42 results found
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.131 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.33 votes
Filter logs by Function name
Logs can only be filtered by type, user and timestamps. Would be very useful to filter by function name31 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 custom user data "user id field." You also can't select multiple databases for different environments. Would be nice if this was more flexible.
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…28 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.13 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.11 votes
Importing users in bulk
I want to port my application but I can't port all my old users.11 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 domain11 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.10 votes
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 call9 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.
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.7 votes
Schema for Realm's JSON Files to Enable Auto-Completion
This is a minor suggestion but it will be great if intellisense works for Realm-specific json files (i.e. "auth_providers/api-key.json", "services/mongodb-atlas/rules/db.collection.json", etc).
It will be helpful for developers using the Ream's "Deploy with CLI/GitHub" feature (which is great). I guess it may help reduce confusions; for example ObjectId/ObjectID/objectId.
VSCode has built-in support for JSON schema, and it seems additional schemas can be specified via three options: $schema in the file, VSCode settings or an extension.
Allow for Name filtering in REALM logs
Currently Realm logs are pretty limited in functionality. It is hard to sort, filter and track down a specific log file. A filter option based on name would be beneficial. The filter could show all of the recent runs of something based on the name. Also, it would be nice to see the log pages refresh automatically.4 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 SDKs4 votes
Deployment integration with gitlab
Deployment connection to github.4 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
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.3 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.3 votes
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
- Don't see your idea?