SAK-45010 no need to check on timedAG when syncing time (#9014)* SAK-45010 no need to check on timedAG when syncing time* SAK-45010 better event log (round dont ceil) and more consistent timeElapsed
SAK-44969 joinable sets (groups) should be using saveGroupMembership not SiteService.save() which rebuilds the entire site (#8997)(cherry picked from commit ef2fadda99999c341563fadd832eda75becbf04a)
SAK-44969 joinable sets (groups) should be using saveGroupMembership not SiteService.save() which rebuilds the entire site (#8997)(cherry picked from commit ef2fadda99999c341563fadd832eda75becbf04a)
SAK-44969 joinable sets (groups) should be using saveGroupMembership not SiteService.save() which rebuilds the entire site (#8997)(cherry picked from commit ef2fadda99999c341563fadd832eda75becbf04a)
SAK-44925 unboundid use synchronous mode and better defaults for health checks (#8979)(cherry picked from commit 697cd0c2be55b99928a4b56f8cf1c1eb8aadc34b)
SAK-44841 get users with permission to display gradebook section info properly (#8920)(cherry picked from commit 09a27f42b0c28ff38728c530272e292346e15446)
SAK-44841 get users with permission to display gradebook section info properly (#8920)(cherry picked from commit 09a27f42b0c28ff38728c530272e292346e15446)
SAK-44841 get users with permission to display gradebook section info properly (#8920)(cherry picked from commit 09a27f42b0c28ff38728c530272e292346e15446)