summaryrefslogtreecommitdiffstats
path: root/inc
Commit message (Collapse)AuthorAgeFilesLines
* Fix type errorsSimon Rettberg2024-01-171-1/+1
|
* [inc/Property] Add type checks now that we use strict_types=1Simon Rettberg2024-01-151-2/+8
|
* [inc/TMCallback] Release task when finishedSimon Rettberg2023-12-191-0/+1
|
* [systemstatus] Add notice about security updates to main pageSimon Rettberg2023-12-191-0/+9
|
* [inc/Property] Fix return typeSimon Rettberg2023-11-201-2/+2
|
* [inc/Download] Add user-agent string to avoid 403 from WikipediaSimon Rettberg2023-11-171-0/+1
|
* [inc/Message] Fix deserializing messages from URLSimon Rettberg2023-11-151-3/+6
|
* [inc/Download] Fix downloading from WikipediaSimon Rettberg2023-11-151-0/+5
|
* Remove 32bit supportSimon Rettberg2023-11-152-10/+1Star
| | | | | | | int is always the native word size, and we don't really test anything on 32bit OSes anymore. 32bit support already required ugly workarounds in the past for large file sizes and ip2long, so we can finally get rid of those and just put an initial check in install.php.
* Fix more type errors, stricter typingSimon Rettberg2023-11-1526-21/+85
|
* Add function param/return types, fix a lot more phpstorm complaintsSimon Rettberg2023-11-1425-325/+303Star
|
* [inv/Eventlog] Fix storing last warning/failure ID for notificationsSimon Rettberg2023-11-141-14/+20
|
* Roundup of issues reported by PHPStormSimon Rettberg2023-11-024-4/+3Star
| | | | Mostly redundant checks, logic errors, dead code, etc.
* Fix a few deprecation warnings on PHP 8.2Simon Rettberg2023-10-062-3/+3
|
* [inc/Database] Fix return typeSimon Rettberg2023-10-021-1/+2
|
* [inc/Eventlog] Make sure data fits in columnsSimon Rettberg2023-07-251-0/+6
|
* [inc/Mailer] Add commentsSimon Rettberg2023-05-241-1/+3
|
* Type annotations, better RNGSimon Rettberg2023-05-222-9/+9
|
* [inc/Mailer] Remove repeated Expire spam from error logSimon Rettberg2023-05-121-1/+2
|
* [inc/Mailer] Allow Somename <some@example.com> format as FROMSimon Rettberg2023-05-121-1/+8
|
* [inc/Download] Clean up codeSimon Rettberg2023-05-081-40/+7Star
|
* [inc/Taskmanager] Update phpdocSimon Rettberg2023-03-021-1/+1
|
* [inc/Session] Fix default parameters to setcookie()Simon Rettberg2023-01-101-1/+1
|
* [session] Add checkbox to log out all other sessions on pw changeSimon Rettberg2023-01-051-0/+13
|
* [inc/ArrayUtil] Fix sort flag handlingSimon Rettberg2022-12-021-2/+2
|
* [inc/Dictionary] Add locale-aware number formatting methodSimon Rettberg2022-11-152-3/+28
|
* [inc/Database] Force utf8mb4 explicitly via SET NAMESSimon Rettberg2022-10-261-0/+1
| | | | | Apparently, putting &charset=utf7mb4 in the connect string is not enough for reasons unknown to me.
* [inc/Property] Fix warning about type conversionSimon Rettberg2022-09-121-0/+1
|
* [eventlog] Add machine data to collected notification samplesSimon Rettberg2022-09-121-0/+13
|
* [vmstore/main] Use property list for results so they work cross-sessionSimon Rettberg2022-07-041-3/+3
|
* [rebootcontrol/main] Add subkey column to property_list tableSimon Rettberg2022-07-041-5/+66
| | | | | This makes it easier to reference to list entries that have non-trivial data values, e.g. long json data.
* Fix typosSimon Rettberg2022-07-041-1/+1
|
* [inc/Session] Add call to save session dataSimon Rettberg2022-07-011-3/+16
|
* [inc/Util] Remove leading space in formatDuration() when < 24hSimon Rettberg2022-05-171-1/+2
|
* [eventlog] Cast numeric values to int explicitly, in case they are ''Simon Rettberg2022-05-131-1/+1
|
* [inc/Property] Types, remove unused functionsSimon Rettberg2022-05-121-24/+9Star
|
* [inc/Hook] Add typesSimon Rettberg2022-05-121-2/+3
|
* [inc/Download] Add typesSimon Rettberg2022-05-121-4/+8
|
* [vmstore] Add types where possible and do false -> nullSimon Rettberg2022-05-112-21/+23
|
* [inc/Util] Add types, move error printing functions to their own classSimon Rettberg2022-05-0212-210/+231
|
* [rebootcontrol] Show time of execution for WOL/reboot/shutdownSimon Rettberg2022-05-021-0/+12
|
* [locations/remoteaccess] Add option to veto remoteaccess modeSimon Rettberg2022-04-291-1/+13
| | | | | | | Remoteaccess mode can now be forced to be disabled for individual locations in locations module, either unconditionally, or whenever the openingtimes schedule says the room is open. A reboot will be triggered whenever the room opens/closes to force clients into the proper runmode.
* [inc/Database] Add type informationSimon Rettberg2022-04-131-19/+20
|
* [inc/Database] Force more sql_mode options in debug modeSimon Rettberg2022-04-131-1/+2
|
* [statistics] Adapt hw-data parsing to new json format for displaySimon Rettberg2022-03-091-7/+1Star
|
* [statistics] Support new json-format of hardware info from clientSimon Rettberg2022-03-092-3/+4
| | | | | | 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.
* [inc/User] Make sure user has a tokenSimon Rettberg2021-06-281-10/+18
|
* [eventlog] Add event filtering and notification systemSimon Rettberg2021-06-253-6/+232
|
* [locations/minilinux] Minor cleanups and fixesSimon Rettberg2021-06-243-19/+30
|
* Moderize Database handlingSimon Rettberg2021-05-113-23/+15Star
| | | | | | | * 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