Restore ability to hide sites
Description
is related to
relates to
Activity
Derek Ramsey May 12, 2023 at 4:25 PM
Verified on Sakai nightly 23
Derek Ramsey May 12, 2023 at 3:19 PM
Verified on Sakai master using provided test plan
Sean Horner May 8, 2023 at 8:21 PM
Once a proposed fix for https://sakaiproject.atlassian.net/browse/SAK-48791 is merged into trunk (and 23.x), this issue can be retested.
Sean Horner April 21, 2023 at 5:37 PM
@Core Team - While I confirm the issue @Ramana Reddy Battula reports regarding the malfunctioning of the Sites tab in Preferences on https://trunk-maria.nightly.sakaiproject.org/ , I am not able to reproduce that problem locally. Do any of you observe in your local instances of Sakai (i.e., not the nightly servers) this problem using the latest code?
I am able to access the Sites tab and its ‘hide’ controls, etc. using the latest build of master (b39cd27a93220c121229341de8415fee11b1a75d). This is so whether I’m using a database that was upgraded (e.g., from Sakai 21) to Sakai 24 or using a new databased created with auto.ddl=true.
Furthermore, I’ve also attempted to rule out any issues with sakai.properties. I’m using the baseline of properties defined for the nightly server (https://trunk-maria.nightly.sakaiproject.org/sakai/sakai.properties) with the additional minimal set of properties that I configure locally:
serverId
serverName
serverUrl
username@javax.sql.BaseDataSource
password@javax.sql.BaseDataSource
vendor@org.sakaiproject.db.api.SqlService
driverClassName@javax.sql.BaseDataSource
hibernate.dialect
url@javax.sql.BaseDataSource
validationQuery@javax.sql.BaseDataSource
defaultTransactionIsolationString@javax.sql.BaseDataSource
spring.datasource.url
spring.datasource.username
spring.datasource.password
rubrics.integration.token-secret
bodyPath@org.sakaiproject.content.api.ContentHostingService
bodyPathDeleted@org.sakaiproject.content.api.ContentHostingService
bodyVolumes@org.sakaiproject.content.api.ContentHostingService
Sean Horner April 21, 2023 at 4:06 PM
My snapshot of master code from Mar 24 works (i.e., the Sites tab is accessible, displaying the ‘hide’ controls, etc.) I’ll investigate to see what code has been merged since then that might be causing the issue that I confirm seeing on nightly.
Sakai 23 and 24/Trunk no longer have the option in Preferences to manage their sites. Students will have their old sites clear if/when the instructor unpublishes the sites. However, the instructors will have old sites pile up in the Sites menu until the point that sites are removed from the server.
Or find some better place for hiding and unhiding the sites, perhaps a hidden sites tab and option in the Sites menu?