Matt Exact
Matt Exact
## Description Updated the GraphiQL page to use `[email protected]` (was previously using `[email protected]`). This is necessary because older versions of GraphiQL have a Cross-site Scripting vulnerability (see [snyk](https://snyk.io/test/npm/graphiql-with-extensions/0.14.3) and the...
If you call `TDocument.get_blocks_by_type` on a page with no relationships it will instead return as if you called it for the whole document. E.g. Calling `TDocument.tables` on a blank page...
`add_page_orientation` raises an error on documents with blank pages. If the input data for `statistics.mode` is empty, [`StatisticsError`](https://docs.python.org/3/library/statistics.html#statistics.StatisticsError) is raised (see [Python docs](https://docs.python.org/3/library/statistics.html#statistics.mode)) This could be fixed with something along...
I have added some basic information to the deployment page discussing how to disable `GraphiQL` and `Introspection`, and how to limit query depth. But it could do with fleshing out...
If you have not installed via `meilisync[all]`, `importlib.import_module` will throw a `ModuleNotFoundError` for any missing dependencies. This kind of defeats the point of supporting `meilisync[postgres]` etc. If the exception is...
Fixes performance issue for `get_full_data`: https://github.com/long2ice/meilisync/issues/105
I found that `get_full_data` was unusably slow for datasets >1m rows. I believe the culprit is the use of offset/limit pagination, which is not performant for large offsets. I think...