Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [statistics] Add types | Simon Rettberg | 2022-03-11 | 1 | -18/+19 | |
| | ||||||
* | [statistics] Update translations | Simon Rettberg | 2022-03-10 | 4 | -0/+6 | |
| | ||||||
* | [statistics] Add standby crash filter | Simon Rettberg | 2022-03-10 | 1 | -0/+22 | |
| | ||||||
* | [statistics] Add comments to the HardwareParser class | Simon Rettberg | 2022-03-09 | 1 | -36/+114 | |
| | ||||||
* | [statistics] Fold constant | Simon Rettberg | 2022-03-09 | 1 | -6/+4![]() | |
| | ||||||
* | [statistics] Make query builder a bit more OOP | Simon Rettberg | 2022-03-09 | 9 | -115/+175 | |
| | ||||||
* | [eventlog] Make more hw properties filterable | Simon Rettberg | 2022-03-09 | 1 | -0/+2 | |
| | ||||||
* | [statistics/passthrough] Consider group<->location mapping for KCL | Simon Rettberg | 2022-03-09 | 2 | -3/+34 | |
| | ||||||
* | [locations] Modularize additional column handling | Simon Rettberg | 2022-03-09 | 3 | -0/+154 | |
| | | | | | Additional columns are now added through a hook, moving specialized code where it belongs. | |||||
* | [statistics] Remove debug spam | Simon Rettberg | 2022-03-09 | 1 | -2/+2 | |
| | ||||||
* | [statistics] Add lookup table for GPT type UUIDs | Simon Rettberg | 2022-03-09 | 3 | -3/+162 | |
| | ||||||
* | [statistics] Support IOMMU for AMD | Simon Rettberg | 2022-03-09 | 1 | -2/+9 | |
| | ||||||
* | [passthrough] Show+Highlight device from URL hash (link in statistics) | Simon Rettberg | 2022-03-09 | 1 | -1/+1 | |
| | ||||||
* | [statistics] Adapt hw-data parsing to new json format for display | Simon Rettberg | 2022-03-09 | 18 | -495/+868 | |
| | ||||||
* | [passthrough] New module for managing hardware passthrough for QEMU | Simon Rettberg | 2022-03-09 | 10 | -98/+455 | |
| | ||||||
* | [statistics] Support new json-format of hardware info from client | Simon Rettberg | 2022-03-09 | 7 | -424/+1151 | |
| | | | | | | We now try to use JSON output mode from any tool on the client to supply information, for easier parsability and hopefully, a more stable format. | |||||
* | [statistics] Add additional option to show sysinfos | Steffen Ritter | 2021-10-15 | 1 | -5/+15 | |
| | | | | fixes: #3657 | |||||
* | [eventlog] Add event filtering and notification system | Simon Rettberg | 2021-06-25 | 6 | -45/+97 | |
| | ||||||
* | [statistics] Remove dead code | Simon Rettberg | 2021-06-08 | 1 | -20/+0![]() | |
| | ||||||
* | Moderize Database handling | Simon Rettberg | 2021-05-11 | 11 | -20/+20 | |
| | | | | | | | * Auto-convert to utf8mb4_unicode_520_ci * Use foreach instead of while to loop over results * Drop useless statement caching * Keep emulated prepares, as we sometimes loop over nested queries | |||||
* | [statistics] Remove useless line | Steffen Ritter | 2021-05-03 | 1 | -1/+0![]() | |
| | ||||||
* | Fix deprecated curly braces string indexing (PHP 7.4) | Simon Rettberg | 2021-03-25 | 3 | -6/+6 | |
| | ||||||
* | [statistics] Remove logintime filter | Simon Rettberg | 2021-03-12 | 1 | -3/+1![]() | |
| | | | | | | Would only work when a user is currently logged in, which is confusing. Remove. References #3842 | |||||
* | [statistics] Fix clientip != filter | Simon Rettberg | 2021-03-12 | 1 | -1/+2 | |
| | | | | References #3842 | |||||
* | [statistics] Better check if locationid trigger exists | Simon Rettberg | 2021-03-04 | 1 | -13/+4![]() | |
| | ||||||
* | [statistics] Add soft-delete feature: Resets a client's IP and location | Simon Rettberg | 2021-02-18 | 7 | -10/+48 | |
| | | | | | | | | | Soft-deleting a client doesn't remove its entire data and usage history from the database, but just resets IP and location, so it doesn't appear in its former location anymore. In case a client is removed from a room, this declutters the client statistics. Once the client boots again, location and and IP address will be updated again. | |||||
* | [statistics] Store ID45 live stats | Simon Rettberg | 2021-02-18 | 1 | -1/+3 | |
| | ||||||
* | [statistics] Show ID45 live stats | Simon Rettberg | 2021-01-29 | 3 | -2/+20 | |
| | | | | Closes #3634 | |||||
* | [statistics_reporting/statistics] Include system/runmode total counts | Simon Rettberg | 2020-12-03 | 1 | -0/+18 | |
| | | | | References #3781 | |||||
* | [statistics] Fix shift-click select for re-ordered table | Simon Rettberg | 2020-11-18 | 1 | -0/+1 | |
| | | | | Closes #3673 | |||||
* | [statistics] Add shift + click selection to the checkboxes | Jannik Schönartz | 2020-11-17 | 1 | -0/+16 | |
| | ||||||
* | [statistics] Honor filters for clients with special mode | Simon Rettberg | 2020-11-09 | 1 | -1/+2 | |
| | | | | Closes #3808 | |||||
* | [statistics] Remove trailing $ | Simon Rettberg | 2020-10-27 | 1 | -1/+1 | |
| | ||||||
* | [statistics] Fix detection of machines with no HDD | Simon Rettberg | 2020-10-27 | 2 | -3/+3 | |
| | | | | | | This was broken in two ways: The filters were renamed, but we still tried to match the old names (since these are strings :(), and then we need to ignore devicemapper devices reported on MaxiLinux. | |||||
* | [statistics] Show if current runmode is different from configured one | Simon Rettberg | 2020-09-21 | 4 | -2/+27 | |
| | | | | | | This isn't accounting for fake runmodes like "remoteaccess" or "exams", which aren't stored in the database, but actually, this might be beneficial, as you want to actually see if the clients are in this mode. | |||||
* | [statistics] Increase auto-delete timeout for old PCs from 1 to 2 years | Simon Rettberg | 2020-08-28 | 1 | -1/+1 | |
| | | | | | We've had a manual delete function for quite some time now, so automatic deletion is not that important anymore. Set it to two years for now. | |||||
* | [serversetup-bwlp-ipxe/statistics] Sanitize strings from clients | Simon Rettberg | 2020-07-31 | 1 | -10/+14 | |
| | | | | | | Some string from the clients might not be well suited for utf-8 representation. Add wrapper functions that clean utf-8 strings, or convert ANSI strings to UTF-8 while removing problematic chars. | |||||
* | [statistics] Improve fdisk parsing for goofy fdisk variants | Simon Rettberg | 2020-07-10 | 1 | -0/+6 | |
| | ||||||
* | [statistics] Keep track of client runmode | Simon Rettberg | 2020-07-07 | 2 | -0/+18 | |
| | ||||||
* | [statistics] Fix system model list width in summary mode | Simon Rettberg | 2020-07-07 | 1 | -3/+3 | |
| | ||||||
* | [statistics] Fix querying location 0 (no location) | Simon Rettberg | 2020-06-03 | 1 | -0/+2 | |
| | ||||||
* | [statistics] Less strict IP address validation | Simon Rettberg | 2020-06-02 | 1 | -6/+0![]() | |
| | | | | This didn't actually accept 1.2.3.* | |||||
* | [statistics] Make ~ default for location filter | Simon Rettberg | 2020-05-15 | 1 | -2/+1![]() | |
| | ||||||
* | [statistics] Fix lastboot, uptime and status filters | Simon Rettberg | 2020-05-10 | 1 | -4/+4 | |
| | ||||||
* | [statistics] Update translations | Simon Rettberg | 2020-05-07 | 4 | -0/+12 | |
| | ||||||
* | [statistics] Stricter verification of IP addresses | Simon Rettberg | 2020-05-07 | 1 | -3/+31 | |
| | ||||||
* | [statistics] Re-introduce "with sublocations" for location filter | Simon Rettberg | 2020-05-05 | 1 | -3/+4 | |
| | ||||||
* | [statistics] Fix handling POST for sub-pages | Simon Rettberg | 2020-05-05 | 1 | -16/+20 | |
| | | | | Fixes machine replace etc. | |||||
* | [rebootcontrol/statistics] Move subnet size handling to hook | Simon Rettberg | 2020-04-27 | 1 | -24/+0![]() | |
| | ||||||
* | [statistics] Track CPU temperature as well | Simon Rettberg | 2020-04-27 | 4 | -7/+19 | |
| |