Cura/plugins/DigitalLibrary/src
Jelle Spijker 666880ad20
Only show certain App Switcher icons when account has DF access
Added a dictionary where additional user rights can be set.
A plugin such as the DigitalFactory can update this dictionary
if certain account rights change. The `account.additionalRights`
is intended to allow us some flexibility, without breaking the API
in the future.

The Application Switcher now queries the additional account rights,
which is updated by the DF plugin to only show `My printers`,
`Digital Library` and `Print jobs` when the user has access to the
DF.

Contributes to CURA-8624
2021-10-18 15:37:06 +02:00
..
__init__.py Initial commit for the DL 2021-04-20 11:30:49 +02:00
BackwardsCompatibleMessage.py Make lifetime optional in the getBackwardsCompatibleMessage 2021-08-18 17:18:21 +02:00
BaseModel.py Initial commit for the DL 2021-04-20 11:30:49 +02:00
CloudError.py Initial commit for the DL 2021-04-20 11:30:49 +02:00
DFFileExportAndUploadManager.py Set lifetimes correctly 2021-08-19 10:01:01 +02:00
DFFileUploader.py Fix mypy issues with the DigitalLibrary plugin 2021-04-22 15:00:42 +02:00
DFLibraryFileUploadRequest.py Initial commit for the DL 2021-04-20 11:30:49 +02:00
DFLibraryFileUploadResponse.py Initial commit for the DL 2021-04-20 11:30:49 +02:00
DFPrintJobUploadRequest.py Initial commit for the DL 2021-04-20 11:30:49 +02:00
DFPrintJobUploadResponse.py Initial commit for the DL 2021-04-20 11:30:49 +02:00
DigitalFactoryApiClient.py Only show certain App Switcher icons when account has DF access 2021-10-18 15:37:06 +02:00
DigitalFactoryController.py Only set the lastOutputName if the SDK is high enough 2021-09-14 14:43:10 +02:00
DigitalFactoryFeatureBudgetResponse.py Set the correct initial value in the feature budget attributes 2021-07-13 16:52:36 +02:00
DigitalFactoryFileModel.py Add tests for DFFileModel 2021-04-26 14:34:30 +02:00
DigitalFactoryFileProvider.py Digital Library: Allow 'personal users' to DL. 2021-07-09 21:06:49 +02:00
DigitalFactoryFileResponse.py Initial commit for the DL 2021-04-20 11:30:49 +02:00
DigitalFactoryOutputDevice.py Revert "Revert "Use optional last output (file) name from output-dev to set project name."" 2021-09-15 12:26:18 +02:00
DigitalFactoryOutputDevicePlugin.py Initial commit for the DL 2021-04-20 11:30:49 +02:00
DigitalFactoryProjectModel.py Add some tests for DFProjectModel 2021-04-26 14:08:10 +02:00
DigitalFactoryProjectResponse.py Initial commit for the DL 2021-04-20 11:30:49 +02:00
ExportFileJob.py Initial commit for the DL 2021-04-20 11:30:49 +02:00
PaginationLinks.py Initial commit for the DL 2021-04-20 11:30:49 +02:00
PaginationManager.py Initial commit for the DL 2021-04-20 11:30:49 +02:00
PaginationMetadata.py Initial commit for the DL 2021-04-20 11:30:49 +02:00
ResponseMeta.py Initial commit for the DL 2021-04-20 11:30:49 +02:00