Atlas App Services
240 results found
-
Bracket Pair Colorizer
It would be awesome if there could be an implementation of something like VSCode's Bracket Pair Colorizer.
It may spend a lot of time and attention to pair the start and ending of functions without a visual aid.
Thank you very much for the consideration.2 votes -
Relaxed EJSON support in Data API / Triggers
I am trying to integrate a webhook system to the MongoDB Data API. In other words, I'm trying to insert (timeseries) data to via webhook.
The platform I'm working with has:
* inputs of a certain format, like dates are in ISO8601 format
* limited to JSON, no programmatic access to run JS code
* supports basic variable substitution, so I can insert string and numeric values into a JSON-formatted payloadRight now, I cannot insert my dates into a timeseries collection because they are a ISO8601 string and I cannot change the type inside the platform's template engine.
From…
1 vote -
Upgrade Node.js version (from v10 to v14/v16)
It would be great if you can upgrade the version of Node.js used in Realm Functions (currently in version 10.18.1). Version 10.x, which was an LTS, has been unmaintained for many years. The end of life of Node v12 is scheduled for April 2022.
Is it possible to upgrade Node to version 14 (at least)? Another feature would be to let us choose the Node.js runtime version directly from Realm UI or the CLI (it's possible for example with AWS Lambda).
Working with Node v10 is really difficult for us since most of the dependencies are not compatible with it.
…
75 votes -
Configure Change Streams to publish via Web Sockets
It would be great of configuring a change stream (with certain filter and projection etc) to publish messages via a standard web socket as part of realm BaaS
put simply auto implementing backend server as detailed in
https://www.mongodb.com/developer/how-to/subscribing-changes-browser-websockets/
1 vote -
Create databases and collections via Atlas API
I don't know if this would fall under Admin API or Data API but currently there's a gap where it's not possible to create databases or collections in Atlas via REST API. This is important for a customer I'm working with who wants to automate creation of databases from scratch.
1 vote -
1 vote
-
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…
5 votes -
FTP Access to Realm Hosting
Uploading web apps into the hosting directory can be time consuming using only the ATLAS UI - specifically because the UI/UX does not support uploading entire folders. This means you have to re-create the folder structure, and upload specific files into specific folders rather than just uploading a single folder with all folders/subfolders.
This problem could be easily solved by providing FTP access to the "hosting" section.
1 vote -
Realm sessions
Could you please add a "remember me" or option for longer sessions on the Realm / Atlas Web UI?
Besides the annoying factor of daily/24h re-sign-in, a couple of times I lost function changes when working in a tab that was left open overnight and a save would fail due to a stale session.1 vote -
List databases and collections from Atlas data api
Ability to discover databases and their collections from the Atlas data api.
4 votes -
Atlas Realm deployments to Canadian Datacenter
We would like a deployment of Realm in a canadian datacenter either in AWS or Google Cloud.
1 vote -
Additional Filters to App Users Page
Add additional filtering capabilities to the "App Users" page. Currently you can only by "id". Im not sure if its due to our app setup but the "id" seems like a totally random generated id that is not associated to any data in our DB. It would be nice to filter based on name, createdTime, last login time, etc instead of just id
1 vote -
Ensure Realm Documentation Matches Implementation
"Int" is listed as a supported type for partition keys but it's not implemented. You should remove "Int" from the supported types since it's not supported.
1 vote -
Support for dynamic Open Graph Protocol meta tags
Ability to whitelist certain IP addresses for social media crawlers and send them to a function that does server-side rendering of the index.html page to create open graph protocol (https://ogp.me/) meta tags for a dynamic link preview depending on what the link is. This specifically applies for single-page webapps.
1 vote -
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 -
Realm Trigger Event Projection should support exclusion
Realm triggers with a projections must include "operationType": 1. This makes excluding fields impossible because, according to the documentation:
if you exclude fields, you cannot also specify the inclusion of fields
The only work around we have found is to list every single field in the database and this would require an update anytime we add another field to the model. This is quite cumbersome and should be easily resolved with a simple exclusion.
7 votes -
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
-
Support of dependencies which rely on an extra binary
We would like to establish connection to OracleDB from a REAM Function. For that we're using
oracledb
npm module.However this module is dependent on a third party binary (Oracle Instant Client “Basic” or “Basic Light” package), which should be in the PATH and located by the npm module.
Can REALM add support of this feature?
3 votes -
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
- Don't see your idea?