Realm
96 results found
-
Customer feedback on Cocoapods
"I was looking for the pre-built version of the iOS SDK to download and install directly and that took me a bit to find. We don’t use Cocoapods, but the documentation really only describes using Cocoapods. Anyway I was able to find it on github recently, but I hadn’t thought to look there before. That might be a helpful addition to the docs for anyone installing it directly - I had to dig around quite a bit for it and wasn’t sure where to look."
1 vote -
Realm.open() method creating realm when not exists, should be made optional
Realm.open() method used in Middle Tier to fetch data would not find the realm and is waiting for data sync to happen from the device. This method can create a new realm if it does not exist which is not applicable in the context of the Middle Tier apps. Requesting an update to have this default realm creation functionality to be made optional based on a supplied optional parameter.
2 votes -
Simple Way to Log Out a User From All Browser Tabs
Developers will often want to logout/login a user automatically from all the open tabs/windows.
Let's say you are developing a Single Page Application using
realm-web
JS SDK.A user journey of the app will look like this: A user logs in with
app.logIn(credentials)
, and opens multiple tabs/windows on the browser. Then the user clicks the "Log out" button inside one of the tabs, and switches to another tab. The app UI remains the same, but http requests will fail.Although you might think it's a problem that each developer should tackle with, please consider to provide a native solution…
1 vote -
Revision History
It would be great if revision history could be kept, either on individual RealmObjects, groups of RealmObjects, or the Realm as a whole. There could be a way to specify the fidelity of the revisions (e.g. every change or every X minutes) and a way to specify a TTL (e.g. last 30 days). If the Realm is synced, the local Realm could purge its cache of revisions older than the TTL and there could be an API to retrieve these when needed. Additionally, there could a (separate) TTL for permanent deletion of revisions as to keep the Realm from growing…
5 votes -
Realm Google Authentication Providers callback redirect
Hello, I am having problems with authentication via Google Authentication Providers.
The system prevents me from saving the backlink as:
chrome-extension://feomclaleplfhikikgnedghpnhozzzhb/index.htmlThrows an error: redirect URI must contain scheme of http or https
"chrome-extension://" is the standard URI scheme.Please add the ability to add a schema backlink for the chrome extension.
I cannot use other Google Authentication Providers because, if you build the application in the ElectronJS + Chrome-Extention configuration, ElectronJS does not support any authentication protocols. The only way out is to log in using the back link.
Regards, Alexander
1 vote -
Supporting backward compatibility
The requirement is backward compatibility. Let's say i have 3 apps from same family(i.e same app groups). These three apps access the same realm db using app group id.
For example - apps like gdrive, g docs and g sheet. All these app access/use the same db.
Similarly the app can use realm db and share the db with the app groups' apps.
as of now, If we update the main app's DB, we will have to set the new scheme version. if we set this, other apps will get crashed.
Note : Any changes in main app will need…
2 votes -
Ionic Mobile App Support
Want to know if Realm provide SDK/Plugin for Ionic App
7 votes -
Provide utility function to allow easier reading and usage of ObjectIds
Provide a utility that allows easier parsing of ObjectIds when they're returned to the client. As it stands, ObjectIds are returned as UInt8Arrays and cannot be readily used in the BSON.ObjectId constructor. Being able to retrieve specific items by ObjectId is necessary and the only way to do this dynamically (without knowing the hex string beforehand) is to retrieve the items and then use the returned id; however, as it stands, using the returned id is obfuscated and impractical.
I am now having to use the following workaround:
const toHexString = (bytes) =>
bytes.reduce((str, byte) => str + byte.toString(16).padStart(2, "0"),…2 votes -
Ability to dynamically create/destroy realms
I would like to be able to dynamically create and destroy realms from my swift and java mobile apps. I imagine features in my mobile app that would be best served by a “temporary” realm
3 votes -
Support for macOS
Provide complete, end to end support for macOS in MongoDB Realm. It will bring enterprise level capability to the desktop and allow total integration across (Apple) devices. Imagine a large factory where the workers can use their iPhones track or report work progress and then management being able to review those reports on their desktop.
12 votes -
Next JS
I'd like to see an example integrating stitch with nextjs. I'm having some issues trying to do so...
2 votes -
Apple Combine Integration
Just like current support for RxSwift.
2 votes -
Vapor (Swift Backend) Support
Provide a native implementation of Realm for swift backend popular server-side Vapor.
This will allow developers to apply the same technology Realm Swift for mobile apps and backend web application3 votes -
GridFS in Browser SDK
I could really use file upload/download in my application. I'm attempting to build a PWA in Angular and although we could write a whole other, server-side, api-based application to support file upload/download, it would really benefit the team if this was available in the Browser SDK
2 votes -
Support for MongoDB Transactions within SDKs
Is it possible to support MongoDB Transactions within the SDKs?
1 vote -
MongoDB support for db.collection.distinct() in SDKs
Add distinct() function to the SDK. The ability of displaying unique values of a field will be useful.
3 votes
- Don't see your idea?