Clone
 

adrian fish <a.fish@lancaster.ac.uk> in Sakai.Git

SAK-28025

During load of first page of data, the overview and enrollment buttons are

disabled.

git-svn-id: https://source.sakaiproject.org/svn/roster2/trunk@315847 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-28154

Race condition in the JS. Disable scroll before triggering pull of new page, then re-enable after

successful pull.

git-svn-id: https://source.sakaiproject.org/svn/roster2/trunk@315846 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -0
    • +1
    /roster2/src/webapp/WEB-INF/bootstrap.jsp
    • -18
    • +21
    /roster2/src/webapp/js/roster.js
SAK-28143

Individual member's now show a single link if they are only the member of one

group. I kept the drop down at the top to enable all to still be selected.

git-svn-id: https://source.sakaiproject.org/svn/roster2/trunk@315841 66ffb92e-73f9-0310-93c1-f5514f145a0a

RSTR-73

roster.nextPage was not being reset to zero

git-svn-id: https://source.sakaiproject.org/svn/roster2/trunk@315719 66ffb92e-73f9-0310-93c1-f5514f145a0a

RSTR-74

git-svn-id: https://source.sakaiproject.org/svn/roster2/trunk@315718 66ffb92e-73f9-0310-93c1-f5514f145a0a

RSTR-77

site.upd.grp.mbrshp is now checked as well.

git-svn-id: https://source.sakaiproject.org/svn/roster2/trunk@315717 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-27501

Reapplied Juanjo's patch

git-svn-id: https://source.sakaiproject.org/svn/roster2/trunk@315716 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -3
    • +0
    /roster2/src/webapp/WEB-INF/bootstrap.jsp
    • -0
    • +1
    /roster2/src/webapp/lib/es5-shim.map
SAK-28028

Roster now uses an infinite scroll technique to render the membership. Members

are sorted and cached on first access, then filtered on a request by request

basis.

git-svn-id: https://source.sakaiproject.org/svn/roster2/trunk@315691 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -0
    • +15
    /roster2/src/java/org/sakaiproject/roster/api/RosterData.java
    • -1
    • +3
    /roster2/src/webapp/WEB-INF/bootstrap.jsp
    • -0
    • +94
    /roster2/src/webapp/WEB-INF/templates/enrollments.handlebars
    • -0
    • +104
    /roster2/src/webapp/WEB-INF/templates/members.handlebars
  1. … 4 more files in changeset.
Cleaned up lots of templates. Got rid of all extra screens except enrollment.

git-svn-id: https://source.sakaiproject.org/svn/roster2/branches/INFINITE_SCROLL_WORK@315054 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -1
    • +0
    /roster2/src/webapp/WEB-INF/bootstrap.jsp
  1. … 9 more files in changeset.
Will be doing the reface work in here.

git-svn-id: https://source.sakaiproject.org/svn/roster2/branches/INFINITE_SCROLL_WORK@314999 66ffb92e-73f9-0310-93c1-f5514f145a0a

[RSTR-72]

Removed the local versions of jquery stuff, in favour of the Sakai

versions.

git-svn-id: https://source.sakaiproject.org/svn/roster2/trunk@314777 66ffb92e-73f9-0310-93c1-f5514f145a0a

    • -3
    • +4
    /roster2/src/webapp/WEB-INF/bootstrap.jsp
    • -0
    • +660
    /roster2/src/webapp/lib/handlebars.runtime-v2.0.0.js
    • -58
    • +0
    /roster2/src/webapp/lib/jquery.cluetip.min.js
    • -656
    • +0
    /roster2/src/webapp/lib/jquery.dimensions.js
    • -0
    • +2
    /roster2/src/webapp/lib/jquery.tablesorter.pager.min.js
SAK-27927

Added a security advisor call to allow the group creation.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@313804 66ffb92e-73f9-0310-93c1-f5514f145a0a

Upped the log level for consumer group addition failures

git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@313800 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-27852

Changed from ext-moodle-2 to moodle-2

git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@312488 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-27837

The content type is now explicitly set to text/html

git-svn-id: https://source.sakaiproject.org/svn/roster2/trunk@312345 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-26260

Removed some cruft I'd put in for testing purposes.

git-svn-id: https://source.sakaiproject.org/svn/roster2/trunk@312290 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-26260

Site language is now primary above user language.

git-svn-id: https://source.sakaiproject.org/svn/roster2/trunk@312289 66ffb92e-73f9-0310-93c1-f5514f145a0a

  1. … 19 more files in changeset.
STAT-386

whatToolIds is now normalised across the different methods for creating

resource reports.

git-svn-id: https://source.sakaiproject.org/svn/sitestats/trunk@311041 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-27527

The flyout is now closed when the tool menu contracts or expands.

git-svn-id: https://source.sakaiproject.org/svn/portal/trunk@310897 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-27502

Updated the sass template

git-svn-id: https://source.sakaiproject.org/svn/reference/trunk@310845 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-27505

Removed special styling for the minimised subsites flyout. It needs to

be the same as in maximised mode, text and all.

git-svn-id: https://source.sakaiproject.org/svn/reference/trunk@310843 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-27502

Added a border to the subsites flyout. Only tested on neo-default.

git-svn-id: https://source.sakaiproject.org/svn/reference/trunk@310839 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-26590

Groups are now added to the memberships xml response.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@310523 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-26591

Added a 'roles' tag with the same value as 'role'.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@310517 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-25381

Added support for Moodle's core LTI plugin, patched as per

https://tracker.moodle.org/browse/MDL-41724. This code is only activated

if an ext_lms parameter of ext-moodle-2 is supplied.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@310504 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-25381

Added default prop for incoming roster sync.

git-svn-id: https://source.sakaiproject.org/svn/config/trunk@310465 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-25381

LTI-1p0 memberships import added.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@310464 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-26346

All the user creation and profile/locale setup stuff now resides in globally

available spring components where Quartz can get at it.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@310309 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-26345

Profile2 stuff is now injected, not reflected.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@310280 66ffb92e-73f9-0310-93c1-f5514f145a0a

SAK-26344

Site update is now done in a component.

git-svn-id: https://source.sakaiproject.org/svn/basiclti/trunk@310278 66ffb92e-73f9-0310-93c1-f5514f145a0a