Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [statistics] Track firmware used by clients and display in machine details | Simon Rettberg | 2024-12-16 | 1 | -0/+11 |
| | |||||
* | [statistics] Fix mysql regex to delete non-ASCII values | Simon Rettberg | 2023-10-30 | 1 | -1/+4 |
| | | | | | | | | | Before updating columns to ASCII only, make sure there are no entries that contain invalid characters. Unfortunately mysql took the stupid approach of treating a-z as "any alphabetic character" by default, so we'd retain Ä and ſ too. Also, stupid me for not verifying this every time I use a regex engine anywhere. | ||||
* | [statistics] Per-location usage stats; include active lecture count | Simon Rettberg | 2022-12-02 | 1 | -1/+12 |
| | |||||
* | [statistics] install: Remove bogus SCREEN entries on update | Simon Rettberg | 2022-05-12 | 1 | -0/+1 |
| | |||||
* | [statistics] Adapt hw-data parsing to new json format for display | Simon Rettberg | 2022-03-09 | 1 | -2/+2 |
| | |||||
* | [passthrough] New module for managing hardware passthrough for QEMU | Simon Rettberg | 2022-03-09 | 1 | -1/+10 |
| | |||||
* | [statistics] Support new json-format of hardware info from client | Simon Rettberg | 2022-03-09 | 1 | -7/+51 |
| | | | | | | 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. | ||||
* | Moderize Database handling | Simon Rettberg | 2021-05-11 | 1 | -1/+1 |
| | | | | | | | * 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] Better check if locationid trigger exists | Simon Rettberg | 2021-03-04 | 1 | -13/+4 |
| | |||||
* | [statistics] Show ID45 live stats | Simon Rettberg | 2021-01-29 | 1 | -0/+11 |
| | | | | Closes #3634 | ||||
* | [statistics] Keep track of client runmode | Simon Rettberg | 2020-07-07 | 1 | -0/+10 |
| | |||||
* | [statistics] Track CPU temperature as well | Simon Rettberg | 2020-04-27 | 1 | -1/+3 |
| | |||||
* | [statistics] Track CPU-load and standby failures of clients | Simon Rettberg | 2020-04-25 | 1 | -1/+13 |
| | |||||
* | [statistics/baseconfig] Allow per-machine configvar overrides | Simon Rettberg | 2019-10-31 | 1 | -0/+14 |
| | |||||
* | [statistics/locations] Add locationid constraints; update on delete | Simon Rettberg | 2019-04-03 | 1 | -0/+11 |
| | | | | | We didn't update subnetlocationid when deleting a location, leading to machines pointing to invalid locations. | ||||
* | [statistics] Actually convert all old UUID fallback formats | Simon Rettberg | 2019-03-06 | 1 | -1/+1 |
| | |||||
* | Fix UUID handling; refactor constraints for machineuuid | Simon Rettberg | 2019-02-21 | 1 | -21/+18 |
| | |||||
* | [statistics] Track and display memory/tmp usage of clients | Simon Rettberg | 2019-01-28 | 1 | -0/+17 |
| | |||||
* | [statistics] Introduce state column to get rid of complicated state ↵ | Simon Rettberg | 2017-11-28 | 1 | -5/+15 |
| | | | | | | determination This also adds support for the STANDBY state | ||||
* | [statistics] Fix typo in install.inc.php | Simon Rettberg | 2017-05-10 | 1 | -1/+1 |
| | |||||
* | [statistics] Better errormsg in install, link to projectors added | Simon Rettberg | 2017-04-07 | 1 | -5/+10 |
| | |||||
* | [statistics] Handle client screens, manage projectors | Simon Rettberg | 2017-04-06 | 1 | -3/+52 |
| | |||||
* | [statistics/locations] Update/set subnetlocationid field in DB if the DB has ↵ | Simon Rettberg | 2017-01-11 | 1 | -0/+8 |
| | | | | been updated | ||||
* | [statistics/locations/..] Cache calculated locationid of machine in machine ↵ | Simon Rettberg | 2016-12-06 | 1 | -1/+46 |
| | | | | | | | | | | | | | | | table We now have three columns for the locationid: - subnetlocationid Updated whenever the clientip of a client changes on bootup, or when locations/subnets are edited in the locations module. - fixedlocationid Takes the role of the old locationid field - set when a machine is placed in a room via roomplanner, set to NULL otherwise. - locationid Set to fixedlocationid if it's not NULL, to subnetlocationid otherwise. The field is updated by a BEFORE UPDATE trigger. | ||||
* | [statistics] Enlarge position column as json might get a little longer | Simon Rettberg | 2016-09-01 | 1 | -1/+25 |
| | |||||
* | [install] Implement install scripts for most modules | Simon Rettberg | 2016-06-08 | 1 | -0/+97 |