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

TODO.md

Blame
  • TODO for version 2

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

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

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

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

    :white_medium_square: integrate versions browser into main ui

    :white_medium_square: glyphicon entfernen :white_medium_square: Rename der "fas fa" --> "fa-solid fa" :white_medium_square: Rename der "far fa" --> "fa-regular fa"

    Add - bigger features

    :white_medium_square: checkout plugin :white_medium_square: build step as queue :white_medium_square: deploy step as queue

    :white_medium_square: user and roles + project :white_medium_square: plugins for build step

    Cleanup

    :white_medium_square: nicht verwendete Sprachtexte finden :white_medium_square: 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