Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Some preliminary cleanup * Remove some stuff from cmakelists * Get things building * wip - migrate to column keys from property indices * Fix remaining tests * fix rebase issues * Get all column keys in a single call * Remove dependencies * Reduce the number of objecthandle methods a little * Use PrimitiveValue for some object methods * Remove the manual tests * build on vs 2019 nodes * Add concrete methods for constructing a primitive value * Refactor RealmObject to reduce the number of methods (#2013) * Refactor RealmObject to reduce the number of methods * more fixes * some comments * Use PrimitiveValue for queries too * some after-rebase fixes * Update to latest core and sync (#2031) * Disable sync tests * Use the CPH macs for building v10 (#2034) * Use the CPH macs for building v10 * revert some restrictions * Add decimal support (#2014) * Add decimal support * Add querying support for decimal * Add changelog entry * After rebase fixes * Preserve the decimal128->decimal conversion operator * try removing the objectid remainder * Some *s and &s * More &s * Less &s * CR comments * Use the Bid128 directly in the union * Explicitly define low and high * return the array * Add support for embedded objects (#2017) * Remove ISchemaSource * Split the RealmObject hierarchy * Pass embedded to native, start work on the weaver for embedded objects * Wire more things * Add list methods + recursive tests * More tests * Get more dynamic APIs working * After rebase fixes * Backlinks + more dynamic API * oops * Read embeddedness from disk * add some preservation logic for xamarin.ios * Fix dynamic methods for statically typed platforms * Try to fix ios tests * Only allow x86 and x64 targets for simulator builds (#2037) * Only allow x86 and x64 targets for simulator builds * try with a different OS version * Try #3 * RNET-176: Add support for ObjectId (#2035) * Initial objectid support * Tests + support for ObjectId PKs * Fix some tests * Try to preserve the find method * Changelog * add support for lists of decimals/objectids (#2038) * V10 assorted improvements (#2039) * Replace I1 with U1 for bools * Revert to using property indices (cherry picked from commit f00e79a7ebed995bfeb7b64914a593d34eb7ef91) * Use latest OS * Update Core/Sync and revert to an older OS * checkout correct OS commit * Add MDB Realm support (#2041) * replace sync manager with app * Start working on MDB Realm - Expose App - Expose AppConfiguration - Move stuff from User to App - Expose the new credentials - Move Realm_OpenWithSync to SharedRealm - Replace Uri with partition in SyncConfig * wire up the network transport (without error handling) * Add AppException class Add App.EmailPasswordAuth Add User.Profile * Correct content encoding for the message body * Try to get ci running * Fix a compilation error * Fix compile #2 * Add docs for Credentials * Try using sh instead of readfile * another try * Try with a custom app * .. * . * Test fixes * Reenable session tests * Reenable more tests * Reenable more tests * Try to get some sleep * inline the sleep * Try to cat the app_id instead of executing it 🤦♂️ * 🤞 * Add port to baas url * Preserve some serializers * Add user.customdata * Fix tests * Add User.Provider * Use unencrypted metadata realm for tests * Lock the stringbuilder * More attempts to compact the Realm * some docs + warning fixes * Add more docs * Fix some warnings * Rework errors + add api key creation * Add api key tests * fix displayed sdk and platform versions * Add function support * Make the error code internal * more function tests * Add docs for functions * More tests * wip * Add docs for remote mongo client * Add logs link to app exceptions * Add v10 as package publishing branch * Build the package as 10.0.0 * Clean up some things * Clean up some json serialization code * Some cleanup * preserve object serializer * Try to fix iOS tests * Mount /tmp on docker builds for caching purposes * Use dots for alpha builds * Add linkCredentials (#2056) * Clean up tests and ensure we delete everything we create (#2058) * clean up tests and ensure we delete everything we create * Try to fix linux tests * Increase the dummy data size in release * Download realm binaries to a random path (#2061) * Add user identities (#2059) * Add push client API + rename some things (#2063) * Remove Realm Object Server references * Fix up the changelog * Implement MongoCollection APIs (#2068) * Implement MongoCollection APIs * Some test fixes * More tests * Final methods * Update OS * Fix tests with recursive embedded objects * don't link MongoDB.Bson * Update some error codes (#2070) * add jwt and user profile tests (#2071) * Add facebook test * Reorder the arguments in UpdateOne and UpdateMany * Add tests for user.customdata * Update to latest Core/Sync (#2073) * Update to latest Core/Sync * Clean up changelog + update OS * Make GetCustomData a method with generic arg * Expose the http status code of AppException * Fix compilation warnings * Fix ConfirmUser calling the incorrect method
- Loading branch information