Skip to content

Conversation

michaelbarnes
Copy link
Contributor

This PR introduces small wording changes to the Privileges required - Self-hosted / Custom roles Section section under the installation guides. The wording changes are a little more specific based on how the MongoDB Atlas Role Editor UI works and based on feedback directly from MongoDB.

- If replicating from multiple databases, this must apply to the entire cluster. Specify `db: ""`
- On each collection being replicated: `find`
- On the database and any collections being replicated: `find`
- On the database and any collections being replicated: `changeStream`
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This appears contradictory to "not individual collections" below - perhaps we can just make this "on the database being replicated"? Or is there a better way to indicate the difference between "find" (can be on the db-level or individual collections) and "changeStream" (must be on the db-level)?

benitav and others added 25 commits August 28, 2025 16:51
* Update docs diagrams

* delete unused images

* restore a few images that shouldn't have been deleted
* init

* restructure

* Apply suggestions from code review

Co-authored-by: stevensJourney <[email protected]>

* Improved code snippets

* reword

* restructure

* restructure part 2

* Use snippets to make watch query examples consistent

* Update ref on mongodb page

* Add note about React Memoization

* link to yjs demo. format JSX.

* Mention more efficient comparators

* update Swift watch demo to be cleaner

* rename comparator to rowComparator

* additional polish

* Update usage/use-case-examples/watch-queries.mdx

* Polish

---------

Co-authored-by: stevensJourney <[email protected]>
Co-authored-by: stevensJourney <[email protected]>
* init

* add link to docs.json

* Added snippets for usage.

* restructure

* Links

* Polish

* Simpler tip

* wording

* polish

* wording

* rust sync client note

* Remove rust sync client note again

---------

Co-authored-by: Christiaan Landman <[email protected]>
* add expo go new app instructions

* add node.js attachment community project

* Add compact action to list

* Rather follow existing examples around pending lists

* Wording

* Add sync rules as a next step
* Expanded MySQL Connection documentation
Added section for MySQL schema change handling

* Moved MySQL standard connection guide to an accordion

* Link to the required binlog configuration in the MySQL Aurora connection setup

* Added MySQL to SQLite type mappings

* Further tweaks to MySQL docs

* Updated note for binary types in MySQL
Changed MySQL Alpha -> Beta
* Update raw tables documentation to remove mention of using raw tables for advanced SQLite features

* Add warning about advanced SQLite features in raw tables documentation

---------

Co-authored-by: Kobie Botha <[email protected]>
* add supported platforms;remove supported hardware

* Add cross references to sdk refs
* flutterflow encryption note

* Update integration-guides/flutterflow-+-powersync.mdx
* client ID as objectID for mongoDB

* Clearer headings for raw tables

* Update usage/sync-rules/client-id.mdx

* Update usage/use-case-examples/raw-tables.mdx
* restructure community projects

* Add accordions
* init

* Switch APIs

* Experimental note

* wording

* wording and structure improvement

* sidebartitle

* add cross reference

* remove duplicate

* API details

* Apply feedback

* direct style

* Update API details

* Polish

* is not null example

* Add SDK versions

* rename

* Update usage/use-case-examples/high-performance-diffs.mdx

* Update usage/use-case-examples/high-performance-diffs.mdx

Co-authored-by: stevensJourney <[email protected]>

---------

Co-authored-by: stevensJourney <[email protected]>
* Be less wordy about Expo Go's JS vs native in the intro

* Simpler wording
* Updated the telemetry page with more information about how to set it up and use it. Also added a new page that explains how to use the diagnostics API. I also updated some small code blocks

* Reverted the Telemetry changes, added a new Metrics page. Also added a note in the Telemetry change to link to Metrics if people need details on how to configure the metrics.

* Fixed typos
@michaelbarnes
Copy link
Contributor Author

Closing this PR, it fell far behind.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants