030cd8c4c4
* chore(server): Prepare access interfaces for bulk permission checks This change adds the `AccessCore.getAllowedIds` method, to evaluate permissions in bulk, along with some other `getAllowedIds*` private methods. The added methods still calculate permissions by id, and are not optimized to reduce the amount of queries and execution time, which will be implemented in separate pull requests. Services that were evaluating permissions in a loop have been refactored to make use of the bulk approach. * chore(server): Apply review suggestions * chore(server): Make multiple-permission check more readable |
||
---|---|---|
.. | ||
assets | ||
bin | ||
openapi-generator | ||
src | ||
test | ||
.eslintrc.js | ||
.gitignore | ||
.prettierignore | ||
.prettierrc | ||
Dockerfile | ||
immich-openapi-specs.json | ||
nest-cli.json | ||
openapitools.json | ||
package-lock.json | ||
package.json | ||
start-microservices.sh | ||
start-server.sh | ||
start.sh | ||
tsconfig.build.json | ||
tsconfig.json |