CVS log for loncom/interface/lontiny.pm
Up to [LON-CAPA] / loncom / interface
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.23: download - view: text, markup, annotated - select for diffs
Sun Nov 17 04:48:15 2024 UTC (5 weeks, 4 days ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X,
HEAD
Diff to previous 1.22: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.22: +70 -3
lines
- Where session launch was via LTI-mediated deeplinking from another CMS
launch payload included URL and uniqueID for return of grades, store
values in nohist_$cid_linkprot_pb.db GDBM file in user's data directory.
Revision 1.8.2.6: download - view: text, markup, annotated - select for diffs
Sat Feb 10 14:24:46 2024 UTC (10 months, 2 weeks ago) by raeburn
Branches: version_2_11_4_msu
CVS tags: version_2_11_5_msu
Diff to previous 1.8.2.5: preferred, unified next main 1.9: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.8.2.5: +30 -12
lines
- For 2.11.4 (modified)
Include changes in 1.21 ,1.22
Revision 1.22: download - view: text, markup, annotated - select for diffs
Sat Feb 10 14:12:32 2024 UTC (10 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.21: preferred, unified
Changes since revision 1.21: +26 -13
lines
- Bug 6907.
Update values for request.linkprotexit, request.linkprotpbid, and
request.linkprotpburl in %env if deep-link is followed and launch URL
unchanged but their values changed (e.g., different Consumer deep-link).
Revision
1.21:
download - view:
text,
markup,
annotated -
[selected for diffs]
Fri Feb 9 20:08:16 2024 UTC (10 months, 2 weeks ago) by
raeburn
Branches:
MAIN
Diff to previous 1.20:
preferred,
unified
Changes since revision 1.20: +8 -3
lines
- Bug 6907.
Update values for request.linkprot, request.linkprotexit, request.linkprotpbid
and request.linkprotpburl if deep-link is followed from same Consumer as
already in use for current session, but launch URL is different.
Revision 1.8.2.5: download - view: text, markup, annotated - select for diffs
Wed Jul 5 19:20:19 2023 UTC (17 months, 3 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.8.2.4: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.8.2.4: +87 -12
lines
- For 2.11.4 (modified)
Reverse changes in 1.8.2.1. Include changes in 1.19, 1.20
Revision 1.20: download - view: text, markup, annotated - select for diffs
Sun Jun 4 00:36:18 2023 UTC (18 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.19: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.19: +2 -2
lines
- Fix typo in rev .1.19.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Fri Jun 2 01:20:26 2023 UTC (18 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.18: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.18: +49 -5
lines
- Bugs 6754 and 6907
- Return of grades to launcher CMS supported for resources or folders
accessed via LTI-mediated deep link.
- Support option: "Encrypt stored consumer secrets defined in domain"
- Signing of LTI payloads for roster retrieval, passback of grades,
and callback to logput launcher CMS session all now occur on
primary library server for course's domain.
Revision 1.8.2.4: download - view: text, markup, annotated - select for diffs
Sat Jan 21 21:16:25 2023 UTC (23 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.8.2.3: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.8.2.3: +14 -4
lines
- For 2.11.4 (modified)
Include changes in 1.17, 1.18
Revision 1.18: download - view: text, markup, annotated - select for diffs
Sat Oct 29 18:13:28 2022 UTC (2 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.17: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.17: +2 -2
lines
- Bug 6975
- &get_supplemental() routine moved from lonnet.pm to loncommon.pm
- use LONCAPA::map() moved out of conditional block in loncommon.pm
- $keeporder arg for update_content_constraints() no longer needed
Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Oct 19 18:09:04 2022 UTC (2 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.16: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.16: +14 -4
lines
- Bug 6975
When checking for stale session indicates update of session needed for
supplemental content change(s) remove httpref.src entries for hidden or
deleted resources.
Revision 1.8.2.3: download - view: text, markup, annotated - select for diffs
Fri Jul 8 16:14:45 2022 UTC (2 years, 5 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.8.2.2: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.8.2.2: +150 -38
lines
- For 2.11.4 (modified)
Include changes in 1.11, 1.12, 1.13, 1.14, 1.15, 1.16
Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Jul 8 03:05:18 2022 UTC (2 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.15: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.15: +3 -3
lines
- Bug 6400. Role selection from active roles only.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Jul 2 19:55:15 2022 UTC (2 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.14: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.14: +22 -3
lines
- Bug 6907
"Exit Tool" button available to logout a session launched via deep link
and escape iframe and redirect (for LTI-protected link).
Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat Jul 2 17:23:02 2022 UTC (2 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.13: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.13: +3 -3
lines
- Typos
Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Jul 2 17:17:47 2022 UTC (2 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.12: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.12: +5 -5
lines
- First arg in lonnet::delenv is string, not anonymous hash ref.
Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Jun 30 21:04:14 2022 UTC (2 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.11: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.11: +9 -4
lines
- Bug 6907
"Exit Tool" button available to logout a session launched via deep link
and escape iframe and redirect (for LTI-protected link).
Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Jun 26 04:03:48 2022 UTC (2 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.10: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.10: +120 -32
lines
- Bug 6907
- Set request.linkprotuser in %env for students accessing deep-linked items
with LTI link protection which includes username from other LMS.
- Set "only_body" for intermediate pages shown while session is being set up
for LTI link-protected access.
- Provide appropriate feedback when a deep link is followed but the user
only has a future and/or expired role in the target course.
Revision 1.8.2.2: download - view: text, markup, annotated - select for diffs
Fri May 27 18:10:44 2022 UTC (2 years, 7 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.8.2.1: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.8.2.1: +25 -2
lines
- For 2.11.4 (modified)
Include changes in rev. 1.9 and rev. 1.10
Revision 1.10: download - view: text, markup, annotated - select for diffs
Wed May 25 18:03:43 2022 UTC (2 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.9: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.9: +21 -1
lines
- Bug 6907
Remove request.deeplink.target, if set, when deeplink no longer in effect.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue May 24 16:23:04 2022 UTC (2 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.8: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.8: +5 -2
lines
- Bug 6907 option to stop deep-linked items escaping iframe context.
Seventh component (target) added to the deeplink parameter.
Launch of deep-link (i.e. a tiny URL) sets $env{'request.deeplink.target'}.
Revision 1.8.2.1: download - view: text, markup, annotated - select for diffs
Sun Jan 2 17:21:37 2022 UTC (2 years, 11 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.8: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.8: +7 -38
lines
- For 2.11.4 (modified)
Remove code dependent on $env{'request.lti.login'} - only used in 2.12
Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Nov 3 01:04:03 2021 UTC (3 years, 1 month ago) by raeburn
Branches: MAIN
Branch point for: version_2_11_4_msu
Diff to previous 1.7: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.7: +101 -75
lines
- Bug 6907
- Use of token to store linkprot or linkkey compatible with use of
btoken and iptoken (for load balancing and IP change respectively).
- Launching access from a deeplink, with its own ltoken and/or linkkey,
for a user session originally launched from a different deeplink will
update required session information.
Revision 1.7: download - view: text, markup, annotated - select for diffs
Tue Aug 10 15:28:14 2021 UTC (3 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.6: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.6: +136 -18
lines
- Bug 6907
- Deep-linking when user has an existing LON-CAPA session, need to support
case where role change is not needed, but course session update needed to
enforce link protection (lti-based or key-based access control).
Revision 1.6.2.1: download - view: text, markup, annotated - select for diffs
Thu Feb 7 14:56:05 2019 UTC (5 years, 10 months ago) by raeburn
Branches: version_2_11_2_msu
CVS tags: version_2_11_3_msu
Diff to previous 1.6: preferred, unified next main 1.7: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.6: +7 -38
lines
- For 2.11.2 (modified)
LTI-specific code not needed.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Sun Jan 27 15:44:18 2019 UTC (5 years, 11 months ago) by raeburn
Branches: MAIN
Branch point for: version_2_11_2_msu
Diff to previous 1.5: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.5: +3 -3
lines
- Check if course needs re-initialization (because of course change)
when accessing resource via deep link uses default interval between
checks (600 s).
Revision 1.5: download - view: text, markup, annotated - select for diffs
Sun Jan 20 02:42:41 2019 UTC (5 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.4: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.4: +145 -65
lines
- Bug 6400 Tiny URL for deep-linking.
- For user's with an existing active session URL translation of deep link
(i.e., /tiny/$domain/$uniqkey) moved from PerlTransHandler (lontrans.pm)
to lontiny.pm.
- Checks made to see if course session needs updating, and if so,
lonuserstate::readmap() is called for top-level map.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Jul 1 00:03:44 2018 UTC (6 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.3: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.3: +28 -2
lines
- Bug 6754 LON-CAPA as LTI Provider
- If LTI Consumer does not provide 'launch_presentation_document_target'
set $env{'request.lti.target'} to iframe, if LON-CAPA display in iframe.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu May 10 03:49:51 2018 UTC (6 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.2: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.2: +10 -7
lines
- Bug 6754 LON-CAPA as LTI Provider
- For LTI session, no link to Roles/Courses page when tiny URL is invalid
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat Apr 14 02:29:44 2018 UTC (6 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1: preferred, unified to selected 1.21: preferred, unified
Changes since revision 1.1: +6 -3
lines
- Bug 6754 LON-CAPA as LTI Provider
- Original LTI launch of LON-CAPA is for a resource, a map, or an entire
course, and display is for iframe, tab or window; retain this in %env.
Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Jan 12 13:33:38 2018 UTC (6 years, 11 months ago) by raeburn
Branches: MAIN
Diff to selected 1.21: preferred, unified
- Bug 6400 Tiny URL for deep-linking.
Requires Short::URL and String::CRC32 modules from CPAN. Dependency on
perl-Short-URL needs to be added to LONCAPA-prerequisites.
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>