feat(saved queries): security perm simplification (#11764)

* feat(saved queries): security perm simplification

* migration script and frontend

* add downgrade procedure

* downgrade procedure, inferred from the upgrade data

* fix JS test

* improve code

* add tests for role migration

* more tests and a short description for each one

* Improve readability

* simplify dataclass creation

* fix dataclass
This commit is contained in:
Daniel Vaz Gaspar
2020-11-30 13:07:39 +00:00
committed by GitHub
parent 46664452a7
commit 9dd33d5566
10 changed files with 673 additions and 7 deletions

View File

@@ -70,7 +70,7 @@ const mockqueries = [...new Array(3)].map((_, i) => ({
}));
fetchMock.get(queriesInfoEndpoint, {
permissions: ['can_delete'],
permissions: ['can_write'],
});
fetchMock.get(queriesEndpoint, {
result: mockqueries,