Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add function param/return types, fix a lot more phpstorm complaints | Simon Rettberg | 2023-11-14 | 1 | -1/+1 |
| | |||||
* | [statistics] Fix Chart.js for HDD view | Simon Rettberg | 2022-07-06 | 1 | -0/+21 |
| | |||||
* | [passthrough] New module for managing hardware passthrough for QEMU | Simon Rettberg | 2022-03-09 | 1 | -55/+23 |
| | |||||
* | [eventlog] Add event filtering and notification system | Simon Rettberg | 2021-06-25 | 1 | -2/+10 |
| | |||||
* | [statistics] Remove dead code | Simon Rettberg | 2021-06-08 | 1 | -20/+0 |
| | |||||
* | Moderize Database handling | Simon Rettberg | 2021-05-11 | 1 | -2/+2 |
| | | | | | | | * 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] Add soft-delete feature: Resets a client's IP and location | Simon Rettberg | 2021-02-18 | 1 | -4/+16 |
| | | | | | | | | | 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] Fix handling POST for sub-pages | Simon Rettberg | 2020-05-05 | 1 | -16/+20 |
| | | | | Fixes machine replace etc. | ||||
* | [statistics] New filter UI | Simon Rettberg | 2020-04-20 | 1 | -1/+23 |
| | |||||
* | [statistics/rebootcontrol] Add remote exec UI | Simon Rettberg | 2019-12-10 | 1 | -0/+4 |
| | |||||
* | [statistics/rebootcontrol] Add WOL button to statistics module | Simon Rettberg | 2019-12-07 | 1 | -20/+40 |
| | | | | | * Overhauled task display in rebootcontrol module * Can only add subnets by CIDR now instead of start and end | ||||
* | [statistics/rebootcontrol] Implement editing subnet | Simon Rettberg | 2019-11-27 | 1 | -1/+1 |
| | |||||
* | [statistics] Modularize | Simon Rettberg | 2019-11-07 | 1 | -1117/+59 |
| | |||||
* | [statistics] Silence notice about undefined array index | Simon Rettberg | 2019-10-31 | 1 | -6/+2 |
| | |||||
* | [statistics/baseconfig] Allow per-machine configvar overrides | Simon Rettberg | 2019-10-31 | 1 | -0/+7 |
| | |||||
* | [statistics] Don't try to show room plan for non-leaf rooms | Simon Rettberg | 2019-10-31 | 1 | -0/+3 |
| | |||||
* | [statistics] Show RAM manufacturer; add JEDEC DB & parser | Simon Rettberg | 2019-04-20 | 1 | -1/+1 |
| | |||||
* | [statistics] Handle system an mainboard model separately | Simon Rettberg | 2019-04-16 | 1 | -15/+23 |
| | | | | ...especially for BIOS updates checks... | ||||
* | [statistics] Add reboot/shutdown to list and details view | Simon Rettberg | 2019-03-22 | 1 | -3/+81 |
| | |||||
* | [statistics] Feature: BIOS update info | Simon Rettberg | 2019-03-19 | 1 | -0/+90 |
| | | | | | Fetch list of known BIOS updates that fix issues wrt. bwLehrpool/OpenSLX/whatever it's called today. | ||||
* | [statistics/roomplanner] Add SVG roomplan generator | Simon Rettberg | 2019-03-15 | 1 | -1/+1 |
| | | | | Show in machine details if machine is part of some location's room plan. | ||||
* | [statistics] Fix: runmode-nonclient always showing as occupied in list | Simon Rettberg | 2019-03-09 | 1 | -1/+1 |
| | |||||
* | [statistics] Improve display of non-client runmode machines | Simon Rettberg | 2019-02-21 | 1 | -2/+5 |
| | |||||
* | [statistics] Track and display memory/tmp usage of clients | Simon Rettberg | 2019-01-28 | 1 | -9/+28 |
| | |||||
* | [statistics] Minor refactoring (PHP >= 5.6) | Simon Rettberg | 2019-01-24 | 1 | -30/+28 |
| | |||||
* | [statistics] Handling of standby state in statistics, log crashes | Simon Rettberg | 2019-01-24 | 1 | -3/+26 |
| | | | | | | | Or rather, not really crashes, but log whenever a client reports a poweron event without reporting a proper shutdown first. This isn't neccessarily a crash but could also be due to power loss, hard poweroff, or network failures. | ||||
* | [statistics] Add location column in clientlist | Steffen Ritter | 2018-06-06 | 1 | -0/+1 |
| | |||||
* | [statistics] Fix select items in filterbox, tweak ID44 size grouping | Simon Rettberg | 2018-04-19 | 1 | -1/+1 |
| | |||||
* | [statistics] Use assertPermission instead of manual error + redirect | Simon Rettberg | 2018-03-31 | 1 | -2/+1 |
| | |||||
* | [statistics] Fix infinite redirect loop | Simon Rettberg | 2018-03-27 | 1 | -2/+2 |
| | | | | Closes #3339 | ||||
* | Update translations | Simon Rettberg | 2018-03-21 | 1 | -1/+1 |
| | |||||
* | [statistics] Refine permissions, add some new ones | Simon Rettberg | 2018-03-04 | 1 | -62/+77 |
| | |||||
* | [statistics] Rename permissions a bit | Simon Rettberg | 2018-02-12 | 1 | -4/+4 |
| | |||||
* | [statistics] Properly display runmode name in client list | Simon Rettberg | 2018-01-15 | 1 | -0/+7 |
| | |||||
* | [statistics] Fix display of machine usage history bar | Simon Rettberg | 2018-01-12 | 1 | -2/+2 |
| | |||||
* | [statistics] Add "replace machines" feature (not linked to anywhere yet) | Simon Rettberg | 2018-01-11 | 1 | -1/+5 |
| | |||||
* | [statistics] Add filters for uptime and hostname | Simon Rettberg | 2018-01-08 | 1 | -1/+11 |
| | | | | Closes #3278 | ||||
* | [statistics] added permissions to view client statistics, delete clients and ↵ | Udo Walter | 2017-12-28 | 1 | -23/+49 |
| | | | | edit notes of clients | ||||
* | [statistics] Properly mark disconnected sceens as such if the output name ↵ | Simon Rettberg | 2017-12-21 | 1 | -68/+45 |
| | | | | changed | ||||
* | Fix A LOT of type problems, logic flaws, uninitialized variables etc. | Simon Rettberg | 2017-12-16 | 1 | -4/+3 |
| | | | | | Most of them were found by phpstorm, so I put in some time and went through the list, fixing quite a bunch of them. | ||||
* | [statistics] Load stupidtable when displaying list | Simon Rettberg | 2017-12-07 | 1 | -0/+1 |
| | |||||
* | [statistics] location filter: Support recursive matching by (ab)using ~ and !~ | Simon Rettberg | 2017-12-07 | 1 | -1/+1 |
| | |||||
* | [statistics] Add delete functionality | Simon Rettberg | 2017-12-04 | 1 | -1/+31 |
| | |||||
* | [statistics] Add missing filter values to "state" | Simon Rettberg | 2017-12-03 | 1 | -1/+1 |
| | |||||
* | [syslog, statistics] Pretty print time, shorten CPU model in list | Simon Rettberg | 2017-12-01 | 1 | -14/+7 |
| | |||||
* | Merge branch 'master' into permission-manager | Simon Rettberg | 2017-12-01 | 1 | -30/+63 |
|\ | |||||
| * | [statistics] Handle runmode and its isclient flag | Simon Rettberg | 2017-11-30 | 1 | -10/+50 |
| | | |||||
| * | [statistics] Introduce state column to get rid of complicated state ↵ | Simon Rettberg | 2017-11-28 | 1 | -21/+9 |
| | | | | | | | | | | | | determination This also adds support for the STANDBY state | ||||
| * | [statistics] Filter 'state' was missing in the client statistics filter | Jannik Schönartz | 2017-11-23 | 1 | -1/+6 |
| | | |||||
| * | [statistics&syslog] Changed ip to machine-uuid for filtering. Fixed a bug ↵ | Jannik Schönartz | 2017-11-20 | 1 | -1/+1 |
| | | | | | | | | where the client-log was losing the specific client when a filter was added. |