-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature Branch for Consolidated SDK Docs #3255
base: master
Are you sure you want to change the base?
Commits on May 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4498f2f - Browse repository at this point
Copy the full SHA 4498f2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d308023 - Browse repository at this point
Copy the full SHA d308023View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95361c0 - Browse repository at this point
Copy the full SHA 95361c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 760a9ed - Browse repository at this point
Copy the full SHA 760a9edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c249f6 - Browse repository at this point
Copy the full SHA 9c249f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f5e7a0 - Browse repository at this point
Copy the full SHA 3f5e7a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c255ff - Browse repository at this point
Copy the full SHA 6c255ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for ca4d1bf - Browse repository at this point
Copy the full SHA ca4d1bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a9a3dd - Browse repository at this point
Copy the full SHA 1a9a3ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7996661 - Browse repository at this point
Copy the full SHA 7996661View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12149ed - Browse repository at this point
Copy the full SHA 12149edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 43d6c79 - Browse repository at this point
Copy the full SHA 43d6c79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4da6ed0 - Browse repository at this point
Copy the full SHA 4da6ed0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 971dfd3 - Browse repository at this point
Copy the full SHA 971dfd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b59b8d5 - Browse repository at this point
Copy the full SHA b59b8d5View commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4528af3 - Browse repository at this point
Copy the full SHA 4528af3View commit details -
Configuration menu - View commit details
-
Copy full SHA for db143e6 - Browse repository at this point
Copy the full SHA db143e6View commit details
Commits on May 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6ae1805 - Browse repository at this point
Copy the full SHA 6ae1805View commit details
Commits on May 21, 2024
-
DOCSP-39161 .NET updateBaseURL (#3246)
## Pull Request Info Jira ticket: https://jira.mongodb.org/browse/DOCSP-39161 - [Connect to App Services Backend](https://preview-mongodblindseymoore.gatsbyjs.io/realm/DOCSP-39161/sdk/dotnet/app-services/connect-to-app-services-backend/) - Note: Commented out failing tests. Fixing them will be a part of this ticket: https://jira.mongodb.org/browse/DOCSP-39638. ### Reminder Checklist Before merging your PR, make sure to check a few things. - [ ] Did you tag pages appropriately? - genre - meta.keywords - meta.description - [x] Describe your PR's changes in the Release Notes section - [ ] Create a Jira ticket for related docs-app-services work, if any ### Release Notes <!-- - **Kotlin** SDK - Realm/Manage Realm Files/Encrypt a Realm: Add information on encryption for local and synced realms. --> - .NET SDK - Application Services/Connect to an App Services App: Add a section on updating the base URL during runtime. ### Review Guidelines [REVIEWING.md](https://github.com/mongodb/docs-realm/blob/master/REVIEWING.md) --------- Co-authored-by: MongoCaleb <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 39b1564 - Browse repository at this point
Copy the full SHA 39b1564View commit details
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 643a481 - Browse repository at this point
Copy the full SHA 643a481View commit details
Commits on May 24, 2024
-
(DOCSP-39539): Consolidate Stream Data to Atlas page (#3268)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39539 *Staged Page* - [Stream Data to Atlas](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39539/sdk/sync/stream-data-to-atlas/): Draft consolidated page *Page Source* - [C++: Stream Data to Atlas](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/sync/stream-data-to-atlas/) - [Flutter: Stream Data to Atlas](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/sync/stream-data-to-atlas/) - [Kotlin: Stream Data to Atlas](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/sync/stream-data-to-atlas/) - [.NET: Stream Data to Atlas](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/sync/asymmetric-sync/) - [Node.js: Stream Data to Atlas](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/sync/stream-data-to-atlas/) - [Swift: Stream Data to Atlas](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/sync/stream-data-to-atlas/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [ ] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [ ] All relevant content from individual SDK pages is present on the consolidated page --------- Co-authored-by: lindseymoore <[email protected]> Co-authored-by: MongoCaleb <[email protected]> Co-authored-by: cbullinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a0659fc - Browse repository at this point
Copy the full SHA a0659fcView commit details
Commits on Jun 4, 2024
-
(DOCSP-39540) Consolidate Partition-Based Sync page (#3279)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39540 *Staged Page* - [Partition-Based Sync](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39540/sdk/sync/partition-based-sync/) *Page Source* Note for reviewer: I've intentionally omitted some of the information that is present on some of the source pages. There's a lot of discrepancy between SDK docs re: the write copy API to copy between sync and non-synced realms. Some SDKs say you can use it with Flexible Sync, others say it only works with PBS. I started to include it on the page, but then omitted it. I think we should probably only doc it on the "Configure and Open a Synced Realm" page if it supports Flexible Sync. The other thing is - Java and .NET have sections about opening a realm online vs. offline. I originally started to add that to this page, but decided it's outside the scope of PBS - it just happens to use PBS examples. We already have examples on the "Configure and Open a Synced Realm" page about opening a realm offline, so I think that content should only live there. - [Partition-Based Sync - Java](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/sync/partition-based-sync/) - [Partition-Based Sync - Kotlin](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/sync/partition-based-sync/) - [Partition-Based Sync - .NET](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/sync/partition-based-sync/) - [Partition-Based Sync - Node.js](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/sync/partition-based-sync/) - [Partition-Based Sync - Swift](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/sync/partition-based-sync/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [x] Shared code example boxes contain language-specific snippets or placeholders for every language - [x] API reference details contain working API reference links or generic content - [x] Realm naming/language has been updated - [x] All relevant content from individual SDK pages is present on the consolidated page --------- Co-authored-by: cbullinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 97d3e5b - Browse repository at this point
Copy the full SHA 97d3e5bView commit details
Commits on Jun 18, 2024
-
(DOCSP-39501): Consolidate Quick Start page (#3280)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39501 *Staged Page* - [Quick Start](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39501/sdk/quick-start/) - [SwiftUI Quick Start](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39501/frameworks/swiftui/quick-start/): Existing content ported over with Realm naming and ref updates - [Flutter Quick Start](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39501/frameworks/flutter/quick-start/): Move existing Flutter-specific content out of quick start to this relevant section - [Unity Quick Start](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39501/platforms/unity/): Existing content ported over with Realm naming and ref updates Adding a note here to capture this in the PR record: - Product has made the call to remove Java SDK info from our "getting started" content (here and the Install page), so I've removed the Java and Kotlin (Java SDK) examples from the consolidated quick start page. - Based on relatively low usage of the Java SDK Quick Start with LiveData page, and the need to update it to show Kotlin SDK or at the very least not Partition-Based Sync, I've checked with engineering and product and am removing this page from the docs. It doesn't seem worthwhile to continue to incur the maintenance cost. *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [C++ Quick Start](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/quick-start/) - [Flutter Quick Start](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/quick-start/) - [Flutter Install Page](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/install/) - [Java Local Quick Start](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/quick-starts/quick-start-local/) - [Java Sync Quick Start](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/quick-starts/quick-start-sync/) - [Java Quick Start with Live Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/quick-starts/livedata/) - [Kotlin Quick Start](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/quick-start/) - [.NET Quick Start](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/quick-start/) - [.NET SDK/Quick Start for Unity](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/unity/) - [Node.js Quick Start](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/quick-start/) - [Swift Quick Start](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/quick-start/) - [SwiftUI Quick Start](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/swiftui-tutorial/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [ ] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [ ] All relevant content from individual SDK pages is present on the consolidated page --------- Co-authored-by: cbullinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ee6c6b - Browse repository at this point
Copy the full SHA 8ee6c6bView commit details -
(DOCSP-39525): Consolidate Create and Delete Users page (#3289)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39525 *Staged Page* - [Create, Delete, and Remove Users](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39525/sdk/users/create-and-delete-users/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [Flutter: Delete a User](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/users/delete-user/) - [Java: Create and Delete Users](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/users/create-delete-users/) - [Kotlin: Delete Users](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/users/delete-users/) - [.NET: Create and Delete Users](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/manage-users/create-and-delete-users/) - [Node.js: Create and Delete Users](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/users/create-delete-users/) - [Swift: Create and Delete Users](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/users/create-and-delete-users/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [x] Shared code example boxes contain language-specific snippets or placeholders for every language - [x] API reference details contain working API reference links or generic content - [x] Realm naming/language has been updated - [x] All relevant content from individual SDK pages is present on the consolidated page
Configuration menu - View commit details
-
Copy full SHA for c33fc22 - Browse repository at this point
Copy the full SHA c33fc22View commit details -
(DOCSP-39526): Consolidate Authenticate Users page (#3281)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39526 *Staged Page* - [Authenticate Users](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39526/sdk/users/authenticate-users/) - [Manage User Tokens](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39526/sdk/users/manage-user-tokens/): New page that moves the user access token info off the "Authenticate" page. This is currently [a separate page in Flutter](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/users/access-token/). As devs shouldn't have to handle this manually for most use cases, _and_ the OTP is getting super long, I thought it made sense to move the info off to a separate page. *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [C++: Authenticate Users](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/users/authenticate-users/) - [Flutter: Authenticate Users](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/users/authenticate/) - [Flutter: Get an Access Token](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/users/access-token/) - [Java: Authenticate Users](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/users/authenticate-users/) - [Kotlin: Autenticate Users](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/users/authenticate-users/) - [.NET: Authenticate Users](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/manage-users/authenticate/) - [Node.js: Authenticate Users](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/users/authenticate-users/) - [Swift: Authenticate Users](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/users/authenticate-users/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [ ] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [ ] All relevant content from individual SDK pages is present on the consolidated page --------- Co-authored-by: Kyle Rollins <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7cf0f51 - Browse repository at this point
Copy the full SHA 7cf0f51View commit details
Commits on Jun 24, 2024
-
(DOCSP-26313): Swift: Add a Handle Sync Errors page for SwiftUI (#2524)
Moved the client reset handling details off the page so we can merge this PR. When PR #8109 in the realm-swift repository gets released, we can re-test and add the client reset handling details to the page. - https://jira.mongodb.org/browse/DOCSP-26313 - [Handle Sync Errors](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-26313/sdk/swift/swiftui/handle-sync-errors/) If your PR modifies the docs, you might need to also update some corresponding pages. Check if completed or N/A. - [x] Create Jira ticket for corresponding docs-app-services update(s), if any - [x] Checked/updated Admin API - [x] Checked/updated CLI reference - Swift SDK - SwiftUI/Handle Sync Errors: New page demonstrating how to set and use a sync error handler in SwiftUI. [REVIEWING.md](https://github.com/mongodb/docs-realm/blob/master/REVIEWING.md)
Configuration menu - View commit details
-
Copy full SHA for bfa23dd - Browse repository at this point
Copy the full SHA bfa23ddView commit details -
DOCSP-39161 .NET updateBaseURL (#3246)
Jira ticket: https://jira.mongodb.org/browse/DOCSP-39161 - [Connect to App Services Backend](https://preview-mongodblindseymoore.gatsbyjs.io/realm/DOCSP-39161/sdk/dotnet/app-services/connect-to-app-services-backend/) - Note: Commented out failing tests. Fixing them will be a part of this ticket: https://jira.mongodb.org/browse/DOCSP-39638. Before merging your PR, make sure to check a few things. - [ ] Did you tag pages appropriately? - genre - meta.keywords - meta.description - [x] Describe your PR's changes in the Release Notes section - [ ] Create a Jira ticket for related docs-app-services work, if any <!-- - **Kotlin** SDK - Realm/Manage Realm Files/Encrypt a Realm: Add information on encryption for local and synced realms. --> - .NET SDK - Application Services/Connect to an App Services App: Add a section on updating the base URL during runtime. [REVIEWING.md](https://github.com/mongodb/docs-realm/blob/master/REVIEWING.md) --------- Co-authored-by: MongoCaleb <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b8d909b - Browse repository at this point
Copy the full SHA b8d909bView commit details -
Review comments for DOCSP-39161 .NET baseurl (#3267)
## Pull Request Info - SDK Docs Consolidation Related to Jira ticket: https://jira.mongodb.org/browse/DOCSP-39161 *Staged Page* - [.NET Connect to App Services Backend](https://preview-mongodblindseymoore.gatsbyjs.io/realm/node-baseurl-additions/sdk/dotnet/app-services/connect-to-app-services-backend/#connect-to-a-specific-server)
Configuration menu - View commit details
-
Copy full SHA for a3d9c9a - Browse repository at this point
Copy the full SHA a3d9c9aView commit details -
Add C++ template app and tutorial to SDK docs (#3263)
## Pull Request Info - SDK Docs Consolidation *Staged Pages* - [C++ Landing Page](https://preview-mongodbdacharyc.gatsbyjs.io/realm/add-cpp-template-app/sdk/cpp/): Add "Learning Paths" section with links to the C++ quick start, template app, and tutorial, similar to the other SDKs. - [Example Projects](https://preview-mongodbdacharyc.gatsbyjs.io/realm/add-cpp-template-app/example-projects/): Add C++ to the list of SDK example apps. ### Release Notes - C++ SDK - Landing Page: Add "Learning Paths" section with links to the C++ quick start, template app, and tutorial. - Example Projects: Add the C++ template app to the SDK template app list. --------- Co-authored-by: lindseymoore <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6a10d8b - Browse repository at this point
Copy the full SHA 6a10d8bView commit details -
Realm Java cannot use RealmAny in new apps (#3274)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39924 *Staged Page* - [PAGE_NAME](https://docs-mongodbcom-staging.corp.mongodb.com/realm/docsworker-xlarge/BRANCH_NAME/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [PAGE_NAME](https://www.mongodb.com/docs/atlas/device-sdks/LIVE-DOCS-LINK) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [ ] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [ ] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [ ] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [ ] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [ ] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [ ] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [ ] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [ ] Shared code boxes have snippets or placeholders for all 9 languages - [ ] API description sections have API details or a generic placeholder for all 9 languages - [ ] Check related pages for relevant content to include - [ ] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [ ] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [ ] All relevant content from individual SDK pages is present on the consolidated page --------- Co-authored-by: lindseymoore <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba89df7 - Browse repository at this point
Copy the full SHA ba89df7View commit details -
DOCSP-40104: Fixed typo in read.txt (#3284)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-40104 ### Reminder Checklist Before merging your PR, make sure to check a few things. - [ ] Did you tag pages appropriately? - genre - programming_language - meta.keywords - meta.description - [ ] Describe your PR's changes in the Release Notes section - [ ] Create a Jira ticket for related docs-realm work, if any ### Release Notes - **Kotlin SDK** - Realm Database > CRUD > read: fix typo ### Review Guidelines [REVIEWING.md](https://github.com/mongodb/docs-app-services/blob/master/REVIEWING.md)
Configuration menu - View commit details
-
Copy full SHA for dd89a55 - Browse repository at this point
Copy the full SHA dd89a55View commit details -
DOCSP-36167: Update .NET compatibility with note on source generator …
…model requirements (#3288) ## Pull Request Info Jira ticket: https://jira.mongodb.org/browse/DOCSP-36167 *Staged Page* - [Platform and Framework Compatibility - .NET SDK](https://preview-mongodbcbullinger.gatsbyjs.io/realm/docsp-36167-compatibility/sdk/dotnet/compatibility/) ## Release Notes - **.NET SDK** - Compatibility: Added note with minimum framework requirements when using the new source model generator.
Configuration menu - View commit details
-
Copy full SHA for 5a50133 - Browse repository at this point
Copy the full SHA 5a50133View commit details -
(DOCSP-40014): Update Swift 'static' framework install instructions (#…
…3291) ## Pull Request Info Jira ticket: https://jira.mongodb.org/browse/DOCSP-40014 *Staged Page* - [Install - Swift SDK](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-40014/sdk/swift/install/): Remove outdated information. Rename "Static Framework" install instructions to "Dynamic Framework." ## Release Notes - Swift SDK - Install: Remove outdated information. Rename "Static Framework" install instructions to "Dynamic Framework."
Configuration menu - View commit details
-
Copy full SHA for 96b31f0 - Browse repository at this point
Copy the full SHA 96b31f0View commit details -
DOCSP-39924: Update eligible SDKs with collections in mixed info (#3293)
## Pull Request Info Jira ticket: https://jira.mongodb.org/browse/DOCSP-39924 For each of the following SDK pages: - Define data model: add `Model Unstructured Data` section to define data model page - Mixed data property: update with support for holding lists & dicts, and add `Collections as Mixed` subsection **Kotlin (v2.0.0):** - [Define an Object Model - Kotlin SDK](https://preview-mongodbcbullinger.gatsbyjs.io/realm/docsp-39924-unstructured-data/sdk/kotlin/realm-database/schemas/define-realm-object-model/#model-unstructured-data) & [Supported Data Types - Kotlin SDK](https://preview-mongodbcbullinger.gatsbyjs.io/realm/docsp-39924-unstructured-data/sdk/kotlin/realm-database/schemas/supported-types/#realmany--mixed-) **.NET (v12.22.0):** - [Define an Object Model - .NET SDK](https://preview-mongodbcbullinger.gatsbyjs.io/realm/docsp-39924-unstructured-data/sdk/dotnet/model-data/define-object-model/#model-unstructured-data) & [RealmValue - .NET SDK](https://preview-mongodbcbullinger.gatsbyjs.io/realm/docsp-39924-unstructured-data/sdk/dotnet/model-data/data-types/realm-value/) **Node.js (v12.9.0):** - [Define an Object Model - Node.js SDK](https://preview-mongodbcbullinger.gatsbyjs.io/realm/docsp-39924-unstructured-data/sdk/node/model-data/define-object-model/#model-unstructured-data) & [Mixed - Node.js SDK](https://preview-mongodbcbullinger.gatsbyjs.io/realm/docsp-39924-unstructured-data/sdk/node/model-data/data-types/mixed/#nested-collections-of-mixed) **React Native (v12.9.0):** - [Define an Object Model - React Native SDK](https://preview-mongodbcbullinger.gatsbyjs.io/realm/docsp-39924-unstructured-data/sdk/react-native/model-data/define-object-model/#model-unstructured-data) & [Mixed - React Native SDK](https://preview-mongodbcbullinger.gatsbyjs.io/realm/docsp-39924-unstructured-data/sdk/react-native/model-data/data-types/mixed/#nested-collections-of-mixed) **Swift (v10.15.0):** - [Define an Object Model - Swift SDK](https://preview-mongodbcbullinger.gatsbyjs.io/realm/docsp-39924-unstructured-data/sdk/swift/model-data/object-models/#model-unstructured-data) & [Supported Types - Swift SDK](https://preview-mongodbcbullinger.gatsbyjs.io/realm/docsp-39924-unstructured-data/sdk/react-native/model-data/data-types/mixed/) ## Release Notes **Kotlin SDK** - Realm > Model Data > Define an Object Model: Add new "Define Unstructured Data" section outlining support for *Collections as Mixed* feature. - Realm > Model Data > Supported Data Types: Update ``RealmAny`` section to indicate support for holding lists and dictionaries, and add new "Mixed Collections" section. **.NET SDK** - Model Data > Define an Object Model: Add new "Model Unstructured Data" section outlining support for *Collections as Mixed* feature. - Model Data > Supported Data Types > RealmValue: Update page to indicate support for holding lists and dictionaries, and add new "Mixed Collections" section. **Node.js SDK** - Model Data > Define an Object Model: Add new "Model Unstructured Data" section outlining support for *Collections as Mixed* feature. - Model Data > Supported Data Types > Mixed: Update page to indicate support for holding lists and dictionaries, and add new "Mixed Collections" section. **React Native SDK** - Model Data > Define an Object Model: Add new "Define Unstructured Data" section outlining support for *Collections as Mixed* feature. - Model Data > Supported Data Types > Mixed: Update page to indicate support for holding lists and dictionaries, and add new "Mixed Collections" section. **Swift SDK** - Model Data > Define an Object Model: Add new "Model Unstructured Data" section outlining support for *Collections as Mixed* feature. - Model Data > Supported Types: Update ``AnyRealmValue`` section to indicate support for holding lists and dictionaries, and add new "Mixed Collections" section.
Configuration menu - View commit details
-
Copy full SHA for 6ca5b90 - Browse repository at this point
Copy the full SHA 6ca5b90View commit details -
DOCSP-40232 formatting typo (#3294)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-40323 *Staged Page* - [Atlas Device SDKs](https://preview-mongodbosharafmdb.gatsbyjs.io/realm/DOCSP-40232-formatting-typo/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [ ] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [ ] Tag the consolidated page for: - genre - meta.keywords - meta.description --------- Co-authored-by: cbullinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a51fffb - Browse repository at this point
Copy the full SHA a51fffbView commit details -
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-NNNNN
Configuration menu - View commit details
-
Copy full SHA for 227206b - Browse repository at this point
Copy the full SHA 227206bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b7abbe - Browse repository at this point
Copy the full SHA 3b7abbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22a4cb8 - Browse repository at this point
Copy the full SHA 22a4cb8View commit details
Commits on Jun 25, 2024
-
DOCSP-16785 the the typo (#3297)
## Pull Request Info Jira ticket: https://jira.mongodb.org/browse/DOCSP-16785 - [Many Pages Across docs-realm](https://preview-mongodbosharafmdb.gatsbyjs.io/realm/DOCSP-16785-the-the-typo/): changed "the the" typo and added metadata ### Reminder Checklist Before merging your PR, make sure to check a few things. - [ ] Did you tag pages appropriately? - genre - programming_language - meta.keywords - meta.description - [ ] Describe your PR's changes in the Release Notes section - [ ] Create a Jira ticket for related docs-realm work, if any ### Release Notes - **Across many docs-realm pages** - fixed "the the" typo and added meta data ### Review Guidelines [REVIEWING.md](https://github.com/mongodb/docs-app-services/blob/master/REVIEWING.md) --------- Co-authored-by: lindseymoore <[email protected]> Co-authored-by: cbullinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 451b40f - Browse repository at this point
Copy the full SHA 451b40fView commit details -
(DOCSP-39541) Consolidate logging page (#3273)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39541 *Staged Page* - [Logging](https://preview-mongodbkrollinsmdb.gatsbyjs.io/realm/DOCSP-39541/sdk/test-and-debug/log/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [Logging - C++ SDK](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/logging/) - [Logging - Flutter SDK](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/logging/) - Added new Logger examples because the current examples no longer work - [Log Realm Events - Java SDK](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/test-and-debug/log-realm-events/) - [Logging - Kotlin SDK](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/logging/) - [Logging - .NET SDK](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/logging/) - [Logging - Node.js SDK](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/logging/) - [Logging - Swift SDK](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/logging/) - [Log Realm Events - Java SDK](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/test-and-debug/log-realm-events/) - [Set the Sync Client Log Level - C++ SDK](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/sync/log-level/) - All of the other SDKs' Sync Client Log Level page content will not be migrated. It's a deprecated feature that makes talking about logging awkward at best. ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [ ] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [ ] All relevant content from individual SDK pages is present on the consolidated page --------- Co-authored-by: Dachary <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 569a50d - Browse repository at this point
Copy the full SHA 569a50dView commit details -
(DOCSP-39513): Consolidate Create page (#3270)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39513 *Staged Page* New consolidated pages: - [Create Object Methods](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39513/sdk/crud/create/create-methods/) - [Create Object Types](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39513/sdk/crud/create/create-object-types/) - [Create Property Types](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39513/sdk/crud/create/create-property-types/) Existing pages, ported over to the consolidated IA and updated for product naming/metadata: - [Swift Concurrency](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39513/platforms/apple/swift-concurrency/) - [Swift Actor Support](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39513/platforms/apple/use-sdk-with-actors/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [C++: Create](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/crud/create/) - [Flutter: Create](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/crud/create/) - [Flutter: Update](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/crud/update/#upsert-objects): Upsert - [Flutter: Data Types](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/realm-database/model-data/data-types/) - [Flutter/Relationships](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/realm-database/model-data/relationships/) - [Flutter: Geospatial](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/realm-database/model-data/geospatial/) - [Java: Create](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/crud/create/) - [Java: Update](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/crud/update/#upsert-an-object): Upsert - [Java: Data Types/Mixed](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/model-data/data-types/realmany/) - [Java: Data Types/Counters](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/model-data/data-types/counters/) - [Java: Data Types/Dictionaries](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/model-data/data-types/realmdictionary/) - [Java: Data Types/Sets](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/model-data/data-types/realmset/) - [Java: Data Types/Enums](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/model-data/data-types/enums/) - [Java: Data Types/Embedded Objects](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/model-data/data-types/embedded-objects/) - [Java: Relationships](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/model-data/relationships/) - [Kotlin: Create](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/realm-database/crud/create/) - [Kotlin: Update](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/realm-database/crud/update/#upsert-a-realm-object): Upsert - [Kotlin: Model Data/Supported Types](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/realm-database/schemas/supported-types/) - [Kotlin: Model Data/Geospatial](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/realm-database/schemas/geospatials/) - [.NET: Create](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/crud/create/) - [.NET: Embedded Objects](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/embedded-objects/) - [.NET: Data Types/Field Types](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/field-types/) - [.NET: Data Types/Lists](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/lists/) - [.NET: Data Types/Realm Value](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/realm-value/) - [.NET: Data Types/Dictionaries](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/dictionaries/) - [.NET: Data Types/Sets](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/sets/) - [.NET: Data Types/RealmValue](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/realm-value/) - [.NET: Data Types/RealmInteger](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/realm-integer/) - [.NET: Data Types/Geospatial](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/geospatials/) - [.NET: Relationships](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/relationships/) - [Node.js: Create](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/crud/create/) - [Node.js: Update](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/crud/update/#upsert-an-object): Upsert - [Node.js: Data Types/Field Types](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/field-types/) - [Node.js: Data Types/Dictionaries](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/dictionaries/) - [Node.js: Data Types/Sets](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/sets/) - [Node.js: Data Types/Mixed](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/mixed/) - [Node.js: Data Types/UUID](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/uuid/) - [Node.js: Data Types/Embedded Objects](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/embedded-objects/) - [Node.js: Data Types/Geospatial Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/geospatial/) - [Node.js: Relationships & Embedded Objects](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/relationships-and-embedded-objects/) - [Swift: Create](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/crud/create/) - [Swift: Update](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/crud/update/#upsert-an-object): Upsert - [Swift: Supported Types](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/model-data/supported-types/) - [Swift: Threading](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/crud/threading/#perform-a-background-write): Perform a Background Write ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [ ] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) **Note for Reviewer**: The `.rst` files were named for a single create page. Having split the create page into 3, the names no longer comply with the guidelines. As this is around ~140 files, I didn't want to rename them all - but we may want to consider whether I should go through the effort, and/or what the naming guidelines look like as the IA evolves. #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [ ] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [ ] All relevant content from individual SDK pages is present on the consolidated page --------- Co-authored-by: cbullinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae0e146 - Browse repository at this point
Copy the full SHA ae0e146View commit details -
(DOCSP-39538): Consolidate Manage Sync Sessions page (#3285)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39538 *Staged Page* - [Manage Sync Sessions](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39538/sdk/sync/manage-sync-sessions/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [C++: Manage Sync Sessions](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/sync/manage-sync-session/) - [Flutter: Manage Sync Sessions](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/sync/manage-sync-session/) - [Java: Pause or Resume a Sync Session](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/sync/pause-resume-sync/) - [Java: Check the Network Connection](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/sync/network-connection/) - [Kotlin: Manage Sync Session](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/sync/manage-sync-session/) - [.NET: Suspend or Resume a Sync Session](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/sync/sync-session/) - [.NET: Check Upload and Download Progress](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/sync/sync-progress/) - [Node.js: Manage a Sync Session](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/sync/manage-sync-session/) - [Swift: Manage Sync Sessions](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/sync/sync-session/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [x] Shared code example boxes contain language-specific snippets or placeholders for every language - [x] API reference details contain working API reference links or generic content - [x] Realm naming/language has been updated - [x] All relevant content from individual SDK pages is present on the consolidated page --------- Co-authored-by: Kyle Rollins <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b9d858c - Browse repository at this point
Copy the full SHA b9d858cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c607575 - Browse repository at this point
Copy the full SHA c607575View commit details
Commits on Jul 11, 2024
-
(DOCSP-39536): Consolidate Write Data to a Synced Database page (#3286)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39536 *Staged Page* - [Write to a Synced Database](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39536/sdk/sync/write-to-synced-database/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [C++: Write to a Synced Realm](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/sync/write-to-synced-realm/) - [Flutter: Write Data to a Synced Realm](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/sync/write-to-synced-realm/) - [Kotlin: Write to a Synced Realm](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/sync/write-to-synced-realm/) - [.NET: Write to a Synced Realm](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/sync/write-to-synced-realm/) - [Swift: Write Data to a Synced Realm](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/sync/write-to-synced-realm/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [x] Shared code example boxes contain language-specific snippets or placeholders for every language - [x] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [x] All relevant content from individual SDK pages is present on the consolidated page
Configuration menu - View commit details
-
Copy full SHA for 1021196 - Browse repository at this point
Copy the full SHA 1021196View commit details
Commits on Jul 12, 2024
-
(DOCSP-39503): Consolidate Relationships page (#3287)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39503 *Staged Page* - [Relationships](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39503/sdk/model-data/relationships/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [C++: Relationships](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/model-data/relationships/) - [Flutter: Relationships](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/realm-database/model-data/relationships/) - [Java: Relationships](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/model-data/relationships/) - [Kotlin: Relationships](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/realm-database/schemas/relationships/) - [.NET: Relationships](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/relationships/) - [Node.js: Relationships and Embedded Objects](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/relationships-and-embedded-objects/) - [Swift: Relationships](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/model-data/relationships/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [x] Shared code example boxes contain language-specific snippets or placeholders for every language - [x] API reference details contain working API reference links or generic content - [x] Realm naming/language has been updated - [x] All relevant content from individual SDK pages is present on the consolidated page
Configuration menu - View commit details
-
Copy full SHA for 81be17c - Browse repository at this point
Copy the full SHA 81be17cView commit details
Commits on Jul 19, 2024
-
(DOCSP-39502): Consolidate Define an Object Model page (#3314)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39502 *Staged Page* - [Define an SDK Object Model](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39502/sdk/model-data/object-models/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [C++: Object Types and Schemas](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/model-data/object-models/) - [C++: Supported Data Types](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/model-data/supported-types/) - [Flutter: Model Data landing page](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/realm-database/model-data/) - [Flutter: Define a Realm Object Schema](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/realm-database/model-data/define-realm-object-schema/) - [Flutter: Property Annotations](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/realm-database/model-data/property-annotations/) - [Java: Model Data landing page](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/model-data/) - [Java: Define an Object Model](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/model-data/define-a-realm-object-model/) - [Java: Realm Files Landing page (Realm Schema)](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/realm-files/#realm-schema) - [Kotlin: Model Data -> Define an Object Model](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/realm-database/schemas/define-realm-object-model/) - [Kotlin: Open & Close a Realm (realm schema)](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/realm-database/open-and-close-a-realm/) - [Kotlin: Property Annotations](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/realm-database/schemas/property-annotations/) - [.NET: Define an Object Model](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/define-object-model/) - [.NET: Object Types and Schemas](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/object-models-and-schemas/) - [.NET: Manually Define a Schema](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/manual-schema/) - [.NET: Configure & Open a Realm (Class Subsets)](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/realm-files/realms/#class-subsets) - [Node.js SDK: Model Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/) - [Node.js SDK: Define an Object Model](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/define-a-realm-object-model/) - [Node.js SDK: Open & Close a Realm (schemas)](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/realm-files/open-and-close-a-realm/) - [Swift SDK: Model Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/model-data/) - [Swift SDK: Define an Object Model](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/model-data/object-models/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [x] Shared code example boxes contain language-specific snippets or placeholders for every language - [x] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [x] All relevant content from individual SDK pages is present on the consolidated page
Configuration menu - View commit details
-
Copy full SHA for ebc8e9d - Browse repository at this point
Copy the full SHA ebc8e9dView commit details -
DOCSP-36298 : Refactor RQL for JSv12 (#3266)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-3629 - Ports legacy RQL models and tests to v12 test suite - Generates updated snippets from v12 `.ts` test file Jira ticket: https://jira.mongodb.org/browse/DOCSP-36618 - Updates Realm Query Language page: - Add language selector - Reference new v12 snippets - Reorganize sections Jira ticket: https://jira.mongodb.org/browse/DOCSP-36265 - Update to indicate support for comparison operators on strings (expanded lexicographical querying) - Add example *Staged Page* - [Realm Query Language](https://preview-mongodbcbullinger.gatsbyjs.io/realm/docsp-36298-rql/sdk/crud/query-engines/realm-query-language/) *Page Source* - [Realm Query Language](https://www.mongodb.com/docs/atlas/device-sdks/realm-query-language) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - N/A ~[ ] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles~ #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages > NOTE: Omitted Swift and Objective-C from page - N/A ~[ ] API description sections have API details or a generic placeholder for all 9 languages~ - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [ ] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [ ] All relevant content from individual SDK pages is present on the consolidated page
Configuration menu - View commit details
-
Copy full SHA for 9cd2167 - Browse repository at this point
Copy the full SHA 9cd2167View commit details -
(DOCSP-39530): Consolidate Multi-User Applications page (#3323)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39530 *Staged Page* - [Multi-User Applications](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39530/sdk/users/multi-user-applications/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [Flutter: Work with Multiple Users](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/users/multiple-users/) - [Java: Multi-User Applications](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/users/multi-user-applications/) - [Kotlin: Manage Multi-User Apps](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/users/multi-user-applications/) - [.NET: Multi-User Applications](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/manage-users/multi-user-applications/) - [Node.js: Multi-User Applications](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/users/multi-user-applications/) - [Swift: Multi-User Applications](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/users/multi-user-applications/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [x] Shared code example boxes contain language-specific snippets or placeholders for every language - [x] API reference details contain working API reference links or generic content - [x] Realm naming/language has been updated - [x] All relevant content from individual SDK pages is present on the consolidated page --------- Co-authored-by: cbullinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8eb607 - Browse repository at this point
Copy the full SHA f8eb607View commit details -
Configuration menu - View commit details
-
Copy full SHA for bca55ae - Browse repository at this point
Copy the full SHA bca55aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07d21c7 - Browse repository at this point
Copy the full SHA 07d21c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78520c0 - Browse repository at this point
Copy the full SHA 78520c0View commit details
Commits on Jul 22, 2024
-
(DOCSP-41633): Consolidation: Incorporate Counter and Progress Notifi…
…cations updates (#3331) ## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-41633 Re: counters, the only info I'm pulling in here is for the "Create" page. The rest of the Counter info will be incorporated as we work on other PRs in the consolidation project (for defining a counter property and updating a counter property). *Staged Page* - [Create Property Types/Counters](https://preview-mongodbdacharyc.gatsbyjs.io/realm/incorporate-counters/sdk/crud/create/create-property-types/#create-a-counter-property): Add info for JavaScript and TypeScript about creating objects with the new JS counter type. - [Manage Sync Sessions](https://preview-mongodbdacharyc.gatsbyjs.io/realm/incorporate-counters/sdk/sync/manage-sync-sessions/#check-upload-and-download-progress): Add the .NET example for the new estimate-based progress notifications. *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [.NET: Monitor Sync Progress](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/sync/sync-progress/#monitor-sync-progress) - [Node.js: Counters](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/counters/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` ### Reviewer Checklist As a reviewer, please check these items: - [ ] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [ ] All relevant content from individual SDK pages is present on the consolidated page
Configuration menu - View commit details
-
Copy full SHA for c63b55c - Browse repository at this point
Copy the full SHA c63b55cView commit details
Commits on Jul 23, 2024
-
(DOCSP-39523): Consolidate Call a Function page (#3322)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39523 *Staged Page* - [Call an Atlas Function](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39523/sdk/atlas/call-function/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [C++: Call a Function](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/app-services/call-a-function/) - [Flutter: Call a Function](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/app-services/call-function/) - [Java: Call a Function](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/app-services/call-a-function/) - [Kotlin: Call a Function](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/app-services/call-function/) - [.NET: Call a Function](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/app-services/call-a-function/) - [Node.js: Call a Function](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/app-services/connect-to-app-services-backend/) - [Swift: Call a Function](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/app-services/call-a-function/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [x] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [x] Realm naming/language has been updated - [x] All relevant content from individual SDK pages is present on the consolidated page --------- Co-authored-by: Kyle Rollins <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7fa389 - Browse repository at this point
Copy the full SHA e7fa389View commit details
Commits on Jul 30, 2024
-
(DOCSP-41466): Create: Use third-party libraries for some C# operatio…
…ns (#3343) ## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-41466 *Staged Page* - [Create](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-41466/sdk/crud/create/): New C# API descriptions for "Create an unmanaged copy of an object" and "Copy an object to another database" advising developers to use third-party libraries for this functionality.
Configuration menu - View commit details
-
Copy full SHA for fc3abb9 - Browse repository at this point
Copy the full SHA fc3abb9View commit details
Commits on Jul 31, 2024
-
(DOCSP-39500): Consolidate Install page (#3326)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39500 **Notes for Reviewer** Only five of the pages listed here should be considered to be in a "complete" state as of this PR: - Install - Apple Privacy Manifest - Build for tvOS - Install Atlas Device SDK for Flutter - Upgrade to Flutter SDK v2.0.0 I moved content off of existing install pages onto a bunch of other pages, but those pages will get more updates in the future to make them coherent pages. For now, you only need to confirm that the content got moved successfully and everything is still working. Also, noting here that per conversations with the product and engineering teams, we are intentionally omitting the Java SDK (Java and Java-Kotlin) from the Install page. *Staged Page* - [Install](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39500/sdk/install/) - Build for Platforms - [Android](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39500/platforms/android/) - [Apple](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39500/platforms/apple/) - [Apple Privacy Manifest](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39500/platforms/apple/privacy-manifest/) - [Build for tvOS](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39500/platforms/apple/tvos/) - [IoT](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39500/platforms/iot/) - [Build for Unity](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39500/platforms/unity/) - Build for Frameworks - [Install Atlas Device SDK for Flutter](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39500/frameworks/flutter/install/) - [Upgrade to Flutter v 2.0.0](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39500/hidden-pages/upgrade-to-v2/): I intentionally orphaned this one in a new `hidden-pages` directory. I don't think this is necessarily important enough to surface in the ToC, and we don't have a good pattern for doing that in the new consolidated world. It's available in the "Upgrade" section, and we could link to it elsewhere if we come up with a better pattern later. *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [C++: Install](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/install/) - [.NET: Install](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/install/) - [Flutter: Install](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/install/) - [Flutter: Troubleshooting](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/troubleshooting/#std-label-flutter-macos-development) - [Upgrade to SDK v2.0.0](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/upgrade-to-v2/) - [Kotlin: Install](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/install/) - [Node.js: Install](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/install/) - [Swift: Install](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/install/) - [Swift: Build for tvOS](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/realm-files/tvos/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [x] Shared code example boxes contain language-specific snippets or placeholders for every language - [x] API reference details contain working API reference links or generic content - [x] Realm naming/language has been updated - [x] All relevant content from individual SDK pages is present on the consolidated page
Configuration menu - View commit details
-
Copy full SHA for 7f294fe - Browse repository at this point
Copy the full SHA 7f294feView commit details
Commits on Aug 1, 2024
-
(DOCSP-39535): Consolidate Manage Sync Subscriptions page (#3320)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39535 *Staged Page* - [Manage Sync Subscriptions](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39535/sdk/sync/manage-sync-subscriptions/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [C++: Manage Sync Subscriptions](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/sync/sync-subscriptions/) - [Flutter: Manage Sync Subscriptions](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/sync/manage-sync-subscriptions/) - [Java: Manage Sync Subscriptions](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/sync/flexible-sync/) - [Kotlin: Manage Sync Subscriptions](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/sync/subscribe/) - [.NET: Manage Flexible Sync Subscriptions](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/sync/flexible-sync/) - [Node.js: Manage Flexible Sync Subscriptions](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/sync/flexible-sync/) - [Swift: Manage Flexible Sync Subscriptions](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/sync/flexible-sync/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [x] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [x] Realm naming/language has been updated - [x] All relevant content from individual SDK pages is present on the consolidated page --------- Co-authored-by: Kyle Rollins <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6411c1c - Browse repository at this point
Copy the full SHA 6411c1cView commit details -
(DOCSP-42045): Fix wrong C++ tab ID (#3353)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-42045 *Staged Page* - [Manage Sync Sessions](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-42045/sdk/sync/manage-sync-sessions/): Page correctly changes code examples when you switch language tabs. - [Help](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-42045/help/): The Help page was using realm-sdks tab set - I changed it to Drivers tab set so it would preserve the language selection when the user switched to the page. I also added a couple of notes related to naming because there are some naming things here that still reflect the old name, and we can't change them.
Configuration menu - View commit details
-
Copy full SHA for d492af4 - Browse repository at this point
Copy the full SHA d492af4View commit details
Commits on Aug 6, 2024
-
(DOCSP-39527): Consolidate Custom User Data page (#3346)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39527 *Staged Page* - [Custom User Data](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39527/sdk/users/custom-user-data/) Note for reviewer: a couple of the API descriptions are missing where we just don't have an example and there's nothing notable to say. I've added notes to the follow-up gap tickets to also fill in these API descriptions when we add examples. *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [C++: Custom User Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/users/custom-user-data/) - [.NET: Custom User Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/manage-users/custom-user-data/) - [Flutter: Custom User Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/users/custom-user-data/) - [Java: Custom User Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/users/custom-user-data/) - [Kotlin: Manage Custom User Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/users/custom-user-data/) - [Node.js: Access Custom User Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/users/access-custom-user-data/) - [Swift: Custom User Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/users/custom-user-data/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [ ] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [x] Shared code example boxes contain language-specific snippets or placeholders for every language - [x] API reference details contain working API reference links or generic content - [x] Realm naming/language has been updated - [x] All relevant content from individual SDK pages is present on the consolidated page --------- Co-authored-by: Kyle Rollins <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6835ea9 - Browse repository at this point
Copy the full SHA 6835ea9View commit details -
(DOCSP-39516): Consolidate Delete page (#3336)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39516 *Staged Page* - [Delete](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39516/sdk/crud/delete/) Note for reviewer: there are some API description tab sets where one or more tabs is missing a description. That's intentional. In some cases, there is no relevant info to provide because we're missing an example, and in other cases, it's because I needed to provide additional info for _one_ of the languages but didn't have anything relevant to say for the other languages. *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [C++: Delete](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/crud/delete/) - [Flutter: Delete](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/crud/delete/) - [Flutter: Data Types](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/realm-database/model-data/data-types/#realmvalue) - [Java: Delete](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/crud/delete/) - [Kotlin: Delete](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/realm-database/crud/delete/) - [.NET: Delete](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/crud/delete/) - [.NET: Lists](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/lists/) - [.NET: Dictionaries](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/dictionaries/) - [.NET: Sets](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/sets/) - [.NET: RealmValue](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/realm-value/) - [Node.js: Delete](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/crud/delete/) - [Node.js: Sets](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/sets/) - [Node.js: Dictionaries](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/dictionaries/) - [Swift: Delete](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/crud/delete/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [ ] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [x] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [x] All relevant content from individual SDK pages is present on the consolidated page --------- Co-authored-by: Kyle Rollins <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f7001a - Browse repository at this point
Copy the full SHA 8f7001aView commit details
Commits on Aug 8, 2024
-
(DOCSP-39519): Port Swift Filter Data page for consolidated docs (#3349)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39519 This is a port of the existing Swift page - we decided to maintain these SDK-specific query engines as one-off pages because they are too dissimilar to consolidate. I have updated the Realm naming and refs to use the `sdk` ref targets. I switched from the Realm languages tab group to the Drivers tab group, so if someone has selected "Swift" or "Objective-C" from another page, I believe the selection should carry over. There are some examples that don't exist or apply in the other language, so if you have selected "Swift" you will still see some Objective-C examples in the NSPredicate part of the page, and if you have selected Objective-C, you will still see the entire Swift Type-Safe Query API and some Swift examples in the NSPredicate part of the page. I don't plan to go back and address these or add "missing example" placeholders, because it's the same behavior as the existing page. But I could be convinced otherwise if a reviewer feels strongly. *Staged Page* - [Type-Safe and NS Predicate Queries](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39519/sdk/crud/query-engines/filter-data-swift-sdk/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [Swift: Filter Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/crud/filter-data/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets ### Reviewer Checklist As a reviewer, please check these items: - [x] Realm naming/language has been updated - [x] All relevant content from individual SDK pages is present on the consolidated page
Configuration menu - View commit details
-
Copy full SHA for 08af422 - Browse repository at this point
Copy the full SHA 08af422View commit details -
(DOCSP-39531): Consolidate Link User Identities page (#3350)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39531 Jira ticket: https://jira.mongodb.org/browse/DOCSP-37351 *Staged Page* - [Link User Identities](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39531/sdk/users/link-user-identities/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [Flutter: Link User Identities](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/users/link-user-identities/) - [Java: Link User Identities](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/users/link-user-identities/) - [Kotlin: Link User Identities](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/users/link-credentials/) - [.NET: Link User Identities](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/manage-users/link-user-identities/) - [Node.js: Link User Identities](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/users/link-identities/) - [Swift: Link User Identities](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/users/link-user-identities/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [x] Shared code example boxes contain language-specific snippets or placeholders for every language - [x] API reference details contain working API reference links or generic content - [x] Realm naming/language has been updated - [x] All relevant content from individual SDK pages is present on the consolidated page --------- Co-authored-by: Kyle Rollins <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6ffd8b5 - Browse repository at this point
Copy the full SHA 6ffd8b5View commit details
Commits on Aug 9, 2024
-
Consolidation Providers and Hooks (#3356)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-41470 *Staged Page* - [Providers & Hooks](https://preview-mongodbosharafmdb.gatsbyjs.io/realm/react-providers-and-hooks/frameworks/react/providers-hooks/) *Page Source* - [RealmProvider (@realm/react)](https://www.mongodb.com/docs/atlas/device-sdks/sdk/react-native/api-reference/realm-provider/) - [AppProvider (@realm/react)](https://www.mongodb.com/docs/atlas/device-sdks/sdk/react-native/api-reference/app-provider/) - [UserProvider (@realm/react)](https://www.mongodb.com/docs/atlas/device-sdks/sdk/react-native/api-reference/user-provider/) *Note* This PR is built off a previous PR, [linked here](#3339). The previous PR had feedback from the original draft and the second draft after that. The feedback from that second draft was then implemented to get what is seen here. ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [ ] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [ ] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [ ] Shared code boxes have snippets or placeholders for all 9 languages - [ ] API description sections have API details or a generic placeholder for all 9 languages - [ ] Check related pages for relevant content to include - [ ] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [ ] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [ ] All relevant content from individual SDK pages is present on the consolidated page
Configuration menu - View commit details
-
Copy full SHA for c2b6210 - Browse repository at this point
Copy the full SHA c2b6210View commit details
Commits on Aug 16, 2024
-
(DOCSP-39546): Port SwiftUI content for consolidated docs (#3365)
## Pull Request Info - SDK Docs Consolidation This PR ports the existing SwiftUI content over to the Frameworks section, updates Realm naming, and removes PBS mentions and examples. Jira ticket: https://jira.mongodb.org/browse/DOCSP-39546 ### Staging Links - [Object Models - SwiftUI](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39546/frameworks/swiftui/model-data/define-an-object-model/) - [Change an Object Model - SwiftUI](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39546/frameworks/swiftui/model-data/change-an-object-model/) - [Configure and Open a Database - SwiftUI](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39546/frameworks/swiftui/configure-and-open-database/) - [React to Changes - SwiftUI](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39546/frameworks/swiftui/react-to-changes/) - [Pass Data Between SwiftUI Views](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39546/frameworks/swiftui/pass-data-between-views/) - [Write Data - SwiftUI](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39546/frameworks/swiftui/write/) - [Filter Data - SwiftUI](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39546/frameworks/swiftui/filter-data/) - [Handle Sync Errors - SwiftUI](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39546/frameworks/swiftui/handle-sync-errors/) - [Sync Data in the Background - SwiftUI](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39546/frameworks/swiftui/background-sync/) - [Use the SDK with SwiftUI Previews](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39546/frameworks/swiftui/swiftui-previews/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [SwiftUI section](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/swiftui/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [ ] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [ ] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [ ] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [ ] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [ ] Shared code boxes have snippets or placeholders for all 9 languages - [ ] API description sections have API details or a generic placeholder for all 9 languages - [ ] Check related pages for relevant content to include - [ ] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [ ] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [ ] All relevant content from individual SDK pages is present on the consolidated page
Configuration menu - View commit details
-
Copy full SHA for ccb45ee - Browse repository at this point
Copy the full SHA ccb45eeView commit details -
(DOCSP-39514): Consolidate Read page (#3357)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39514 *Staged Page* - [Read](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39514/sdk/crud/read/) - [Read Properties](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39514/sdk/crud/read/read-properties/) - [Fluent Interface (Java SDK)](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39514/sdk/crud/query-engines/filter-data-java-sdk/): Port content, update Realm naming, and change to use the Drivers tab languages so it preserves a language selection when clicking into the page - [LINQ (.NET SDK)](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39514/sdk/crud/query-engines/filter-data-linq/): Port LINQ content, update Realm naming, omit stuff about querying with RQL as that is generally surfaced in the C# API descriptions on the Read page *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [C++: Read](https://www.mongodb.com/docs/atlas/device-sdks/sdk/cpp/crud/read/) - [Flutter: Read](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/crud/read/) - [Flutter: Model Data/Results](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/realm-database/model-data/data-types/#realmresults) - [Flutter: Model Data/Geospatial Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/realm-database/model-data/geospatial/) - [Java: Read](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/crud/read/) - [Java: Filter Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/crud/filter-data/) - [Java: Model Data/Results](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/model-data/data-types/collections/#results-collections) - [Java: Data Types/Mixed (Queries)](https://www.mongodb.com/docs/atlas/device-sdks/sdk/java/model-data/data-types/realmany/#queries) - [Kotlin: Read](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/realm-database/crud/read/) - [Kotlin: Model Data/Geospatial Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/realm-database/schemas/geospatials/) - [.NET: Read](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/crud/read/) - [.NET: Filter Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/crud/filter/) - [.NET: Results Collections](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/collections/) - [.NET: Geospatial Data](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/model-data/data-types/geospatials/) - [Node.js: Read](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/crud/read/) - [Node.js: Collections (info about Results)](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/collections/) - [Node.js: Relationships (Inverse relationship info](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/relationships-and-embedded-objects/) - [Node.js: Data Types/Dictionaries (Query)](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/dictionaries/#query-for-objects-with-a-dictionary-property) - [Node.js: Data Types/Sets (info relevant to reading set properties)](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/sets/) - [Node.js: Data Types/Mixed (Query)](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/mixed/#query-for-objects-with-a-mixed-value) - [Node.js: Data Types/Geospatial (Query)](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/model-data/data-types/geospatial/#query-geospatial-data) - [Swift: Read](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/crud/read/) - [Swift: Supported Types: Results & Sectioned Results](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/model-data/supported-types/#results-and-sectioned-results) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [ ] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [ ] All relevant content from individual SDK pages is present on the consolidated page
Configuration menu - View commit details
-
Copy full SHA for ad32aa9 - Browse repository at this point
Copy the full SHA ad32aa9View commit details -
(DOCSP-39533): Consolidate Add Sync to an App page (#3351)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39533 *Staged Page* - [Add Sync to an App](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39533/sdk/sync/add-sync-to-app/) Note for reviewer: some of the API descriptions are intentionally missing because there isn't necessarily anything else relevant to add. *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [Flutter: Add Sync to an App](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/sync/add-sync-to-app/) - [Kotlin: Add Sync to an App](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/sync/add-sync-to-app/) - [.NET: Add Sync to an App](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/sync/add-sync-to-app/) - [Swift: Add Sync to an App](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/sync/add-sync-to-app/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [ ] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [ ] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [ ] All relevant content from individual SDK pages is present on the consolidated page
Configuration menu - View commit details
-
Copy full SHA for c92d7f9 - Browse repository at this point
Copy the full SHA c92d7f9View commit details -
(DOCSP-39528): Consolidate User Metadata page (#3344)
## Pull Request Info - SDK Docs Consolidation Jira ticket: https://jira.mongodb.org/browse/DOCSP-39528 *Staged Page* - [User Metadata](https://preview-mongodbdacharyc.gatsbyjs.io/realm/DOCSP-39528/sdk/users/user-metadata/) *Page Source* Add links to every SDK's pages where you got the SDK-specific information: - [Flutter: User Metadata](https://www.mongodb.com/docs/atlas/device-sdks/sdk/flutter/users/user-metadata/) - [Kotlin: Manage User Metadata](https://www.mongodb.com/docs/atlas/device-sdks/sdk/kotlin/users/user-metadata/) - [.NET: User Metadata](https://www.mongodb.com/docs/atlas/device-sdks/sdk/dotnet/manage-users/user-metadata/) - [Node.js: User Metadata](https://www.mongodb.com/docs/atlas/device-sdks/sdk/node/users/user-metadata/) - [Swift: User Metadata](https://www.mongodb.com/docs/atlas/device-sdks/sdk/swift/users/user-metadata/) ### PR Author Checklist Before requesting a review for your PR, please check these items: - [x] Open the PR against the `feature-consolidated-sdk-docs` branch instead of `master` - [x] Tag the consolidated page for: - genre - meta.keywords - meta.description #### Naming - [x] Update Realm naming and the language around persistence layer/local/device per [this document](https://docs.google.com/document/d/126OczVxBWAwZ4P5ZsSM29WI3REvONEr1ald-mAwPtyQ/edit?usp=sharing) - [x] Include `.rst` files comply with [the naming guidelines](https://docs.google.com/document/d/1h8cr66zoEVeXytVfvDxlCSsUS5IZwvUQvfSCEXNMpek/edit#heading=h.ulh8b5f2hu9) #### Links and Refs - [x] Create new consolidated SDK ref targets starting with "_sdks-" for relevant sections - [x] Remove or update any SDK-specific refs to use the new consolidated SDK ref targets - [x] [Update any Kotlin API links](https://jira.mongodb.org/browse/DOCSP-32519) to use the new Kotlin SDK roles #### Content - [x] Shared code boxes have snippets or placeholders for all 9 languages - [x] API description sections have API details or a generic placeholder for all 9 languages - [x] Check related pages for relevant content to include - [x] Create a ticket for missing examples in each relevant SDK: Consolidation Gaps epic ### Reviewer Checklist As a reviewer, please check these items: - [ ] Shared code example boxes contain language-specific snippets or placeholders for every language - [ ] API reference details contain working API reference links or generic content - [ ] Realm naming/language has been updated - [ ] All relevant content from individual SDK pages is present on the consolidated page
Configuration menu - View commit details
-
Copy full SHA for 3c38bc1 - Browse repository at this point
Copy the full SHA 3c38bc1View commit details