Skip to content
Snippets Groups Projects
Select Git revision
  • aa7b7c5bcc623a4da00f349c54c3465ad26d8709
  • main default protected
  • v0.1
3 results

TODO.md

Blame
  • TODO.md 1.66 KiB

    TODOs

    was ich so sehe ...

    handle non-JSON Response (z.B. Syntaxfehler in der INI) --> Festlegen, was die aufrufende Instanz machen soll --> Client v0.154 sendet nun exitcode <>0 bei Fehler

    optional: dynamische Parameter aus Umgebungsvariablen / Parsing aus Configs (was immer geht: INI per hooks/template/ file generieren.)

    Dokumentation

    Code aufräumen

    Docker dev environment

    IP Restriction

    Tests schreiben

    Test auf gesetzte Metadaten

    für alle Checks einen Test schreiben

    ✅ ApacheProcesses
    ✅ Cert --> Hostname bei Wildcard-Zertifikat wird nicht erkannt
    ✅ Diskfree --> preg_replace hat den Integer Wert noch geholt
    ✅ Exec
    ✅ File --> "exists": false meldet bei Test einer nicht existierenden Datei fälschlicherweise einen Fehler
    ✅ Hello
    ✅ HttpContent
    ✅ Loadmeter
    ✅ MysqlConnect -> mysqli->real_connect() Fatal error: Uncaught mysqli_sql_exception: No such file or directory
    ✅ PdoConnect
    ✅ Phpmodules -> funcktioniert formal, aber bei Nicht-PHP-Apps nicht relevant; getestet werden die im Binary eincomoilierten Module
    ✅ Ping
    ✅ PortTcp -> sockets Modul im Binary hinzugefügt.
    ✅ Simple
    ✅ SqliteConnect

    parent Option testen

    group testen

    worstresult Option testen

    Done

    PHP compiliert zum Binary

    Binary startet in einem fremden Verzichnis

    Binary startet auf einen Nicht-PHP-System

    Slack-Notifikation: statt Parsing-mechanismus eines Strings --> JSON in der INI schreiben

    --ini=<FILE> bei relativem Pfad ist relativ zum Binary --> nicht ins eigene Verzeichnis wechseln


    Legende:

    TODO

    DONE

    failed