Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix type errors | Simon Rettberg | 2024-01-17 | 1 | -1/+1 |
| | |||||
* | Fix more type errors, stricter typing | Simon Rettberg | 2023-11-15 | 1 | -3/+3 |
| | |||||
* | Add function param/return types, fix a lot more phpstorm complaints | Simon Rettberg | 2023-11-14 | 1 | -31/+12 |
| | |||||
* | Fix a few deprecation warnings on PHP 8.2 | Simon Rettberg | 2023-10-06 | 1 | -1/+3 |
| | |||||
* | [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] Client list: Add option to hide columns | Simon Rettberg | 2022-11-11 | 1 | -0/+3 |
| | |||||
* | [js_chart] Update to Chart.js 3.0.8 | Simon Rettberg | 2022-07-04 | 1 | -55/+48 |
| | |||||
* | [statistics] Add PCI device filter option | Simon Rettberg | 2022-04-13 | 1 | -2/+3 |
| | |||||
* | Moderize Database handling | Simon Rettberg | 2021-05-11 | 1 | -6/+6 |
| | | | | | | | * 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] Honor filters for clients with special mode | Simon Rettberg | 2020-11-09 | 1 | -1/+2 |
| | | | | Closes #3808 | ||||
* | Minor tweaks and cleanups | Simon Rettberg | 2020-04-25 | 1 | -3/+0 |
| | |||||
* | [statistics] Refactor filter creation (Part 1) | Simon Rettberg | 2020-04-21 | 1 | -9/+10 |
| | | | | | | | | Filter classes are now instances of their respective classes, to move more logic into those classes. A bind method is used for assigning actual operator and argument values. renderFilterBox() is still a little too messy, maybe a clever class for mapping a (bound) filter to data for mustache will come in handy here. | ||||
* | [statistics] New filter UI | Simon Rettberg | 2020-04-20 | 1 | -8/+5 |
| | |||||
* | [statistics] FIX STUFF | Simon Rettberg | 2019-11-08 | 1 | -9/+9 |
| | |||||
* | [statistics] Modularize | Simon Rettberg | 2019-11-07 | 1 | -0/+316 |