Atlas App Services
240 results found
-
Add More Regions For Realm
Would be great if we can have more options for realm like south america and europe.
12 votes -
Increase max 100 item limit from Realm Logs API
Currently the API has a hard limit of returning 100 results. For any sort of real diagnostics with the logs, this is pretty much worthless -- with a large quantity of transactions, the only thing I can think of to do would be to write a script to loop through time intervals and aggregate them on my side.
As a real-world scenario, I was trying to identify the full scope of impact of a bug that went out and was not caught for a couple days and ran into the limit. It was also difficult to even identify exactly when…
2 votes -
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 -
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 -
Support of multiple partition keys
You could actually increase the awesomeness of MongoRealm, when you support multiple partition keys on one object.
Example:
We have a collection of customers in MongoDB, our App is showing the customer information to the users, but only for those users, that are "allowed" to see the customers. So the customer object has a partition key holding the userName it is assigned to:customer { _id: "12345", partition: "bob", name: "MongoDB Inc."}
customer { _id: "12346", partition: "alice", name: "Microsoft"}now we want, that alice also sees the customer "MongoDB Inc." in the App.
The solution could look something like…
6 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 -
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 -
8 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.
https://code.visualstudio.com/Docs/languages/json#_json-schemas-and-settings5 votes -
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 -
Ability to change/update email address of Application User
Users should have the ability to change their email address.
Applications cannot give the ability to users to change their own email address. Once a user is registered/created there is no way for such user to update/change their own email address.57 votes -
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.
160 votes -
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 -
UI update when adding user/pass auth before deploying sync the 1st time
UI update that lets you know the reason you can't add user/pass auth until initial realm sync is deployed.
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 -
Re-Add support for querying LinkingObjects with GraphQL
In RealmSwift, one can define LinkingObjects to refer to inverse M2O or M2M relationships. These are not supported by queries in MongoDB requiring to create custom resolvers. It would be very useful if these would be accessible in GraphQL.
3 votes -
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
- Don't see your idea?