munkireport / munkireport-php

A reporting tool for munki
MIT License
392 stars 138 forks source link

WIP: Regression in machines module, some actions not accessible #1502

Open mosen opened 1 year ago

mosen commented 1 year ago

precursorca finds a few issues with the machines module (in v6) which was incorporated into the mainstream release. This may also affect comment, reportdata, tag (needs clarification):

    - The Machine module is not displaying data to its widgets.
    These modules are no longer in /vendors/munkireport as in v.5 but appear to be in /apps/Http/Controllers and /resources/views
    None of the public functions in /app/Https/Controllers/MachineController.php seem to be working.
    i.e. there are Laravelle errors when trying to hit things like:
    - /module/machine/get_duplicate_computernames
    - /module/machine/get_model_stats
    - /module/machine/report
    - /module/machine/new_clients
    - /module/machine/get_memory_stats
    - /module/machine/hw
    - /module/machine/os
    - /module/machine/osbuild
mosen commented 1 year ago

The defacto query filter for business units, Compatibility\Scopes\FilterScope expects a join to be present for machine group but MachineController doesnt have one