Atlas App Services
257 results found
-
Link Two Email Credentials
Should be able to link two or (preferably) more different email address credentials to 1 realm user.
Most obvious use case for this would be an app that has both a business domain, and a personal domain. The user can log in to their realm account with either their personal email addresses or their business email addresses.
1 vote -
Disable/Enable all triggers at once
It would be very useful to be able to disable/enable all triggers of realm application at once. It useful for instance when you restore data from backup or make some big changes, and it is not needed to run triggers on every change
1 vote -
1 vote
-
changeEvent cluster name
I want to be able to programmatically access the clusterName from change event or global variable for example:
changeEvent.ns.cluster = <CLUSTER/SERVICE name>
global.CLUSTER_NAMEI need this when I want to perform an update on same collection/document after the trigger, but i don't want to hardcode the clusterName - because i have multiple environments - each has its own cluster (dev/sandbox/prod etc...)
1 vote -
One-time scheduled triggers
At the moment, MongoDb offers the ability to schedule triggers periodically using Cron Jobs. It would be really handy if a user could schedule a trigger to run only once and execute a function as my use-case requires.
1 vote -
Containerized Functions + Logging + Dependencies Improvements
I believe most of the below asks would be resolved if you allowed containerized functions to be uploaded and we can have the correct execution environment.
Allow larger function sizes
Allow more larger dependency sizes
Allow 256kb size per log entry
Allow Unlimited log entries per function execution
Output formatted logs, don't want to scroll right forever
Add refresh button for logs
Log arguments for triggered function automatically
Don't truncate logs
Allow logs to be streamed so that you don't need to refresh logs
Increase execution time to 15-30 minutes
Allow dependencies to be imported outside of function definition
Allow…1 vote -
GitHub Deploy - pulling deletes standard files, like LICENSE, README.md, etc.
If I make a change in the UI, deploy, then do a git pull on my local machine, the pull deletes my License, README.md, and .gitignore files. These are standard files and should not be changed on pull. It's like it's overwriting everything from scratch instead of just doing a diff. My repo is public and I need to include this basic info.
1 vote -
More Mongo DB actions parity with the Node driver
The actions available via https://docs.mongodb.com/realm/mongodb/actions/ do not match the API exposed by the Node driver.
For example, the https://mongodb.github.io/node-mongodb-native/4.0/classes/collection.html#createindex function would be extremely useful for our use case, I can't see any method for programmatically creating indexes via Realm.
For example, the https://mongodb.github.io/node-mongodb-native/4.0/classes/collection.html#bulkwrite function returns a completely different type from https://docs.mongodb.com/realm/mongodb/actions/collection.bulkWrite/, making unit testing our realm functions locally extremely difficult.
I'm unsure what reasons there are for this disparity (especially when I can use the mongo node driver to connect locally to an Atlas cluster, but I can't use any of these methods in our deployed application in Realm).
1 vote -
Realm update/replace logs
I think an enhancement to the realm logs that explains the deltas (what has changed) on a given document for updates/replace would be extremely useful.
At the moment we receive an ID and the type of change that has happened which is fine for an insert/delete.
But to understand what has changed on the document for an update/replace would help a lot in diagnosing any issues we have seen with realm in the past.
1 vote -
External Dependencies Should Be Per Function
10mb compressed size constraint is very limited. Plus, dependencies are not siloed per function. Either uncap the dependencies constraint or allow dependencies to be uploaded per function, still with a higher compressed size constraint (preferably at least 100mb to support large dependencies such as for image processing).
I think the thought was "functions are meant to be short running operations" but I think that is a huge assumption. Why not offer options for powerful compute that respond to database change events. Sure you may need to just update something else in the db, and that may be sufficient for some…
1 vote -
Programmatic Support for Uploading Dependencies
Right now the Realm Administration APIs [1] only let's users list dependencies. It would be helpful to have an endpoint to upload dependencies as we have 8 env and uploading manually to all envs is painful.
[1] https://docs.mongodb.com/realm/admin/api/v3/#dependency-apis
1 vote -
Migrate Firebase Cloud Message from legacy HTTP to HTTP v1
I am very happy with Push Notifications using FCM but currently, FCM has been update to HTTP v1 and I saw that MongoDB Push Notification still using the HTTP. With HTTP, I can't send an image in the notification payload (https://firebase.google.com/docs/cloud-messaging/android/send-image), also the data payload is different when I send message directly from FCM.
I hope that MongoDB have plan to migrate Firebase Cloud Message from legacy HTTP to HTTP v1 (https://firebase.google.com/docs/cloud-messaging/migrate-v1)
1 vote -
Selective Realm Reset
We are running Realm Sync from an iOS app (RealmSwift 10.7.2). We have a problem where the data related to one Realm partition is giving is a BAD CHANGESET error in production due to a data
issue. My suggestion is, can we cancel Realm Sync operations for a particular partition as opposed to terminating the sync for the entire app (all partitions) which would force all of our users to reinstall their apps so a fresh local copy of the Realmfile is built)? We don't want to be resetting across all partitions because it impacts all production users and in…1 vote -
Build system for static hosted SPA
Currently I use Netlify for static hosting, which will run a build script when I push a commit. This simplifies my deployment process. It would be useful to have an equivalent for Realm static hosting.
1 vote -
Allow user-set 'deployment id/name' via realm-cli
We're using github actions to fully automate our realm deployments with the cli, and I'd like to be able to give a user-friendly name so that we can easily identify the currently deployed version (such as the git hash). Currently under "deployments" what I see looks like an internal realm deployment id.
1 vote -
Injection Attack Documentation
Hi MongoDB, we are in the process of preparing for production and while we have found some susceptibilities to injection attacks on mongodb (see OWASP Top 10) there does not seem to be any documentation explaining all the potential known avenues of attack for MongoDB. The response from the engineering team is there is shared responsibility, however, how can we share responsibility for what we do not know? We as engineers rely on the product owners to give known attack vectors so that we can share that responsibility.
That said, there are two we know about, escape for the $…
1 vote -
Return the Webhook URL through the CLI
When creating a service Webhook through the CLI, return the Webhook URL through the CLI instead of requiring users to get it from the UI.
1 vote -
Add Soap Npm Module
Pls support soap npm module for calling soap web service.
1 vote -
Sign in with Apple Server to Server Endpoint
It would be great if there would be an easier way to set up Apple's server to server notifications to deal with authorisation changes, user deletes etc. That would allow a user to sign out or delete their user through any device without having to login to the app.
1 vote -
Set custom endpoint for s3 service
Allow users to use a custom s3 endpoint for example: nyc3.digitaloceanspaces.com
1 vote
- Don't see your idea?