Skip to content
Snippets Groups Projects
Select Git revision
  • eea7a8091ebbd91cc2efa1598c4a45d0d4d45d58
  • master default protected
  • Legacy_Php7
3 results

TODO.md

Blame
  • TODO for version 2

    add top menu items remove bottom navigation bar content als Card Elemente

    login page no menus if not logged in yet Forms - Breite der Text-Input-Felder

    XSS Bug - https://projects.iml.unibe.ch/projects/sysadmin/work_packages/6865/activity ◻️ validate html code

    ◻️ Ausgabe der JSON Infos des Rollout ◻️ shellcmd plugins - code aufräumen und erweiterbar gestalten.

    ◻️ integrate versions browser into main ui

    ◻️ glyphicon entfernen ◻️ Rename der "fas fa" --> "fa-solid fa" ◻️ Rename der "far fa" --> "fa-regular fa"

    Add - bigger features

    ◻️ checkout plugin ◻️ build step as queue ◻️ deploy step as queue

    ◻️ user and roles + project ◻️ plugins for build step

    Cleanup

    ◻️ nicht verwendete Sprachtexte finden ◻️ nicht verwendete Icons finden

    What is new?

    • PHP 8.3 compatibility
    • UI freshup by using AdminLTE, brighter colors, some ui elements of AdminLTE
    • internal: split project class into non ui and ui renderning class
    • info boxes use Winbox component - multiple infos can be opened
    • Updated components:
      • ahCache
      • Bootstrap
      • jQuery
      • FontAwesome
    • added: shellcmd plugin "top"
    • added: timeline in action logs
    • added: about page
    • added: button to set branch of next phase
    • plugins restructured: one plugin class for all plugin types. 1st step: shellcmd plugins
    • update project overview
    • update project phase details
    • added ci variables to handle docker images during build (implemented for rollout in the deployment client)

    The CI server was updated with the current version I am working on (and is not finished yet). The main reason was the need for additional variables for tests with Docker images/ Docker swarm. Those are available in the file ci-customvars for the onbuild + ondeploy hook and for the replacement in the deployment client.

    What was done so far:

    • CI server runs on PHP up to v8.3
    • UI freshup by using AdminLTE, brighter colors, some ui elements of AdminLTE
    • info boxes use Winbox component - multiple infos can be opened

    Updated components:

    • ahCache
    • Bootstrap
    • jQuery
    • FontAwesome

    added:

    • shellcmd plugin "top"
    • timeline in action logs
    • about page
    • build: button to set branch of next phase