Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [statistics] Fix warning on empty list; add comments | Simon Rettberg | 2023-02-28 | 1 | -22/+29 |
| | |||||
* | [statistics] Fix notice on invalid array key access | Simon Rettberg | 2023-02-06 | 1 | -1/+1 |
| | |||||
* | [statistics] Listview: Display roomlayout and unique properties in a sidebar | Simon Rettberg | 2023-01-18 | 2 | -1/+50 |
| | | | | | .... if viewport is wide enouh, it will be a sidebar, otherwise, it will be displayed above the actual list. | ||||
* | [statistics] Add hint regarding blue tint of usage graph | Simon Rettberg | 2023-01-05 | 1 | -1/+1 |
| | |||||
* | [statistics] Only show graph if no non-location filters are set | Simon Rettberg | 2022-12-08 | 1 | -43/+51 |
| | | | | Closes #3694 | ||||
* | [statistics] Add ID45 partition size filter | Simon Rettberg | 2022-12-06 | 1 | -1/+1 |
| | | | | Closes #3927 | ||||
* | [statistics] Per-location usage stats; include active lecture count | Simon Rettberg | 2022-12-02 | 1 | -19/+83 |
| | |||||
* | [statistics] Add NIC Speed to client list, switch to Dictionary::number() | Simon Rettberg | 2022-11-15 | 1 | -3/+17 |
| | |||||
* | [inc/Dictionary] Add locale-aware number formatting method | Simon Rettberg | 2022-11-15 | 1 | -3/+3 |
| | |||||
* | [statistics] Add ID45 column to client list | Simon Rettberg | 2022-11-11 | 1 | -1/+2 |
| | |||||
* | [statistics] Client list: Add option to hide columns | Simon Rettberg | 2022-11-11 | 2 | -1/+6 |
| | |||||
* | [statistics] Fake one HDD if machine has old-style sysinfo data | Simon Rettberg | 2022-10-31 | 1 | -0/+4 |
| | | | | | | | | If the machine never booted with the new JSON-style HW info reporting, we don't have any information about the number of HDDs in that system. These machines would show up with a red "missing HDD" icon in the machine list, which is bad. For now, if we have no meta data but know the machine has an ID44 partition, just assume the machine has one HDD. | ||||
* | [statistics] Deal with broken HDDs that lead to incomplete data | Simon Rettberg | 2022-10-31 | 1 | -0/+3 |
| | | | | | | | We had a machine with a broken HDD that showed up as /dev/sda but didn't do much else, confusing tools like lsblk and fdisk, and ultimately leading to incomplete data in our DB that would make PHP freak out too much about missing array indices and wrong types. | ||||
* | [statistics] Add machine state icon to hints tables | Simon Rettberg | 2022-10-27 | 1 | -0/+10 |
| | |||||
* | [statistics] Force-override partiton name for 44/45 in machine view | Simon Rettberg | 2022-10-27 | 1 | -1/+1 |
| | |||||
* | [statistics] Use partition numbers from kernel | Simon Rettberg | 2022-10-26 | 1 | -1/+1 |
| | |||||
* | [statistics] Silence notice | Simon Rettberg | 2022-09-16 | 1 | -1/+2 |
| | |||||
* | [statistics] Add NIC speed filter/display | Simon Rettberg | 2022-09-12 | 1 | -0/+2 |
| | |||||
* | [statistics] hints: Sort all tables by hostname | Simon Rettberg | 2022-07-20 | 1 | -7/+9 |
| | |||||
* | [statistics] Fix Chart.js for HDD view | Simon Rettberg | 2022-07-06 | 1 | -2/+6 |
| | |||||
* | [js_chart] Update to Chart.js 3.0.8 | Simon Rettberg | 2022-07-04 | 2 | -55/+50 |
| | |||||
* | [statistics] Filter bogus memory speed hints | Simon Rettberg | 2022-06-22 | 1 | -2/+8 |
| | | | | | Sometimes (rounding) configured speed is 2666 while maximum is 2667. Consider those equal. | ||||
* | [statistics] Hide clients with isclient==false from low RAM list | Simon Rettberg | 2022-06-17 | 1 | -0/+15 |
| | |||||
* | [statistics] Show clients with < gigabit ethernet in hints | Simon Rettberg | 2022-06-15 | 1 | -8/+37 |
| | |||||
* | [statistics] Use hostname/ip as page title in client details | Simon Rettberg | 2022-06-03 | 1 | -0/+1 |
| | |||||
* | [statistics] Fix undefined array index access | Simon Rettberg | 2022-05-30 | 1 | -2/+2 |
| | |||||
* | [statistics] Fix displaying CPU core/thread info | Simon Rettberg | 2022-05-24 | 1 | -1/+3 |
| | |||||
* | [statistics] Add missing !== false check to query result | Simon Rettberg | 2022-05-17 | 1 | -3/+5 |
| | |||||
* | [statistics] Client details: Display booted system and bootup duration | Simon Rettberg | 2022-05-17 | 1 | -0/+21 |
| | |||||
* | [statistics] Fix undefined index notices | Steffen Ritter | 2022-05-13 | 1 | -1/+1 |
| | |||||
* | [statistics] Only suggest clients with SSD for ID45 partition | Simon Rettberg | 2022-05-10 | 1 | -1/+3 |
| | |||||
* | [statistics] Show HDD count in list view | Simon Rettberg | 2022-05-10 | 2 | -21/+27 |
| | |||||
* | [inc/Util] Add types, move error printing functions to their own class | Simon Rettberg | 2022-05-02 | 1 | -1/+1 |
| | |||||
* | [statistics] Honor pci device revision for passthrough display | Simon Rettberg | 2022-04-27 | 1 | -4/+5 |
| | |||||
* | [statistics] Add PCI device filter option | Simon Rettberg | 2022-04-13 | 3 | -6/+11 |
| | |||||
* | [statistics] client details: show which pci devices are passed through | Simon Rettberg | 2022-04-06 | 1 | -4/+33 |
| | |||||
* | [statistics] Make query builder a bit more OOP | Simon Rettberg | 2022-03-09 | 3 | -6/+20 |
| | |||||
* | [statistics] Add lookup table for GPT type UUIDs | Simon Rettberg | 2022-03-09 | 1 | -3/+7 |
| | |||||
* | [statistics] Adapt hw-data parsing to new json format for display | Simon Rettberg | 2022-03-09 | 2 | -43/+303 |
| | |||||
* | [passthrough] New module for managing hardware passthrough for QEMU | Simon Rettberg | 2022-03-09 | 1 | -0/+77 |
| | |||||
* | [statistics] Support new json-format of hardware info from client | Simon Rettberg | 2022-03-09 | 1 | -5/+5 |
| | | | | | | 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. | ||||
* | [eventlog] Add event filtering and notification system | Simon Rettberg | 2021-06-25 | 1 | -2/+18 |
| | |||||
* | Moderize Database handling | Simon Rettberg | 2021-05-11 | 5 | -13/+13 |
| | | | | | | | * 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 |
| | |||||
* | [statistics] Add soft-delete feature: Resets a client's IP and location | Simon Rettberg | 2021-02-18 | 1 | -3/+6 |
| | | | | | | | | | 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] Show ID45 live stats | Simon Rettberg | 2021-01-29 | 1 | -2/+3 |
| | | | | Closes #3634 | ||||
* | [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 | 1 | -1/+1 |
| | | | | | | 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 | 1 | -1/+12 |
| | | | | | | 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. |