Description of problem: It would be good If replication Report Credentials and Report Aliases that were set via the web console would be saved from cash. Version-Release number of selected component (if applicable): How reproducible: always Steps to Reproduce: 1.In the web console go to Monitoring -> Replication 2. Set additional Report Credentials (Add Credentials button) or set Report Aliases (Add Aliases button). 3. Generate or refresh replication monitoring report 4. Reload the web console. Actual results: You have to edit Report Credentials and Report Aliases again after the web console is reloaded Expected results: The replication report uses the Report Credentials and Aliases which were set before. Additional info: The problem can be solved if: The problem can be solved if: 1) The browser cache is used to save the data 2) The dsrc file is used when the Replication Monitor Report page is loaded 3) Maybe the button or checkbox "use dsrc file data" are added
Using the browser cache is not a good idea, but reading it in from the .dsrc file is. Especially since the .dsrc file already supports this IIRC.
Small update after the discussion with Mark. As Add Credentials button in the UI and [repl-monitor-connections] section in the .dsrc file represent the same feature, It would be nice If: 1) UI could update .dsrc file values 2) Values in the .dsrc were loaded to the UI if they are not empty.
Corrected. Small update after the discussion with Mark. As Add Credentials and Add Aliases buttons in the UI and [repl-monitor-connections], [repl-monitor-aliases] sections in the .dsrc file represent the same feature, It would be nice If: 1) UI could update .dsrc file values 2) Values in the .dsrc were loaded to the UI.
Upstream ticket: https://github.com/389ds/389-ds-base/issues/5738
*** Bug 2190454 has been marked as a duplicate of this bug. ***