Cura/plugins
Remco Burema 34eac462bd More authentication, since printer-API call-responses can include user-info.
The new regulations make a decent amount of sense -- but just because we agree with them doesn't mean we'd implemented this yet. Anyway, information wich can be used to personally identify people should be kept behind (virtual) locks and bars. The new firmware will only allow certain operations _after_ a request has been made to the .../auth/request endpoint, and someone in the physical vicinity (of the printer) has pressed ALLOW on a popup (with the application and name of the requester shown, on the printers' UI). After that, _as long as you put the relevant Authorization Digest in your HTTP headers_ (and use at least SHA-256), you may proceed to make other requests without the printer-server flipping out with a FORBIDDEN error.

The current commit _should_ also still work with printers that still have old (well, current I guess...) firmware -- but I didn't test that yet.

CURA-12624
2025-09-10 10:22:59 +02:00
..
3DConnexion Fix typing imports 2025-02-20 15:46:59 +01:00
3MFReader Calculate and apply UV coordinates 2025-07-08 15:47:46 +02:00
3MFWriter Send texture data to the engine 2025-06-24 13:36:49 +02:00
AMFReader Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
CuraDrive Adjust code to review comments. 2025-04-15 21:08:33 +02:00
CuraEngineBackend Add button to auto-disable unused extruders 2025-07-24 11:14:36 +02:00
CuraProfileReader Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
CuraProfileWriter Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
DigitalLibrary typo fix 2025-06-20 12:28:51 +02:00
FirmwareUpdateChecker Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
FirmwareUpdater Fix import for file dialog 2022-05-16 15:10:26 +02:00
GCodeGzReader Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
GCodeGzWriter Fix all exporters being broken 2025-04-28 13:37:14 +02:00
GCodeProfileReader Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
GCodeReader Add new travel types and display z-hops 2025-05-26 11:52:53 +02:00
GCodeWriter Fix all exporters being broken 2025-04-28 13:37:14 +02:00
ImageReader Remove incorrect enum usage 2022-06-17 15:26:30 +02:00
LegacyProfileReader Revert "Change prime_tower_enable to prime_tower_mode in all defs/profiles" 2024-02-22 16:20:39 +01:00
MachineSettingsAction update label for clarity 2024-12-09 08:22:26 +01:00
MakerbotWriter Merge remote-tracking branch 'origin/5.10' 2025-06-04 10:40:21 +02:00
Marketplace Change Marketplace dialog creation and destruction 2025-07-25 11:02:37 +02:00
ModelChecker Remove fill colours from this icon 2022-07-13 17:35:19 +02:00
MonitorStage Fix selecting printer in monitor page 2022-11-30 15:42:43 +01:00
PaintTool Apply Review 2025-08-26 13:05:56 +02:00
PerObjectSettingsTool Merge branch 'main' of https://github.com/dmitrygribenchuk/Cura 2024-01-31 13:13:05 +01:00
PostProcessingPlugin Merge branch 'main' into Annealing 2025-09-03 13:29:16 +02:00
PrepareStage Apply suggestions from code review 2022-11-15 13:49:55 +01:00
PreviewStage Fix sometimes wrongly displayed view 2025-08-06 16:15:05 +02:00
RemovableDriveOutputDevice Fix exporting Bambu 3mf format to removable drive 2025-04-24 09:23:27 +02:00
SentryLogger Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
SimulationView Fix sometimes wrongly displayed view 2025-08-06 16:15:05 +02:00
SliceInfoPlugin Restore unnecessarily changed indentation 2025-02-21 08:05:27 +01:00
SolidView Save and restore painting tool settings 2025-08-01 17:08:53 +02:00
SupportEraser Fix unability to paint with visible message box 2025-08-01 13:10:03 +02:00
TrimeshReader Upgrade SDK version to 8.0.0 for Cura 5.0 2022-04-20 10:57:38 +02:00
UFPReader Update mentions to UltiMaker 2022-11-28 14:11:21 +01:00
UFPWriter Fix all exporters being broken 2025-04-28 13:37:14 +02:00
UltimakerMachineActions Capitalized M 2023-03-06 13:51:47 +01:00
UM3NetworkPrinting More authentication, since printer-API call-responses can include user-info. 2025-09-10 10:22:59 +02:00
USBPrinting Add local setting to monitor use of USB writing 2025-01-27 14:41:18 +01:00
VersionUpgrade Add version-upgrader to 5.10 2025-01-16 13:27:28 +01:00
X3DReader Merge pull request #12981 from digitalfrost/080822b 2022-09-05 13:58:13 +02:00
XmlMaterialProfile Adjusted code to filter out the abstract colors per machine. 2024-09-26 14:51:22 +02:00
XRayView cleanup unused import and fix comment space 2023-12-13 20:10:28 +02:00
README_plugins.txt Add Readme's to plugins and resources folders. 2021-07-27 11:08:01 +02:00