Uploaded image for project: 'OpenOLAT'
  1. OpenOLAT
  2. OO-4891

Admin: configuration overview

    XMLWordPrintable

    Details

      Description

      In the admin site we could lookup the olat.local.properties configuration in the mystical "Developer" menu. Despite the fact that this has nothing to do with developer tools the implementation was not very helpful. The goal of this issue is to refactor this part and move it to the system menu of the admin site. 

       

      ToDo:

      • Create a "Config overview" menu item in the admin system menu
      • Implement a table that shows all the olat.properties, the olat.local.properties and the -D runtime variables
        • Table is searchable
        • Table is downloadable
        • Table is filterable
        • Add description to the table
        • Do not reproduce passwords in the HTML GUI (replace with X or dots)
        • For every key have values for olat.properties, olat.local.properties and -D parameters
        • Redundant values are marked with a warning
      • Implement a second table that shows the content of all XML files from olatdata/system/configuration/*
        • Show content as hierarchical table
        • Table is downloadable
        • Table is filterable
        • Add description to the table
        • Do not reproduce passwords in the HTML GUI (replace with X or dots)

      The goal is to have one place where the default configuration, the overrides from the olat.local.properties, the overrides from the -D parameters at launch time and the final overrides from the module configuration in the admin GUI can be seen and exported.  

        Attachments

          Activity

            People

            Assignee:
            moritz.jenny Moritz Jenny
            Reporter:
            gnaegi Florian Gnägi
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 day, 6 hours, 30 minutes
                1d 6h 30m