CVS log for loncom/lonnet/perl/lonnet.pm

[BACK] Up to [LON-CAPA] / loncom / lonnet / perl

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.1526: download - view: text, markup, annotated - select for diffs
Wed May 1 12:06:25 2024 UTC (9 days, 21 hours ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, HEAD
Diff to previous 1.1525: preferred, colored
Changes since revision 1.1525: +2 -1 lines
- Reverse one change in rev. 1.1517 so webDAV can be used again.

Revision 1.1525: download - view: text, markup, annotated - select for diffs
Sun Apr 14 17:12:29 2024 UTC (3 weeks, 5 days ago) by raeburn
Branches: MAIN
Diff to previous 1.1524: preferred, colored
Changes since revision 1.1524: +4 -1 lines
- Available editors in Course Authoring Space, or when editing an html file
  created in a course folder using the Course Editor is a domain default,
  which can be overridden in specific course(s) by a Domain Coordinator.

Revision 1.1172.2.146.2.20: download - view: text, markup, annotated - select for diffs
Fri Mar 29 17:58:49 2024 UTC (6 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.19: preferred, colored next main 1.1172.2.147: preferred, colored
Changes since revision 1.1172.2.146.2.19: +16 -1 lines
- For 2.11.4 (modified)
  Include changes in 1.1524

Revision 1.1524: download - view: text, markup, annotated - select for diffs
Fri Mar 29 17:32:03 2024 UTC (6 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1523: preferred, colored
Changes since revision 1.1523: +16 -1 lines
- Allowed editors for co-author access to Authpring Space:
  - For coauthor roles, if authoreditors is absent in environment.db for the
    Authoring Space's author, use domain default, or if not yet set, default
    to edit,xml.

Revision 1.1172.2.146.2.19: download - view: text, markup, annotated - select for diffs
Wed Feb 28 05:40:11 2024 UTC (2 months, 1 week ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.18: preferred, colored
Changes since revision 1.1172.2.146.2.18: +2 -2 lines
- For 2.11.4 (modified)
  Include changes in 1.1296, 1.1297

Revision 1.1172.2.146.2.18: download - view: text, markup, annotated - select for diffs
Wed Feb 28 05:34:14 2024 UTC (2 months, 1 week ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.17: preferred, colored
Changes since revision 1.1172.2.146.2.17: +49 -9 lines
- For 2.11.4 (modified)
  Include changes in 1.1517 (part), 1.1518, 1.1519

Revision 1.1172.2.146.2.17: download - view: text, markup, annotated - select for diffs
Sun Feb 25 05:55:09 2024 UTC (2 months, 2 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.16: preferred, colored
Changes since revision 1.1172.2.146.2.16: +12 -1 lines
- For 2.11.4 (modified)
  Include changes in 1.1523

Revision 1.1523: download - view: text, markup, annotated - select for diffs
Sat Feb 24 23:41:44 2024 UTC (2 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1522: preferred, colored
Changes since revision 1.1522: +12 -1 lines
- Bug 6907
 - In-course definition of applications which can use LTI-mediated deep
   linking to launch a LON-CAPA session.
    - Domain Coordinator can list recommendations for  specific launcher
     application(s), to be shown in Course Settings > Link Protection panel.

Revision 1.1522: download - view: text, markup, annotated - select for diffs
Thu Dec 28 18:14:09 2023 UTC (4 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.1521: preferred, colored
Changes since revision 1.1521: +17 -2 lines
- Internal name for conditional portfolio sharing for specific IP addresses
  ranges when set by a user is now userip, to distinguish from those set
  for externalresponse (inrenal name: ip).
- Portfolio shareability setting in domain defaults (by affiliation), with
  possible override for an individual user will apply to portfolio file
  requests to a LON-CAPA node running 2.11, when the file owner's homeserver
  is 2.12 (or later).

Revision 1.1521: download - view: text, markup, annotated - select for diffs
Thu Dec 28 15:57:28 2023 UTC (4 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.1520: preferred, colored
Changes since revision 1.1520: +11 -3 lines
- Portfolio shareability setting in domain defaults (by affiliation), with
  possible override for an individual user taken into account.

Revision 1.1520: download - view: text, markup, annotated - select for diffs
Sat Dec 23 02:17:39 2023 UTC (4 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1519: preferred, colored
Changes since revision 1.1519: +23 -3 lines
- Availability of "Course Authoring Space" set in Course Community defaults
  in domain (by container type), can be overridden for specific course(s).
- Add some help files for Course Editor and View/modify a course/community
- Add icons for use of Course Authoring Space.

Revision 1.1519: download - view: text, markup, annotated - select for diffs
Sat Nov 18 14:33:07 2023 UTC (5 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1518: preferred, colored
Changes since revision 1.1518: +6 -2 lines
- Available editors in Authoring Space: value set for specific author to
  override domain default applies to co-author use of that Authoring Space.

Revision 1.1518: download - view: text, markup, annotated - select for diffs
Fri Nov 17 17:02:22 2023 UTC (5 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1517: preferred, colored
Changes since revision 1.1517: +1 -6 lines
- Available editors in Authoring Space: value set for specific author can
  override domain default.

Revision 1.1517: download - view: text, markup, annotated - select for diffs
Fri Nov 3 01:12:17 2023 UTC (6 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.1516: preferred, colored
Changes since revision 1.1516: +96 -11 lines
- Authoring Space defaults defaults which domain coordinator can override.
  - Available Editors, WebDAV access, Disk Quota for Authoring Space
    can be set for specific users by DC via "Add/modify user"
- Bug 5273 Co-authors in "group authoring" accounts can manage co-authors
  - Existing co-author(s) can be assigned rights to add/revoke co-author
    roles. Can be set by DC via "Add/modify user" or by author via "People"
- Co-authors and Assistant co-authors can view a list of co-authors for
  the Authoring Space. Availability set by Author or Co-author "manager".
  Listing can be set to "opt-in".

Revision 1.1172.2.146.2.16: download - view: text, markup, annotated - select for diffs
Fri Oct 6 02:48:36 2023 UTC (7 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.15: preferred, colored
Changes since revision 1.1172.2.146.2.15: +31 -1 lines
- For 2.11.4 (modified)
  Include changes in 1.1515, 1.1516

Revision 1.1516: download - view: text, markup, annotated - select for diffs
Fri Oct 6 01:22:06 2023 UTC (7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1515: preferred, colored
Changes since revision 1.1515: +5 -5 lines
- Bug 6979
  Fix typos in rev. 1.1515
  Remove some trailing whitespace

Revision 1.1515: download - view: text, markup, annotated - select for diffs
Mon Oct 2 21:01:22 2023 UTC (7 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.1514: preferred, colored
Changes since revision 1.1514: +31 -1 lines
- Bug 6979.
  "View As" form in Functions menu includes domain dropdown list if users in
  course are from more than one domain. Use course's environment.db to store
  comma separated list of unique domains to which course users belong.

Revision 1.1172.2.146.2.15: download - view: text, markup, annotated - select for diffs
Wed Sep 6 13:33:33 2023 UTC (8 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.14: preferred, colored
Changes since revision 1.1172.2.146.2.14: +68 -1 lines
- For 2.11.4 (modified)
  Include changes in 1.1513

Revision 1.1172.2.146.2.14: download - view: text, markup, annotated - select for diffs
Mon Sep 4 18:59:17 2023 UTC (8 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.13: preferred, colored
Changes since revision 1.1172.2.146.2.13: +4 -1 lines
- For 2.11.4 (modified)
  Include changes in 1.1514

Revision 1.1514: download - view: text, markup, annotated - select for diffs
Sat Jul 29 20:33:26 2023 UTC (9 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.1513: preferred, colored
Changes since revision 1.1513: +4 -1 lines
- Domain configuration for default cumulative quota for all group portfolio
  spaces in course can be overridden for a specific course by a Domain
  Coordinator.

Revision 1.1513: download - view: text, markup, annotated - select for diffs
Thu Jul 20 12:47:09 2023 UTC (9 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1512: preferred, colored
Changes since revision 1.1512: +68 -1 lines
- &get_ltitools_id() moved from courseprefs.pm to lonnet.pm to facilitate
  reuse.

Revision 1.1172.2.146.2.13: download - view: text, markup, annotated - select for diffs
Sun Jul 9 00:49:22 2023 UTC (10 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.12: preferred, colored
Changes since revision 1.1172.2.146.2.12: +288 -58 lines
- For 2.11.4 (modified)
  Include changes in 1.1361, 1.1362, 1.1366, 1.1368, 1.1375, 1.1377, 1.1411,
  1.1462, 1.1504, 1.1508, 1.1509, 1.1510, 1.1511

Revision 1.1512: download - view: text, markup, annotated - select for diffs
Tue Jun 20 14:03:57 2023 UTC (10 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1511: preferred, colored
Changes since revision 1.1511: +178 -44 lines
- Support case where assignment of roles in a different domain is queued
  pending acceptance of the role by the role recipient.
  - A user can also choose to decline the role.
  - Domain configuration can be set for domain roles, co-author roles,
    course roles and community roles.

Revision 1.1511: download - view: text, markup, annotated - select for diffs
Fri Jun 2 01:20:29 2023 UTC (11 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.1510: preferred, colored
Changes since revision 1.1510: +12 -23 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.1510: download - view: text, markup, annotated - select for diffs
Mon May 22 21:10:55 2023 UTC (11 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1509: preferred, colored
Changes since revision 1.1509: +72 -9 lines
- Bug 6754
  - Can select from tool definitions set in course's domain or in course
    itself when using External > "External Tool" in Course Editor.
  - DC's configuration for allowed use of esternal tools within course types
    (can be overridden for specific course(s)) determines which External Tool
    types (if any) may be added to a course.
  - Signing of LTI payload used to launch an external tool now carried out
    on course's home server.

Revision 1.1509: download - view: text, markup, annotated - select for diffs
Mon May 22 15:09:15 2023 UTC (11 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1508: preferred, colored
Changes since revision 1.1508: +2 -2 lines
- Typo in comment

Revision 1.1508: download - view: text, markup, annotated - select for diffs
Tue Apr 11 20:35:19 2023 UTC (13 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1507: preferred, colored
Changes since revision 1.1507: +13 -2 lines
- Bug 6754
  - Domain configuration to set defaults for which course types can use:
    (a) External Tools defined/configured in domain, and (b) External Tools
    defined/configured in course.
  - Domain defaults can be overridden by DC for specific course(s) via:
    Main Menu > "View or modify a course or community".

Revision 1.1507: download - view: text, markup, annotated - select for diffs
Wed Apr 5 18:09:52 2023 UTC (13 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1506: preferred, colored
Changes since revision 1.1506: +8 -3 lines
- Bug 2832
  Display Edit button in Functions menu for published resource in a course,
  where role is instructor.

Revision 1.1506: download - view: text, markup, annotated - select for diffs
Mon Mar 27 21:32:41 2023 UTC (13 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1505: preferred, colored
Changes since revision 1.1505: +11 -8 lines
- "In course" authoring.
  Domain Coordinator's 'eco' priv which provides ad hoc co-author access to
  Authoring Spaces in a domain does not apply to a course's "autor" space.

Revision 1.1505: download - view: text, markup, annotated - select for diffs
Mon Mar 27 18:41:07 2023 UTC (13 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1504: preferred, colored
Changes since revision 1.1504: +12 -6 lines
- "In course" authoring.
  Improved handling of case where no suitable resources authored in course
  exist when (a) using "Import from Course Resources" in Course Editor, and
  (b) using Choose File >  "Use a course file" to select published file as src
  in img tag in colorful editor.

Revision 1.1504: download - view: text, markup, annotated - select for diffs
Sun Mar 19 16:05:48 2023 UTC (13 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1503: preferred, colored
Changes since revision 1.1503: +76 -10 lines
- Bug 6754
  - Support encryption of secrets set for External Tools in a domain.
  - Requires perl-Crypt-CBC
  - External Tools can be configured in a course via Course Settings by a user
    with 'opa' privilege in the course.

Revision 1.1172.2.146.2.12: download - view: text, markup, annotated - select for diffs
Mon Jan 23 18:12:09 2023 UTC (15 months, 2 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.11: preferred, colored
Changes since revision 1.1172.2.146.2.11: +23 -1 lines
- For 2.11.4 (modified)
  Include changes in 1.1492

Revision 1.1172.2.146.2.11: download - view: text, markup, annotated - select for diffs
Sun Jan 22 17:39:48 2023 UTC (15 months, 2 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.10: preferred, colored
Changes since revision 1.1172.2.146.2.10: +1 -3 lines
- For 2.11.4 (modified)
  Include changes in 1.1493

Revision 1.1172.2.146.2.10: download - view: text, markup, annotated - select for diffs
Sun Jan 22 17:32:08 2023 UTC (15 months, 2 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.9: preferred, colored
Changes since revision 1.1172.2.146.2.9: +2 -1 lines
- For 2.11.4 (modified)
  Include change in 1.1501

Revision 1.1172.2.146.2.9: download - view: text, markup, annotated - select for diffs
Sat Jan 21 00:14:13 2023 UTC (15 months, 2 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.8: preferred, colored
Changes since revision 1.1172.2.146.2.8: +110 -17 lines
- For 2.11.4 (modified)
  Include changes in 1.1496, 1.1497, 1.1498, 1.1499, 1.1500

Revision 1.1172.2.146.2.8: download - view: text, markup, annotated - select for diffs
Mon Jan 16 19:10:08 2023 UTC (15 months, 3 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.7: preferred, colored
Changes since revision 1.1172.2.146.2.7: +2 -1 lines
- For 2.11.4 (modified)
  Include changes in 1.1488

Revision 1.1503: download - view: text, markup, annotated - select for diffs
Sat Dec 31 14:09:00 2022 UTC (16 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.1502: preferred, colored
Changes since revision 1.1502: +80 -28 lines
- Use ajax to dynamically update drop-down lists of directories and files
  available in course author space.

Revision 1.1502: download - view: text, markup, annotated - select for diffs
Wed Nov 23 02:55:37 2022 UTC (17 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1501: preferred, colored
Changes since revision 1.1501: +2 -2 lines
- Take into account domain configuration in user's domain for whether approval
  (from user's DC or user) is needed to complete assignment of a role in a
  domain, authoring space, or course that does not belog to the user's domain.
  Work in progress.

Revision 1.1501: download - view: text, markup, annotated - select for diffs
Sat Nov 5 06:00:07 2022 UTC (18 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1500: preferred, colored
Changes since revision 1.1500: +2 -1 lines
- In cases where course codes have been assigned to course(s) in a domain,
  but instcode_format() routine in localenroll.pm has not been customized,
  totcodes item (value is number of courses with codes) must be present
  in the instcats hash ref.
- Without this the text: "No official courses to display" will be shown above
  a listing of official courses, and clicking the "Show more details" link
  for a course will do nothing.

Revision 1.1500: download - view: text, markup, annotated - select for diffs
Sat Oct 29 18:13:29 2022 UTC (18 months, 1 week ago) by raeburn
Branches: MAIN
Diff to previous 1.1499: preferred, colored
Changes since revision 1.1499: +3 -40 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.1499: download - view: text, markup, annotated - select for diffs
Sat Oct 22 21:13:47 2022 UTC (18 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1498: preferred, colored
Changes since revision 1.1498: +9 -1 lines
- Bug 6975. Prevent overwriting of package arrays in LONCAPA::map already
  populated by caller (e.g., londocs.pm) when lonnet::get_supplemental
  calls loncommon::recurse_supplemental().

Revision 1.1498: download - view: text, markup, annotated - select for diffs
Sat Oct 22 20:45:35 2022 UTC (18 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1497: preferred, colored
Changes since revision 1.1497: +2 -2 lines
- Typo in rev. 1.1497

Revision 1.1497: download - view: text, markup, annotated - select for diffs
Sat Oct 22 17:24:55 2022 UTC (18 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1496: preferred, colored
Changes since revision 1.1496: +26 -3 lines
- Bug 6975
  Code to trigger updates of cached Supplemental Content information for a
  course moved from londocs.pm to lonnet.pm to facilitate reuse, and called
  after uploading file and/or extracting archive file using Course Editor.

Revision 1.1496: download - view: text, markup, annotated - select for diffs
Wed Oct 19 00:03:11 2022 UTC (18 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1495: preferred, colored
Changes since revision 1.1495: +115 -17 lines
- Bug 6975
  Folders and Resources in Supplemental Content area can be hidden using
  Course Editor.

Revision 1.1495: download - view: text, markup, annotated - select for diffs
Tue Oct 18 19:07:04 2022 UTC (18 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1494: preferred, colored
Changes since revision 1.1494: +2 -2 lines
- Fix typo in rev. 1.1494

Revision 1.1494: download - view: text, markup, annotated - select for diffs
Fri Oct 7 14:31:28 2022 UTC (19 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1493: preferred, colored
Changes since revision 1.1493: +68 -68 lines
- Remove &Apache::lonnet:: from some calls to subroutines within lonnet.pm

Revision 1.1493: download - view: text, markup, annotated - select for diffs
Fri Oct 7 12:53:32 2022 UTC (19 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1492: preferred, colored
Changes since revision 1.1492: +1 -3 lines
- Remove two duplicated statements added in rev. 1.1479

Revision 1.1172.2.146.2.7: download - view: text, markup, annotated - select for diffs
Mon Sep 19 21:11:55 2022 UTC (19 months, 3 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.6: preferred, colored
Changes since revision 1.1172.2.146.2.6: +2 -9 lines
- For 2.11.4 (modified)
  Include changes in 1.1485 and 1.1487

Revision 1.1172.2.146.2.6: download - view: text, markup, annotated - select for diffs
Mon Sep 19 20:51:17 2022 UTC (19 months, 3 weeks ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.5: preferred, colored
Changes since revision 1.1172.2.146.2.5: +50 -26 lines
- For 2.11.4 (modified)
  Include changes in 1.1489, 1.1490, 1.1491

Revision 1.1492: download - view: text, markup, annotated - select for diffs
Sun Sep 18 22:33:45 2022 UTC (19 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1491: preferred, colored
Changes since revision 1.1491: +23 -1 lines
- URLs in direct links to LON-CAPA messages in notification email, and to
  publicly accessible syllabus or portfolio files can be set to use hostname
  of portal server instead of user's homeserver as first part of URL.

Revision 1.1491: download - view: text, markup, annotated - select for diffs
Tue Sep 13 12:22:15 2022 UTC (19 months, 3 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1490: preferred, colored
Changes since revision 1.1490: +24 -1 lines
- In course context, switch server to resource's home server opens new tab
  when editing published resource, and ca role is loaded,  when user's domain
  (by default) disallows session hosting of domain's users in resource's domain.
- New arg (skip_enc_check) in redirect args , used by loncommon::headtag()
  it true, omit application of check_encrypt().
- New seventh item ($shownsymb) in args for lonhtmlcommon::jump_to_editres()

Revision 1.1490: download - view: text, markup, annotated - select for diffs
Tue Sep 13 02:32:58 2022 UTC (19 months, 4 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1489: preferred, colored
Changes since revision 1.1489: +26 -26 lines
- Whitespace changes only.  Standard indent is 4 spaces.

Revision 1.1489: download - view: text, markup, annotated - select for diffs
Thu Sep 8 01:41:15 2022 UTC (20 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1488: preferred, colored
Changes since revision 1.1488: +2 -1 lines
- Bug 6971 Individual user preference for Time Zone.

Revision 1.1488: download - view: text, markup, annotated - select for diffs
Sat Jun 11 14:20:42 2022 UTC (23 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1487: preferred, colored
Changes since revision 1.1487: +2 -1 lines
- Always remove line feeds from lines returned by get_scantronformat_file()
  so chomp() no longer needs to be included when using the output.

Revision 1.1487: download - view: text, markup, annotated - select for diffs
Wed Jun 8 20:49:09 2022 UTC (23 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1486: preferred, colored
Changes since revision 1.1486: +2 -6 lines
- Reverse changes in rev. 1.687. declutter() already removed any leading
  adm/wrapper/.

Revision 1.1486: download - view: text, markup, annotated - select for diffs
Wed Jun 8 01:42:20 2022 UTC (23 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1485: preferred, colored
Changes since revision 1.1485: +11 -5 lines
- Domain's trust settings are checked when determining if course requests
  are permitted in a domain belonging to another institution, in case they
  changed since reqcrsotherdom.* was last updated in user's environment.db

Revision 1.1485: download - view: text, markup, annotated - select for diffs
Thu May 26 02:07:36 2022 UTC (23 months, 2 weeks ago) by raeburn
Branches: MAIN
Diff to previous 1.1484: preferred, colored
Changes since revision 1.1484: +1 -4 lines
- Reverse a change in rev. 1.481.
  URLs for PDFs uploaded to a course do not have /adm/wrapper prepended in
  the keys in the *_symb.db cache. The opposite is true for the ids_ keys
  and the values for src_N.M in the bighash *.db file.

Revision 1.1172.2.147.2.1: download - view: text, markup, annotated - select for diffs
Fri Mar 25 22:53:51 2022 UTC (2 years, 1 month ago) by raeburn
Branches: version_2_11_4_uiuc
Diff to previous 1.1172.2.147: preferred, colored next main 1.1173: preferred, colored
Changes since revision 1.1172.2.147: +9 -7 lines
- For 2.11.4 (modified)
  Include changes in 1.1292, 1.1308

Revision 1.1172.2.146.2.5: download - view: text, markup, annotated - select for diffs
Sun Feb 27 03:08:04 2022 UTC (2 years, 2 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.4: preferred, colored
Changes since revision 1.1172.2.146.2.4: +11 -3 lines
- For 2.11.4 (modified)
  Include changes in 1.1484

Revision 1.1172.2.147: download - view: text, markup, annotated - select for diffs
Sun Feb 27 02:19:13 2022 UTC (2 years, 2 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_4
Branch point for: version_2_11_4_uiuc
Diff to previous 1.1172.2.146: preferred, colored next main 1.1173: preferred, colored
Changes since revision 1.1172.2.146: +11 -3 lines
- For 2.11
  Backport 1.1484

Revision 1.1484: download - view: text, markup, annotated - select for diffs
Sun Feb 27 01:43:14 2022 UTC (2 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1483: preferred, colored
Changes since revision 1.1483: +11 -3 lines
- Domain configuration to allow authentication of an alternate username, if
  username entered differs from real username in a predictable way,
  e.g., username entered in log-in page was email address (userid@example.tld)
  instead of just userid.

Revision 1.1172.2.146.2.4: download - view: text, markup, annotated - select for diffs
Sun Feb 20 20:40:57 2022 UTC (2 years, 2 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.3: preferred, colored
Changes since revision 1.1172.2.146.2.3: +92 -12 lines
- For 2.11.4 (modified)
  Include changes in 1.1481, 1.1482, 1.1483

Revision 1.1483: download - view: text, markup, annotated - select for diffs
Thu Feb 17 22:35:52 2022 UTC (2 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1482: preferred, colored
Changes since revision 1.1482: +28 -11 lines
- Bug 6907
  - Link Protectors for deep-linking from launch from LTI Consumer can be
    configured at both a domain level and a course level.
  - Support encryption of link protection secrets set in a domain.
  - Requires perl-Crypt-CBC

Revision 1.1482: download - view: text, markup, annotated - select for diffs
Wed Feb 16 00:06:12 2022 UTC (2 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1481: preferred, colored
Changes since revision 1.1481: +48 -5 lines
- Bug 6907
  - Support encryption of link protection secrets set in a course.
  - Requires perl-Crypt-CBC

Revision 1.1481: download - view: text, markup, annotated - select for diffs
Mon Feb 14 02:48:53 2022 UTC (2 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1480: preferred, colored
Changes since revision 1.1480: +21 -1 lines
- Bug 6907
  - Rename "LTI Provider" domain config item.
  - Add three additional sections: "Encryption of shared secrets",
    "Rules for shared secrets" and Link Protectors (domain).
  - Keys used in domain for a particular library server may only be set in
    a session on that server (and use Lond.pm and not lonc/lond).
  - Min and max length and character requirements can be set for secrets used
    for LTI-based link protection for deep-links.

Revision 1.1172.2.146.2.3: download - view: text, markup, annotated - select for diffs
Mon Feb 7 12:09:33 2022 UTC (2 years, 3 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.2: preferred, colored
Changes since revision 1.1172.2.146.2.2: +54 -2 lines
- For 2.11.4 (modified)
  Include changes in 1.1478, 1.1479, 1.1480

Revision 1.1480: download - view: text, markup, annotated - select for diffs
Sun Feb 6 21:37:07 2022 UTC (2 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1479: preferred, colored
Changes since revision 1.1479: +5 -2 lines
- Bug 6907
  - Domain default to determine whether LTI launch of deep-linked URL requires
    student to authenticate; can be overridden for specific course(s).
  - If domain config permits it, link protection setting in a course can
    specify whether to accept username included in LTI payload, and action
    to take if username is not for an enrolled student.
  - Second arg passed to ltiauth::invalid_request() is text string stating why
    LTI launch was invalid.

Revision 1.1479: download - view: text, markup, annotated - select for diffs
Tue Feb 1 23:13:20 2022 UTC (2 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1478: preferred, colored
Changes since revision 1.1478: +50 -1 lines
- Bug 6907
  - Extraction of LTI itemID based on consumer key in signed LTI payload, and
    verification with available secret moved from ltiauth.pm to Lond.pm.
  - Verification will now occur on course's home server or domain's primary
    library server, for course-defined LTI ID, and domain-defined LTI ID
    respectively.
  - Setting and modifying link protection key and secret now requires user
    session on course's home server.
  - Display of existing LTI key only available of course's home server.
  - Display of stored LTI secret eliminated so a Course Coordinator will
    need to record it offline or commit it to memory.

Revision 1.1478: download - view: text, markup, annotated - select for diffs
Tue Feb 1 19:10:54 2022 UTC (2 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1477: preferred, colored
Changes since revision 1.1477: +2 -2 lines
- Update comment.

Revision 1.1172.2.146.2.2: download - view: text, markup, annotated - select for diffs
Wed Jan 5 01:50:06 2022 UTC (2 years, 4 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146.2.1: preferred, colored
Changes since revision 1.1172.2.146.2.1: +2 -2 lines
- For 2.11.4 (modified)
  Fix typo in rev. 1.1172.2.146.2.1 backport of 1.1302 (part)

Revision 1.1172.2.146.2.1: download - view: text, markup, annotated - select for diffs
Mon Jan 3 14:40:28 2022 UTC (2 years, 4 months ago) by raeburn
Branches: version_2_11_4_msu
Diff to previous 1.1172.2.146: preferred, colored
Changes since revision 1.1172.2.146: +309 -30 lines
- For 2.11.4 (modified)
  Include changes in 1.1298, 1.1308, 1.1311, 1.1343 (part), 1.1344, 1.1360,
  1.1402, 1.1423, 1.1458, 1.1459, 1.1461 (part), 1.1463

Revision 1.1172.2.146: download - view: text, markup, annotated - select for diffs
Mon Jan 3 05:07:50 2022 UTC (2 years, 4 months ago) by raeburn
Branches: version_2_11_X
Branch point for: version_2_11_4_msu
Diff to previous 1.1172.2.145: preferred, colored
Changes since revision 1.1172.2.145: +3 -2 lines
- For 2.11
  Backport 1.1477 and on change in 1.1434 omitted in 1.1172.2.142 changes.

Revision 1.1477: download - view: text, markup, annotated - select for diffs
Mon Jan 3 04:56:27 2022 UTC (2 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1476: preferred, colored
Changes since revision 1.1476: +2 -1 lines
- Extend "zero enrollment failsafe" mechanism so it can also (optionally)
  protect against unwanted drops if partial data retrieved from institutional
  source for specific institutional section.

Revision 1.1172.2.145: download - view: text, markup, annotated - select for diffs
Mon Jan 3 01:51:09 2022 UTC (2 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.144: preferred, colored
Changes since revision 1.1172.2.144: +24 -5 lines
- For 2.11
  Backport additional part of 1.1447, omitted from changes in 1.1172.2.142.

Revision 1.1172.2.144: download - view: text, markup, annotated - select for diffs
Fri Dec 24 21:13:15 2021 UTC (2 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.143: preferred, colored
Changes since revision 1.1172.2.143: +2 -1 lines
- For 2.11
  Backport 1.1476

Revision 1.1476: download - view: text, markup, annotated - select for diffs
Fri Dec 24 11:07:43 2021 UTC (2 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1475: preferred, colored
Changes since revision 1.1475: +2 -1 lines
- Add option to choose inline preview (new) or pop-up (old) for Chemical
  Reaction response items.  Default is inline preview. Domain setting can
  be overridden in a course.

Revision 1.1172.2.143: download - view: text, markup, annotated - select for diffs
Sun Dec 19 02:47:19 2021 UTC (2 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.142: preferred, colored
Changes since revision 1.1172.2.142: +2 -2 lines
- For 2.11
  Backport 1.1475

Revision 1.1475: download - view: text, markup, annotated - select for diffs
Sun Dec 19 02:45:48 2021 UTC (2 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1474: preferred, colored
Changes since revision 1.1474: +2 -2 lines
- Preserve trailing empty fields in uploaded bubblesheet csv data.

Revision 1.1172.2.142: download - view: text, markup, annotated - select for diffs
Tue Dec 14 20:23:40 2021 UTC (2 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.141: preferred, colored
Changes since revision 1.1172.2.141: +393 -70 lines
- For 2.11
  Backport 1.1437, 1.1438, 1.1447, 1.1448, 1.1449, 1.1450, 1.1451, 1.1452,
           1.1453, 1.1454, 1.1455, 1.1456, 1.1457, 1.1464, 1.1465, 1.1466,
           1.1467, 1.1468, 1.1469, 1.1470, 1.1471, 1.1472, 1.1473, 1.1474

Revision 1.1474: download - view: text, markup, annotated - select for diffs
Mon Dec 6 03:31:55 2021 UTC (2 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1473: preferred, colored
Changes since revision 1.1473: +2 -2 lines
- Dual SSO and non-SSO login from /adm/login for use with additional SSO
  mechanisms besides Shibboleth.
  - Default is to use /adm/sso for "authentication" URL.
  - Different authentication URL can be set with lonOtherAuthenUrl perlvar.
  - Update documentation for lonshibauth.pm and lonshibacc.pm
  - Wording change for WAF/Proxy domain configuration
  - If Apache config contains lonSSOEmailOK set to 1, default removal
    of @ "internet domain" from username for SSO authenticated users in
    lonshibacc.pm is skipped.
  - &alias_shibboleth() routine in lonnet.pm renamed alias_sso().

Revision 1.1473: download - view: text, markup, annotated - select for diffs
Tue Nov 30 15:55:40 2021 UTC (2 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1472: preferred, colored
Changes since revision 1.1472: +10 -10 lines
- Bug 6955 IP-based blocking. Pass user'sIP address as third arg to
  loncommon::blockcheck() and second to loncommon::blocking_status().

Revision 1.1472: download - view: text, markup, annotated - select for diffs
Tue Nov 30 07:01:30 2021 UTC (2 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1471: preferred, colored
Changes since revision 1.1471: +24 -1 lines
- Add a comment about stuff flushcourselogs() can end up storing (and where).

Revision 1.1172.2.140.2.3: download - view: text, markup, annotated - select for diffs
Tue Nov 9 21:04:30 2021 UTC (2 years, 6 months ago) by raeburn
Branches: version_2_11_3_uiuc
Diff to previous 1.1172.2.140.2.2: preferred, colored to branchpoint 1.1172.2.140: preferred, colored next main 1.1172.2.141: preferred, colored
Changes since revision 1.1172.2.140.2.2: +37 -36 lines
- For 2.11.3 (modified)
  Include changes in rev. 1.1471

Revision 1.1172.2.140.2.2: download - view: text, markup, annotated - select for diffs
Tue Nov 9 20:51:53 2021 UTC (2 years, 6 months ago) by raeburn
Branches: version_2_11_3_uiuc
Diff to previous 1.1172.2.140.2.1: preferred, colored to branchpoint 1.1172.2.140: preferred, colored
Changes since revision 1.1172.2.140.2.1: +11 -3 lines
- For 2.11.3 (modified)
  Include changes in rev. 1.1470

Revision 1.1471: download - view: text, markup, annotated - select for diffs
Tue Nov 9 20:14:04 2021 UTC (2 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1470: preferred, colored
Changes since revision 1.1470: +38 -37 lines
- Improve efficiency in &get_commblock_resources() in course with folder
  level time-limits triggered by starting timer.
  - Only look for answerable problems in folders with activated blocks
    which are still pre time-limit.

Revision 1.1470: download - view: text, markup, annotated - select for diffs
Mon Nov 8 03:02:14 2021 UTC (2 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1469: preferred, colored
Changes since revision 1.1469: +11 -3 lines
- Use correct format for 'user.priv...' key in %env in check for 'evb' priv

Revision 1.1469: download - view: text, markup, annotated - select for diffs
Tue Nov 2 20:46:56 2021 UTC (2 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1468: preferred, colored
Changes since revision 1.1468: +2 -2 lines
- Remove trailing whitespace.

Revision 1.1468: download - view: text, markup, annotated - select for diffs
Mon Oct 11 00:27:15 2021 UTC (2 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1467: preferred, colored
Changes since revision 1.1467: +2 -2 lines
- If /adm/login is in use as a landing page to support dual SSO and non-SSO
  login, optional image for SSO button is in /res/$dom/$domconfiguser/login.

Revision 1.1467: download - view: text, markup, annotated - select for diffs
Thu Oct 7 15:51:16 2021 UTC (2 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1466: preferred, colored
Changes since revision 1.1466: +31 -2 lines
- Bug 6914
  Domain configuration for WAF/Proxy includes Y/N option for use of alias in
  redirection to /adm/sso for server(s) supporting Shibboleth Single Sign On.

Revision 1.1466: download - view: text, markup, annotated - select for diffs
Wed Sep 22 13:52:02 2021 UTC (2 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1465: preferred, colored
Changes since revision 1.1465: +10 -5 lines
- Sanity checking

Revision 1.1465: download - view: text, markup, annotated - select for diffs
Tue Sep 21 22:54:27 2021 UTC (2 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1464: preferred, colored
Changes since revision 1.1464: +47 -1 lines
- For SAML authentication (Shibboleth) config for each of domain's nodes
  to set /adm/log-in as landing page for user toggle between SSO or non-SSO.

Revision 1.1464: download - view: text, markup, annotated - select for diffs
Fri Aug 13 20:32:23 2021 UTC (2 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1463: preferred, colored
Changes since revision 1.1463: +1 -2 lines
- Remove unnecessary line, added in rev. 1.1434

Revision 1.1463: download - view: text, markup, annotated - select for diffs
Wed Aug 4 21:06:33 2021 UTC (2 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1462: preferred, colored
Changes since revision 1.1462: +41 -24 lines
- Bug 6907 Content in a course can be set to be deep-link only.

Revision 1.1462: download - view: text, markup, annotated - select for diffs
Sun Aug 1 19:28:11 2021 UTC (2 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1461: preferred, colored
Changes since revision 1.1461: +23 -17 lines
- New arg ($encrypt) for &get_dom, &put_dom, &dump, and &put calls in
  lonnet.pm, so request encrypted, and response (&get_dom and &dump)
  also encrypted, unless requests will go to current server.

Revision 1.1461: download - view: text, markup, annotated - select for diffs
Mon Jul 19 15:48:27 2021 UTC (2 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1460: preferred, colored
Changes since revision 1.1460: +46 -34 lines
- Bug 6907 Content in a course can be set to be deep-link only.
  If initial access is via a deep-link (/tiny/$domain/$uniqueid), and
  target folder/resource is deep-link only, access to resources, menus,
  and items listed in Course Contents controlled by deeplink parameter value.

Revision 1.1172.2.118.2.21: download - view: text, markup, annotated - select for diffs
Sun Jun 20 19:53:37 2021 UTC (2 years, 10 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.20: preferred, colored next main 1.1172.2.119: preferred, colored
Changes since revision 1.1172.2.118.2.20: +41 -9 lines
- For 2.11.3 (modified)
  Include changes in 1.1452, 1.1453, 1.1454, 1.1455

Revision 1.1172.2.118.2.20: download - view: text, markup, annotated - select for diffs
Sun Jun 20 18:54:07 2021 UTC (2 years, 10 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.19: preferred, colored
Changes since revision 1.1172.2.118.2.19: +72 -11 lines
- For 2.11.3 (modified)
  Include changes in rev. 1.1444, 1.1445, 1.1446, 1.1460

Revision 1.1172.2.141: download - view: text, markup, annotated - select for diffs
Sun Jun 20 16:39:27 2021 UTC (2 years, 10 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.140: preferred, colored
Changes since revision 1.1172.2.140: +72 -11 lines
- For 2.11
  Backport 1.1444, 1.1445, 1.1446, 1.1460

Revision 1.1460: download - view: text, markup, annotated - select for diffs
Tue Jun 15 20:52:28 2021 UTC (2 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1459: preferred, colored
Changes since revision 1.1459: +33 -1 lines
- Support customization in localenroll.pm to eliminate ambiguity in extraction
  of institutional section from institutional course section for automated
  enrollment.

Revision 1.1459: download - view: text, markup, annotated - select for diffs
Sat Jun 12 21:37:36 2021 UTC (2 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1458: preferred, colored
Changes since revision 1.1458: +14 -5 lines
- Bug 6907
  - &deeplink_check() supports cases where deeplink parameter for item which
    provided initial login has range of resources available after initial
    access via deep-link set to map or rec.

Revision 1.1458: download - view: text, markup, annotated - select for diffs
Mon Jun 7 12:15:04 2021 UTC (2 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1457: preferred, colored
Changes since revision 1.1457: +5 -2 lines
- Bug 6907. Content in a course can be set to be deep-link only.

Revision 1.1457: download - view: text, markup, annotated - select for diffs
Sun Jun 6 23:18:59 2021 UTC (2 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1456: preferred, colored
Changes since revision 1.1456: +2 -2 lines
- Typo.

Revision 1.1456: download - view: text, markup, annotated - select for diffs
Sun Jun 6 23:14:18 2021 UTC (2 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1455: preferred, colored
Changes since revision 1.1455: +48 -11 lines
- Read from the filesystem instead of using LWP request when current server
  is an "authoritative" server in hosts.tab, to prevent delays on Apache
  reload for standalone machines.

Revision 1.1455: download - view: text, markup, annotated - select for diffs
Tue May 11 17:51:23 2021 UTC (3 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1454: preferred, colored
Changes since revision 1.1454: +2 -2 lines
- Most likely what was intended in lonnet.pm rev. 1.52 (10/28/2000).

Revision 1.1454: download - view: text, markup, annotated - select for diffs
Mon May 10 20:09:25 2021 UTC (3 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1453: preferred, colored
Changes since revision 1.1453: +32 -3 lines
- Speed-up &allowed() when checking for course.*.lock.sections in %env,
  by ignoring privs except bre,pch,plc,pac,sma and for bre only checking in
  current course for course-specific URLs (including /res/lib/templates/*).

Revision 1.1453: download - view: text, markup, annotated - select for diffs
Mon May 10 18:13:50 2021 UTC (3 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1452: preferred, colored
Changes since revision 1.1452: +7 -3 lines
- Speed-up &allowed() by ignoring expired or future student or ta roles
  (unless current role) when checking for course.*.lock.sections in %env.

Revision 1.1452: download - view: text, markup, annotated - select for diffs
Mon May 10 16:08:40 2021 UTC (3 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1451: preferred, colored
Changes since revision 1.1451: +5 -5 lines
- Fix logic

Revision 1.1451: download - view: text, markup, annotated - select for diffs
Tue May 4 18:47:38 2021 UTC (3 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1450: preferred, colored
Changes since revision 1.1450: +7 -3 lines
- Bug 6914.
  Replace hostname with alias when creating absolute URLs, if alias in use.

Revision 1.1450: download - view: text, markup, annotated - select for diffs
Mon May 3 15:27:45 2021 UTC (3 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1449: preferred, colored
Changes since revision 1.1449: +35 -7 lines
- Bug 6914
 - Check whether WAF proxy alias should be used when using switchserver.
 - Requests for /adm/dns/hosts and /adm/dns/domain from other nodes in the
   network do not require redirecting to an alias (if in use).

Revision 1.1449: download - view: text, markup, annotated - select for diffs
Thu Apr 29 17:45:23 2021 UTC (3 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1448: preferred, colored
Changes since revision 1.1448: +19 -2 lines
- Bug 6914
  Update domain config UI to support settings documented in
  Domain_Configuration_WAF_Proxy.tex

Revision 1.1448: download - view: text, markup, annotated - select for diffs
Sun Apr 18 02:24:05 2021 UTC (3 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1447: preferred, colored
Changes since revision 1.1447: +4 -1 lines
- Bug 6914
  Session migration for switch to/from VPN and non-VPN access can preserve
  currently active role.

Revision 1.1447: download - view: text, markup, annotated - select for diffs
Sun Apr 18 02:08:47 2021 UTC (3 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1446: preferred, colored
Changes since revision 1.1446: +37 -8 lines
- Bug 6914
 - Update domain config UI to support settings documented in
   Domain_Configuration_WAF_Proxy.tex
 - Use /adm/migrateuser to handle redirects when user with a LON-CAPA session
   switches between access via VPN and not via VPN (and vice versa).

Revision 1.1446: download - view: text, markup, annotated - select for diffs
Fri Apr 9 02:01:11 2021 UTC (3 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1445: preferred, colored
Changes since revision 1.1445: +4 -5 lines
- Remove extra closing brace added in rev. 1.1444

Revision 1.1445: download - view: text, markup, annotated - select for diffs
Fri Apr 9 00:57:31 2021 UTC (3 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1444: preferred, colored
Changes since revision 1.1444: +2 -2 lines
- Fix typo in rev. 1.1444

Revision 1.1444: download - view: text, markup, annotated - select for diffs
Wed Mar 31 02:19:59 2021 UTC (3 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1443: preferred, colored
Changes since revision 1.1443: +41 -11 lines
- Support institutional policies which allow a Course Coordinator affiliated
  with a cross-listed course to be automatically listed as a co-owner in a
  course.

Revision 1.1172.2.140.2.1: download - view: text, markup, annotated - select for diffs
Mon Mar 8 14:48:41 2021 UTC (3 years, 2 months ago) by raeburn
Branches: version_2_11_3_uiuc
Diff to previous 1.1172.2.140: preferred, colored
Changes since revision 1.1172.2.140: +9 -7 lines
- For 2.11.3 (modified)
  Include changes in 1.1292, 1.1308

Revision 1.1172.2.118.2.19: download - view: text, markup, annotated - select for diffs
Thu Feb 11 20:25:43 2021 UTC (3 years, 2 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.18: preferred, colored
Changes since revision 1.1172.2.118.2.18: +5 -1 lines
- For 2.11.3 (modified)
  Include changes in 1.1443

Revision 1.1172.2.140: download - view: text, markup, annotated - select for diffs
Thu Feb 11 20:01:55 2021 UTC (3 years, 2 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_3
Branch point for: version_2_11_3_uiuc
Diff to previous 1.1172.2.139: preferred, colored
Changes since revision 1.1172.2.139: +5 -1 lines
- For 2.11
  Backport 1.1443

Revision 1.1443: download - view: text, markup, annotated - select for diffs
Thu Feb 11 19:54:52 2021 UTC (3 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1442: preferred, colored
Changes since revision 1.1442: +5 -1 lines
- Sanity checking

Revision 1.1172.2.118.2.18: download - view: text, markup, annotated - select for diffs
Wed Feb 10 15:48:14 2021 UTC (3 years, 2 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.17: preferred, colored
Changes since revision 1.1172.2.118.2.17: +13 -4 lines
- For 2.11.3 (modified)
  Include changes in 1.1442

Revision 1.1172.2.118.2.17: download - view: text, markup, annotated - select for diffs
Wed Feb 10 15:38:15 2021 UTC (3 years, 2 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.16: preferred, colored
Changes since revision 1.1172.2.118.2.16: +6 -6 lines
- For 2.11.3 (modified)
  Include changes in 1.1172.2.138

Revision 1.1172.2.139: download - view: text, markup, annotated - select for diffs
Wed Feb 10 15:00:54 2021 UTC (3 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.138: preferred, colored
Changes since revision 1.1172.2.138: +8 -2 lines
- For 2.11
  Backport 1.1442 (part)

Revision 1.1442: download - view: text, markup, annotated - select for diffs
Mon Feb 8 14:50:53 2021 UTC (3 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1441: preferred, colored
Changes since revision 1.1441: +13 -4 lines
- Bug 6585
  get_domain_handler() and encrypted_get_domain_handler() in lond now use
  get_dom() routine in Lond.pm

Revision 1.1441: download - view: text, markup, annotated - select for diffs
Mon Feb 8 14:10:17 2021 UTC (3 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1440: preferred, colored
Changes since revision 1.1440: +2 -2 lines
- Retrieval of requestor's IP address centralized in lonnet::get_requestor_ip()

Revision 1.1172.2.138: download - view: text, markup, annotated - select for diffs
Sun Feb 7 21:33:09 2021 UTC (3 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.137: preferred, colored
Changes since revision 1.1172.2.137: +7 -7 lines
- For 2.11
  Changes from 1.1434 omitted in 1.1172.2.134 backport

Revision 1.1172.2.118.2.16: download - view: text, markup, annotated - select for diffs
Mon Feb 1 00:34:27 2021 UTC (3 years, 3 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.15: preferred, colored
Changes since revision 1.1172.2.118.2.15: +2 -2 lines
- For 2.11.3 (modified)
  Include changes in 1.1440

Revision 1.1172.2.137: download - view: text, markup, annotated - select for diffs
Mon Feb 1 00:22:04 2021 UTC (3 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.136: preferred, colored
Changes since revision 1.1172.2.136: +2 -2 lines
- For 2.11
  Backport 1.1440

Revision 1.1440: download - view: text, markup, annotated - select for diffs
Mon Feb 1 00:20:56 2021 UTC (3 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1439: preferred, colored
Changes since revision 1.1439: +2 -2 lines
- Fix typos in 1.1439

Revision 1.1172.2.118.2.15: download - view: text, markup, annotated - select for diffs
Fri Jan 29 03:03:17 2021 UTC (3 years, 3 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.14: preferred, colored
Changes since revision 1.1172.2.118.2.14: +18 -3 lines
- For 2.11.3 (modified)
  Include changes in 1.1439

Revision 1.1172.2.136: download - view: text, markup, annotated - select for diffs
Thu Jan 28 22:41:44 2021 UTC (3 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.135: preferred, colored
Changes since revision 1.1172.2.135: +18 -3 lines
- For 2.11
  Backport 1.1439

Revision 1.1439: download - view: text, markup, annotated - select for diffs
Thu Jan 28 22:12:54 2021 UTC (3 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1438: preferred, colored
Changes since revision 1.1438: +18 -3 lines
- Switching user sessions for users from other institutions on next access
  - Check if domain config for offload of users from other institutions
    is in effect when finding a server to which to offload a user session.
  - If current server's offload targets all set to switch on next access
    set the offload target to the least loaded server in the user's domain.

Revision 1.1438: download - view: text, markup, annotated - select for diffs
Sun Jan 17 01:58:56 2021 UTC (3 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1437: preferred, colored
Changes since revision 1.1437: +2 -2 lines
- Typo

Revision 1.1437: download - view: text, markup, annotated - select for diffs
Tue Jan 5 04:23:46 2021 UTC (3 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1436: preferred, colored
Changes since revision 1.1436: +10 -9 lines
- Bug 6914. Consistent naming of domain configuration key: wafproxy.
  Rename exempt key in inner hash as 'vpnint', and add vpnext key to inner
  hash (required where VPN users will not use WAF, but other users will).

Revision 1.1172.2.118.2.14: download - view: text, markup, annotated - select for diffs
Mon Jan 4 13:41:25 2021 UTC (3 years, 4 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.13: preferred, colored
Changes since revision 1.1172.2.118.2.13: +25 -9 lines
- For 2.11.3 (modified)
  Include changes in 1.1172.2.134, 1.1172.2.135.

Revision 1.1172.2.135: download - view: text, markup, annotated - select for diffs
Mon Jan 4 13:32:39 2021 UTC (3 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.134: preferred, colored
Changes since revision 1.1172.2.134: +2 -2 lines
- For 2.11
  Change from 1.1434 omitted in 1.1172.2.134 backport

Revision 1.1172.2.134: download - view: text, markup, annotated - select for diffs
Mon Jan 4 03:55:50 2021 UTC (3 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.133: preferred, colored
Changes since revision 1.1172.2.133: +24 -8 lines
- For 2.11
  Backport 1.1434 (part), 1.1435 (part)

Revision 1.1172.2.118.2.13: download - view: text, markup, annotated - select for diffs
Sun Jan 3 01:47:59 2021 UTC (3 years, 4 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.12: preferred, colored
Changes since revision 1.1172.2.118.2.12: +2 -2 lines
- For 2.11.3 (modified)
  Included changes in rev. 1.1436

Revision 1.1172.2.133: download - view: text, markup, annotated - select for diffs
Sat Jan 2 23:04:20 2021 UTC (3 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.132: preferred, colored
Changes since revision 1.1172.2.132: +2 -2 lines
- For 2.11
  Backport 1.1436

Revision 1.1436: download - view: text, markup, annotated - select for diffs
Sat Jan 2 19:31:11 2021 UTC (3 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1435: preferred, colored
Changes since revision 1.1435: +2 -2 lines
- Bug 6518. Content blocking check for wrapped uploaded files (e.g., PDFs),
  uploaded files with mime types that require /adm/coursedocs/showdoc/, and
  /adm/viewclasslist.

Revision 1.1435: download - view: text, markup, annotated - select for diffs
Sat Jan 2 18:38:02 2021 UTC (3 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1434: preferred, colored
Changes since revision 1.1434: +3 -3 lines
- Bug 6914

Revision 1.1434: download - view: text, markup, annotated - select for diffs
Fri Dec 18 15:23:03 2020 UTC (3 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1433: preferred, colored
Changes since revision 1.1433: +116 -11 lines
- Retrieval of requestor's IP address centralized in lonnet::get_requestor_ip()
- Domain configuration to allow domain's LON-CAPA nodes to operate behind a
  WAF/Reverse Proxy using aliased hostname (CNAME).
- Web requests from other nodes bypass the WAF as their requests are made
  directly to the server hostname (A record); same for internal LON-CAPA
  connections for lonc -> lond.

Revision 1.1172.2.118.2.12: download - view: text, markup, annotated - select for diffs
Tue Nov 24 16:57:37 2020 UTC (3 years, 5 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.11: preferred, colored
Changes since revision 1.1172.2.118.2.11: +6 -2 lines
- For 2.11.3 (modified)
  Include changes in 1.1432, 1.1433

Revision 1.1172.2.132: download - view: text, markup, annotated - select for diffs
Tue Nov 24 16:38:00 2020 UTC (3 years, 5 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.131: preferred, colored
Changes since revision 1.1172.2.131: +2 -2 lines
- For 2.11
  Backport 1.1433

Revision 1.1433: download - view: text, markup, annotated - select for diffs
Tue Nov 24 16:36:35 2020 UTC (3 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1432: preferred, colored
Changes since revision 1.1432: +2 -2 lines
- Bug 6945

Revision 1.1172.2.131: download - view: text, markup, annotated - select for diffs
Tue Nov 24 15:03:06 2020 UTC (3 years, 5 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.130: preferred, colored
Changes since revision 1.1172.2.130: +6 -2 lines
- For 2.11
  Backport 1.1432

Revision 1.1432: download - view: text, markup, annotated - select for diffs
Tue Nov 24 14:59:05 2020 UTC (3 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1431: preferred, colored
Changes since revision 1.1431: +6 -2 lines
- Bug 6945

Revision 1.1172.2.118.2.11: download - view: text, markup, annotated - select for diffs
Mon Oct 26 01:32:59 2020 UTC (3 years, 6 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.10: preferred, colored
Changes since revision 1.1172.2.118.2.10: +38 -14 lines
- For 2.11.3 (modified)
  Include changes in 1.1428, 1.1429, 1.1430, 1.1431

Revision 1.1172.2.118.2.10: download - view: text, markup, annotated - select for diffs
Sun Oct 25 23:51:53 2020 UTC (3 years, 6 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.9: preferred, colored
Changes since revision 1.1172.2.118.2.9: +23 -16 lines
- For 2.11.3 (modified)
  Include changes in 1.1360

Revision 1.1172.2.130: download - view: text, markup, annotated - select for diffs
Fri Oct 23 21:52:59 2020 UTC (3 years, 6 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.129: preferred, colored
Changes since revision 1.1172.2.129: +21 -6 lines
- For 2.11
  Backport 1.1430, 1.1431

Revision 1.1431: download - view: text, markup, annotated - select for diffs
Thu Oct 22 19:23:23 2020 UTC (3 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1430: preferred, colored
Changes since revision 1.1430: +17 -2 lines
- If $env{'request.balancercookie'} set for user's session, and switch made
  to a different node, update hostID in cookie on balancer node once migrated.

Revision 1.1430: download - view: text, markup, annotated - select for diffs
Tue Oct 20 01:38:12 2020 UTC (3 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1429: preferred, colored
Changes since revision 1.1429: +5 -5 lines
- For non-SSO login on a balancer node, check for balancer cookie in lonauth.pm
  after login credentials validated. (Same as lonacc::sso_login for SSO login).
- Not all calls to check_loadbalancing() require determination of a server
  to which to offload, even when $is_balancer is true.

Revision 1.1172.2.129: download - view: text, markup, annotated - select for diffs
Thu Oct 15 19:20:25 2020 UTC (3 years, 6 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.128: preferred, colored
Changes since revision 1.1172.2.128: +18 -9 lines
- For 2.11
  Backport 1.1428, 1.1429

Revision 1.1429: download - view: text, markup, annotated - select for diffs
Thu Oct 15 19:17:40 2020 UTC (3 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1428: preferred, colored
Changes since revision 1.1428: +13 -11 lines
- Sanity checking

Revision 1.1428: download - view: text, markup, annotated - select for diffs
Thu Oct 15 18:09:10 2020 UTC (3 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1427: preferred, colored
Changes since revision 1.1427: +14 -7 lines
- Make &get_commblock_resources() faster by replacing retrieveResources()
  with an iterator that looks for the first answerable resource in the map.

Revision 1.1172.2.118.2.9: download - view: text, markup, annotated - select for diffs
Tue Oct 6 20:02:55 2020 UTC (3 years, 7 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.8: preferred, colored
Changes since revision 1.1172.2.118.2.8: +28 -44 lines
- For 2.11.3 (modified)
  Include changes in 1.1427

Revision 1.1172.2.128: download - view: text, markup, annotated - select for diffs
Tue Oct 6 18:46:51 2020 UTC (3 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.127: preferred, colored
Changes since revision 1.1172.2.127: +28 -44 lines
- For 2.11
  Backport 1.1427

Revision 1.1427: download - view: text, markup, annotated - select for diffs
Tue Oct 6 17:26:15 2020 UTC (3 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1426: preferred, colored
Changes since revision 1.1426: +28 -44 lines
- Bug 6518.
  More comprehensive access to symb for a requested URL to determine when
  access should be blocked and why, if content blocking in use.

Revision 1.1172.2.118.2.8: download - view: text, markup, annotated - select for diffs
Thu Oct 1 13:19:14 2020 UTC (3 years, 7 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.7: preferred, colored
Changes since revision 1.1172.2.118.2.7: +100 -49 lines
- For 2.11.3 (modified)
  Include changes in 1.1424, 1.1425, 1.1426

Revision 1.1172.2.127: download - view: text, markup, annotated - select for diffs
Thu Oct 1 10:24:06 2020 UTC (3 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.126: preferred, colored
Changes since revision 1.1172.2.126: +10 -10 lines
- For 2.11
  Backport 1.1426

Revision 1.1426: download - view: text, markup, annotated - select for diffs
Thu Oct 1 10:16:34 2020 UTC (3 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1425: preferred, colored
Changes since revision 1.1425: +10 -10 lines
- Bug 6518 Content blocking during quiz/exam.
  - For resources not in a course directly, but instead referenced by resources
    which are, symb to check to determine whether access should be blocked and
    why is symb of resource containing the dependency.
  - No $env{'request.enc'} in effect for dependent files.

Revision 1.1172.2.126: download - view: text, markup, annotated - select for diffs
Mon Sep 28 13:56:29 2020 UTC (3 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.125: preferred, colored
Changes since revision 1.1172.2.125: +96 -43 lines
- For 2.11
  Backport 1.1424, 1.1425

Revision 1.1425: download - view: text, markup, annotated - select for diffs
Mon Sep 28 13:08:57 2020 UTC (3 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1424: preferred, colored
Changes since revision 1.1424: +4 -2 lines
- Untie hash and set $env{$cache_str} on early return from symbread subroutine.

Revision 1.1424: download - view: text, markup, annotated - select for diffs
Mon Sep 28 00:10:29 2020 UTC (3 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1423: preferred, colored
Changes since revision 1.1423: +94 -43 lines
- Bug 6518.
  More comprehensive access to symb for a requested URL to determine when
  access should be blocked and why, if content blocking in use.

Revision 1.1172.2.118.2.7: download - view: text, markup, annotated - select for diffs
Tue Sep 8 02:08:27 2020 UTC (3 years, 8 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.6: preferred, colored
Changes since revision 1.1172.2.118.2.6: +2 -7 lines
- For 2.11.3 (modified)
  Reverse part of changes in 1.1172.2.118.2.5 -- will_trust() is in 2.12.

Revision 1.1172.2.125: download - view: text, markup, annotated - select for diffs
Tue Sep 8 01:19:47 2020 UTC (3 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.124: preferred, colored
Changes since revision 1.1172.2.124: +2 -7 lines
- For 2.11
  Reverse part of 1.1172.2.124 changes -- will_trust() is in 2.12.

Revision 1.1172.2.118.2.6: download - view: text, markup, annotated - select for diffs
Mon Jul 20 12:45:31 2020 UTC (3 years, 9 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.5: preferred, colored
Changes since revision 1.1172.2.118.2.5: +8 -3 lines
- For 2.11.3 (modified)
  Include changes in 1.1423

Revision 1.1172.2.118.2.5: download - view: text, markup, annotated - select for diffs
Sun Jul 19 15:12:04 2020 UTC (3 years, 9 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.4: preferred, colored
Changes since revision 1.1172.2.118.2.4: +74 -10 lines
- For 2.11.3 (modified)
  Include changes in 1.1419, 1.1420, 1.1421, 1.1422

Revision 1.1172.2.93.4.13: download - view: text, markup, annotated - select for diffs
Fri Jul 17 23:36:00 2020 UTC (3 years, 9 months ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.1172.2.93.4.12: preferred, colored to branchpoint 1.1172.2.93: preferred, colored next main 1.1172.2.94: preferred, colored
Changes since revision 1.1172.2.93.4.12: +8 -3 lines
- For 2.11.2 modified
  Include changes in 1.1423

Revision 1.1423: download - view: text, markup, annotated - select for diffs
Wed Jul 1 20:08:58 2020 UTC (3 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1422: preferred, colored
Changes since revision 1.1422: +8 -3 lines
- Bug 6400
  Options for transfer or creation of tiny URLs when cloning.

Revision 1.1172.2.124: download - view: text, markup, annotated - select for diffs
Wed May 27 17:11:31 2020 UTC (3 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.123: preferred, colored
Changes since revision 1.1172.2.123: +38 -6 lines
- For 2.11
  Backport 1.1421, 1.1422

Revision 1.1422: download - view: text, markup, annotated - select for diffs
Wed May 13 17:44:10 2020 UTC (3 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1421: preferred, colored
Changes since revision 1.1421: +31 -2 lines
- Add &unsubscribe() subroutine, and use in place of lonnet::reply() in
  unsubresources.pl and in &remove_stale_resfile() in lonnet.pm

Revision 1.1421: download - view: text, markup, annotated - select for diffs
Wed May 13 01:58:16 2020 UTC (3 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1420: preferred, colored
Changes since revision 1.1420: +9 -6 lines
- In &remove_stale_resfile()
  - check if unlink was successful, before sending unsub request.
  - also unlink the corresponding metadata file, if present.

Revision 1.1172.2.123: download - view: text, markup, annotated - select for diffs
Mon May 4 15:07:10 2020 UTC (4 years ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.122: preferred, colored
Changes since revision 1.1172.2.122: +23 -1 lines
- For 2.11
  Backport 1.1420

Revision 1.1172.2.93.2.3: download - view: text, markup, annotated - select for diffs
Fri Apr 10 13:33:32 2020 UTC (4 years, 1 month ago) by raeburn
Branches: version_2_11_2_uiuc
Diff to previous 1.1172.2.93.2.2: preferred, colored to branchpoint 1.1172.2.93: preferred, colored next main 1.1172.2.94: preferred, colored
Changes since revision 1.1172.2.93.2.2: +23 -16 lines
- For 2.11.2 (modified)
  Include changes in 1.1360

Revision 1.1172.2.93.2.2: download - view: text, markup, annotated - select for diffs
Tue Apr 7 19:44:30 2020 UTC (4 years, 1 month ago) by raeburn
Branches: version_2_11_2_uiuc
Diff to previous 1.1172.2.93.2.1: preferred, colored to branchpoint 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93.2.1: +83 -7 lines
- For 2.11.2 (modified).
  Use 2.12 feature (LTI) pre-release, in modified 2.11.2. Domain's
  configuration must be set to prohibit hosting of sessions for
  domain's users outside own domain, and modification must be in
  place on all nodes in domain.

Revision 1.1420: download - view: text, markup, annotated - select for diffs
Mon Mar 30 11:04:08 2020 UTC (4 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1419: preferred, colored
Changes since revision 1.1419: +23 -1 lines
- Last activity data for course users from server's in course's domain on
  "What's New" page.

Revision 1.1172.2.122: download - view: text, markup, annotated - select for diffs
Thu Mar 5 22:51:13 2020 UTC (4 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.121: preferred, colored
Changes since revision 1.1172.2.121: +15 -5 lines
- For 2.11
  Backport 1.1419

Revision 1.1419: download - view: text, markup, annotated - select for diffs
Tue Mar 3 01:16:39 2020 UTC (4 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1418: preferred, colored
Changes since revision 1.1418: +15 -5 lines
- URL for external resources in uploaded .page ("Composite page") changed
  to begin /ext/ (but are not wrapped).
- Printouts of external resources include title of item in course, and link
  unless encrypturl is set to yes for the resource.

Revision 1.1172.2.118.2.4: download - view: text, markup, annotated - select for diffs
Tue Jan 21 19:04:45 2020 UTC (4 years, 3 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.3: preferred, colored
Changes since revision 1.1172.2.118.2.3: +3 -2 lines
- For 2.11.3 (modified)
  Use LWP::UserAgent instead of LONCAPA::LWPReq (which is not in 2.11)

Revision 1.1172.2.121: download - view: text, markup, annotated - select for diffs
Tue Jan 21 19:03:08 2020 UTC (4 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.120: preferred, colored
Changes since revision 1.1172.2.120: +3 -2 lines
- For 2.11 modified
  Use LWP::UserAgent instead of LONCAPA::LWPReq (which is not in 2.11)

Revision 1.1172.2.118.2.3: download - view: text, markup, annotated - select for diffs
Tue Jan 21 15:36:29 2020 UTC (4 years, 3 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.2: preferred, colored
Changes since revision 1.1172.2.118.2.2: +55 -13 lines
- For 2.11.3 (modified)
  Backport 1.1397, 1.1398

Revision 1.1172.2.120: download - view: text, markup, annotated - select for diffs
Tue Jan 21 14:01:54 2020 UTC (4 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.119: preferred, colored
Changes since revision 1.1172.2.119: +55 -13 lines
- For 2.11
  Backport 1.1397, 1.1398

Revision 1.1172.2.118.2.2: download - view: text, markup, annotated - select for diffs
Mon Jan 20 18:05:38 2020 UTC (4 years, 3 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118.2.1: preferred, colored
Changes since revision 1.1172.2.118.2.1: +2 -2 lines
- For 2.11
  Fix typo in rev. 1.1172.2.116

Revision 1.1172.2.119: download - view: text, markup, annotated - select for diffs
Mon Jan 20 17:48:49 2020 UTC (4 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.118: preferred, colored
Changes since revision 1.1172.2.118: +2 -2 lines
- For 2.11
  Fix typo in rev. 1.1172.2.116

Revision 1.1172.2.118.2.1: download - view: text, markup, annotated - select for diffs
Fri Jan 17 16:49:28 2020 UTC (4 years, 3 months ago) by raeburn
Branches: version_2_11_3_msu
Diff to previous 1.1172.2.118: preferred, colored
Changes since revision 1.1172.2.118: +99 -18 lines
- For 2.11.3 (modified)
  Include changes in 1.1298, 1.1311, 1.1308, 1.1343, 1.1344

Revision 1.1172.2.118: download - view: text, markup, annotated - select for diffs
Fri Jan 17 16:45:28 2020 UTC (4 years, 3 months ago) by raeburn
Branches: version_2_11_X
Branch point for: version_2_11_3_msu
Diff to previous 1.1172.2.117: preferred, colored
Changes since revision 1.1172.2.117: +8 -8 lines
- For 2.11
  Backport 1.1418

Revision 1.1418: download - view: text, markup, annotated - select for diffs
Fri Jan 17 16:43:02 2020 UTC (4 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1417: preferred, colored
Changes since revision 1.1417: +8 -8 lines
- Fix indents in lines added in rev. 1.1199

Revision 1.1172.2.117: download - view: text, markup, annotated - select for diffs
Fri Jan 17 04:52:33 2020 UTC (4 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.116: preferred, colored
Changes since revision 1.1172.2.116: +3 -3 lines
- For 2.11
  Backport 1.1417

Revision 1.1417: download - view: text, markup, annotated - select for diffs
Fri Jan 17 04:51:33 2020 UTC (4 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1416: preferred, colored
Changes since revision 1.1416: +3 -3 lines
- Include known domain as first arg in calls to &get_server_loncaparev().

Revision 1.1172.2.116: download - view: text, markup, annotated - select for diffs
Fri Jan 17 04:07:59 2020 UTC (4 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.115: preferred, colored
Changes since revision 1.1172.2.115: +21 -1 lines
- For 2.11
  Backport 1.1357 (modified).

Revision 1.1172.2.115: download - view: text, markup, annotated - select for diffs
Tue Aug 27 16:50:07 2019 UTC (4 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.114: preferred, colored
Changes since revision 1.1172.2.114: +55 -4 lines
- For 2.11
  Backport 1.1409, 1.1410

Revision 1.1172.2.114: download - view: text, markup, annotated - select for diffs
Sun Aug 25 22:45:58 2019 UTC (4 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.113: preferred, colored
Changes since revision 1.1172.2.113: +7 -2 lines
- For 2.11
  Backport 1.1416

Revision 1.1416: download - view: text, markup, annotated - select for diffs
Sun Aug 25 02:43:21 2019 UTC (4 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1415: preferred, colored
Changes since revision 1.1415: +7 -2 lines
- Domain Configuration for passwords for internally-authenticated users.
  - Default minimum password length of 7 set in a single location.
  - Value for min length set in domain's configuration may not be less than
    the default.
  - javascript function:  warnIntPass() warns aboit invalid values for
    min and max length, expiration time, and number saved for domain
    config for passwords.

Revision 1.1172.2.113: download - view: text, markup, annotated - select for diffs
Thu Aug 22 00:16:39 2019 UTC (4 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.112: preferred, colored
Changes since revision 1.1172.2.112: +27 -1 lines
- For 2.11
  Backport 1.1407, 1.1408

Revision 1.1415: download - view: text, markup, annotated - select for diffs
Tue Aug 20 03:46:09 2019 UTC (4 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1414: preferred, colored
Changes since revision 1.1414: +5 -1 lines
- Call &EXT('client.remote_addr'} to retrieve user's IP address.

Revision 1.1172.2.112: download - view: text, markup, annotated - select for diffs
Mon Aug 19 17:57:03 2019 UTC (4 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.111: preferred, colored
Changes since revision 1.1172.2.111: +2 -1 lines
- For 2.11
  Backport 1.1390

Revision 1.1172.2.111: download - view: text, markup, annotated - select for diffs
Mon Aug 19 17:35:34 2019 UTC (4 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.110: preferred, colored
Changes since revision 1.1172.2.110: +21 -3 lines
- For 2.11
  Backport 1.1396

Revision 1.1172.2.110: download - view: text, markup, annotated - select for diffs
Mon Aug 19 17:27:49 2019 UTC (4 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.109: preferred, colored
Changes since revision 1.1172.2.109: +14 -1 lines
- For 2.11
  Backport 1.1406

Revision 1.1172.2.109: download - view: text, markup, annotated - select for diffs
Sat Aug 17 17:42:08 2019 UTC (4 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.108: preferred, colored
Changes since revision 1.1172.2.108: +333 -4 lines
- For 2.11
  Backport 1.1401, 1.1403, 1.1404

Revision 1.1172.2.108: download - view: text, markup, annotated - select for diffs
Sat Aug 3 23:36:09 2019 UTC (4 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.107: preferred, colored
Changes since revision 1.1172.2.107: +30 -9 lines
- For 2.11
  Backport 1.1337, 1.1378, 1.1400.

Revision 1.1172.2.107: download - view: text, markup, annotated - select for diffs
Thu Aug 1 19:13:26 2019 UTC (4 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.106: preferred, colored
Changes since revision 1.1172.2.106: +114 -8 lines
- For 2.11
  Backport 1.1389, 1.1392, 1.1394

Revision 1.1172.2.106: download - view: text, markup, annotated - select for diffs
Fri Jul 26 19:09:16 2019 UTC (4 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.105: preferred, colored
Changes since revision 1.1172.2.105: +81 -1 lines
- For 2.11
  Backport 1.1412, 1.1413, 1.1414.

Revision 1.1414: download - view: text, markup, annotated - select for diffs
Thu Jul 25 20:23:59 2019 UTC (4 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1413: preferred, colored
Changes since revision 1.1413: +22 -1 lines
- Devalidate cache for self-cataloging of courses based on institutional
  code for institution's nodes, if creating/modifying an "official" course.

Revision 1.1413: download - view: text, markup, annotated - select for diffs
Tue Jul 23 13:59:01 2019 UTC (4 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1412: preferred, colored
Changes since revision 1.1412: +42 -3 lines
- Self-cataloging of courses based on institutional code is cached for 1 hour.

Revision 1.1412: download - view: text, markup, annotated - select for diffs
Tue Jul 23 01:30:44 2019 UTC (4 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1411: preferred, colored
Changes since revision 1.1411: +21 -1 lines
- Course categories defined in a domain are cached for 1 hour.
- Devalidate cats cache for domain if categories changed by DC.

Revision 1.1411: download - view: text, markup, annotated - select for diffs
Thu Jul 18 18:28:58 2019 UTC (4 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1410: preferred, colored
Changes since revision 1.1410: +14 -1 lines
- Bug 6754. LON-CAPA as LTI Provider.
  Domain configuration to support session expiration in LON-CAPA,
  after user logs out of LTI Consumer which originally launched session,
  (if Consumer supports logoutServiceUrl; e.g. custom_logout_url in Canvas).

Revision 1.1410: download - view: text, markup, annotated - select for diffs
Mon May 6 19:28:24 2019 UTC (5 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1409: preferred, colored
Changes since revision 1.1409: +16 -4 lines
- Domain configuration which allows Course Owner to change a student's
  password (with conditions):
  - Restrict to specified institutional status types for (a) course owner
    and (b) student.

Revision 1.1409: download - view: text, markup, annotated - select for diffs
Mon Apr 29 22:19:45 2019 UTC (5 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1408: preferred, colored
Changes since revision 1.1408: +43 -4 lines
- Support domain configuration which allows a Course Owner to change a
  student's password, if:
 (a) same domain is used by owner, course, and student
 (b) student has no active or future roles besides student role in courses
     owned by the course owner making the change
 (c) course container is not Community or Placement Test
 (d) owner is course cordinator in the course
 (e) setting to disable this action has not been set for the specific course

Revision 1.1408: download - view: text, markup, annotated - select for diffs
Fri Apr 26 20:22:27 2019 UTC (5 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1407: preferred, colored
Changes since revision 1.1407: +4 -1 lines
- Domain Configuration for Passwords for internally authenticated users.
  - Rules for LON-CAPA passwords can include: number of user's previous
    passwords to save (with reuser by that user disallowed).

Revision 1.1407: download - view: text, markup, annotated - select for diffs
Wed Apr 24 01:44:46 2019 UTC (5 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1406: preferred, colored
Changes since revision 1.1406: +24 -1 lines
- Forgot Password utility
  - Support configurable: link lifetime, case sensitivity (for username and
    e-mail address), information required, e-mail types, and custom text.
  - Bug 6648: captcha can be enabled for public-facing web form.

Revision 1.1406: download - view: text, markup, annotated - select for diffs
Tue Feb 26 14:42:27 2019 UTC (5 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1405: preferred, colored
Changes since revision 1.1405: +14 -1 lines
- Bug 6792
  - Replace a non-ascii character in the filename of uploaded file with an
    appropriate ascii character (if available).
  - If lonnet::clean_filename() reduces filename to .extension, prepend
    timestamp_milliseconds.

Revision 1.1172.2.105: download - view: text, markup, annotated - select for diffs
Mon Feb 18 15:19:30 2019 UTC (5 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.104: preferred, colored
Changes since revision 1.1172.2.104: +5 -5 lines
- For 2.11
- Backport 1.1379 (part) omitted from changes in rev. 1.1172.2.96

Revision 1.1172.2.104: download - view: text, markup, annotated - select for diffs
Fri Feb 15 21:34:43 2019 UTC (5 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.103: preferred, colored
Changes since revision 1.1172.2.103: +7 -2 lines
- For 2.11
  Backport 1.1405

Revision 1.1405: download - view: text, markup, annotated - select for diffs
Fri Feb 15 20:56:18 2019 UTC (5 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1404: preferred, colored
Changes since revision 1.1404: +7 -3 lines
- Default renderer for unconfigured domains set in a single location.

Revision 1.1172.2.103: download - view: text, markup, annotated - select for diffs
Fri Feb 15 15:37:24 2019 UTC (5 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.102: preferred, colored
Changes since revision 1.1172.2.102: +4 -1 lines
- For 2.11
  Backport 1.1356

Revision 1.1172.2.93.4.12: download - view: text, markup, annotated - select for diffs
Sun Feb 3 20:41:27 2019 UTC (5 years, 3 months ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.1172.2.93.4.11: preferred, colored to branchpoint 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93.4.11: +333 -4 lines
- For 2.11.2 (modified)
  Include changes in 1.1401, 1.1403, 1.1404.

Revision 1.1404: download - view: text, markup, annotated - select for diffs
Mon Jan 28 21:37:03 2019 UTC (5 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1403: preferred, colored
Changes since revision 1.1403: +15 -4 lines
- Uploaded bubblesheet data can consist of comma separated values.
  - Domain configuration for conversion of csv file to txt file:
    (a) Delete first line (column titles) Y/N
    (b) Remove leading white space except question responses Y/N
    (c) Pad PaperID with leading zeroes, up to PaperIDlength Y/N

Revision 1.1403: download - view: text, markup, annotated - select for diffs
Sun Jan 27 23:16:36 2019 UTC (5 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1402: preferred, colored
Changes since revision 1.1402: +75 -12 lines
- Uploaded bubblesheet data can consist of comma separated values.
  - Set each value in each question field to correct length, and appropriate
    value, either letter A-J, or number 1-9 then 0, or '    1      ', as
    determined by selected data format.

Revision 1.1402: download - view: text, markup, annotated - select for diffs
Sun Jan 27 16:02:58 2019 UTC (5 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1401: preferred, colored
Changes since revision 1.1401: +105 -5 lines
- Bug 6400
  - Enforce access restrictions for content which is deeplink-only (users
    with "advanced priv for current role are exempt).
  - Support "key" link type in deeplink parameter (requested link must either
    be sent with linkkey as element in POSTed data, or with linkkey in query
    string).  Corresponding value must match key set in deeplink parameter.

Revision 1.1401: download - view: text, markup, annotated - select for diffs
Sun Jan 27 14:40:02 2019 UTC (5 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1400: preferred, colored
Changes since revision 1.1400: +260 -4 lines
- Uploaded bubblesheet data can consist of comma separated values.
  - Data will be converted to one of formats specified in bubblesheet
    format file, prior to saving in scantron_orig_* file.
  - Domain configuration for bubblesheet data format allows order of
     columns in csv data to be specified.
  - &get_scantronformat_file and &get_scantron_config moved from grades.pm
    to lonnet.pm to facilitate re-use.

Revision 1.1400: download - view: text, markup, annotated - select for diffs
Sat Dec 29 16:50:06 2018 UTC (5 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1399: preferred, colored
Changes since revision 1.1399: +2 -2 lines
- For servers using Apache/SSL the user's session cookie with a 'secure'
  attribute set is used for requests to https, other than for 'public' user.

Revision 1.1399: download - view: text, markup, annotated - select for diffs
Sat Dec 29 16:41:24 2018 UTC (5 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1398: preferred, colored
Changes since revision 1.1398: +2 -2 lines
- Include verification of CN when creating SSL tunnel unless connecting
  to/from pre-2.12 node.

Revision 1.1398: download - view: text, markup, annotated - select for diffs
Thu Dec 27 20:10:56 2018 UTC (5 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1397: preferred, colored
Changes since revision 1.1397: +40 -2 lines
- For servers using Apache/SSL where External Resource points at http:// URL
  or syllabus is configured to use an external http:// URL, query string for
  links contains usehttp=1, unless server has Strict-Transport-Security set
  for Apache with max-age > 0.

Revision 1.1397: download - view: text, markup, annotated - select for diffs
Thu Dec 27 18:14:50 2018 UTC (5 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1396: preferred, colored
Changes since revision 1.1396: +15 -11 lines
- Call Apache::lonnet::hostname($lonhost) before accessing
  $Apache::lonnet::protocol{$lonhost) so %Apache::lonnet::protocol is populated.

Revision 1.1396: download - view: text, markup, annotated - select for diffs
Sat Dec 22 01:56:25 2018 UTC (5 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1395: preferred, colored
Changes since revision 1.1395: +21 -3 lines
- Similar to bug 4128

Revision 1.1395: download - view: text, markup, annotated - select for diffs
Sat Dec 8 17:38:47 2018 UTC (5 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1394: preferred, colored
Changes since revision 1.1394: +5 -4 lines
- Trust settings

Revision 1.1394: download - view: text, markup, annotated - select for diffs
Sat Dec 8 15:17:25 2018 UTC (5 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1393: preferred, colored
Changes since revision 1.1393: +3 -1 lines
- Untie tied hashes.

Revision 1.1393: download - view: text, markup, annotated - select for diffs
Wed Dec 5 21:36:18 2018 UTC (5 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1392: preferred, colored
Changes since revision 1.1392: +3 -4 lines
- Remove duplicate line
- Remove trailing whitespace

Revision 1.1392: download - view: text, markup, annotated - select for diffs
Wed Dec 5 03:29:11 2018 UTC (5 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1391: preferred, colored
Changes since revision 1.1391: +32 -1 lines
- Avoid repeated redirects back and forth between balancer and target node
  in corner case.
  - Remove file on balancer with record of node in use when browser lacks
    cookie for the active session on (balanced) node, when log-in page on
    that node is set to redirect.
  - If removal fails, remove the user's session file on the node itself.

Revision 1.1391: download - view: text, markup, annotated - select for diffs
Wed Nov 28 05:05:36 2018 UTC (5 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1390: preferred, colored
Changes since revision 1.1390: +20 -15 lines
- Bug 6876
  If node switched to from balancer can't connect to lond on user's
  homeserver, then session is switched to another node in the original list
  of usable nodes sent by the balancer.

Revision 1.1390: download - view: text, markup, annotated - select for diffs
Sun Nov 25 02:27:04 2018 UTC (5 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1389: preferred, colored
Changes since revision 1.1389: +2 -1 lines
- Eliminate double count when computing userload for servers with SSL.

Revision 1.1389: download - view: text, markup, annotated - select for diffs
Sat Nov 24 16:19:20 2018 UTC (5 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1388: preferred, colored
Changes since revision 1.1388: +83 -11 lines
- Domain config for load balancer to use cookie to record offload target.
  Subsequent requests by same user/browser will send requests to same target
  if remote session still active, and remote node not overloaded.

Revision 1.1172.2.102: download - view: text, markup, annotated - select for diffs
Thu Nov 1 18:57:29 2018 UTC (5 years, 6 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.101: preferred, colored
Changes since revision 1.1172.2.101: +10 -2 lines
- For 2.11
  - Backport 1.1386

Revision 1.1388: download - view: text, markup, annotated - select for diffs
Thu Nov 1 18:20:40 2018 UTC (5 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1387: preferred, colored
Changes since revision 1.1387: +2 -2 lines
- Typo.

Revision 1.1387: download - view: text, markup, annotated - select for diffs
Thu Nov 1 04:33:11 2018 UTC (5 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1386: preferred, colored
Changes since revision 1.1386: +5 -3 lines
- Display key and certificate status when running ./UPDATE.

Revision 1.1386: download - view: text, markup, annotated - select for diffs
Fri Oct 19 16:54:58 2018 UTC (5 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1385: preferred, colored
Changes since revision 1.1385: +10 -2 lines
- Log (to lonnet.log) if storage of firstaccess times is not needed or fails.

Revision 1.1172.2.101: download - view: text, markup, annotated - select for diffs
Sat Sep 22 03:11:40 2018 UTC (5 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.100: preferred, colored
Changes since revision 1.1172.2.100: +7 -2 lines
- For 2.11
  Backport 1.1385 (part)

Revision 1.1172.2.100: download - view: text, markup, annotated - select for diffs
Fri Sep 21 03:58:53 2018 UTC (5 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.99: preferred, colored
Changes since revision 1.1172.2.99: +21 -4 lines
- For 2.11
  Backport 1.1385 (modified).

Revision 1.1385: download - view: text, markup, annotated - select for diffs
Fri Sep 21 03:38:44 2018 UTC (5 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1384: preferred, colored
Changes since revision 1.1384: +11 -2 lines
- Slot status ignored when rendering content in grading interface for
    "View of the problem for user" and "Correct answer for user" boxes.

Revision 1.1384: download - view: text, markup, annotated - select for diffs
Thu Sep 20 14:17:11 2018 UTC (5 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1383: preferred, colored
Changes since revision 1.1383: +3 -2 lines
- Slot status ignored when rendering content in grading interface for
  "View of the problem for user" and "Correct answer for user" boxes.

Revision 1.1172.2.99: download - view: text, markup, annotated - select for diffs
Tue Sep 11 17:21:07 2018 UTC (5 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.98: preferred, colored
Changes since revision 1.1172.2.98: +86 -23 lines
- For 2.11
  Backport 1.1369, 1.1370.

Revision 1.1172.2.98: download - view: text, markup, annotated - select for diffs
Thu Sep 6 14:31:22 2018 UTC (5 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.97: preferred, colored
Changes since revision 1.1172.2.97: +67 -1 lines
- For 2.11
  Backport 1.1352, 1.1353, 1.1354.

Revision 1.1172.2.97: download - view: text, markup, annotated - select for diffs
Tue Sep 4 20:22:43 2018 UTC (5 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.96: preferred, colored
Changes since revision 1.1172.2.96: +4 -1 lines
- For 2.11
  Backport 1.1365

Revision 1.1172.2.96: download - view: text, markup, annotated - select for diffs
Sun Sep 2 23:22:47 2018 UTC (5 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.95: preferred, colored
Changes since revision 1.1172.2.95: +85 -55 lines
- For 2.11
  Backport 1.1343 (part), 1.1350, 1.1351, 1.1355, 1.1358, 1.1359, 1.1376,
  1.1379 (part)

Revision 1.1172.2.95: download - view: text, markup, annotated - select for diffs
Sun Sep 2 02:13:59 2018 UTC (5 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.94: preferred, colored
Changes since revision 1.1172.2.94: +20 -8 lines
- For 2.11
  Backport 1.1381, 1.1382.

Revision 1.1383: download - view: text, markup, annotated - select for diffs
Sat Aug 18 22:07:59 2018 UTC (5 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1382: preferred, colored
Changes since revision 1.1382: +8 -8 lines
- LON-CAPA SSL certificate verification
  - Detect revoked or expired certs, or certs with incorrect Common Name.
  - If host cert or hostname cert are not OK, check if a valid CSR exists,
    and if so, report status of that.
  - perl-Crypt-PKCS10 needs to be added to LONCAPA-prerequisites.

Revision 1.1382: download - view: text, markup, annotated - select for diffs
Tue Aug 14 18:29:33 2018 UTC (5 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1381: preferred, colored
Changes since revision 1.1381: +2 -2 lines
- Correct path for is_course() routine in Lond.pm

Revision 1.1381: download - view: text, markup, annotated - select for diffs
Thu Aug 9 14:04:35 2018 UTC (5 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1380: preferred, colored
Changes since revision 1.1380: +20 -7 lines
- Fewer calls to courseiddump() to check if something is a course.

Revision 1.1380: download - view: text, markup, annotated - select for diffs
Tue Aug 7 17:12:25 2018 UTC (5 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1379: preferred, colored
Changes since revision 1.1379: +36 -4 lines
- Support Certificate Revocation List checking when using SSL channel
  for key exchange during negotiation of connection to remote lond.

Revision 1.1379: download - view: text, markup, annotated - select for diffs
Wed Jul 18 13:45:03 2018 UTC (5 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1378: preferred, colored
Changes since revision 1.1378: +78 -21 lines
- Add nightly update of Certificate Revocation List (from CA) to loncron.

Revision 1.1378: download - view: text, markup, annotated - select for diffs
Wed Jul 4 16:58:29 2018 UTC (5 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1377: preferred, colored
Changes since revision 1.1377: +26 -18 lines
- Use 'secure' attribute for session cookie on servers using Apache/SSL.

Revision 1.1377: download - view: text, markup, annotated - select for diffs
Mon May 28 23:26:21 2018 UTC (5 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1376: preferred, colored
Changes since revision 1.1376: +3 -3 lines
- Bug 6754 LON-CAPA as LTI Provider
  - Support LTI Extension: Context Memberships Service, whereby launch of
    Consumer can trigger Provider to request course roster.
  - Code moved from ltiauth.pm to routines in ltiutils.pm:
    &get_lc_roles(), &create_user() and &enrolluser(); &create_passwd() routine
    also moved.
  - Code moved from &parse_roster() to &get_roster() in ltiutils.pm.
  - New routines: &batchaddroster(), &datechange_check(), &store_passbackurl()
    added to support roster updates, (including saving user-specific values
    for: lis_result_sourcedid, used for passback of grades to Consumer.

Revision 1.1172.2.93.4.11: download - view: text, markup, annotated - select for diffs
Wed May 2 20:33:18 2018 UTC (6 years ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.1172.2.93.4.10: preferred, colored to branchpoint 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93.4.10: +14 -11 lines
- For 2.11.2 (modified)
  Include changes in 1.1376

Revision 1.1376: download - view: text, markup, annotated - select for diffs
Tue May 1 14:28:41 2018 UTC (6 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1375: preferred, colored
Changes since revision 1.1375: +14 -11 lines
- Sanity checking

Revision 1.1172.2.93.4.10: download - view: text, markup, annotated - select for diffs
Sun Apr 29 00:56:53 2018 UTC (6 years ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.1172.2.93.4.9: preferred, colored to branchpoint 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93.4.9: +28 -1 lines
- For 2.11.2 (modified)
  - Include changes in 1.1172.2.94

Revision 1.1172.2.94: download - view: text, markup, annotated - select for diffs
Sun Apr 29 00:53:23 2018 UTC (6 years ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93: +28 -1 lines
- For 2.11
  - Backport 1.1367

Revision 1.1375: download - view: text, markup, annotated - select for diffs
Sat Apr 14 02:30:01 2018 UTC (6 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1374: preferred, colored
Changes since revision 1.1374: +5 -1 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.1172.2.93.4.9: download - view: text, markup, annotated - select for diffs
Fri Apr 6 18:20:30 2018 UTC (6 years, 1 month ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.1172.2.93.4.8: preferred, colored to branchpoint 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93.4.8: +7 -2 lines
- For 2.11.2 (modified)
  - Include changes in 1.1370

Revision 1.1374: download - view: text, markup, annotated - select for diffs
Mon Apr 2 18:23:57 2018 UTC (6 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1373: preferred, colored
Changes since revision 1.1373: +22 -10 lines
- reconstructing partorder when importing a library file or problem
  which contains parts, for importmodes besides "part".

Revision 1.1373: download - view: text, markup, annotated - select for diffs
Mon Apr 2 17:27:52 2018 UTC (6 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1372: preferred, colored
Changes since revision 1.1372: +11 -6 lines
responseorder metadata-field for problem with imported library/problem
  - prepending import id to response id to create responseorder item for
    each import tag now occurs sooner in &metadata().

Revision 1.1372: download - view: text, markup, annotated - select for diffs
Fri Mar 30 23:50:29 2018 UTC (6 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1371: preferred, colored
Changes since revision 1.1371: +37 -20 lines
- <partorder> tag for a library file will include ids of any part tags.
- library file is only loaded and inspected to check for parts if <partorder>
  is absent.

Revision 1.1371: download - view: text, markup, annotated - select for diffs
Fri Mar 30 21:30:00 2018 UTC (6 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1370: preferred, colored
Changes since revision 1.1370: +7 -3 lines
- No &do_cache_new() when &metadata was called with $liburi defined.

Revision 1.1370: download - view: text, markup, annotated - select for diffs
Fri Mar 30 18:07:47 2018 UTC (6 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1369: preferred, colored
Changes since revision 1.1369: +6 -1 lines
- Stop retrieval of metadata for library file(s) -- rev. 1.1369 -- overwriting
  %metaentry hash contents for resource containing them.

Revision 1.1172.2.93.4.8: download - view: text, markup, annotated - select for diffs
Wed Mar 28 10:22:10 2018 UTC (6 years, 1 month ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.1172.2.93.4.7: preferred, colored to branchpoint 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93.4.7: +80 -22 lines
- For 2.11.2 (modified)
  - Include changes in 1.1369

Revision 1.1369: download - view: text, markup, annotated - select for diffs
Tue Mar 27 04:36:11 2018 UTC (6 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1368: preferred, colored
Changes since revision 1.1368: +81 -24 lines
- "Student Submission Reports" nneds to include submissions for imported responses.
  - Include <responseorder> in metadata for library file.
  - Rebuild responseorder metadata-field for problem with imported library
    file containing response items.

Revision 1.1368: download - view: text, markup, annotated - select for diffs
Fri Mar 23 01:02:04 2018 UTC (6 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1367: preferred, colored
Changes since revision 1.1367: +25 -12 lines
- Bug 6754 LON-CAPA as LTI Provider
  - Creation of new LON-CAPA user account available from an LTI Consumer.
  - Creation of new LON-CAPA course available from an LTI Consumer.
  - Self-enrollment in a LON-CAPA course available from an LTI Consumer.

Revision 1.1367: download - view: text, markup, annotated - select for diffs
Thu Feb 1 04:51:13 2018 UTC (6 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1366: preferred, colored
Changes since revision 1.1366: +28 -1 lines
- Checking if enrollment data can be accessed for a course uses a single
  call to localenroll::check_instclasses(), mediated via lonnet/lond.

Revision 1.1366: download - view: text, markup, annotated - select for diffs
Wed Jan 3 04:21:02 2018 UTC (6 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1365: preferred, colored
Changes since revision 1.1365: +5 -4 lines
- Bug 6754 LON-CAPA as LTI Consumer
 - If a course has an External Tool (LTI) in Supplemental Content, then
   LON-CAPA 2.12 is needed.

Revision 1.1365: download - view: text, markup, annotated - select for diffs
Fri Dec 29 23:51:50 2017 UTC (6 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1364: preferred, colored
Changes since revision 1.1364: +4 -1 lines
- Updated shortlived cached firstaccess immediately after setting the value.

Revision 1.1364: download - view: text, markup, annotated - select for diffs
Fri Dec 22 17:58:16 2017 UTC (6 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1363: preferred, colored
Changes since revision 1.1363: +11 -3 lines
- Populate the metadata cache correctly for an instance of an External Tool
  on course initialization.

Revision 1.1363: download - view: text, markup, annotated - select for diffs
Fri Dec 22 17:19:43 2017 UTC (6 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1362: preferred, colored
Changes since revision 1.1362: +2 -2 lines
- Fix logic.

Revision 1.1362: download - view: text, markup, annotated - select for diffs
Mon Dec 18 23:14:03 2017 UTC (6 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1361: preferred, colored
Changes since revision 1.1361: +74 -12 lines
- Bug 6754 LON-CAPA as LTI Consumer
  Parameters available for instance of an external tool will differ,
  depending on whether the tool has been set to be "gradable".

Revision 1.1361: download - view: text, markup, annotated - select for diffs
Thu Nov 30 15:15:06 2017 UTC (6 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1360: preferred, colored
Changes since revision 1.1360: +2 -1 lines
- Bug 6754 LTI Integration: LON-CAPA as LTI Provider
  - Work in progress

Revision 1.1360: download - view: text, markup, annotated - select for diffs
Thu Nov 30 14:41:38 2017 UTC (6 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1359: preferred, colored
Changes since revision 1.1359: +23 -16 lines
- Bug 6754 LTI Integration.
  Rename get_domain_ltitools() routine in lonnet.pm as get_domain_lti(),
  and require second argument -- $context -- either: consumer or provider).

Revision 1.1172.2.93.4.7: download - view: text, markup, annotated - select for diffs
Fri Nov 17 00:29:32 2017 UTC (6 years, 5 months ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.1172.2.93.4.6: preferred, colored to branchpoint 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93.4.6: +33 -32 lines
- For 2.11.2 (modified)
  - Include changes in 1.1358, 1.1359.

Revision 1.1359: download - view: text, markup, annotated - select for diffs
Mon Nov 13 00:49:31 2017 UTC (6 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1358: preferred, colored
Changes since revision 1.1358: +33 -32 lines
- Untaint system() calls by forcing list processing mode.
- Use three-argument open() to separate file mode from the filename.

Revision 1.1358: download - view: text, markup, annotated - select for diffs
Mon Nov 13 00:22:03 2017 UTC (6 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1357: preferred, colored
Changes since revision 1.1357: +2 -2 lines
- Fix typo introduced in rev. 1.1117.

Revision 1.1172.2.93.4.6: download - view: text, markup, annotated - select for diffs
Wed Nov 1 08:49:57 2017 UTC (6 years, 6 months ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.1172.2.93.4.5: preferred, colored to branchpoint 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93.4.5: +2 -2 lines
- For 2.11.2 (modified)
  Typo in 1.1172.2.93.4.4.

Revision 1.1172.2.93.4.5: download - view: text, markup, annotated - select for diffs
Wed Nov 1 03:29:37 2017 UTC (6 years, 6 months ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.1172.2.93.4.4: preferred, colored to branchpoint 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93.4.4: +3 -3 lines
- For 2.11.2 (modified)
  - Include changes in rev. 1.1350.

Revision 1.1172.2.93.4.4: download - view: text, markup, annotated - select for diffs
Mon Oct 16 17:41:33 2017 UTC (6 years, 6 months ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.1172.2.93.4.3: preferred, colored to branchpoint 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93.4.3: +21 -1 lines
- For 2.11.2 (modified)
  - Include changes in rev. 1.1357 (modified).

Revision 1.1357: download - view: text, markup, annotated - select for diffs
Mon Oct 16 16:33:54 2017 UTC (6 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1356: preferred, colored
Changes since revision 1.1356: +19 -1 lines
- User search by e-mail address requires 2.12 for search in both LON-CAPA
  alluser MySQL table, and in institutional directory.

Revision 1.1172.2.93.4.3: download - view: text, markup, annotated - select for diffs
Sat Oct 14 21:27:51 2017 UTC (6 years, 6 months ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.1172.2.93.4.2: preferred, colored to branchpoint 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93.4.2: +28 -4 lines
- For 2.11.2 (modified).
  Include changes in rev, 1.1351 and 1.1355.

Revision 1.1356: download - view: text, markup, annotated - select for diffs
Sat Oct 7 00:50:52 2017 UTC (6 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1355: preferred, colored
Changes since revision 1.1355: +4 -1 lines
- Bug 6867
  - Domain configuration to set default math renderer for <m> tag content.
  - Default renderer for unconfigured domains changed from tth to MathJax.

Revision 1.1355: download - view: text, markup, annotated - select for diffs
Mon Sep 25 00:36:35 2017 UTC (6 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1354: preferred, colored
Changes since revision 1.1354: +12 -3 lines
- When browser sends a LON-CAPA cookie for an expired session, redirect user
  to portal URL for user's domain for re-authentication.

Revision 1.1354: download - view: text, markup, annotated - select for diffs
Sun Aug 27 17:49:49 2017 UTC (6 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1353: preferred, colored
Changes since revision 1.1353: +34 -8 lines
- If resource is outdated, trigger a connection from resource's homeserver
  to flush the delayed queue.

Revision 1.1353: download - view: text, markup, annotated - select for diffs
Sun Aug 27 13:48:52 2017 UTC (6 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1352: preferred, colored
Changes since revision 1.1352: +2 -2 lines
- Fix logic.

Revision 1.1352: download - view: text, markup, annotated - select for diffs
Sun Aug 27 02:36:58 2017 UTC (6 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1351: preferred, colored
Changes since revision 1.1351: +40 -1 lines
- "Verify Content" in Course Editor includes option to check files
  replicated from elsewhere are outdated because "update" transaction has
  yet to propagate.

Revision 1.1351: download - view: text, markup, annotated - select for diffs
Wed Aug 23 22:46:38 2017 UTC (6 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1350: preferred, colored
Changes since revision 1.1350: +17 -2 lines
- Where there is a discrepancy in the hostname for a lonHostID between
  the record retrieved from get_dns() and the record from hosts.tab, the
  latter takes precedence.
- Eliminate duplicates in array returned by &current_machine_ids()
  since a record for current server's lonHostID is expected to be in both
  dns_hosts.tab and hosts.tab.

Revision 1.1350: download - view: text, markup, annotated - select for diffs
Wed Aug 23 22:38:43 2017 UTC (6 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1349: preferred, colored
Changes since revision 1.1349: +3 -3 lines
- Sanity checking

Revision 1.1349: download - view: text, markup, annotated - select for diffs
Fri Aug 11 00:25:30 2017 UTC (6 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1348: preferred, colored
Changes since revision 1.1348: +8 -8 lines
- Trust Settings
  - lonnet::trusted_domains() returns array or array refs, for passing to
    loncommon::select_dom_form() or lonnet::will_trust().

Revision 1.1348: download - view: text, markup, annotated - select for diffs
Tue Aug 8 15:33:13 2017 UTC (6 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1347: preferred, colored
Changes since revision 1.1347: +1 -47 lines
- Trust settings.
 - Use more versatile lonnet::will_trust() to determine if session-hosting
   server has catalalog access, according to domain's trust settings.
 - Eliminate lonnet::notcallable() -- no longer used.

Revision 1.1347: download - view: text, markup, annotated - select for diffs
Mon Aug 7 20:22:54 2017 UTC (6 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1346: preferred, colored
Changes since revision 1.1346: +141 -1 lines
- Trust Settings
  Check if action is permissible based on trust settings for:
  catalog, domroles, enroll, reqcrs, msg, othcoau, or coaurem for current context.

Revision 1.1172.2.93.4.2: download - view: text, markup, annotated - select for diffs
Thu Jun 22 02:11:28 2017 UTC (6 years, 10 months ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.1172.2.93.4.1: preferred, colored to branchpoint 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93.4.1: +84 -8 lines
- For 2.11.2 (modified).
  Use 2.12 feature (LTI) pre-release, in modified 2.11.2. Domain's
  configuration must be set to prohibit hosting of sessions for
  domain's users outside own domain, and modification must be in
  place on all nodes in domain.

Revision 1.1172.2.93.4.1: download - view: text, markup, annotated - select for diffs
Wed Jun 21 19:55:01 2017 UTC (6 years, 10 months ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93: +20 -15 lines
- For 2.11.2 (modified).
    Use 2.12 feature ("done" button for timed exms) pre-release, in modified
    2.11.2. Domain's configuration must be set to prohibit hosting of sessions
    for domain's users outside own domain, and modification must be in place
    on all nodes in domain.

Revision 1.1172.2.93.2.1: download - view: text, markup, annotated - select for diffs
Tue Jun 13 16:20:47 2017 UTC (6 years, 10 months ago) by raeburn
Branches: version_2_11_2_uiuc
Diff to previous 1.1172.2.93: preferred, colored
Changes since revision 1.1172.2.93: +20 -15 lines
- For 2.11.2 (modified).
  Use 2.12 feature ("done" button for timed exms) pre-release, in modified
  2.11.2. Domain's configuration must be set to prohibit hosting of sessions
  for user's domains outside own domain, and modification must be in place
  on all nodes in domain.

Revision 1.1346: download - view: text, markup, annotated - select for diffs
Thu May 25 23:55:42 2017 UTC (6 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1345: preferred, colored
Changes since revision 1.1345: +5 -1 lines
- For SLES11, call LONCAPA::Lond::server_certs() from lond instead of
  lonnet to prevent segfault.

Revision 1.1345: download - view: text, markup, annotated - select for diffs
Tue May 23 03:07:43 2017 UTC (6 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1344: preferred, colored
Changes since revision 1.1344: +23 -23 lines
- Replace use of LWP::UserAgent with LONCAPA::LWPReq so replication of
  content from /raw/ can include verification of the requesting server's
  client certificate (Apache/SSL used).

Revision 1.1172.2.93: download - view: text, markup, annotated - select for diffs
Sat May 13 13:58:49 2017 UTC (6 years, 11 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_2_educog, version_2_11_2
Branch point for: version_2_11_2_uiuc, version_2_11_2_msu
Diff to previous 1.1172.2.92: preferred, colored
Changes since revision 1.1172.2.92: +2 -2 lines
- For 2.11
  - Fix typo in 1.1172.2.79 backport of 1.1317.

Revision 1.1344: download - view: text, markup, annotated - select for diffs
Tue May 9 03:04:32 2017 UTC (7 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1343: preferred, colored
Changes since revision 1.1343: +22 -3 lines
- Key and Secret for LTI Tools are stored in a separate GDBM file
  (encconfig.db) on primary library server in domain so more specific domain
  trust settings can apply than is the case for regular domain configuration
  (in configuration.db).
- Storage and retrieval of data from GDBM files for domain, with namespaces
  beginning 'enc' use encryption when data are transferred.

Revision 1.1343: download - view: text, markup, annotated - select for diffs
Mon May 8 14:20:26 2017 UTC (7 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1342: preferred, colored
Changes since revision 1.1342: +9 -9 lines
- Bug 6754. Make LON-CAPA an LTI Tool Consumer (LTI 1.1).
  - Name as ext.tool (instead of exttool), so that parameters can be specified
    in packages.tab, based on extension.

Revision 1.1172.2.92: download - view: text, markup, annotated - select for diffs
Sun Mar 26 23:53:30 2017 UTC (7 years, 1 month ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.91: preferred, colored
Changes since revision 1.1172.2.91: +4 -4 lines
- For 2.11
  - Backport 1.1342

Revision 1.1342: download - view: text, markup, annotated - select for diffs
Sun Mar 26 22:24:03 2017 UTC (7 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1341: preferred, colored
Changes since revision 1.1341: +4 -4 lines
- Fix typo in log message
- Include role extent in user's activity log when logging use of an ad hoc
  co-author role by a Domain Coordinator.

Revision 1.1172.2.91: download - view: text, markup, annotated - select for diffs
Mon Mar 13 20:59:59 2017 UTC (7 years, 1 month ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.90: preferred, colored
Changes since revision 1.1172.2.90: +13 -6 lines
- For 2.11
  - Backport 1.1340, 1.1341

Revision 1.1341: download - view: text, markup, annotated - select for diffs
Mon Mar 13 18:48:48 2017 UTC (7 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1340: preferred, colored
Changes since revision 1.1340: +10 -6 lines
- lonnet::rolesinit() adds 'user.rar' to %env when user logs in.
  $env{'user.rar'} is 1 if user has rar priv (can receive ad hoc roles),
  i.e., Domain Helpdesk or Domain Helpdesk Assistant, 0 otherwise.

Revision 1.1340: download - view: text, markup, annotated - select for diffs
Mon Mar 13 18:30:12 2017 UTC (7 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1339: preferred, colored
Changes since revision 1.1339: +4 -1 lines
- Domain configuration for internally authenticated users.
  - (a) Option to switch from crypt to bcrypt automatically when user is authenticated.
  - (b) Option to set bcrypt cost.
  - (c) Option to compare bcrypt cost for user with current domain config
        when user is authenticated.
  Defaults are: (a) No, (b) 10; (c) No

Revision 1.1339: download - view: text, markup, annotated - select for diffs
Tue Feb 28 05:42:12 2017 UTC (7 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1338: preferred, colored
Changes since revision 1.1338: +7 -1 lines
- Use of LON-CAPA SSL certificates to create secure channel for exchange of
  encryption key between LON-CAPA nodes can be set to: "no", "yes", "req"
  (i.e., required) separately for outbound (i.e., lonc) and inbound connections
  (i.e., lond) in domain config (default domain only on a multi-domain server).
- Can differentiate between connections between nodes in same domain, nodes
  in same "internet" domain. and nodes in neither.
- Supercedes use of loncAllowInsecure and londAllowInsecure from loncapa.conf
  on each node.
- Run /home/httpd/perl/loncron --justreload (as www) after changing domain config

Revision 1.1338: download - view: text, markup, annotated - select for diffs
Sat Feb 25 20:30:57 2017 UTC (7 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1337: preferred, colored
Changes since revision 1.1337: +6 -3 lines
LON-CAPA Network (SSL) domain configuration.
- Options for SSL usage can be set separately for outbound connections (lonc)
  and inbound connections (lond).

Revision 1.1337: download - view: text, markup, annotated - select for diffs
Sat Feb 25 20:00:41 2017 UTC (7 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1336: preferred, colored
Changes since revision 1.1336: +14 -1 lines
- Use 'secure' attribute for session cookie on servers using Apache/SSL.

Revision 1.1172.2.90: download - view: text, markup, annotated - select for diffs
Mon Jan 30 19:29:57 2017 UTC (7 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.89: preferred, colored
Changes since revision 1.1172.2.89: +38 -14 lines
- For 2.11
  - Backport 1.1334, 1.1335, 1.1336.

Revision 1.1336: download - view: text, markup, annotated - select for diffs
Sat Jan 28 23:26:51 2017 UTC (7 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1335: preferred, colored
Changes since revision 1.1335: +3 -3 lines
- Fix quotes.
- Use shorter identifiers for ad hoc role restrictions (dh and da) for
  Domain Helpdesk (dh role) and Domain Helpdesk Assistant (da role).

Revision 1.1335: download - view: text, markup, annotated - select for diffs
Sat Jan 28 21:35:54 2017 UTC (7 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1334: preferred, colored
Changes since revision 1.1334: +25 -7 lines
- Access options for ad hoc roles for helpdesk personnel set at domain level
  (with override within a course), expanded to differentiate availability to
  Domain Helpdesk or Domain Helpdesk Assistant.

Revision 1.1334: download - view: text, markup, annotated - select for diffs
Sat Jan 28 03:49:00 2017 UTC (7 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1333: preferred, colored
Changes since revision 1.1333: +17 -11 lines
- Domain Helpdesk Assistant role for use by domain helpdesk student employees
  - browse access to shared repository (including own domain) is excluded.

Revision 1.1172.2.89: download - view: text, markup, annotated - select for diffs
Sun Jan 22 17:41:07 2017 UTC (7 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.88: preferred, colored
Changes since revision 1.1172.2.88: +245 -4 lines
- For 2.11
  - Backport 1.1332, 1.1333.

Revision 1.1172.2.88: download - view: text, markup, annotated - select for diffs
Sat Jan 21 22:03:06 2017 UTC (7 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.87: preferred, colored
Changes since revision 1.1172.2.87: +11 -9 lines
- For 2.11
  - Backport 1.1331

Revision 1.1333: download - view: text, markup, annotated - select for diffs
Thu Jan 5 18:44:41 2017 UTC (7 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1332: preferred, colored
Changes since revision 1.1332: +84 -43 lines
- Ad hoc roles for helpdesk personnel
 - &get_all_adhocroles() provides information about all ad hoc roles defined
   for use by domain helpdesk personnel.
 - &get_my_adhocroles() provides information about just those ad hoc roles
   which are available in a specific course for the current user.
 - all custom ad hoc roles for helpdesk personnel are unavailable in "official"
   courses in which user is a registered student (automated enrollment in use).

Revision 1.1332: download - view: text, markup, annotated - select for diffs
Mon Jan 2 19:44:20 2017 UTC (7 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1331: preferred, colored
Changes since revision 1.1331: +203 -4 lines
- Ad hoc roles for helpdesk personnel.
  - Domain configuration for:
    - which user(s) with dh role in domain may use each ad hoc role.
      - set by institutional status, or by include specific people, or by
        exclude specific people.
    - assign role description (displayed on Roles page, and at top left of
      page, when role active).
    - assign role order (numerical).
  - Course configuration (available for editing by course owner, and viewing
    by co-owner(s).
    - can override domain defaults for which dh role users can use ad hoc role(s)
      in course.
    - can override domain defaults set for course-level privileges for ad hoc
      role(s).

Revision 1.1331: download - view: text, markup, annotated - select for diffs
Mon Dec 5 00:52:02 2016 UTC (7 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1330: preferred, colored
Changes since revision 1.1330: +11 -9 lines
- Domain Configuration for dedicated load balancer includes option to
  permit "Hosting on balancer itself".
- If balancer has lowest load, it will host the user session for a user
  logging in.

Revision 1.1172.2.87: download - view: text, markup, annotated - select for diffs
Tue Nov 15 20:56:37 2016 UTC (7 years, 5 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.86: preferred, colored
Changes since revision 1.1172.2.86: +2 -2 lines
- For 2.11
  - Backport 1.1330

Revision 1.1330: download - view: text, markup, annotated - select for diffs
Tue Nov 15 20:46:35 2016 UTC (7 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1329: preferred, colored
Changes since revision 1.1329: +2 -2 lines
- Ad hoc role in a course for Domain Helpdesk can be for a specific section.

Revision 1.1172.2.86: download - view: text, markup, annotated - select for diffs
Sun Nov 13 22:44:34 2016 UTC (7 years, 5 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.85: preferred, colored
Changes since revision 1.1172.2.85: +10 -4 lines
- For 2.11
  - Backport 1.1329

Revision 1.1329: download - view: text, markup, annotated - select for diffs
Sun Nov 13 22:07:55 2016 UTC (7 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1328: preferred, colored
Changes since revision 1.1328: +10 -4 lines
- Ad hoc role in a course for Domain Helpdesk can be for a specific section.

Revision 1.1172.2.85: download - view: text, markup, annotated - select for diffs
Sun Oct 30 01:48:38 2016 UTC (7 years, 6 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.84: preferred, colored
Changes since revision 1.1172.2.84: +4 -2 lines
- For 2.11
  - Backport 1.1328

Revision 1.1328: download - view: text, markup, annotated - select for diffs
Sun Oct 30 01:44:24 2016 UTC (7 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1327: preferred, colored
Changes since revision 1.1327: +4 -2 lines
- Exclude errors from hash returned by &lonnet::tmpget(),
  - replaces change in rev. 1.951
[Note: lond::tmp_get_handler() returns error: 2IO::File->new Failed
instead of error: 2 IO::File->new Failed in case of error,
so usual regexp used in lonnet.pm -- /^error: 2 / will not match].

Revision 1.1172.2.84: download - view: text, markup, annotated - select for diffs
Sun Oct 23 12:21:47 2016 UTC (7 years, 6 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.83: preferred, colored
Changes since revision 1.1172.2.83: +28 -15 lines
- For 2.11
  - Backport 1.1326, 1.1327

Revision 1.1327: download - view: text, markup, annotated - select for diffs
Wed Oct 5 21:21:06 2016 UTC (7 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1326: preferred, colored
Changes since revision 1.1326: +4 -4 lines
- Include assignment of Domain Helpdesk role in domain's
  nohist_domainroles.db and nohist_rolelog.db files.

Revision 1.1326: download - view: text, markup, annotated - select for diffs
Wed Oct 5 16:28:41 2016 UTC (7 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1325: preferred, colored
Changes since revision 1.1325: +25 -12 lines
- Support use of custom course role(s) defined in domain for domain helpdesk
  staff as ad hoc role(s) selected via "View a course or community" in main
  menu.

Revision 1.1172.2.83: download - view: text, markup, annotated - select for diffs
Tue Sep 27 18:09:06 2016 UTC (7 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.82: preferred, colored
Changes since revision 1.1172.2.82: +2 -2 lines
- For 2.11
  - Backport 1.1325

Revision 1.1325: download - view: text, markup, annotated - select for diffs
Tue Sep 27 18:04:52 2016 UTC (7 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1324: preferred, colored
Changes since revision 1.1324: +2 -2 lines
- Eliminate "unauthorized" when author/co-author views top level of Authoring
  Space without trailing /.

Revision 1.1172.2.82: download - view: text, markup, annotated - select for diffs
Sat Sep 24 16:30:49 2016 UTC (7 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.81: preferred, colored
Changes since revision 1.1172.2.81: +14 -5 lines
- For 2.11
  - Backport 1.1324

Revision 1.1324: download - view: text, markup, annotated - select for diffs
Wed Sep 21 05:15:40 2016 UTC (7 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1323: preferred, colored
Changes since revision 1.1323: +13 -4 lines
- Store domain roles information on primary library server to limit number
  of calls needed to remote servers when a domain has more than one library
  server.

Revision 1.1323: download - view: text, markup, annotated - select for diffs
Wed Sep 21 04:57:52 2016 UTC (7 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1322: preferred, colored
Changes since revision 1.1322: +4 -2 lines
- If information about the distro is unavailable, assume it's one that will
  segfault unless lond is used.

Revision 1.1322: download - view: text, markup, annotated - select for diffs
Wed Sep 21 04:47:57 2016 UTC (7 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1321: preferred, colored
Changes since revision 1.1321: +2 -2 lines
- Remove trailing white space.

Revision 1.1321: download - view: text, markup, annotated - select for diffs
Wed Sep 21 04:43:38 2016 UTC (7 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1320: preferred, colored
Changes since revision 1.1320: +2 -2 lines
- On a multi-domain server, course's homeserver may be different from the
  lonHostID.

Revision 1.1172.2.81: download - view: text, markup, annotated - select for diffs
Sun Sep 18 14:37:57 2016 UTC (7 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.80: preferred, colored
Changes since revision 1.1172.2.80: +18 -13 lines
- For 2.11
  - Backport 1.1319

Revision 1.1172.2.80: download - view: text, markup, annotated - select for diffs
Sat Sep 17 19:23:42 2016 UTC (7 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.79: preferred, colored
Changes since revision 1.1172.2.79: +18 -2 lines
- For 2.11
  - Backport 1.1318

Revision 1.1320: download - view: text, markup, annotated - select for diffs
Wed Sep 14 20:29:40 2016 UTC (7 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1319: preferred, colored
Changes since revision 1.1319: +11 -2 lines
- Domain Trust Settings

Revision 1.1319: download - view: text, markup, annotated - select for diffs
Wed Aug 31 21:50:42 2016 UTC (7 years, 8 months ago) by damieng
Branches: MAIN
Diff to previous 1.1318: preferred, colored
Changes since revision 1.1318: +16 -13 lines
perf optimization: avoiding make_key, it is slow because of LONCAPA::escape

Revision 1.1318: download - view: text, markup, annotated - select for diffs
Thu Aug 25 08:09:34 2016 UTC (7 years, 8 months ago) by droeschl
Branches: MAIN
Diff to previous 1.1317: preferred, colored
Changes since revision 1.1317: +19 -2 lines
Return appropriate error code when retrieving author directories.

Revision 1.1172.2.79: download - view: text, markup, annotated - select for diffs
Tue Aug 16 22:28:58 2016 UTC (7 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.78: preferred, colored
Changes since revision 1.1172.2.78: +22 -14 lines
- For 2.11
  - Backport 1.1288, 1.1289, 1.1317

Revision 1.1317: download - view: text, markup, annotated - select for diffs
Tue Aug 16 22:10:12 2016 UTC (7 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1316: preferred, colored
Changes since revision 1.1316: +15 -7 lines
- Add two new optional args to &get_query_reply()
 - $sleep and $loopmax (defaults if not specified are: 0.2 and 100).
 - A larger value for $sleep is used when waiting for the response to a
   "fetchenrollment" query sent to lonsql by Autoenroll.pl.

Revision 1.1172.2.78: download - view: text, markup, annotated - select for diffs
Tue Aug 16 17:43:36 2016 UTC (7 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.77: preferred, colored
Changes since revision 1.1172.2.77: +28 -1 lines
- For 2.11
  - Backport 1.1309

Revision 1.1172.2.77: download - view: text, markup, annotated - select for diffs
Sun Aug 7 23:33:50 2016 UTC (7 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.76: preferred, colored
Changes since revision 1.1172.2.76: +21 -6 lines
- For 2.11
  - Backport 1.1270

Revision 1.1172.2.76: download - view: text, markup, annotated - select for diffs
Sun Aug 7 01:48:59 2016 UTC (7 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.75: preferred, colored
Changes since revision 1.1172.2.75: +11 -6 lines
- For 2.11
  - Backport 1.1314

Revision 1.1172.2.75: download - view: text, markup, annotated - select for diffs
Sat Aug 6 01:25:03 2016 UTC (7 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.74: preferred, colored
Changes since revision 1.1172.2.74: +16 -3 lines
- For 2.11
  - Backport 1.1307

Revision 1.1172.2.74: download - view: text, markup, annotated - select for diffs
Sat Aug 6 01:18:07 2016 UTC (7 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.73: preferred, colored
Changes since revision 1.1172.2.73: +2 -2 lines
- For 2.11
  - Backport 1.1306

Revision 1.1172.2.73: download - view: text, markup, annotated - select for diffs
Fri Aug 5 18:36:23 2016 UTC (7 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.72: preferred, colored
Changes since revision 1.1172.2.72: +3 -3 lines
- For 2.11
  - Backport 1.1299

Revision 1.1172.2.72: download - view: text, markup, annotated - select for diffs
Fri Aug 5 15:34:27 2016 UTC (7 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.71: preferred, colored
Changes since revision 1.1172.2.71: +3 -3 lines
- For 2.11
  - Backport 1.1295

Revision 1.1172.2.71: download - view: text, markup, annotated - select for diffs
Fri Aug 5 15:14:19 2016 UTC (7 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.70: preferred, colored
Changes since revision 1.1172.2.70: +7 -5 lines
- For 2.11
  - Backport 1.1294

Revision 1.1172.2.70: download - view: text, markup, annotated - select for diffs
Fri Aug 5 12:20:50 2016 UTC (7 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.69: preferred, colored
Changes since revision 1.1172.2.69: +14 -11 lines
- For 2.11
  - Backport 1.1293

Revision 1.1172.2.69: download - view: text, markup, annotated - select for diffs
Fri Aug 5 11:14:06 2016 UTC (7 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.68: preferred, colored
Changes since revision 1.1172.2.68: +58 -1 lines
- For 2.11
  - Backport 1.1290, 1.1291.

Revision 1.1316: download - view: text, markup, annotated - select for diffs
Mon Aug 1 18:05:22 2016 UTC (7 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1315: preferred, colored
Changes since revision 1.1315: +2 -2 lines
- Fix logic used to check whether to use Lond.pm to retrieve SSL cert status.

Revision 1.1315: download - view: text, markup, annotated - select for diffs
Mon Jul 25 19:50:44 2016 UTC (7 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1314: preferred, colored
Changes since revision 1.1314: +50 -2 lines
- Use Server Name Indication (SNI) and SSL when replicating content from
  /raw/.
- Domain status screen has link to show status of LON-CAPA SSL certificates.
- "SSL" domain config for (a) "internal" LON-CAPA SSL connection to servers/VMs
  in other domain, (b) Replication of domain's resources to other domains.
- Replication can use name-based virtual hosts with SSL, with verification of
  client certificate (cert: /home/httpd/lonCerts/lonhostnamecert.pem, signed
  by LON-CAPA CA, with Common Name of internal-<server hostname>, same IP address
  as server hostname).

Revision 1.1314: download - view: text, markup, annotated - select for diffs
Sun Jul 24 14:35:29 2016 UTC (7 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1313: preferred, colored
Changes since revision 1.1313: +11 -6 lines
- Bug 5464
  Can set failsafe value in domain (or override in Auto-enollment course
  configuration to avoid unwanted dropping of students when no data are
  retrieved for a particular inststitutional section.

Revision 1.1313: download - view: text, markup, annotated - select for diffs
Fri Jul 1 19:59:46 2016 UTC (7 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1312: preferred, colored
Changes since revision 1.1312: +110 -1 lines
- Course "Authoring" Space
  "Import a File" and "Image" blocks in Colorful Editor include a "Choose File"
  link which allows selection of published files from "Course Authoring" Space,
  or upload of a new file (with auto-publication).

Revision 1.1312: download - view: text, markup, annotated - select for diffs
Sun Jun 19 04:28:19 2016 UTC (7 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1311: preferred, colored
Changes since revision 1.1311: +10 -1 lines
- Course Editor has "Standard Problem" item (Grading tab) for creation
  of new problem in user's Authoring Space, or in a Course "Authoring" Space.
- Course Editor has "Import from Course Resources" item (Import tab) to
  import published content from Course "Authoring" Space.
- Course "Authoring" Space
  - default.rights -- course-only access
  - quota is shared with content uploaded directly to course
  - content only browsable in course context
  - metadata not included in searchable meatdata MySQL table
CVs: ----------------------------------------------------------------------

Revision 1.1311: download - view: text, markup, annotated - select for diffs
Sun Jun 19 00:19:24 2016 UTC (7 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1310: preferred, colored
Changes since revision 1.1310: +18 -2 lines
- &course_portal_url() routine moved to facilitate re-use.

Revision 1.1310: download - view: text, markup, annotated - select for diffs
Mon May 30 04:48:23 2016 UTC (7 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1309: preferred, colored
Changes since revision 1.1309: +2 -2 lines
- Fix typo in rev. 1.1309.

Revision 1.1309: download - view: text, markup, annotated - select for diffs
Mon May 30 03:16:33 2016 UTC (7 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1308: preferred, colored
Changes since revision 1.1308: +25 -3 lines
- Bug 6808. New course container -- "Placement" for Placement Tests.
  - Student's score on a placement test can be exported by customizing
    localenroll.pm in /home/httpd/lib/perl on domain's library server.
  - When a placement test is completed by the student, the chain:
    lonnet::auto_export_grades() > lond::auto_export_grades_handler()
    > localenroll::export_grades() is used to export grades (e.g. to
    a CMS).

Revision 1.1308: download - view: text, markup, annotated - select for diffs
Mon May 30 02:45:43 2016 UTC (7 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1307: preferred, colored
Changes since revision 1.1307: +8 -7 lines
- Bug 6763. "Done" button.
  String saved for the Time-Limit (interval) parameter will no longer be a
  pure integer if use of the "done" button has been enabled.

Revision 1.1307: download - view: text, markup, annotated - select for diffs
Thu Apr 21 00:36:17 2016 UTC (8 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1306: preferred, colored
Changes since revision 1.1306: +16 -3 lines
- Cache load-balancer status for unconfigured domains.

Revision 1.1306: download - view: text, markup, annotated - select for diffs
Fri Apr 15 18:53:38 2016 UTC (8 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1305: preferred, colored
Changes since revision 1.1305: +2 -2 lines
- false if directory.

Revision 1.1305: download - view: text, markup, annotated - select for diffs
Sat Apr 2 04:31:03 2016 UTC (8 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1304: preferred, colored
Changes since revision 1.1304: +12 -5 lines
- Bug 6808. New course container -- "Placement" for Placement Tests.
  Work in progress.

Revision 1.1304: download - view: text, markup, annotated - select for diffs
Wed Mar 23 02:19:17 2016 UTC (8 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1303: preferred, colored
Changes since revision 1.1303: +3 -3 lines
- Bug 5917. Course preference to disable anonymous posts to discussion.
  - uses 'pac' priv.

Revision 1.1303: download - view: text, markup, annotated - select for diffs
Fri Mar 4 21:43:33 2016 UTC (8 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1302: preferred, colored
Changes since revision 1.1302: +10 -3 lines
- Bug 4373.
  - Setting map-level parameters which apply recursively to subfolders is
    not permitted unless course's homeserver is running 2.12.
    (hiddenresource and encrypturl exempt, since they have always recursed).

Revision 1.1302: download - view: text, markup, annotated - select for diffs
Wed Mar 2 18:23:17 2016 UTC (8 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1301: preferred, colored
Changes since revision 1.1301: +25 -5 lines
- Bug 4373. Ability to set map-level parameters which apply recursively
    to subfolders.
  - Cache nested maps array for 5 seconds to speed-up display of Course
    Contents.

Revision 1.1301: download - view: text, markup, annotated - select for diffs
Wed Mar 2 14:14:14 2016 UTC (8 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1300: preferred, colored
Changes since revision 1.1300: +75 -25 lines
- Bug 4373. Ability to set map-level parameters which apply recursively
  to subfolders.

Revision 1.1300: download - view: text, markup, annotated - select for diffs
Sun Jan 31 21:25:57 2016 UTC (8 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1299: preferred, colored
Changes since revision 1.1299: +156 -37 lines
- Score upload form supports identification of a user based on clicker ID,
  for Course Coordinators who prefer not to use LON-CAPA's in-built
  "Process Clicker" utility.
- clickers.db file on a library server contains key = value pairs, where key
  is (escaped) clicker ID, and value is (escaped) comma-separated list of
  usernames who registered that particular clicker ID.
- bi-nightly run of searchcat.pl will update clickers.db file.

Revision 1.1299: download - view: text, markup, annotated - select for diffs
Sun Jan 31 16:40:22 2016 UTC (8 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1298: preferred, colored
Changes since revision 1.1298: +3 -3 lines
- Keys and values in ids.db are escaped so &idput() needs to escape the ids
  in the query, and unescape the values in the response.

Revision 1.1298: download - view: text, markup, annotated - select for diffs
Tue Jan 26 20:17:53 2016 UTC (8 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1297: preferred, colored
Changes since revision 1.1297: +46 -4 lines
- Bug 6754. Make LON-CAPA an LTI Tool Consumer (LTI 1.1). Work in progress.

Revision 1.1297: download - view: text, markup, annotated - select for diffs
Thu Dec 10 16:26:56 2015 UTC (8 years, 5 months ago) by damieng
Branches: MAIN
Diff to previous 1.1296: preferred, colored
Changes since revision 1.1296: +2 -2 lines
added a preview for Daxe, updated automatically when the document is saved

Revision 1.1296: download - view: text, markup, annotated - select for diffs
Thu Dec 3 20:40:42 2015 UTC (8 years, 5 months ago) by damieng
Branches: MAIN
Diff to previous 1.1295: preferred, colored
Changes since revision 1.1295: +2 -2 lines
integrated Daxe, opening in a separate window for now

Revision 1.1295: download - view: text, markup, annotated - select for diffs
Mon Oct 26 16:03:42 2015 UTC (8 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1294: preferred, colored
Changes since revision 1.1294: +4 -4 lines
- Change arg passed to &reconlonc() by &critical().
  - Prior to rev. 1.836, &reconlonc() expected the peerfile as an argument,
    however, starting with rev. 1.891, &reconlonc() expects the lonHostID
    of the server needing a connection as the argument (if available).

Revision 1.1294: download - view: text, markup, annotated - select for diffs
Fri Oct 23 16:01:41 2015 UTC (8 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1293: preferred, colored
Changes since revision 1.1293: +7 -5 lines
- Eliminate duplication of "Trying to get resource data for ... " messages
  in lonnet.log for a specific user where con_lost result is from cache
  (memcache), with 10 minute expiration.

Revision 1.1293: download - view: text, markup, annotated - select for diffs
Sun Sep 20 18:31:43 2015 UTC (8 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1292: preferred, colored
Changes since revision 1.1292: +14 -11 lines
- Eliminate "caching of id  ... failed" messages in lonnet.log when starting
  or restarting loncontrol.
  - Do not attempt to use memcache to store dns:/adm/dns/hosts, dns:/adm/dns/domain
    and iphost:iphost, when memcached is not running in this particular situation.

Revision 1.1292: download - view: text, markup, annotated - select for diffs
Mon Sep 14 13:45:36 2015 UTC (8 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1291: preferred, colored
Changes since revision 1.1291: +4 -3 lines
- Bug 6763. If interval ("Time-Limit") parameter has "_done" appended to
  the time limit in seconds, the "done" button will be displayed.

Revision 1.1291: download - view: text, markup, annotated - select for diffs
Mon Aug 10 15:18:21 2015 UTC (8 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1290: preferred, colored
Changes since revision 1.1290: +3 -4 lines
- Bug 5596.
  Use = as separator between outcome and results hashref to
  accommodate split(/:/) in lond::reply_query_handler().

Revision 1.1290: download - view: text, markup, annotated - select for diffs
Wed Aug 5 18:47:25 2015 UTC (8 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1289: preferred, colored
Changes since revision 1.1289: +59 -1 lines
- Bug 5596.
  Add a routine to lonnet.pm -- get_multiple_instusers() which makes one call
  to lond > lonsql > localenroll.pm to retrieve institutional data
  for multiple users when adding users via file upload, to minimize number
  of sleep() commands needed. Supports up to 1s per query, on localenroll.pm
  side if adding more than 100 new users.

- Add new routine to localenroll.pm -- &get_multusersinfo() -- to retrieve
    institutional data for users being added via user file upload.

  Note: if this routine does not exist in localenroll.pm, will fall-back
  to retrieving institutional data using a separate call to &get_userinfo()
  for each user.

Revision 1.1289: download - view: text, markup, annotated - select for diffs
Tue Jun 16 20:24:59 2015 UTC (8 years, 10 months ago) by damieng
Branches: MAIN
Diff to previous 1.1288: preferred, colored
Changes since revision 1.1288: +6 -7 lines
further bug fixes, optimizations and cleanup for searches

Revision 1.1288: download - view: text, markup, annotated - select for diffs
Fri Jun 12 21:11:20 2015 UTC (8 years, 11 months ago) by damieng
Branches: MAIN
Diff to previous 1.1287: preferred, colored
Changes since revision 1.1287: +9 -8 lines
fixed some bugs in search UI, reduced sleeps for speed optimization in search and general network communication, reduced some timeouts

Revision 1.1172.2.68: download - view: text, markup, annotated - select for diffs
Fri May 22 18:06:13 2015 UTC (8 years, 11 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_1
Diff to previous 1.1172.2.67: preferred, colored
Changes since revision 1.1172.2.67: +82 -6 lines
- For 2.11
  Backport 1.1287.

Revision 1.1172.2.67: download - view: text, markup, annotated - select for diffs
Fri May 22 17:58:00 2015 UTC (8 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.66: preferred, colored
Changes since revision 1.1172.2.66: +11 -1 lines
- For 2.11
  - Backport 1.1286.

Revision 1.1287: download - view: text, markup, annotated - select for diffs
Thu May 21 23:40:25 2015 UTC (8 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1286: preferred, colored
Changes since revision 1.1286: +80 -5 lines
- Support checking of course cloning rights based on (a) domain defaults
  (where no course-specific rights set), or (b) course specific rights
  for official courses, based on institutional code category/ies set in
  courseprefs, e.g., department=phy etc.

Revision 1.1286: download - view: text, markup, annotated - select for diffs
Thu May 21 23:10:57 2015 UTC (8 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1285: preferred, colored
Changes since revision 1.1285: +11 -1 lines
- Course default (applies to all courses), which can be overridden
  by course settings in a specific course, for who, besides owner
  and coordinator(s) may clone a course.

Revision 1.1285: download - view: text, markup, annotated - select for diffs
Wed May 13 20:38:31 2015 UTC (9 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1284: preferred, colored
Changes since revision 1.1284: +4 -3 lines
- Version checking accommodates parameter values which match a regexp
  (currently for acc and lenient parameters) as well as designated values.

Revision 1.1172.2.66: download - view: text, markup, annotated - select for diffs
Mon Apr 20 01:04:28 2015 UTC (9 years ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.65: preferred, colored
Changes since revision 1.1172.2.65: +203 -101 lines
- For 2.11
  Backport 1.1282, 1.1283, 1.1284.

Revision 1.1172.2.65: download - view: text, markup, annotated - select for diffs
Sun Apr 19 22:42:56 2015 UTC (9 years ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.64: preferred, colored
Changes since revision 1.1172.2.64: +53 -20 lines
- For 2.11
  Backport 1.1281.

Revision 1.1284: download - view: text, markup, annotated - select for diffs
Sun Apr 19 20:34:25 2015 UTC (9 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1283: preferred, colored
Changes since revision 1.1283: +18 -2 lines
- Reinstate documentation changes for allowed() in 1.1281, unintentionally
  removed in rev. 1.1282.

Revision 1.1283: download - view: text, markup, annotated - select for diffs
Wed Apr 15 18:56:19 2015 UTC (9 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1282: preferred, colored
Changes since revision 1.1282: +2 -2 lines
- Add $res->answerable() method to Apache::lonnavmaps::resource
  for use by lonnet::get_commblock_resources().

Revision 1.1282: download - view: text, markup, annotated - select for diffs
Wed Apr 15 04:11:17 2015 UTC (9 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1281: preferred, colored
Changes since revision 1.1281: +205 -118 lines
- Bug 6518.
  - Speed-up display of Course Contents where content blocking is in
    operation, by using a cache with short lifespan (5s) for block data.
  - Additional args added to symbread() so appropriate symb will be
    retrieved when content blocking is active.
  - Documentation updated for &symbread() and &allowed()
  - &check_docs_block() routine eliminated (no longer needed).
  - Determination of resources and/or maps with content blocking in active
    blocking events moved from &has_comm_blocking() to
    &get_commblock_resources() so it is available for rapid look-up.

Revision 1.1281: download - view: text, markup, annotated - select for diffs
Mon Apr 13 16:30:32 2015 UTC (9 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1280: preferred, colored
Changes since revision 1.1280: +53 -20 lines
- Listing resources in a folder for which the interval parameter is set, in
  order to test for content blocking for other resources in a course needs
  to not recurse.

Revision 1.1172.2.64: download - view: text, markup, annotated - select for diffs
Thu Apr 9 18:24:44 2015 UTC (9 years, 1 month ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.63: preferred, colored
Changes since revision 1.1172.2.63: +18 -12 lines
- For 2.11
  Backport part of 1.1269 omitted in earlier backport (1.1172.2.59).

Revision 1.1172.2.63: download - view: text, markup, annotated - select for diffs
Thu Apr 9 17:59:45 2015 UTC (9 years, 1 month ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.62: preferred, colored
Changes since revision 1.1172.2.62: +5 -3 lines
- For 2.11
  Backport 1.1280

Revision 1.1280: download - view: text, markup, annotated - select for diffs
Thu Apr 9 17:46:54 2015 UTC (9 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1279: preferred, colored
Changes since revision 1.1279: +5 -3 lines
- Verify interval parameter is for a map.

Revision 1.1172.2.62: download - view: text, markup, annotated - select for diffs
Wed Apr 1 23:43:55 2015 UTC (9 years, 1 month ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.61: preferred, colored
Changes since revision 1.1172.2.61: +29 -23 lines
- For 2.11
  Backport 1.1279.

Revision 1.1279: download - view: text, markup, annotated - select for diffs
Wed Apr 1 23:22:13 2015 UTC (9 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1278: preferred, colored
Changes since revision 1.1278: +29 -23 lines
- Bug 6771
  Domain configuration to switch active users from a server in the domain.
  - When the page has loaded on the session hosting server, javascript will
    cause display of an alert and will switch user's session to another server
    in the domain, after 5s. Submit buttons for homewrk problems disabled for
    those 5s.

Revision 1.1172.2.61: download - view: text, markup, annotated - select for diffs
Mon Mar 30 21:58:56 2015 UTC (9 years, 1 month ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.60: preferred, colored
Changes since revision 1.1172.2.60: +7 -6 lines
- For 2.11
  Backport 1.1278

Revision 1.1278: download - view: text, markup, annotated - select for diffs
Mon Mar 30 21:13:24 2015 UTC (9 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1277: preferred, colored
Changes since revision 1.1277: +7 -6 lines
- Arg passed to &get_server_homeID() needs to be hostname not hostID.
- Remove Apache::lonnet:: from some calls to routines within lonnet.pm

Revision 1.1172.2.60: download - view: text, markup, annotated - select for diffs
Wed Mar 11 04:21:21 2015 UTC (9 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.59: preferred, colored
Changes since revision 1.1172.2.59: +12 -1 lines
- For 2.11
  Backport 1.1277

Revision 1.1277: download - view: text, markup, annotated - select for diffs
Sat Mar 7 23:17:21 2015 UTC (9 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1276: preferred, colored
Changes since revision 1.1276: +12 -1 lines
- Additional Course/Community defaults for JSME Molecule Editor and Math
  Previewer (can be overridden in a course by CC), and for disabling submit
  button after student submission, with/without timeout, setby course container
  type (can be overriden for specific course by a DC).

Revision 1.1172.2.59: download - view: text, markup, annotated - select for diffs
Fri Jan 23 23:49:38 2015 UTC (9 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.58: preferred, colored
Changes since revision 1.1172.2.58: +16 -4 lines
- For 2.11
  - Backport 1.1269 (part).

Revision 1.1172.2.58: download - view: text, markup, annotated - select for diffs
Sun Dec 21 19:56:46 2014 UTC (9 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.57: preferred, colored
Changes since revision 1.1172.2.57: +13 -5 lines
- For 2.11
  - Backport 1.1272, 1.1274, 1.1275, 1.1276

Revision 1.1276: download - view: text, markup, annotated - select for diffs
Sun Dec 21 16:26:36 2014 UTC (9 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1275: preferred, colored
Changes since revision 1.1275: +4 -1 lines
- Bug 6765
  - If lock set when requesting unique time-based ID during copying to the
    clipboard was not released for some reason, display appropriate warnings
    in Course Editor, and remove lock on next log-in by user.

Revision 1.1275: download - view: text, markup, annotated - select for diffs
Tue Dec 16 19:57:56 2014 UTC (9 years, 4 months ago) by musolffc
Branches: MAIN
Diff to previous 1.1274: preferred, colored
Changes since revision 1.1274: +2 -2 lines
Fixed closing paren typo

Revision 1.1274: download - view: text, markup, annotated - select for diffs
Thu Dec 11 02:07:09 2014 UTC (9 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1273: preferred, colored
Changes since revision 1.1273: +4 -4 lines
- Coding style: keys()

Revision 1.1273: download - view: text, markup, annotated - select for diffs
Sun Dec 7 19:45:30 2014 UTC (9 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1272: preferred, colored
Changes since revision 1.1272: +88 -2 lines
- Support for submission of files to externalresponse.
  - New routine: &portfiles_versioning() in lonnet.pm called after grading
    externalresponse to handle versioning of submitted files in portfolio.
  - &get_next_version(), &version_selected_portfile(), &file_name_version_ext()
    moved from grades.pm to lonnet.pm to facilitate re-use.

Revision 1.1272: download - view: text, markup, annotated - select for diffs
Fri Dec 5 15:15:12 2014 UTC (9 years, 5 months ago) by droeschl
Branches: MAIN
Diff to previous 1.1271: preferred, colored
Changes since revision 1.1271: +7 -2 lines
Correct HTTP POST request body in cases where values of %form contain
array references.

The error became apparent because numerical response problems with multiple
answer values embedded in composite pages showed ARRAY(..) in their input fields
after a student submission.

Revision 1.1271: download - view: text, markup, annotated - select for diffs
Thu Dec 4 15:41:36 2014 UTC (9 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1270: preferred, colored
Changes since revision 1.1270: +98 -17 lines
Bug 6690
  - Set IP based-access for files submitted to externalresponse. If url
    attribute in externalresponse tag begins http://machine.somewhere.toplevel
    (or https:// etc.) access will be permitted from IP address which resolves
    to machine.somewhere.toplevel
Work in progress

Revision 1.1270: download - view: text, markup, annotated - select for diffs
Mon Dec 1 22:53:00 2014 UTC (9 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1269: preferred, colored
Changes since revision 1.1269: +22 -7 lines
- Bug 6690
  - IP-based access control for portfolio files added to existing "conditional"
    access types used to grant read access to others besides the owner.

Revision 1.1269: download - view: text, markup, annotated - select for diffs
Mon Nov 24 02:36:21 2014 UTC (9 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1268: preferred, colored
Changes since revision 1.1268: +33 -16 lines
- Bug 6740 Out-of-order recording of submissions (by time).
  - Check for new transactions made immediately before call to lonnet::cstore()
    &Apache::inputtags::hidealldata() called if correct then incorrect,
    where awarded >= 1 when correct (feedback on correctness enabled).
  - Check for transactions made immediately after call to lonnet::cstore()
    if reply from lond::store_handler() is delay:N (where N s the number of
    transactions between the last retrieved in &initialize_storage() and the
    last stored immediately before permanent storage of the current transaction.
    &Apache::grades::makehidden() called if correct then incorrect,
    where awarded >= 1 when correct (feedback on correctness enabled).

Revision 1.1172.2.57: download - view: text, markup, annotated - select for diffs
Sun Oct 26 13:02:42 2014 UTC (9 years, 6 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.56: preferred, colored
Changes since revision 1.1172.2.56: +3 -1 lines
- For 2.11
  - Backport 1.1267

Revision 1.1172.2.56: download - view: text, markup, annotated - select for diffs
Fri Oct 24 00:37:15 2014 UTC (9 years, 6 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.55: preferred, colored
Changes since revision 1.1172.2.55: +15 -1 lines
- For 2.11
  - Backport 1.1268

Revision 1.1268: download - view: text, markup, annotated - select for diffs
Fri Oct 24 00:20:15 2014 UTC (9 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1267: preferred, colored
Changes since revision 1.1267: +16 -1 lines
- Bug 6755.
 - Additional randomization in unique numeric identifier used for each item
   added to the paste buffer.

Revision 1.1267: download - view: text, markup, annotated - select for diffs
Sat Oct 18 16:49:19 2014 UTC (9 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1266: preferred, colored
Changes since revision 1.1266: +3 -1 lines
- Eliminate: "get_dom failed - no homeserver and/or domain (public)"
  from lonnet.log

Revision 1.1172.2.55: download - view: text, markup, annotated - select for diffs
Mon Oct 13 15:47:14 2014 UTC (9 years, 6 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.54: preferred, colored
Changes since revision 1.1172.2.54: +7 -8 lines
- For 2.11
  - Backport 1.1266

Revision 1.1266: download - view: text, markup, annotated - select for diffs
Mon Oct 13 15:46:45 2014 UTC (9 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1265: preferred, colored
Changes since revision 1.1265: +7 -8 lines
- Re-enable CC access to discussion and message records for a selected student
  in a course where session is hosted on course's homeserver.

Revision 1.1172.2.54: download - view: text, markup, annotated - select for diffs
Tue Jul 29 05:55:24 2014 UTC (9 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.53: preferred, colored
Changes since revision 1.1172.2.53: +4 -8 lines
- For 2.11
  - Backport 1.1265.

Revision 1.1265: download - view: text, markup, annotated - select for diffs
Tue Jul 29 05:49:32 2014 UTC (9 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1264: preferred, colored
Changes since revision 1.1264: +4 -8 lines
- Reverse changes in 1.1179 and 1.1206 to permit early out from symbread()
  in more cases.

Revision 1.1172.2.53: download - view: text, markup, annotated - select for diffs
Thu Jul 3 14:59:01 2014 UTC (9 years, 10 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.52: preferred, colored
Changes since revision 1.1172.2.52: +21 -2 lines
- For 2.11
  - Backport 1.1264

Revision 1.1264: download - view: text, markup, annotated - select for diffs
Thu Jul 3 14:11:43 2014 UTC (9 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1263: preferred, colored
Changes since revision 1.1263: +21 -2 lines
- When parsing dns_checksums/X.Y.Z.tab file (for LON-CAPA version X.Y.Z)
  apply fixup to location of web server config files for Ubuntu/Debian/SuSE.

Revision 1.1172.2.52: download - view: text, markup, annotated - select for diffs
Wed Jun 25 18:44:10 2014 UTC (9 years, 10 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_0
Diff to previous 1.1172.2.51: preferred, colored
Changes since revision 1.1172.2.51: +2 -2 lines
- For 2.11
  - Backport 1.1263

Revision 1.1263: download - view: text, markup, annotated - select for diffs
Wed Jun 25 00:55:26 2014 UTC (9 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1262: preferred, colored
Changes since revision 1.1262: +2 -2 lines
- Reverse lexical sort so s10.lite.msu.edu is first "DNS" server contacted
  in production cluster.

Revision 1.1172.2.51: download - view: text, markup, annotated - select for diffs
Fri Jun 13 03:34:54 2014 UTC (9 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.50: preferred, colored
Changes since revision 1.1172.2.50: +7 -3 lines
- For 2.11
  - Backport 1.1262

Revision 1.1262: download - view: text, markup, annotated - select for diffs
Fri Jun 13 03:33:55 2014 UTC (9 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1261: preferred, colored
Changes since revision 1.1261: +7 -3 lines
- Check that both args to be passed to &Math::Random::random_set_seed()
  are within bounds.  If either is out of bounds fall back to using
  &Math::Random::random_set_seed_from_phrase() instead.

Revision 1.1172.2.50: download - view: text, markup, annotated - select for diffs
Fri Jun 13 03:15:31 2014 UTC (9 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.49: preferred, colored
Changes since revision 1.1172.2.49: +10 -2 lines
- For 2.11
  - Backport remaining part of 1.1180

Revision 1.1172.2.49: download - view: text, markup, annotated - select for diffs
Thu May 29 13:23:50 2014 UTC (9 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.48: preferred, colored
Changes since revision 1.1172.2.48: +7 -4 lines
- For 2.11
  - Backport 1.1261.

Revision 1.1261: download - view: text, markup, annotated - select for diffs
Thu May 29 12:45:05 2014 UTC (9 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1260: preferred, colored
Changes since revision 1.1260: +7 -4 lines
- Bug 6604
  - Modification so parameters will work in Authoring Space, following
    changes to address bug 1320.

Revision 1.1172.2.48: download - view: text, markup, annotated - select for diffs
Sat May 10 14:24:19 2014 UTC (10 years ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_0_RC3
Diff to previous 1.1172.2.47: preferred, colored
Changes since revision 1.1172.2.47: +2 -2 lines
- For 2.11
  - Backport 1.1260

Revision 1.1260: download - view: text, markup, annotated - select for diffs
Sat May 10 14:00:04 2014 UTC (10 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1259: preferred, colored
Changes since revision 1.1259: +2 -2 lines
- Servers in a single domain might have a different LON-CAPA version
  installed from the primary library server in the domain.

Revision 1.1172.2.47: download - view: text, markup, annotated - select for diffs
Mon May 5 11:53:37 2014 UTC (10 years ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.46: preferred, colored
Changes since revision 1.1172.2.46: +20 -3 lines
- For 2.11
  - Backport 1.1259

Revision 1.1056.4.39: download - view: text, markup, annotated - select for diffs
Mon May 5 11:37:07 2014 UTC (10 years ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.38: preferred, colored next main 1.1057: preferred, colored
Changes since revision 1.1056.4.38: +20 -3 lines
- For 2.10
  - Backport 1.1259

Revision 1.1259: download - view: text, markup, annotated - select for diffs
Mon May 5 03:24:40 2014 UTC (10 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1258: preferred, colored
Changes since revision 1.1258: +20 -3 lines
- Support situation where different servers belonging to user's (and course's)
  domain are running different versions of LON-CAPA, and role selected has a
  version requirement unmet by server currently hosting user session.
  - Additional arg passed to &choose_server() -- $skiploadbal (boolean)
    If true, a server identified in domain configuration as a loadbalancer
    will not be included when choosing from the domain's servers.

Revision 1.1172.2.46: download - view: text, markup, annotated - select for diffs
Sun May 4 22:29:53 2014 UTC (10 years ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.45: preferred, colored
Changes since revision 1.1172.2.45: +13 -2 lines
- For 2.11
  - Backport 1.1258.

Revision 1.1258: download - view: text, markup, annotated - select for diffs
Sun May 4 21:49:00 2014 UTC (10 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1257: preferred, colored
Changes since revision 1.1257: +13 -2 lines
- Catalog type set for domain (authenticated and unauthenticated) included
  in domain defaults (cached).
- Display of prompts on roles/courses screen for users without any active
  roles depend on catalog type set for user's domain (or default domain,
  if unauthenticated).

Revision 1.1172.2.45: download - view: text, markup, annotated - select for diffs
Wed Apr 30 23:19:24 2014 UTC (10 years ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.44: preferred, colored
Changes since revision 1.1172.2.44: +4 -3 lines
- For 2.11
  - Backport 1.1257

Revision 1.1257: download - view: text, markup, annotated - select for diffs
Wed Apr 30 17:17:46 2014 UTC (10 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1256: preferred, colored
Changes since revision 1.1256: +5 -3 lines
- Pass default start access date and default end access dates to
  localenroll::crsreq_updates() so they are available to course request
  validator.

Revision 1.1172.2.44: download - view: text, markup, annotated - select for diffs
Wed Apr 23 10:50:53 2014 UTC (10 years ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.43: preferred, colored
Changes since revision 1.1172.2.43: +7 -8 lines
- For 2.11
  - Backport 1.1256

Revision 1.1256: download - view: text, markup, annotated - select for diffs
Wed Apr 23 10:11:34 2014 UTC (10 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1255: preferred, colored
Changes since revision 1.1255: +7 -8 lines
- Institutional ststus types can now be defined via domain configuration
  web interface by Domain Coordinator -- will supercede use of customized
  localenroll::inst_usertypes().

- Self-creation of account with e-mail address as username:
  - Domain configuration to set which status types (faculty, staff , student
    etc.) can apply to "non-institutional" usernames.
  - Processing of username requests can be either automatic or queued for
    approval depending on status type (self-reported).

Revision 1.1172.2.43: download - view: text, markup, annotated - select for diffs
Wed Apr 16 16:21:24 2014 UTC (10 years ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.42: preferred, colored
Changes since revision 1.1172.2.42: +10 -7 lines
- For 2.11
  - Backport 1.1255

Revision 1.1255: download - view: text, markup, annotated - select for diffs
Wed Apr 16 14:40:05 2014 UTC (10 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1254: preferred, colored
Changes since revision 1.1254: +9 -6 lines
- Course requests for unofficial courses, textbook courses and communities
  can include validation.
  - lonrequestcourse.pm
    - New subroutine: pending_validation_form() generates web form used to
      proceed to validation (can be local script, or script on remote server)
    - Prepended new arg to args passed to: &print_request_outcome() and
      &process_request()  -- $lonhost (lonHostID of current server).
 - localenroll.pm
   - &validate_crsreq() accepts additional (optional) arg -- ref to hash of
     custominfo.
   - &crsreq_updates() supports additional action type ('prevalidate') which
     is used to generate form elements needed for validation of request.
 - lond
   - &validate_crsreq_handler() accepts additional -- $customdata
     which is a frozen hash of custominfo passed in from lonnet.pm
 - lonnet.pm
   - &auto_courserequest_validation() accepts additional arg -- ref to hash of
     custominfo (contains key => value for custm form elements retrieved from
     course request review page.

Revision 1.1172.2.42: download - view: text, markup, annotated - select for diffs
Sun Apr 6 00:07:06 2014 UTC (10 years, 1 month ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.41: preferred, colored
Changes since revision 1.1172.2.41: +2 -2 lines
- Fix typo in 1.1172.2.41 (backport of 1.1253).

Revision 1.1172.2.41: download - view: text, markup, annotated - select for diffs
Sat Apr 5 12:49:31 2014 UTC (10 years, 1 month ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.40: preferred, colored
Changes since revision 1.1172.2.40: +54 -16 lines
- For 2.11
  - Backport 1.1253, 1.1254

Revision 1.1254: download - view: text, markup, annotated - select for diffs
Mon Mar 31 01:09:20 2014 UTC (10 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1253: preferred, colored
Changes since revision 1.1253: +40 -12 lines
- Move &selfenroll_validation_types(), &selfenroll_default_descs(),
  &get_selfenroll_titles() from domainprefs.pm to lonuserutils.pm
  to facilitate re-use.
- Add self-enrollment related defaults to cached domain defaults:
  (a) Self-enrollment settings controlled by DC, by default:
     - <type>selfenrolladmdc (where <type> is: course type (official,
       unofficial, community or textbook).
  (b) Self-enrollment default values:
     - <type>selfenroll<setting> where type is course type, and <setting>
       is default self-enrollment setting: types, registered, approval,
       limit, or cap.
- New routine in lonuserutils.pm -- &selfenrollment_administration()
  provides array refs for self-enrollment items (a) managed by course
  personnel; (b) managed by DC.

Revision 1.1056.4.38: download - view: text, markup, annotated - select for diffs
Tue Mar 25 10:39:01 2014 UTC (10 years, 1 month ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.37: preferred, colored
Changes since revision 1.1056.4.37: +16 -6 lines
- Backport 1.1253.

Revision 1.1253: download - view: text, markup, annotated - select for diffs
Tue Mar 25 09:41:08 2014 UTC (10 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1252: preferred, colored
Changes since revision 1.1252: +16 -6 lines
- Support situation where different servers belonging to user's (and course's)
  domain are running different versions of LON-CAPA, and role selected has a
  version requirement unmet by server currently hosting user session.
  - Additional arg passed to &choose_server() -- $required (version of LON-CAPA
    required for selected role).
  - Additional arg passed to &compare_server_load() -- $required (version of
    LON-CAPA required).

Revision 1.1252: download - view: text, markup, annotated - select for diffs
Sun Mar 9 15:39:04 2014 UTC (10 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1251: preferred, colored
Changes since revision 1.1251: +3 -3 lines
- Coding style: split()
- thaw_unescape() is a subroutine within lonnet.pm

Revision 1.1172.2.40: download - view: text, markup, annotated - select for diffs
Mon Feb 24 03:09:05 2014 UTC (10 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.39: preferred, colored
Changes since revision 1.1172.2.39: +6 -6 lines
- For 2.11
  - Backport 1.1250, 1.1251.

Revision 1.1251: download - view: text, markup, annotated - select for diffs
Mon Feb 24 03:04:58 2014 UTC (10 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1250: preferred, colored
Changes since revision 1.1250: +2 -2 lines
- ref to scalar $where only set if role is defined.

Revision 1.1250: download - view: text, markup, annotated - select for diffs
Sun Feb 23 20:53:03 2014 UTC (10 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1249: preferred, colored
Changes since revision 1.1249: +7 -7 lines
- Changes to regexps to support adhoc role switching to a custom role
  in a course, created by a user with an e-mail address as username.

Revision 1.1172.2.39: download - view: text, markup, annotated - select for diffs
Sun Jan 5 11:45:01 2014 UTC (10 years, 4 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_0_RC2
Diff to previous 1.1172.2.38: preferred, colored
Changes since revision 1.1172.2.38: +2 -2 lines
- For 2.11
  - Backport 1.1249

Revision 1.1249: download - view: text, markup, annotated - select for diffs
Sun Jan 5 11:43:58 2014 UTC (10 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1248: preferred, colored
Changes since revision 1.1248: +2 -2 lines
- Add 2.11

Revision 1.1172.2.38: download - view: text, markup, annotated - select for diffs
Fri Jan 3 20:01:40 2014 UTC (10 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.37: preferred, colored
Changes since revision 1.1172.2.37: +32 -4 lines
- For 2.11
  - Backport 1.1247, 1.1248.

Revision 1.1248: download - view: text, markup, annotated - select for diffs
Fri Jan 3 18:39:48 2014 UTC (10 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1247: preferred, colored
Changes since revision 1.1247: +28 -1 lines
- New routine in localenroll.pm -- &crsreq_updates() -- to support
  domain-specific operations during course request process.
- Tabbed interface used for textbook-type course requests, one tab
  for course creation, one for request logs.
- Column for unique codes included in user's request log display, if
  domain has enabled use of unique codes.
- Correction to LON-CAPA messaging of unique code -- recipient should
  be requestor.

Revision 1.1247: download - view: text, markup, annotated - select for diffs
Wed Jan 1 17:41:42 2014 UTC (10 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1246: preferred, colored
Changes since revision 1.1246: +5 -4 lines
- Access to information about courses in a domain with six character
  unique codes (html, xml or csv format).
  - Initial use case is for a separate portal (token-based auth)
    where students enter the code to sign up for a specific "textbook"
    course.

Revision 1.1172.2.37: download - view: text, markup, annotated - select for diffs
Fri Dec 27 23:31:21 2013 UTC (10 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.36: preferred, colored
Changes since revision 1.1172.2.36: +7 -4 lines
- For 2.11
  - Backport 1.1246

Revision 1.1246: download - view: text, markup, annotated - select for diffs
Fri Dec 27 23:31:01 2013 UTC (10 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1245: preferred, colored
Changes since revision 1.1245: +9 -5 lines
- "textbook" is a course request type.
- courses of type "textbook" have specific default credits and upload quota,
  set via domain configuration.

Revision 1.1172.2.36: download - view: text, markup, annotated - select for diffs
Fri Dec 13 02:28:45 2013 UTC (10 years, 5 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.35: preferred, colored
Changes since revision 1.1172.2.35: +6 -20 lines
- For 2.11
  - Backport 1.1244, 1.1245

Revision 1.1245: download - view: text, markup, annotated - select for diffs
Fri Dec 13 02:10:33 2013 UTC (10 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1244: preferred, colored
Changes since revision 1.1244: +8 -25 lines
- Support Apache 2.4
  - PerlAuthenHandler needs to set $r->user() for requests for <Location>
    directives which include Require valid-user
  - reverse changes in publiccheck.pm rev. 1.20 and 1.21
  - modify changes in lonacc.pm rev. 1.143 and 1.147
  - reverse changes in lonnet.pm rev. 1.1212 and 1.1213, and modify changes
    in rev. 1.1244 (no longer treating 2.4 as a special case).
- Apache access logs will now include username (or username:domain if user's
  domain is not server's default domain) for URLs requiring "valid-user",
- Apache access logs will now include 'public' as requester for image
  files from /res/adm/pages and also domain logos etc.

Revision 1.1244: download - view: text, markup, annotated - select for diffs
Thu Dec 5 05:19:18 2013 UTC (10 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1243: preferred, colored
Changes since revision 1.1243: +12 -7 lines
- Support Apache 2.4 (Fedora 18, 19, 20; SuSE 13.1)
  - $r->user needs to be set in lonnet::check_for_valid_session()
    if the session is valid, but lonacc:sso_login() also needs to be able
    to identify an SSO case.

Revision 1.1172.2.35: download - view: text, markup, annotated - select for diffs
Wed Oct 16 19:06:28 2013 UTC (10 years, 6 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.34: preferred, colored
Changes since revision 1.1172.2.34: +118 -20 lines
- For 2.11
  - Backport 1.1239, 1.1240, 1.1241, 1.1242, 1.1243

Revision 1.1243: download - view: text, markup, annotated - select for diffs
Mon Oct 14 17:14:48 2013 UTC (10 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1242: preferred, colored
Changes since revision 1.1242: +20 -2 lines
- iframe src can be a dependency for an uploaded HTML page, if
  (a) path is a relative path
  (b) path is an absolute path in the same docs/<folder>/<id> subdirectory
      in the uploaded area of the current course.

Revision 1.1242: download - view: text, markup, annotated - select for diffs
Sat Oct 12 01:15:38 2013 UTC (10 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1241: preferred, colored
Changes since revision 1.1241: +3 -2 lines
- Sanity checking.
- No domain defaults for domain: "public".

Revision 1.1241: download - view: text, markup, annotated - select for diffs
Sun Oct 6 20:33:51 2013 UTC (10 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1240: preferred, colored
Changes since revision 1.1240: +6 -3 lines
- Change to args expected by lonnet::remote_devalidate_cache() and
  change to corresponding &server_devalidatecache_handler() on lond side.
  - On the lonnet side remote_devalidate_cache() now expects an array of
    escaped cache keys as the second argument.
  - On the lond side &server_devalidatecache_handler() calls
    lonnet::devalidate_cache_new() on each of the cache keys passed to it.

Revision 1.1240: download - view: text, markup, annotated - select for diffs
Sun Oct 6 14:20:36 2013 UTC (10 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1239: preferred, colored
Changes since revision 1.1239: +91 -14 lines
- &get_domain_defaults() can take a second (optional) arg -- $ignore_cache
  which causes domain configuration to be loaded from configuration.db or
  domain.tab, and not cache.
- Update POD for &get_domain_defaults().

Revision 1.1239: download - view: text, markup, annotated - select for diffs
Sun Sep 29 14:15:08 2013 UTC (10 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1238: preferred, colored
Changes since revision 1.1238: +2 -2 lines
- Can reuse variables defined in scope of current subroutine.

Revision 1.1172.2.34: download - view: text, markup, annotated - select for diffs
Mon Sep 2 14:41:53 2013 UTC (10 years, 8 months ago) by raeburn
Branches: version_2_11_X
CVS tags: version_2_11_0_RC1
Diff to previous 1.1172.2.33: preferred, colored
Changes since revision 1.1172.2.33: +10 -25 lines
- For 2.11
  - Backport 1.1238.

Revision 1.1238: download - view: text, markup, annotated - select for diffs
Mon Sep 2 14:40:18 2013 UTC (10 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1237: preferred, colored
Changes since revision 1.1237: +11 -26 lines
- Information about versions/checksums for a particular LON-CAPA version
  moved to separate files (one for each version) in:
  /home/httpd/lonTabs/dns_checksums  (e.g., 2.11.0.RC1.tab)

Revision 1.1172.2.33: download - view: text, markup, annotated - select for diffs
Sun Sep 1 23:24:05 2013 UTC (10 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.32: preferred, colored
Changes since revision 1.1172.2.32: +8 -4 lines
- For 2.11
  - Backport 1.1237.

Revision 1.1237: download - view: text, markup, annotated - select for diffs
Sun Sep 1 22:39:48 2013 UTC (10 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1236: preferred, colored
Changes since revision 1.1236: +8 -4 lines
- Re-enable search across domains when querying metadata for resources on
  multi-domain servers. (to accommodate changes in lonsearchat rev. 1.322).

Revision 1.1172.2.32: download - view: text, markup, annotated - select for diffs
Tue Aug 13 12:48:47 2013 UTC (10 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.31: preferred, colored
Changes since revision 1.1172.2.31: +87 -1 lines
- For 2.11
  - Reverse 1.1057.
    - lonxml.pm in 2.11.X still calls lonnet::checkout().
    - grades.pm in 2.11.X still calls lonnet::checkin().

Revision 1.1172.2.31: download - view: text, markup, annotated - select for diffs
Thu Aug 8 02:09:10 2013 UTC (10 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.30: preferred, colored
Changes since revision 1.1172.2.30: +41 -10 lines
- For 2.11
  - Backport 1.1234, 1.1235, 1.1236.

Revision 1.1236: download - view: text, markup, annotated - select for diffs
Wed Aug 7 00:03:33 2013 UTC (10 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1235: preferred, colored
Changes since revision 1.1235: +25 -1 lines
- Supplemental Content Tab not shown on Course Contents screen unless
  user has mdc priv in course, or Supplemental content contains one or
  more resources (folders not counted).

Revision 1.1235: download - view: text, markup, annotated - select for diffs
Tue Aug 6 23:17:39 2013 UTC (10 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1234: preferred, colored
Changes since revision 1.1234: +10 -10 lines
- Corrections to punctuation, spelling, and cache lifetime in POD.

Revision 1.1234: download - view: text, markup, annotated - select for diffs
Tue Aug 6 23:13:42 2013 UTC (10 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1233: preferred, colored
Changes since revision 1.1233: +8 -1 lines
- "Edit" in Functions row for student-viewable roster, in case where
  Course Roster item not explicitly added to course.

Revision 1.1172.2.30: download - view: text, markup, annotated - select for diffs
Sun Aug 4 03:00:12 2013 UTC (10 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.29: preferred, colored
Changes since revision 1.1172.2.29: +71 -14 lines
- For 2.11
  - Backport 1.1230, 1.1231, 1.1232, 1.1233.

Revision 1.1233: download - view: text, markup, annotated - select for diffs
Sun Aug 4 02:55:41 2013 UTC (10 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1232: preferred, colored
Changes since revision 1.1232: +13 -13 lines
- In &EXT(), check $qualifier is null, when retrieving:
  &EXT("resource.visibleparts") in case this is a multi-part problem
  with a part ID matching visibleparts.

Revision 1.1232: download - view: text, markup, annotated - select for diffs
Wed Jul 31 17:37:18 2013 UTC (10 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1231: preferred, colored
Changes since revision 1.1231: +36 -14 lines
- In &EXT(), check $qualifier is null, when retrieving: &EXT("resource.$space")
  $space = title, map or filename,  in case this is a multi-part problem
  with a part ID matching $space.
- Add two additional &EXT() items -- resource.maptitle, resource.visibleparts
  (a) return title (in Course) and (b) comma-separated list of parts available to
  current user, respectively.

Revision 1.1231: download - view: text, markup, annotated - select for diffs
Thu Jul 25 19:11:12 2013 UTC (10 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1230: preferred, colored
Changes since revision 1.1230: +31 -1 lines
- New routines to delete unwanted keys from ids.db GBDM file in a domain
  lond: &del_id_handler() called to process "iddel" request from lonc side
  -- &iddel() routine in lonnet.pm.
- searchcat.pl will compare id => username retrieved from ids.db with
  expected id => username retrieved from each user's environment.db file
  (loops over user directories in /home/httpd/lonUsers/$dom), and updates
  ids.db based on latest data in environment.db, and logs actions.

Revision 1.1230: download - view: text, markup, annotated - select for diffs
Tue Jul 9 00:17:27 2013 UTC (10 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1229: preferred, colored
Changes since revision 1.1229: +7 -4 lines
- Disk quotas for content uploaded directly to a course (userfiles/docs/ and
   userfiles/supplemental).
  - Default is 500 MB, unless set at domain level, or individual course level.
  - Domain defaults set by DC  for: official courses, unofficial courses and
    communities set via "Course/Community defaults" in "Set domain configuration".
  - Quota for individual courses/communities set  by DC via:
      "View or modify a course or community"
  - &excess_filesize_authorspace() renamed as excess_filesize_warning() to
    support quota checking in course context, as well as in author context.

Revision 1.1172.2.29: download - view: text, markup, annotated - select for diffs
Fri Jul 5 15:53:28 2013 UTC (10 years, 10 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.28: preferred, colored
Changes since revision 1.1172.2.28: +5 -2 lines
- For 2.11
  - Backport 1.1229 (part)

Revision 1.1229: download - view: text, markup, annotated - select for diffs
Tue Jul 2 19:04:56 2013 UTC (10 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1228: preferred, colored
Changes since revision 1.1228: +6 -3 lines
- Disk quotas for authoring spaces.
  - Default is 500 MB, unless set at domain level, or individual user level.
  - Domain default set via "Blogs, personal web pages, webDAV/quotas, portfolio" in
    "Set domain configuration" by DC.
  - Quota for individual user's authoring space set via:
    "Create users or modify the roles and privileges of users" by DC
  - &display_usage() moved from portfolio.pm to lonhtmlcommon.pm to
    facilitate re-use. In portfolio.pm &display_portfolio_usage() now calls
    lonhtmlcommon::display_usage().

Revision 1.1172.2.28: download - view: text, markup, annotated - select for diffs
Thu Jun 27 18:34:21 2013 UTC (10 years, 10 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.27: preferred, colored
Changes since revision 1.1172.2.27: +16 -8 lines
- For 2.11
  - Backport 1.1228.

Revision 1.1228: download - view: text, markup, annotated - select for diffs
Wed Jun 26 21:22:51 2013 UTC (10 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1227: preferred, colored
Changes since revision 1.1227: +16 -8 lines
- Bubblesheet grading of CODEd exams in which exam folder has either randomorder
  or randompick set causes new parameter (examcode) to be set at map level for
  a sepecific user each graded student.
- Parameter value is set to CODE on the student's bubblsheet exam.
- If used, requires course roles to be selected in a user session on a 2.11 server.
- Ensures resources are displayed in same order to student, and more importantly,
  ensures points totals will be correct in student's quickgrades view, if randompick
  was used.

Revision 1.1172.2.27: download - view: text, markup, annotated - select for diffs
Wed May 29 19:36:56 2013 UTC (10 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.26: preferred, colored
Changes since revision 1.1172.2.26: +44 -30 lines
- For 2.11
  - Backport 1.1225, 1.1226, 1.1227.

Revision 1.1227: download - view: text, markup, annotated - select for diffs
Wed May 29 18:10:59 2013 UTC (10 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1226: preferred, colored
Changes since revision 1.1226: +39 -25 lines
lonnet.pm
  - Move code in BEGIN() block in lonnet.pm used to populate %loncaparevs and
    %serverhomeIDs to subroutines: load_loncaparevs() and load_serverhomeIDs()
    to facilitate reuse.
loncron
  - In loncron delay opening loncaparevs.tab and serverhomeIDs.tab files for
    writing until retrieval of version or server information is complete for
    all contactable servers.
   - Call load_loncaparevs() and load_serverhomeIDs() once writing is complete.

Revision 1.1226: download - view: text, markup, annotated - select for diffs
Wed May 29 17:53:50 2013 UTC (10 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1225: preferred, colored
Changes since revision 1.1225: +2 -2 lines
- LON-CAPA version for current server available from %perlvar.

Revision 1.1225: download - view: text, markup, annotated - select for diffs
Mon May 27 18:35:05 2013 UTC (10 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1224: preferred, colored
Changes since revision 1.1224: +3 -3 lines
- Update POD

Revision 1.1172.2.26: download - view: text, markup, annotated - select for diffs
Mon May 27 16:00:15 2013 UTC (10 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.25: preferred, colored
Changes since revision 1.1172.2.25: +9 -3 lines
- For 2.11
  - Backport 1.1224.

Revision 1.1056.4.37: download - view: text, markup, annotated - select for diffs
Mon May 27 14:22:55 2013 UTC (10 years, 11 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.36: preferred, colored
Changes since revision 1.1056.4.36: +9 -3 lines
- For 2.10
  - Backport 1.1224

Revision 1.1224: download - view: text, markup, annotated - select for diffs
Mon May 27 14:12:19 2013 UTC (10 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1223: preferred, colored
Changes since revision 1.1223: +9 -3 lines
- Bug 6649.
  - Don't escape datakey in lonnet::restore when namespace is "courserequests".

Revision 1.1172.2.25: download - view: text, markup, annotated - select for diffs
Thu May 23 14:36:44 2013 UTC (10 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.24: preferred, colored
Changes since revision 1.1172.2.24: +1 -73 lines
- For 2.11
  - Backport 1.1223

Revision 1.1223: download - view: text, markup, annotated - select for diffs
Tue May 21 18:57:45 2013 UTC (10 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1222: preferred, colored
Changes since revision 1.1222: +1 -73 lines
- Eliminate duplicate routine &getdocspath() in lonnet.
  - lonextresedit.pm uses &Apache::loncommon::symb_to_docspath() instead.

Revision 1.1172.2.24: download - view: text, markup, annotated - select for diffs
Wed May 15 19:49:25 2013 UTC (10 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.23: preferred, colored
Changes since revision 1.1172.2.23: +4 -2 lines
- For 2.11
  - Backport 1.1221, 1.1222

Revision 1.1222: download - view: text, markup, annotated - select for diffs
Wed May 15 18:48:38 2013 UTC (10 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1221: preferred, colored
Changes since revision 1.1221: +2 -2 lines
- When identifying embedded items in HTML pages skip <a> tag if href attribute
  is blank.

Revision 1.1221: download - view: text, markup, annotated - select for diffs
Tue May 14 18:47:07 2013 UTC (10 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1220: preferred, colored
Changes since revision 1.1220: +4 -2 lines
- Skip anchors in <a> tags when identifying embedded items in HTML pages.

Revision 1.1172.2.23: download - view: text, markup, annotated - select for diffs
Sat May 11 23:08:27 2013 UTC (11 years ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.22: preferred, colored
Changes since revision 1.1172.2.22: +139 -61 lines
- For 2.11
  - Backport 1.1219, 1.1220.

Revision 1.1220: download - view: text, markup, annotated - select for diffs
Wed Apr 24 02:44:05 2013 UTC (11 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1219: preferred, colored
Changes since revision 1.1219: +2 -2 lines
- Syllabus can use template, uploaded file, or point at external web page.
- Uploaded file stored in course's portfolio; can be a web page -- uploader
  will be prompted to upload any dependencies.
- When using template, new fieldset included at top of page, so boxes to
  display in editing screen can be chosen.

Revision 1.1219: download - view: text, markup, annotated - select for diffs
Thu Apr 11 15:30:42 2013 UTC (11 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1218: preferred, colored
Changes since revision 1.1218: +135 -58 lines
- Efficiency improvements when checking if course personnel should be hidden.
  - Identity of privileged users (i.e., dc) in a domain cached in memcache.
  - Added course setting -- checkforpriv -- which includes comma separated
    list of domains to check for privileged users (besides course's domain).
- Fix some xhtml in courseprefs.pm to satisfy w3c validation
- loncommon::select_dom_form() takes additional (optional) argument --
  array ref of domains to exclude from options in the dropdown list.
- lonnet.pm  -- eliminate Apache::lonnet:: from some calls to
  do_cache_new() within lonnet.pm itself.

Revision 1.1172.2.22: download - view: text, markup, annotated - select for diffs
Sun Apr 7 17:48:57 2013 UTC (11 years, 1 month ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.21: preferred, colored
Changes since revision 1.1172.2.21: +57 -32 lines
- For 2.11
  - Backport 1.1180 (part).

Revision 1.1172.2.21: download - view: text, markup, annotated - select for diffs
Mon Mar 18 00:30:46 2013 UTC (11 years, 1 month ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.20: preferred, colored
Changes since revision 1.1172.2.20: +4 -2 lines
- For 2.11
  - Backport 1.1218.

Revision 1.1218: download - view: text, markup, annotated - select for diffs
Mon Mar 11 13:33:24 2013 UTC (11 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1217: preferred, colored
Changes since revision 1.1217: +4 -2 lines
- Stop creation of duplicate // in URL in uploaded.photourl item for
  templated simplepage and bulletinboard.

Revision 1.1172.2.20: download - view: text, markup, annotated - select for diffs
Mon Mar 11 13:24:09 2013 UTC (11 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.19: preferred, colored
Changes since revision 1.1172.2.19: +2 -2 lines
- For 2.11
  - Backport 1.1217.

Revision 1.1217: download - view: text, markup, annotated - select for diffs
Mon Mar 4 01:46:31 2013 UTC (11 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1216: preferred, colored
Changes since revision 1.1216: +2 -2 lines
- Simple pages can have content open/close dates and other content style
  parameters. (cf. lonnet.pm rev. 1.529).

Revision 1.1172.2.19: download - view: text, markup, annotated - select for diffs
Sat Mar 2 15:34:17 2013 UTC (11 years, 2 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.18: preferred, colored
Changes since revision 1.1172.2.18: +21 -13 lines
- For 2.11
  - Backport 1.1215, 1.1216.

Revision 1.1216: download - view: text, markup, annotated - select for diffs
Fri Mar 1 04:17:31 2013 UTC (11 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1215: preferred, colored
Changes since revision 1.1215: +18 -8 lines
- Domain configuration to specify defaults for credits earned in a course
  (Course defaults) for official or unofficial courses.

Revision 1.1215: download - view: text, markup, annotated - select for diffs
Thu Feb 14 16:52:11 2013 UTC (11 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1214: preferred, colored
Changes since revision 1.1214: +6 -4 lines
- DC's selection of temporary adhoc role does not need to be preserved in
  nohist_userroles.db.

Revision 1.1172.2.18: download - view: text, markup, annotated - select for diffs
Fri Feb 8 16:12:10 2013 UTC (11 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.17: preferred, colored
Changes since revision 1.1172.2.17: +22 -2 lines
- For 2.11.
  - Backport 1.1212, 1.1213, 1.1214

Revision 1.1214: download - view: text, markup, annotated - select for diffs
Fri Feb 8 16:07:43 2013 UTC (11 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1213: preferred, colored
Changes since revision 1.1213: +10 -8 lines
- Better way to retrieve Apache version for all supported distros (note
  SLES9 and RHEL4 still running 1.3).

Revision 1.1213: download - view: text, markup, annotated - select for diffs
Thu Feb 7 13:59:14 2013 UTC (11 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1212: preferred, colored
Changes since revision 1.1212: +12 -3 lines
- Add $apache as global scalar in lonnet.pm, and only set $r->user() in
  &check_for_valid_session() for Apache 2.4 or later.

Revision 1.1212: download - view: text, markup, annotated - select for diffs
Tue Feb 5 21:32:49 2013 UTC (11 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1211: preferred, colored
Changes since revision 1.1211: +8 -1 lines
- Apache 2.4 requires $r->user() to be set, if "Require valid-user" applies to
  the requested page, otherwise there is an error:
  "No authentication done but request not allowed without authentication".

Revision 1.1172.2.17: download - view: text, markup, annotated - select for diffs
Sat Feb 2 03:30:24 2013 UTC (11 years, 3 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.16: preferred, colored
Changes since revision 1.1172.2.16: +62 -7 lines
- For 2.11
  - Backport 1.1210, 1.1211.

Revision 1.1211: download - view: text, markup, annotated - select for diffs
Sat Feb 2 03:29:33 2013 UTC (11 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1210: preferred, colored
Changes since revision 1.1210: +4 -4 lines
- Rename &write_dns_checksums_tab() as &parse_dns_checksums_tab()

Revision 1.1210: download - view: text, markup, annotated - select for diffs
Sat Feb 2 00:22:47 2013 UTC (11 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1209: preferred, colored
Changes since revision 1.1209: +61 -6 lines
- Utilities to checksum LON-CAPA modules to verify integrity of
  LON-CAPA installation, and also to check the availibility of new
  LON-CAPA releases.

Revision 1.1172.2.16: download - view: text, markup, annotated - select for diffs
Thu Jan 3 19:59:47 2013 UTC (11 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.15: preferred, colored
Changes since revision 1.1172.2.15: +2 -2 lines
- For 2.11
  - Backport 1.1209.

Revision 1.1209: download - view: text, markup, annotated - select for diffs
Thu Jan 3 19:58:32 2013 UTC (11 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1208: preferred, colored
Changes since revision 1.1208: +2 -2 lines
- Fix typo inherited from loncacc.pm rev. 1.52.

Revision 1.1172.2.15: download - view: text, markup, annotated - select for diffs
Mon Dec 31 14:59:54 2012 UTC (11 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.14: preferred, colored
Changes since revision 1.1172.2.14: +14 -2 lines
- For 2.11
  - Backport 1.1208

Revision 1.1208: download - view: text, markup, annotated - select for diffs
Mon Dec 31 14:29:21 2012 UTC (11 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1207: preferred, colored
Changes since revision 1.1207: +14 -2 lines
- Edit link for /adm/classlists (student-viewable roster) in Course Editor
  and in inline Functions menu.

Revision 1.1172.2.14: download - view: text, markup, annotated - select for diffs
Fri Dec 21 17:01:04 2012 UTC (11 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.13: preferred, colored
Changes since revision 1.1172.2.13: +2 -2 lines
- For 2.11
  - Backport 1.1207.

Revision 1.1207: download - view: text, markup, annotated - select for diffs
Fri Dec 21 16:58:41 2012 UTC (11 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1206: preferred, colored
Changes since revision 1.1206: +2 -2 lines
- No "Edit" icon/link in course context, if viewing directory in authoring space.

Revision 1.1172.2.13: download - view: text, markup, annotated - select for diffs
Thu Dec 13 19:32:52 2012 UTC (11 years, 4 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.12: preferred, colored
Changes since revision 1.1172.2.12: +596 -31 lines
- For 2.11
  - Backport 1.1192, 1.1193, 1.1194, 1.1195, 1.1196, 1.1197, 1.1198, 1.1199,
             1.1200, 1.1201, 1.1202, 1.1203, 1.1204, 1.1205, 1.1206

Revision 1.1206: download - view: text, markup, annotated - select for diffs
Wed Dec 5 17:40:59 2012 UTC (11 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1205: preferred, colored
Changes since revision 1.1205: +6 -6 lines
- More restrictive version of changes in rev 1.1179 to prevent display of
 "Post Discussion" and "Send Feedback" footer in CSTR in a corner case.

Revision 1.1205: download - view: text, markup, annotated - select for diffs
Mon Dec 3 14:47:37 2012 UTC (11 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1204: preferred, colored
Changes since revision 1.1204: +11 -5 lines
- Eliminate use of pagepath and pagesymb.
- Information about current map hierarchy found in $env{'form.folderpath'}
  for both .page and .sequence in /uploaded.
- Container type (.sequence or .page) appears in additional fifth colon
  separated field appended to map title. (1 if page, blank otherwise).

Revision 1.1204: download - view: text, markup, annotated - select for diffs
Fri Nov 30 20:48:34 2012 UTC (11 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1203: preferred, colored
Changes since revision 1.1203: +13 -2 lines
- Support use of external resources in uploaded .page ("Composite page")
  via iframes.

Revision 1.1203: download - view: text, markup, annotated - select for diffs
Fri Nov 30 16:50:30 2012 UTC (11 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1202: preferred, colored
Changes since revision 1.1202: +2 -2 lines
- Fix typo in rev 1.1202.

Revision 1.1202: download - view: text, markup, annotated - select for diffs
Fri Nov 30 16:46:58 2012 UTC (11 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1201: preferred, colored
Changes since revision 1.1201: +5 -4 lines
- &symbverify() - eliminate unnecessary operations within loop.

Revision 1.1201: download - view: text, markup, annotated - select for diffs
Thu Nov 29 20:37:19 2012 UTC (11 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1200: preferred, colored
Changes since revision 1.1200: +8 -4 lines
- Consistent interface.
- HTML files uploaded to course's Supplemental content area can be edited,
  and any dependencies can be replaced (or uploaded if missing).
- "Course View" button provided when "editing" HTML files uploaded
  directly to a course removed; use "Exit Editing" item in Functions instead.

Revision 1.1200: download - view: text, markup, annotated - select for diffs
Thu Nov 29 03:23:52 2012 UTC (11 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1199: preferred, colored
Changes since revision 1.1199: +6 -6 lines
- check for group membership changes triggered by role change only needed
  for course roles.

Revision 1.1199: download - view: text, markup, annotated - select for diffs
Tue Nov 27 23:45:22 2012 UTC (11 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1198: preferred, colored
Changes since revision 1.1198: +96 -5 lines
- Breadcrumbs trail for uploaded content in nested folders in
  Supplemental Content.
- Breadcrumbs trail for external resource in Supplemental Content.
- lonwrapper.pm
  - more sanity checking in lonwrapper.pm.
  - increase offset for iframe when functions box is populated.

Revision 1.1198: download - view: text, markup, annotated - select for diffs
Sun Nov 11 17:33:26 2012 UTC (11 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1197: preferred, colored
Changes since revision 1.1197: +131 -3 lines
- Code to obtain unique unix timestamp-based identifier for new group board
  moved to lonnet.pm -- &get_timebased_id() -- to facilitate re-use.
- perldoc added for get_timebased_id().

Revision 1.1197: download - view: text, markup, annotated - select for diffs
Sun Nov 11 01:48:33 2012 UTC (11 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1196: preferred, colored
Changes since revision 1.1196: +6 -6 lines
- Fix check for editability of group bulletin boards in &can_edit_resource().

Revision 1.1196: download - view: text, markup, annotated - select for diffs
Sat Nov 10 13:58:31 2012 UTC (11 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1195: preferred, colored
Changes since revision 1.1195: +19 -17 lines
- Update documentation.

Revision 1.1195: download - view: text, markup, annotated - select for diffs
Fri Nov 9 17:27:18 2012 UTC (11 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1194: preferred, colored
Changes since revision 1.1194: +67 -4 lines
- Consistent Interface for templated pages (bug 6128).
- Make functions for Templated "About Me" page visible.
- Additional arg for lonnet::in_course() -- $hideprivileged
  - if true, exclude DC + SU users, unless overridden in course environment.
- perldoc (lonnet.pm): &in_course(), &can_edit_resource(), &is_course_upload()

Revision 1.1194: download - view: text, markup, annotated - select for diffs
Thu Nov 8 18:37:52 2012 UTC (11 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1193: preferred, colored
Changes since revision 1.1193: +126 -9 lines
- Consistent Interface for templated pages (bug 6128).
- Functions for Templated "About Me" page moved into standard location.

Revision 1.1193: download - view: text, markup, annotated - select for diffs
Wed Oct 31 12:54:23 2012 UTC (11 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1192: preferred, colored
Changes since revision 1.1192: +63 -1 lines
- Determine whether user can edit a particular resource in a course
  moved from lonmenu.pm to lonnet::can_edit_resource() to facilitate reuse
- is_course_upload() moved from lonmenu.pm to lonnet.pm
- file input elements for Upload File and IMS Import moved to fieldsets,
  toggle display by clicking icon/link
- Discontinue use of static extpickframe.html and extpickcode.html for
  External Resource
- Edit link to right of resource title in Course Editor added for uploaded
  html, css, js, txt, and for published resources which user has rights to
  edit
- IMS import directly into course -- first page moved from pop-up to
  inline fieldset; other routines re-named to reflect change in phases
  supported in pop-up window.

Revision 1.1192: download - view: text, markup, annotated - select for diffs
Mon Oct 29 17:39:02 2012 UTC (11 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1191: preferred, colored
Changes since revision 1.1191: +83 -1 lines
- &constructaccess() moved from loncacc.pm to lonnet.pm
  - to facilitate re-use, and separate from handler,
  - for use in lonnet.pm (use Apache::Constants() not supported there.

Revision 1.1172.2.12: download - view: text, markup, annotated - select for diffs
Tue Sep 25 23:15:25 2012 UTC (11 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.11: preferred, colored
Changes since revision 1.1172.2.11: +34 -17 lines
- For 2.11.
  - Backport 1.1191.

Revision 1.1172.2.11: download - view: text, markup, annotated - select for diffs
Tue Sep 25 23:06:07 2012 UTC (11 years, 7 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.10: preferred, colored
Changes since revision 1.1172.2.10: +12 -6 lines
- For 2.11.
  - Backport 1.1190.

Revision 1.1191: download - view: text, markup, annotated - select for diffs
Tue Sep 25 19:54:38 2012 UTC (11 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1190: preferred, colored
Changes since revision 1.1190: +34 -17 lines
- Load balancing interface extended to support management and use of multiple
  dedicated load balancing servers in a particular domain.

Revision 1.1190: download - view: text, markup, annotated - select for diffs
Tue Sep 4 20:48:05 2012 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1189: preferred, colored
Changes since revision 1.1189: +14 -9 lines
- Bug 6419.
  - "Switch role to ..." in a course can handle switching back and forth
    between roles with/without request.role.adv = 1, where course item has
    URL hidden (from Course Editor).

Revision 1.1172.2.10: download - view: text, markup, annotated - select for diffs
Sun Sep 2 16:23:02 2012 UTC (11 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.9: preferred, colored
Changes since revision 1.1172.2.9: +2 -2 lines
- For 2.11
  - backport 1.1189.

Revision 1.1189: download - view: text, markup, annotated - select for diffs
Sun Sep 2 16:18:24 2012 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1188: preferred, colored
Changes since revision 1.1188: +2 -2 lines
- Access to versioning information for published content which requires wrapping
  (e.g., PDFs).

Revision 1.1172.2.9: download - view: text, markup, annotated - select for diffs
Mon Aug 27 15:03:52 2012 UTC (11 years, 8 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.8: preferred, colored
Changes since revision 1.1172.2.8: +157 -55 lines
- For 2.11.
  - Backport 1.1183, 1.1184, 1.1185, 1.1186, 1.1187, 1.1188.

Revision 1.1188: download - view: text, markup, annotated - select for diffs
Mon Aug 27 14:33:24 2012 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1187: preferred, colored
Changes since revision 1.1187: +8 -8 lines
- Add the new first arg ($context) to places where &lonnet::write_log() is
  called.
- Reverse order of username and domain args in write_log() and
  callers in lonnet.pm for consistency with original calls in londocs.pm,
  lonparmset.pm, slotrequest.pm.

Revision 1.1187: download - view: text, markup, annotated - select for diffs
Thu Aug 23 14:17:48 2012 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1186: preferred, colored
Changes since revision 1.1186: +9 -9 lines
- Subroutine name change in lonnet.pm. Update places where called.
  - old name: instructor_log
  - temporary name (lonnet.pm rev. 1.1184): write_rolelog
  - new name: write_log

Revision 1.1186: download - view: text, markup, annotated - select for diffs
Tue Aug 21 04:04:58 2012 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1185: preferred, colored
Changes since revision 1.1185: +2 -2 lines
- Separate area and rolecode correctly for course roles where section contains
  underscore, or for co-author roles where author's username contains underscore.

Revision 1.1185: download - view: text, markup, annotated - select for diffs
Sun Aug 19 00:18:41 2012 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1184: preferred, colored
Changes since revision 1.1184: +5 -1 lines
- Keep track of last course "login".
  - Display of last "login" by user/role/section added to What's New screen
    and also to "List Users" screen. ("login" is selection of course role).
  - DC selecting adhoc role in a course (in which he/she has no existing
    role, and use of role switcher within course do *not* cause update
    of last log-in for that user/role/section.

Revision 1.1184: download - view: text, markup, annotated - select for diffs
Fri Aug 17 22:43:58 2012 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1183: preferred, colored
Changes since revision 1.1183: +97 -48 lines
- Logging of role changes for domain roles and co-author roles
  (who, what, when, context, and by whom).
- Access to appropriate log via submenu in Modify users in au or dc context
- Scripts used to make, add or expire DC role from command line also write
  to rolelog.db on same server (stored with domainconfig user).

Revision 1.1183: download - view: text, markup, annotated - select for diffs
Tue Aug 14 15:45:34 2012 UTC (11 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1182: preferred, colored
Changes since revision 1.1182: +57 -7 lines
- Add ability for users to request creation of an author role in their
  domain, if they do not already have an active author role.
  - Domain defaults can be assigned based on institutional status.
  - Defaults can be overridden for individual users by the DC.
  - Requests can either be processed automatically or queued for DC
    approval.
  - Notification message can be sent to DCs when queued for approval
  - Notification message sent to requester if approved/rejected.

Revision 1.1182: download - view: text, markup, annotated - select for diffs
Fri Aug 3 10:55:53 2012 UTC (11 years, 9 months ago) by foxr
Branches: MAIN
Diff to previous 1.1181: preferred, colored
Changes since revision 1.1181: +5 -2 lines
Ensure, if necessary, resources are internally represented as UTF-8

Revision 1.1172.2.8: download - view: text, markup, annotated - select for diffs
Wed Aug 1 04:56:54 2012 UTC (11 years, 9 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.7: preferred, colored
Changes since revision 1.1172.2.7: +41 -2 lines
- For 2.11.
  - Backport 1.1179, 1.1181.

Revision 1.1181: download - view: text, markup, annotated - select for diffs
Sat Jul 21 21:20:12 2012 UTC (11 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1180: preferred, colored
Changes since revision 1.1180: +36 -1 lines
- course's environment now has: internal.contentchange to store timestamp
  of when folders/composite pages uploaded to main content area of a
  course last changed.
- map::storemap() includes additional (third) arg -- if true, will cause
  update to internal.contentchange in course's environment.db
- internal.contentchange is also updated by nightly run of refresh_courseids.db
  in case course modification occurred on pre-2.11 server.
- internal.contentchange is stored for 10 mins in memcached, via &get_coursechange()
  routine in lonnet.pm

Revision 1.1180: download - view: text, markup, annotated - select for diffs
Tue Jul 17 14:49:32 2012 UTC (11 years, 9 months ago) by droeschl
Branches: MAIN
Diff to previous 1.1179: preferred, colored
Changes since revision 1.1179: +67 -33 lines
Saving my work (preliminary).
changes related to BZ 6585
   - moved dump_course_id_handler into Lond.pm
   - moved dump_profile_database into Lond.pm

Revision 1.1179: download - view: text, markup, annotated - select for diffs
Thu Jul 5 19:27:27 2012 UTC (11 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1178: preferred, colored
Changes since revision 1.1178: +6 -2 lines
- &symbread() only returns $env{$cache_str} if $thisfn is not null,
  or $env{$cache_str} is not null.
  (otherwise hierarchy for uploaded documents can be unavailable).

Revision 1.1172.2.7: download - view: text, markup, annotated - select for diffs
Sun Jun 24 18:03:29 2012 UTC (11 years, 10 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.6: preferred, colored
Changes since revision 1.1172.2.6: +2 -2 lines
- For 2.11.
  - Backport 1.1178.

Revision 1.1178: download - view: text, markup, annotated - select for diffs
Sun Jun 24 17:54:59 2012 UTC (11 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1177: preferred, colored
Changes since revision 1.1177: +2 -2 lines
- Correction to changes in 1.1129. Fix routine name.

Revision 1.1172.2.6: download - view: text, markup, annotated - select for diffs
Fri Jun 1 12:10:46 2012 UTC (11 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.5: preferred, colored
Changes since revision 1.1172.2.5: +4 -3 lines
- For 2.11
  - Backport 1.1177.

Revision 1.1177: download - view: text, markup, annotated - select for diffs
Fri Jun 1 11:39:33 2012 UTC (11 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1176: preferred, colored
Changes since revision 1.1176: +4 -3 lines
- webDAV access can be controlled by user status and/or overridden for
  specific users.

Revision 1.1172.2.5: download - view: text, markup, annotated - select for diffs
Wed May 30 22:01:08 2012 UTC (11 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.4: preferred, colored
Changes since revision 1.1172.2.4: +31 -22 lines
- For 2.11.
  - Backport 1.1176.

Revision 1.1176: download - view: text, markup, annotated - select for diffs
Wed May 30 20:29:45 2012 UTC (11 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1175: preferred, colored
Changes since revision 1.1175: +31 -22 lines
- Dedicated loadbalancer.
  - If a session for a specific user is being hosted on a loadbalancer server
    call to lonnet::check_loadbalancing() only made for an authenticated
    user, once 10 minutes have elapsed since last call.
    (user.loadbalexempt and user.loadbalcheck.time stored in %env).

Revision 1.1172.2.4: download - view: text, markup, annotated - select for diffs
Wed May 30 16:57:06 2012 UTC (11 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.3: preferred, colored
Changes since revision 1.1172.2.3: +8 -3 lines
- For 2.11.
  - Backport 1.1175.

Revision 1.1175: download - view: text, markup, annotated - select for diffs
Wed May 30 16:29:25 2012 UTC (11 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1174: preferred, colored
Changes since revision 1.1174: +8 -3 lines
- Loadbalancing.
  - For a specified loadbalancing server add option to not offload specific
    types of users (e.g., authors).

Revision 1.1172.2.3: download - view: text, markup, annotated - select for diffs
Tue May 29 12:16:42 2012 UTC (11 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.2: preferred, colored
Changes since revision 1.1172.2.2: +3 -6 lines
- For 2.11.
  - Reverse part of 1.1172.2.2 (changes from 1.1173 - work-in-progress).

Revision 1.1172.2.2: download - view: text, markup, annotated - select for diffs
Mon May 28 15:02:06 2012 UTC (11 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172.2.1: preferred, colored
Changes since revision 1.1172.2.1: +8 -6 lines
- For 2.11
  - Backport 1.1173, 1.1174.

Revision 1.1174: download - view: text, markup, annotated - select for diffs
Mon May 28 12:28:14 2012 UTC (11 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1173: preferred, colored
Changes since revision 1.1173: +2 -2 lines
- Ignore cached first accesses when rendering page after "Show Resource" button
  was clicked to start timer.

Revision 1.1173: download - view: text, markup, annotated - select for diffs
Mon May 28 12:23:03 2012 UTC (11 years, 11 months ago) by foxr
Branches: MAIN
Diff to previous 1.1172: preferred, colored
Changes since revision 1.1172: +7 -5 lines
BZ 5945 - Need to explicitly define the return from ssi HTTP::Request to be
utf8 via Encode::decode_utf8  ...many thanks to  gooogle:
http://ahinea.com/en/tech/perl-unicode-struggle.html specifically.

Revision 1.1172.2.1: download - view: text, markup, annotated - select for diffs
Fri May 25 14:30:52 2012 UTC (11 years, 11 months ago) by raeburn
Branches: version_2_11_X
Diff to previous 1.1172: preferred, colored
Changes since revision 1.1172: +1 -2 lines
- For 2.11
  - No LONCAPA::Lond

Revision 1.1172: download - view: text, markup, annotated - select for diffs
Mon May 21 18:35:30 2012 UTC (11 years, 11 months ago) by bisitz
Branches: MAIN
Branch point for: version_2_11_X
Diff to previous 1.1171: preferred, colored
Changes since revision 1.1171: +2 -1 lines
Removal of "priv" more global: now done in lonnet::declutter
(related to BZ 1320, 6591)

Revision 1.1171: download - view: text, markup, annotated - select for diffs
Fri May 18 20:16:48 2012 UTC (11 years, 11 months ago) by droeschl
Branches: MAIN
Diff to previous 1.1170: preferred, colored
Changes since revision 1.1170: +6 -1 lines
POD for privileged().

Revision 1.1170: download - view: text, markup, annotated - select for diffs
Fri May 18 20:03:22 2012 UTC (11 years, 11 months ago) by droeschl
Branches: MAIN
Diff to previous 1.1169: preferred, colored
Changes since revision 1.1169: +12 -26 lines
Use dump() routine in privileged instead of reply(“dump”...) to benefit from changes related to BZ 6585.
Code cleanup and comments.

Revision 1.1169: download - view: text, markup, annotated - select for diffs
Fri May 18 16:26:05 2012 UTC (11 years, 11 months ago) by droeschl
Branches: MAIN
Diff to previous 1.1168: preferred, colored
Changes since revision 1.1168: +94 -97 lines
Use dump() routine in rolesinit instead of reply(“dump”...) to benefit from
changes related to BZ 6585.
Removed $authhost argument from rolesinit. It’s equivalent to homeserver(),
which is called by dump() for the same purpose.
Code cleanup and comments.

Revision 1.1168: download - view: text, markup, annotated - select for diffs
Fri May 18 15:31:40 2012 UTC (11 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.1167: preferred, colored
Changes since revision 1.1167: +10 -2 lines
Some documentation

Revision 1.1167: download - view: text, markup, annotated - select for diffs
Wed May 16 21:19:33 2012 UTC (11 years, 11 months ago) by droeschl
Branches: MAIN
Diff to previous 1.1166: preferred, colored
Changes since revision 1.1166: +26 -8 lines
Replaced calls to selfenroll::validate_course_id and createaccount::validate_course by lonnet::is_course.
Extended functionality of lonnet::is_course.
Code cleanup.

Revision 1.1166: download - view: text, markup, annotated - select for diffs
Wed Apr 25 21:22:15 2012 UTC (12 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1165: preferred, colored
Changes since revision 1.1165: +7 -11 lines
- lond uses client's LON-CAPA version to determine whether checking a user's
  course roles for version requirements needs to occur -- will be skipped
  on 2.10 and later, as it occurs client-side in rolesinit when building
  roles/courses display.
- No longer require sixth arg for lonnet::dump
    (frozen hash containing skipcheck => 1).
  - Reverse changes in loncommon.pm 1.982, longroup.pm rev 1.26, 1.27
    loncreateuser.pm rev 1.350, lonuserutils.pm 1.127, 1.137,
    lonnet.pm rev 1.1086, 1.1078 which used the "$extra" sixth arg.

Revision 1.1165: download - view: text, markup, annotated - select for diffs
Tue Apr 24 20:31:59 2012 UTC (12 years ago) by droeschl
Branches: MAIN
Diff to previous 1.1164: preferred, colored
Changes since revision 1.1164: +8 -11 lines
Removed unused $range parameter from dump_dom because it's going to be
eliminated in dump and lond's dump_with_regexp shortly.
Also, refactoring of dump_dom to avoid unnecessary copy of hash.

Revision 1.1164: download - view: text, markup, annotated - select for diffs
Sat Apr 14 00:52:16 2012 UTC (12 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1163: preferred, colored
Changes since revision 1.1163: +80 -5 lines
- &extract_embedded_items() can now detect dependencies in a Camtasia
  index.html.
- early out for &repcopy_userfile() and &repcopy() when file is within
  /home/httpd/lonUsers, i.e., file is a file uploaded to a course,
  and current server is course's homesever, so replication is not needed.
  - replaces regexp for non-existent /home/httpd/html/lonUsers (first
    appeared in rev 1.538).

Revision 1.1163: download - view: text, markup, annotated - select for diffs
Sun Apr 1 16:19:20 2012 UTC (12 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1162: preferred, colored
Changes since revision 1.1162: +18 -6 lines
- Bug 6518.
  - Blocking based on timed interval expires when items in the folder or
    resource to which the interval applies are no longer answerable (e.g.,
    all problems correct, or no tries left).

Revision 1.1162: download - view: text, markup, annotated - select for diffs
Sat Mar 31 23:10:55 2012 UTC (12 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1161: preferred, colored
Changes since revision 1.1161: +234 -11 lines
- Bug 6518
  - Exam blocks can also block access to specified folders and/or resources
    for the duration of an exam.
  - Start time for blocking can be based on activation of the timer for
    a specific timed quiz item (map or resource-specific). End time for
    blocking is then start time plus the duration of the timed interval.

lonnet.pm:
  - &rolesinit() now returns an array containing references to hashes
    for the following: userroles, firstaccenv, timerintenv.
  - New db file: timerinterval.db contains interval which applied when
    user activated timer for a map or resource for which time limit applied.
    - needed to determine end time for exam blocks which are triggered by
      timer activation.
   - New routine &get_comm_blocks() used to get communication/collaboration
     blocks from a course.  Now cached for 10 minutes in memcached.
   - New routine: &has_comm_blocking() used to determine if exam block
     applies to display of requested content item in a course. Used by
     &allowed().
   - new routine: &check_docs_block() used by &has_comm_blocking().

loncommon.pm:
   - new items added to user's environment by &init_user_environment()
      - $env{'course.courseid.firstaccess.symb'} and
        $env{'course.courseid.timerinterval.symb'} where symb is the symb
        of the resource or map which provides the activation-based block
        for access to specific content.

blockedaccess.pm:
  - now called when access to content is blocked by an exam block.
    duration, and setter of block now available in pop-up from:
    &loncommon::blocking_status() for this type of access control.

Revision 1.1161: download - view: text, markup, annotated - select for diffs
Tue Mar 20 13:36:22 2012 UTC (12 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.1160: preferred, colored
Changes since revision 1.1160: +2 -1 lines
* Don't loose track of resource usage within courses
* No, it does make sense to turn /uploaded or /adm into crumbs

Revision 1.1160: download - view: text, markup, annotated - select for diffs
Fri Mar 16 21:16:46 2012 UTC (12 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.1159: preferred, colored
Changes since revision 1.1159: +18 -1 lines
Store statistics

Revision 1.1159: download - view: text, markup, annotated - select for diffs
Thu Mar 15 18:15:55 2012 UTC (12 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.1158: preferred, colored
Changes since revision 1.1158: +5 -1 lines
Remember symbs and titles for recommender

Revision 1.1158: download - view: text, markup, annotated - select for diffs
Wed Mar 14 20:53:50 2012 UTC (12 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.1157: preferred, colored
Changes since revision 1.1157: +7 -1 lines
Some comments

Revision 1.1157: download - view: text, markup, annotated - select for diffs
Fri Mar 9 16:36:00 2012 UTC (12 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.1156: preferred, colored
Changes since revision 1.1156: +1 -7 lines
Cleanup: inc-command fully supported at least since version 1.3

Revision 1.1156: download - view: text, markup, annotated - select for diffs
Tue Feb 28 14:27:55 2012 UTC (12 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.1155: preferred, colored
Changes since revision 1.1155: +2 -2 lines
Internal Server Error -
Remove spurious $courseid introduced alongside formatting changes in 1.1154

Revision 1.1155: download - view: text, markup, annotated - select for diffs
Mon Feb 27 03:06:46 2012 UTC (12 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1154: preferred, colored
Changes since revision 1.1154: +12 -4 lines
- Bug 6034.
  - webDAV access to Authoring Spaces.
  - requires prior migration of Authoring Spaces from /home/<user>/public_html
    to /home/httpd/html/priv/<domain>/<user>
  - Work in progress.

Revision 1.1154: download - view: text, markup, annotated - select for diffs
Thu Feb 16 19:31:14 2012 UTC (12 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1153: preferred, colored
Changes since revision 1.1153: +9 -6 lines
- Coding style (rev. 1.1153).
  - Standard LON-CAPA indent is 4 spaces.
  - Line width 78 characters or less.

Revision 1.1153: download - view: text, markup, annotated - select for diffs
Wed Feb 15 21:56:25 2012 UTC (12 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.1152: preferred, colored
Changes since revision 1.1152: +24 -4 lines
Bug #6559: cache for navmaps to have acceptable response times when
using timed assignments (interval)

Revision 1.1056.4.33.2.2: download - view: text, markup, annotated - select for diffs
Wed Feb 8 01:05:20 2012 UTC (12 years, 3 months ago) by raeburn
Branches: loncapaMITrelate_1
Diff to previous 1.1056.4.33.2.1: preferred, colored to branchpoint 1.1056.4.33: preferred, colored next main 1.1056.4.34: preferred, colored
Changes since revision 1.1056.4.33.2.1: +87 -39 lines
- Customization for MITrelate
  - Backport 1.1104.

Revision 1.1056.4.33.2.1: download - view: text, markup, annotated - select for diffs
Wed Feb 1 18:27:09 2012 UTC (12 years, 3 months ago) by raeburn
Branches: loncapaMITrelate_1
Diff to previous 1.1056.4.33: preferred, colored
Changes since revision 1.1056.4.33: +6 -3 lines
- Backport 1.1147, 1.1151, and one change in rev 1.1116 missed in 1.1056.4.31 backport for 2.10.1 (branch point got loncapaMITrelate_1).

Revision 1.1152: download - view: text, markup, annotated - select for diffs
Wed Feb 1 00:18:29 2012 UTC (12 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1151: preferred, colored
Changes since revision 1.1151: +12 -8 lines
- Uploading archive files to a course.
  - Determine mime-type for file uploaded to course, regardless of whether
    "Upload embedded images/multimedia files if HTML file" checked.

Revision 1.1056.4.36: download - view: text, markup, annotated - select for diffs
Sun Jan 8 23:34:38 2012 UTC (12 years, 4 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.35: preferred, colored
Changes since revision 1.1056.4.35: +5 -3 lines
- Backport 1.1151.

Revision 1.1151: download - view: text, markup, annotated - select for diffs
Sun Jan 8 23:23:58 2012 UTC (12 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: BZ4492-merge, BZ4492-feature_horizontal_radioresponse
Diff to previous 1.1150: preferred, colored
Changes since revision 1.1150: +5 -3 lines
For users for whom homeserver is a multi-domain server:
- "Log-in again" link, where there is neither a domain portal defined
  nor a redirect to a lonBalancer, lacked a query string (with domain)
  appended to /adm/login, where user's domain is not default domain for
  the server in the link URL.
- Additional item ($isredirect) returned from lonnet::choose_server().

Revision 1.1056.4.35: download - view: text, markup, annotated - select for diffs
Sun Jan 8 22:58:21 2012 UTC (12 years, 4 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.34: preferred, colored
Changes since revision 1.1056.4.34: +2 -2 lines
- One change in rev 1.1116 missed in 1.1056.4.31 backport for 2.10.1

Revision 1.1056.4.34: download - view: text, markup, annotated - select for diffs
Fri Jan 6 18:13:41 2012 UTC (12 years, 4 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.33: preferred, colored
Changes since revision 1.1056.4.33: +2 -1 lines
- Backport 1.1147.

Revision 1.1150: download - view: text, markup, annotated - select for diffs
Tue Dec 20 22:40:06 2011 UTC (12 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1149: preferred, colored
Changes since revision 1.1149: +44 -1 lines
- Improve efficiency by caching information for all slots in course.
- New routines:
 &get_reservable_slots() -- information for current user about student schedulable
      slots opening in the future, which will be available to the user.
      (%remembered stores data for duration of request).
 &get_course_slots() - retrieve contents of 'slots' db from cache or lonnet::dump().
 &devalidate_slots_cache() -- devalidates 'allslots' cache.

Revision 1.1149: download - view: text, markup, annotated - select for diffs
Wed Dec 14 21:03:53 2011 UTC (12 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1148: preferred, colored
Changes since revision 1.1148: +2 -1 lines
- &get_my_roles() ignores rolesdef entries when called in userroles context.

Revision 1.1148: download - view: text, markup, annotated - select for diffs
Wed Dec 14 16:16:50 2011 UTC (12 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1147: preferred, colored
Changes since revision 1.1147: +17 -6 lines
- Rollback change in classlist.db in lonnet::modify_student_enrollment()
  if lonnet::assignrole() could not be completed.

Revision 1.1147: download - view: text, markup, annotated - select for diffs
Mon Dec 5 01:14:21 2011 UTC (12 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1146: preferred, colored
Changes since revision 1.1146: +2 -1 lines
- Include portal_def in %domdefaults.

Revision 1.1146: download - view: text, markup, annotated - select for diffs
Tue Nov 29 11:54:33 2011 UTC (12 years, 5 months ago) by foxr
Branches: MAIN
CVS tags: language_hyphenation_merge, language_hyphenation
Diff to previous 1.1145: preferred, colored
Changes since revision 1.1145: +6 -5 lines
Add username/domain and course info parameters to a few subs so that these
items only get pulled by default from env.

Revision 1.1145: download - view: text, markup, annotated - select for diffs
Wed Nov 9 13:14:20 2011 UTC (12 years, 6 months ago) by bisitz
Branches: MAIN
Diff to previous 1.1144: preferred, colored
Changes since revision 1.1144: +2 -10 lines
Remove remains of remote control. "textual_remote_display" switch doesn't exist anymore.

Revision 1.1144: download - view: text, markup, annotated - select for diffs
Mon Nov 7 20:05:59 2011 UTC (12 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.1143: preferred, colored
Changes since revision 1.1143: +2 -2 lines
Trying to get rid of some of the copy/paste regular expressions.

Revision 1.1143: download - view: text, markup, annotated - select for diffs
Mon Nov 7 19:29:48 2011 UTC (12 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1142: preferred, colored
Changes since revision 1.1142: +3 -3 lines
- Fix typo in rev. 1.1142.

Revision 1.1142: download - view: text, markup, annotated - select for diffs
Mon Nov 7 18:27:19 2011 UTC (12 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1141: preferred, colored
Changes since revision 1.1141: +12 -10 lines
- use values from %perlvar in place of static strings.

Revision 1.1141: download - view: text, markup, annotated - select for diffs
Mon Oct 31 13:44:37 2011 UTC (12 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1140: preferred, colored
Changes since revision 1.1140: +10 -1 lines
Direct edit resource access to unblocked CSTR spaces for DC (bug 5842).
- Re-instate functionality following changes in loncacc.pm (rev 1.54 and 1.55).

Revision 1.1140: download - view: text, markup, annotated - select for diffs
Mon Oct 24 12:05:58 2011 UTC (12 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.1139: preferred, colored
Changes since revision 1.1139: +3 -3 lines
Bug #1320

Revision 1.1139: download - view: text, markup, annotated - select for diffs
Fri Oct 21 16:14:02 2011 UTC (12 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.1138: preferred, colored
Changes since revision 1.1138: +9 -12 lines
Bug 1320: no special cases needed

Revision 1.1056.4.33: download - view: text, markup, annotated - select for diffs
Wed Oct 19 16:36:02 2011 UTC (12 years, 6 months ago) by raeburn
Branches: version_2_10_X
CVS tags: version_2_10_1
Branch point for: loncapaMITrelate_1
Diff to previous 1.1056.4.32: preferred, colored
Changes since revision 1.1056.4.32: +20 -2 lines
- Backport 1.1134, 1.1138.

Revision 1.1138: download - view: text, markup, annotated - select for diffs
Mon Oct 17 17:23:29 2011 UTC (12 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1137: preferred, colored
Changes since revision 1.1137: +19 -2 lines
- Rights to run /cgi-bin/ping.pl on any server in the cluster, from any other host
  in the cluster.
- For scripts using lonauthcgi::check_ipbased_access(), access permitted for both 127.0.0.1
  and also if remote IP is same as IP of host server.
- check_domain_ip() - new routine: allows access to scripts from any server which belongs
  to the same domain as the host server.
- update POD for check_ipbased_access().
- Add new global hash: Apache::lonnet::managerstab to store contents of:
  /home/httpd/lonTabs/managers.tab, loaded within BEGIN {} block.
- No automatic access to toggledebug and takeoffline items from server listed in
  managers.tab (unlike other keys in %serverstatus_titles).

Revision 1.1137: download - view: text, markup, annotated - select for diffs
Mon Oct 17 15:35:07 2011 UTC (12 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1136: preferred, colored
Changes since revision 1.1136: +77 -2 lines
- POD for &dirlist().

Revision 1.1136: download - view: text, markup, annotated - select for diffs
Mon Oct 17 12:41:39 2011 UTC (12 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1135: preferred, colored
Changes since revision 1.1135: +39 -31 lines
- Change to way lonnet::dirlist() reports an error condition (i.e., no_host,
  con_lost, no_such_dir, empty etc.) when retrieving directory list information
  with ls3, ls2 or ls.
  - error is passed as second item in a pair of return values.
  - first item in return values is a reference to an array of actual files.

Revision 1.1135: download - view: text, markup, annotated - select for diffs
Sun Oct 16 14:24:39 2011 UTC (12 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1134: preferred, colored
Changes since revision 1.1134: +10 -7 lines
- Check response from &reply() for ls3, ls3 and ls for responses that are
  not directory contents listings, i.e., no_such_host, con_lost etc.

Revision 1.1134: download - view: text, markup, annotated - select for diffs
Fri Oct 14 22:05:19 2011 UTC (12 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1133: preferred, colored
Changes since revision 1.1133: +2 -1 lines
- Default timeout of 180s for LWP::UserAgent was too long.
  - Use 30s to limit delays in very rare case where a LON-CAPA "DNS"
    server is offline.

Revision 1.1056.4.32: download - view: text, markup, annotated - select for diffs
Fri Oct 7 01:19:01 2011 UTC (12 years, 7 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.31: preferred, colored
Changes since revision 1.1056.4.31: +2 -2 lines
- Backport 1.1132.

Revision 1.1133: download - view: text, markup, annotated - select for diffs
Thu Oct 6 11:01:55 2011 UTC (12 years, 7 months ago) by foxr
Branches: MAIN
Diff to previous 1.1132: preferred, colored
Changes since revision 1.1132: +50 -6 lines
Add sufficient power to rndseed so that seeds for specific courses can be
gotten even if the user is not in a course role at the time
(optional cenv parameter to rndseed).

Revision 1.1056.4.31: download - view: text, markup, annotated - select for diffs
Wed Sep 28 15:31:05 2011 UTC (12 years, 7 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.30: preferred, colored
Changes since revision 1.1056.4.30: +25 -9 lines
- Backport 1.1115, 1.1116, 1.1119.

Revision 1.1132: download - view: text, markup, annotated - select for diffs
Fri Sep 16 22:24:01 2011 UTC (12 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1131: preferred, colored
Changes since revision 1.1131: +2 -2 lines
- Bug 5771
  - Fix underlying cause in lonnet::hashref2str().
  - Preferred to earlier fix (now reverted).
    - Revert earlier changes in *response.pm to report foil name of 0
      as an error.

Revision 1.1056.4.30: download - view: text, markup, annotated - select for diffs
Thu Sep 15 21:37:30 2011 UTC (12 years, 7 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.29: preferred, colored
Changes since revision 1.1056.4.29: +8 -1 lines
- Backport 1.1131.

Revision 1.1131: download - view: text, markup, annotated - select for diffs
Thu Sep 1 02:47:57 2011 UTC (12 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1130: preferred, colored
Changes since revision 1.1130: +8 -1 lines
- Bug 6505.

Revision 1.1130: download - view: text, markup, annotated - select for diffs
Wed Aug 17 00:32:27 2011 UTC (12 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1129: preferred, colored
Changes since revision 1.1129: +4 -4 lines
- Fix subroutine name used for devalidation of cached items via lond.
- Fix arguments in call to &reply() for devalidation of cached items
  on remote server.
- Domain configuration for loadbalancing is at top-level of
  configuration.db, and not at a level lower (in usersessions).

Revision 1.1056.4.29: download - view: text, markup, annotated - select for diffs
Tue Aug 16 20:11:23 2011 UTC (12 years, 8 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.28: preferred, colored
Changes since revision 1.1056.4.28: +2 -2 lines
- Backport 1.1114.

Revision 1.1129: download - view: text, markup, annotated - select for diffs
Tue Aug 9 01:35:24 2011 UTC (12 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1128: preferred, colored
Changes since revision 1.1128: +219 -1 lines
- Bug 6371.
  - Use of lonBalancer in Apache config file superceded by setting
    loadbalancing in domain configuration.
  - More granularity available in load balancing:
     - Rules can be defined for users in domain, based on institutional
       affiliation (e.g., Faculty, Staff, Student etc.).
     - Rules for advanced user or author trump rules based on affiliation
     - Rules can also be set for users from other domain hosted by
       institution (i.e., multi-domain server set-ups)
     - Rules can also be set for users from other institutions.

Revision 1.1128: download - view: text, markup, annotated - select for diffs
Tue Aug 9 01:06:33 2011 UTC (12 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1127: preferred, colored
Changes since revision 1.1127: +13 -3 lines
- Extend &is_advanced_user() to also check if user has active author role
  - returns $is_adv and $is_author, if wantarray.

Revision 1.1127: download - view: text, markup, annotated - select for diffs
Tue Aug 9 00:54:48 2011 UTC (12 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1126: preferred, colored
Changes since revision 1.1126: +34 -1 lines
- Moving &dom_servers() from domainprefs.pm to &internet_dom_servers() in lonnet.pm
  to facilitate re-use.

Revision 1.1126: download - view: text, markup, annotated - select for diffs
Tue Aug 9 00:28:51 2011 UTC (12 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1125: preferred, colored
Changes since revision 1.1125: +29 -25 lines
- Eliminate duplication of code used to retrieve domain configuration for
  spares to offload to.
  - New routine: &spares_for_offload() provides common code.

Revision 1.1125: download - view: text, markup, annotated - select for diffs
Fri Aug 5 04:35:50 2011 UTC (12 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1124: preferred, colored
Changes since revision 1.1124: +22 -20 lines
- Specify types of globals available from &read_lonnet_global() in lond.
  - Include lonBalancer from httpd.conf
- lonnet::get_remote_globals() returns two arguments - $result (ok etc.),
   and reference to hash of lonnet globals retrievable from remote server.

Revision 1.1124: download - view: text, markup, annotated - select for diffs
Tue Aug 2 03:11:42 2011 UTC (12 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1123: preferred, colored
Changes since revision 1.1123: +7 -1 lines
- New routine in lonnet.pm - remote_devalidate_cache() to devalidate memcache
  for specific key on remote server.
- Corresponding new routine: &server_devalidatecache_handler() on lond side.
- &remote_devalidate_cache() called when spares configuration changed for
  hostIDs for a particular domain via Domain Configuration screen.

Revision 1.1123: download - view: text, markup, annotated - select for diffs
Mon Aug 1 22:13:49 2011 UTC (12 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1122: preferred, colored
Changes since revision 1.1122: +79 -22 lines
- Bug 6371.
- Added &this_host_spares() routine to get servers to offload to when busy.
  - More granularity in "spares" now possible for different domains on a
    multidomain server.
  - Spares checked in following order:
    (a) Check for offload setting for user's domain (if server "belongs" to domain).
    (b) Check for offload setting for domain for lonHostID for server.
    (c) If domain configuration never set use items in legacy spare.tab.
Work in progress.

Revision 1.1122: download - view: text, markup, annotated - select for diffs
Mon Aug 1 15:25:04 2011 UTC (12 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1121: preferred, colored
Changes since revision 1.1121: +2 -2 lines
- Missing parenthesis.

Revision 1.1121: download - view: text, markup, annotated - select for diffs
Sun Jul 31 22:55:53 2011 UTC (12 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1120: preferred, colored
Changes since revision 1.1120: +39 -1 lines
- New routine in lonnet.pm: &get_remote_globals()
  to retrieve contents of package globals for lonnet.pm on a remote server.
  - Corresponding handler in lond: &read_lonnet_global().

Revision 1.1056.4.28: download - view: text, markup, annotated - select for diffs
Thu Jul 28 18:30:16 2011 UTC (12 years, 9 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.27: preferred, colored
Changes since revision 1.1056.4.27: +7 -3 lines
- Backport 1.1120.

Revision 1.1120: download - view: text, markup, annotated - select for diffs
Thu Jul 28 18:22:44 2011 UTC (12 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1119: preferred, colored
Changes since revision 1.1119: +7 -3 lines
- Bug 6493.

Revision 1.1119: download - view: text, markup, annotated - select for diffs
Mon Jul 18 10:32:48 2011 UTC (12 years, 9 months ago) by foxr
Branches: MAIN
Diff to previous 1.1118: preferred, colored
Changes since revision 1.1118: +4 -2 lines
Fix an error in the POD docs.

Revision 1.1118: download - view: text, markup, annotated - select for diffs
Mon Jul 18 10:25:55 2011 UTC (12 years, 9 months ago) by foxr
Branches: MAIN
Diff to previous 1.1117: preferred, colored
Changes since revision 1.1117: +32 -4 lines
Provide support for coursedescription to return a filename for a user
other than the logged in user via the $args hashref.

Revision 1.1117: download - view: text, markup, annotated - select for diffs
Mon Jul 4 09:25:06 2011 UTC (12 years, 10 months ago) by foxr
Branches: MAIN
Diff to previous 1.1116: preferred, colored
Changes since revision 1.1116: +14 -13 lines
Centralize knowledge of where the tmp directory is within LONCAPA.pm

Revision 1.1116: download - view: text, markup, annotated - select for diffs
Mon Jun 13 17:41:04 2011 UTC (12 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1115: preferred, colored
Changes since revision 1.1115: +20 -7 lines
- "Log-in again" link on logout page:
  - link pointed to is determined in the following order
    (a) portal page for user's domain, if defined.
    (b) the domain's portal server, if log-in pages for user's domain's
        servers are set to redirect (e.g., to a lonBalancer server).
    (c) least busy server in user's domain.

Revision 1.1056.4.27: download - view: text, markup, annotated - select for diffs
Mon Jun 13 14:09:26 2011 UTC (12 years, 11 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.26: preferred, colored
Changes since revision 1.1056.4.26: +9 -1 lines
- Change missed in earlier backport of 1.1107.

Revision 1.1115: download - view: text, markup, annotated - select for diffs
Sun Jun 12 14:18:12 2011 UTC (12 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1114: preferred, colored
Changes since revision 1.1114: +6 -3 lines
- If server is configured to deny hosting of sessions for user's domain,
  attempt to switch session to least loaded server in user's domain.
- Display message if no server available to host session.

Revision 1.1114: download - view: text, markup, annotated - select for diffs
Sun Jun 12 13:48:28 2011 UTC (12 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1113: preferred, colored
Changes since revision 1.1113: +2 -2 lines
- Correction to change in lonnet.pm rev 1.784.
  When:
      if ($loadans !~ /\d/ && $userloadans !~ /\d/) {
          next; #didn't get a number from the server
      }
  was moved from loop over the keys of %spareid to a subroutine call
  for a single server ($tryserver) the "next" needed to have changed to

      return ($spare_server, $lowest_load);

  to preserve information about existing server with lowest load.

Revision 1.1113: download - view: text, markup, annotated - select for diffs
Sat Jun 11 17:43:30 2011 UTC (12 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1112: preferred, colored
Changes since revision 1.1112: +2 -2 lines
- Fix a comment.

Revision 1.1112: download - view: text, markup, annotated - select for diffs
Tue Jun 7 17:42:29 2011 UTC (12 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.1111: preferred, colored
Changes since revision 1.1111: +4 -6 lines
Bug #2495: don't cache the version, authors expect immediate results and get confused.

Revision 1.1111: download - view: text, markup, annotated - select for diffs
Mon Jun 6 23:28:48 2011 UTC (12 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.1110: preferred, colored
Changes since revision 1.1110: +12 -1 lines
Bug #6476: store if special version was set

Revision 1.1110: download - view: text, markup, annotated - select for diffs
Mon Jun 6 17:17:44 2011 UTC (12 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.1109: preferred, colored
Changes since revision 1.1109: +3 -6 lines
Bug #6476: reversing lonnet.pm 1.1109 to 1.1108
Needed to catch post-processing of random seed.

Revision 1.1109: download - view: text, markup, annotated - select for diffs
Mon Jun 6 16:48:44 2011 UTC (12 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.1108: preferred, colored
Changes since revision 1.1108: +7 -4 lines
Bug #6476: storing maxtries and random seed

Revision 1.1056.4.26: download - view: text, markup, annotated - select for diffs
Fri Jun 3 00:31:30 2011 UTC (12 years, 11 months ago) by raeburn
Branches: version_2_10_X
CVS tags: version_2_10_0
Diff to previous 1.1056.4.25: preferred, colored
Changes since revision 1.1056.4.25: +4 -3 lines
- Backport 1.1108.

Revision 1.1108: download - view: text, markup, annotated - select for diffs
Fri Jun 3 00:22:25 2011 UTC (12 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1107: preferred, colored
Changes since revision 1.1107: +4 -3 lines
- Bug 6474. Modify log spam suppression (added in 1.1097).
  - inhibit request for the metadata file for an uploaded file.
  Sometimes default metadata are needed, e.g., parmset for a resource, so early
  out is inappropriate.

Revision 1.1056.4.25: download - view: text, markup, annotated - select for diffs
Sat May 14 17:16:49 2011 UTC (13 years ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.24: preferred, colored
Changes since revision 1.1056.4.24: +32 -3 lines
- Backport 1.1106, 1.1107.

Revision 1.1107: download - view: text, markup, annotated - select for diffs
Sat May 14 15:47:04 2011 UTC (13 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1106: preferred, colored
Changes since revision 1.1106: +17 -3 lines
- Replace &loncapa_dns_server() in lond with &is_LC_dns() in lonnet.pm
- Sender address not relevant for e-mail sent when dns_*.tab updated
- lonHostID and IP for client which called PushFile in lond.log and e-mail.

Revision 1.1106: download - view: text, markup, annotated - select for diffs
Fri May 13 02:26:21 2011 UTC (13 years ago) by raeburn
Branches: MAIN
Diff to previous 1.1105: preferred, colored
Changes since revision 1.1105: +24 -1 lines
- Subroutine to get distro/architecture of a LON-CAPA server.

Revision 1.1056.4.24: download - view: text, markup, annotated - select for diffs
Thu Mar 10 23:51:52 2011 UTC (13 years, 2 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.23: preferred, colored
Changes since revision 1.1056.4.23: +3 -3 lines
- Backport 1.1105.

Revision 1.1105: download - view: text, markup, annotated - select for diffs
Sun Mar 6 21:17:18 2011 UTC (13 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1104: preferred, colored
Changes since revision 1.1104: +3 -3 lines
- Bug 6287.
  Processing of requests for official courses queued pending validation
  by Autocreate.pl run by cron.
    - Send LON-CAPA message (with notification e-mail to permanentemail)
      to course requestor when course is created.

Revision 1.1056.4.23: download - view: text, markup, annotated - select for diffs
Fri Mar 4 02:06:36 2011 UTC (13 years, 2 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.22: preferred, colored
Changes since revision 1.1056.4.22: +9 -9 lines
- Backport remainder of 1.1083 ommitted from earlier backport (1.1056.4.8).

Revision 1.1056.4.22: download - view: text, markup, annotated - select for diffs
Fri Mar 4 02:02:37 2011 UTC (13 years, 2 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.21: preferred, colored
Changes since revision 1.1056.4.21: +4 -4 lines
- Backport 1.1103.

Revision 1.1104: download - view: text, markup, annotated - select for diffs
Thu Feb 24 23:55:58 2011 UTC (13 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1103: preferred, colored
Changes since revision 1.1103: +87 -39 lines
- Bug 5932. Roles Screen usability improvements
  - New arg for &delenv() - $roles (array ref) contains roles for which
    roles or privs may be deleted (similar to second arg in &appenv().
  - Change to &get_my_roles() to allow filtering for gr 'roles'.
  - &role_status() -change name of second arg to $update to reflect fact
    that determination of status based on last update time, not log-in time.
  - New routine: &get_groups_roles() - contains code previously in &role_status
    to determine course roles for group members needing privs
    - moved to facilitate reuse by lonroles::update_sesion_roles().

Revision 1.1103: download - view: text, markup, annotated - select for diffs
Wed Feb 2 20:11:50 2011 UTC (13 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1102: preferred, colored
Changes since revision 1.1102: +4 -4 lines
- Eliminate some logspam from lonnet.log.

Revision 1.1056.4.21: download - view: text, markup, annotated - select for diffs
Tue Jan 25 09:56:17 2011 UTC (13 years, 3 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.20: preferred, colored
Changes since revision 1.1056.4.20: +3 -2 lines
- Backport 1.1102.

Revision 1.1102: download - view: text, markup, annotated - select for diffs
Sat Jan 22 00:46:15 2011 UTC (13 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1101: preferred, colored
Changes since revision 1.1101: +4 -3 lines
- Bug 6417. Issue in Course Editor when displaying links to items with embstyle of "ign".

Revision 1.1056.4.20: download - view: text, markup, annotated - select for diffs
Fri Jan 21 12:18:28 2011 UTC (13 years, 3 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.19: preferred, colored
Changes since revision 1.1056.4.19: +4 -3 lines
- Backport 1.1100, 1.1101.

Revision 1.1101: download - view: text, markup, annotated - select for diffs
Fri Jan 21 12:08:28 2011 UTC (13 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1100: preferred, colored
Changes since revision 1.1100: +3 -2 lines
- Bug 6419. Disregard encrypted URL check for Course Contents item in course.

Revision 1.1100: download - view: text, markup, annotated - select for diffs
Tue Jan 18 20:19:29 2011 UTC (13 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1099: preferred, colored
Changes since revision 1.1099: +2 -2 lines
- Correction to regexp added in 1.1089 to suppress log spam.

Revision 1.1056.4.19: download - view: text, markup, annotated - select for diffs
Tue Jan 11 22:36:11 2011 UTC (13 years, 4 months ago) by raeburn
Branches: version_2_10_X
CVS tags: version_2_10_0_RC2
Diff to previous 1.1056.4.18: preferred, colored
Changes since revision 1.1056.4.18: +3 -3 lines
- Backport 1.1099.

Revision 1.1099: download - view: text, markup, annotated - select for diffs
Tue Jan 11 22:01:09 2011 UTC (13 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1098: preferred, colored
Changes since revision 1.1098: +3 -3 lines
- auto_new_course() has an additional arg - $coowners.
- $owner and $coowners passed to localenroll:new_course() via lond to
  update gatekeeper database tables controlling access to institutional
  rosters.

Revision 1.1098: download - view: text, markup, annotated - select for diffs
Tue Jan 11 10:51:48 2011 UTC (13 years, 4 months ago) by foxr
Branches: MAIN
Diff to previous 1.1097: preferred, colored
Changes since revision 1.1097: +9 -6 lines
Add check for error return in dump() prior to trying to build the hash.
Probably should have even more robust error detection/recovery in some
conspiracy between lonnet.pm and its clients.

Revision 1.1056.4.18: download - view: text, markup, annotated - select for diffs
Sat Jan 8 06:28:26 2011 UTC (13 years, 4 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.17: preferred, colored
Changes since revision 1.1056.4.17: +2 -2 lines
- Backport 1.1097.

Revision 1.1097: download - view: text, markup, annotated - select for diffs
Sat Jan 8 06:13:20 2011 UTC (13 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1096: preferred, colored
Changes since revision 1.1096: +2 -2 lines
- Bug 5026. Reduce log spam.
  - No associated metadata files for uploaded files in /docs/ subdirectory
    in userfiles.

Revision 1.1056.4.17: download - view: text, markup, annotated - select for diffs
Fri Jan 7 06:24:41 2011 UTC (13 years, 4 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.16: preferred, colored
Changes since revision 1.1056.4.16: +8 -4 lines
- Backport 1.1096.

Revision 1.1096: download - view: text, markup, annotated - select for diffs
Thu Dec 30 19:35:37 2010 UTC (13 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1095: preferred, colored
Changes since revision 1.1095: +8 -4 lines
- Portfolio files can be overwritten in course context, if locked file is
  locked for an assignment with access controlled by a slot which is
  currently open for user (i.e., slot status: RESERVED_LOCATION or RESERVED).

Revision 1.1056.4.16: download - view: text, markup, annotated - select for diffs
Sat Dec 25 03:27:06 2010 UTC (13 years, 4 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.15: preferred, colored
Changes since revision 1.1056.4.15: +25 -12 lines
- Backport 1.1095.

Revision 1.1056.4.15: download - view: text, markup, annotated - select for diffs
Fri Dec 24 21:59:08 2010 UTC (13 years, 4 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.14: preferred, colored
Changes since revision 1.1056.4.14: +1 -2 lines
- Backport 1.1094.

Revision 1.1048.2.5: download - view: text, markup, annotated - select for diffs
Wed Dec 8 04:51:26 2010 UTC (13 years, 5 months ago) by raeburn
Branches: GCI_3
Diff to previous 1.1048.2.4: preferred, colored next main 1.1049: preferred, colored
Changes since revision 1.1048.2.4: +13 -2 lines
- Customization for GCI_3.
  - Backport 1.1074 (part).

Revision 1.1095: download - view: text, markup, annotated - select for diffs
Sat Nov 27 23:32:08 2010 UTC (13 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1094: preferred, colored
Changes since revision 1.1094: +26 -13 lines
- mime-type from checking with File::MMagic in &finishuserfileupload()
  or &process_coursefile() now stored in scalar ref (additional arg in
  &userfileupload().

Revision 1.1094: download - view: text, markup, annotated - select for diffs
Sat Nov 27 16:55:57 2010 UTC (13 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1093: preferred, colored
Changes since revision 1.1093: +1 -2 lines
- chop() is no longer needed in userfileupload().
  - lonacc.pm rev 1.135 provides a general solution to replace the
    workaround used in lonnet.pm r1.257 onwards.

Revision 1.1056.4.14: download - view: text, markup, annotated - select for diffs
Thu Nov 11 21:57:35 2010 UTC (13 years, 6 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.13: preferred, colored
Changes since revision 1.1056.4.13: +4 -3 lines
- Backport 1.1093.

Revision 1.1056.2.11: download - view: text, markup, annotated - select for diffs
Thu Nov 11 21:03:30 2010 UTC (13 years, 6 months ago) by raeburn
Branches: version_2_9_X
CVS tags: version_2_9_1
Diff to previous 1.1056.2.10: preferred, colored next main 1.1057: preferred, colored
Changes since revision 1.1056.2.10: +2 -2 lines
- backport 1.1089

Revision 1.1056.2.10: download - view: text, markup, annotated - select for diffs
Thu Nov 11 21:01:38 2010 UTC (13 years, 6 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.1056.2.9: preferred, colored
Changes since revision 1.1056.2.9: +5 -4 lines
- Backport 1.1093.

Revision 1.1056.2.9: download - view: text, markup, annotated - select for diffs
Thu Nov 11 20:56:04 2010 UTC (13 years, 6 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.1056.2.8: preferred, colored
Changes since revision 1.1056.2.8: +15 -7 lines
- Backport 1.1085, 1.1086.

Revision 1.1093: download - view: text, markup, annotated - select for diffs
Wed Nov 10 14:44:19 2010 UTC (13 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1092: preferred, colored
Changes since revision 1.1092: +5 -4 lines
- Typo in comment.
- Coding style: push()
- Subroutine needs return

Revision 1.1056.4.13: download - view: text, markup, annotated - select for diffs
Tue Nov 9 20:55:34 2010 UTC (13 years, 6 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.12: preferred, colored
Changes since revision 1.1056.4.12: +95 -36 lines
- Backport 1.1089, 1.1090.

Revision 1.1092: download - view: text, markup, annotated - select for diffs
Mon Nov 1 21:19:50 2010 UTC (13 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1091: preferred, colored
Changes since revision 1.1091: +2 -2 lines
- Reverse rev 1.1091.
  - portfolio files (uri begins "/uploaded") can have metadata.

Revision 1.1091: download - view: text, markup, annotated - select for diffs
Mon Nov 1 20:04:38 2010 UTC (13 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1090: preferred, colored
Changes since revision 1.1090: +2 -2 lines
- Bug 5026.
  - More aggressive log spam suppression than in rev 1.1089.
  - No associated metadata files for uploaded files, in general.

Revision 1.1090: download - view: text, markup, annotated - select for diffs
Wed Oct 27 01:00:44 2010 UTC (13 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1089: preferred, colored
Changes since revision 1.1089: +93 -34 lines
- Second arg in lonnet::userfileupload() changed from boolean (coursedoc) to
  $context
    (possible values: coursedoc, existingfile, overwrite, canceloverwrite, or '').
  - To facilitate overwriting of existing files when uploading to portfolio

Revision 1.1056.2.8: download - view: text, markup, annotated - select for diffs
Tue Oct 5 12:53:30 2010 UTC (13 years, 7 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.1056.2.7: preferred, colored
Changes since revision 1.1056.2.7: +15 -13 lines
- Backport 1.1088.

Revision 1.1056.4.12: download - view: text, markup, annotated - select for diffs
Tue Oct 5 12:24:13 2010 UTC (13 years, 7 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.11: preferred, colored
Changes since revision 1.1056.4.11: +15 -13 lines
- Backport 1.1088

Revision 1.1089: download - view: text, markup, annotated - select for diffs
Fri Oct 1 16:37:35 2010 UTC (13 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1088: preferred, colored
Changes since revision 1.1088: +2 -2 lines
- sequence files corresponding to folders added using Course Editor do not have
  associated metadata files.

Revision 1.1056.2.7: download - view: text, markup, annotated - select for diffs
Fri Oct 1 14:26:24 2010 UTC (13 years, 7 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.1056.2.6: preferred, colored
Changes since revision 1.1056.2.6: +4 -1 lines
- Backport 1.1087.

Revision 1.1056.4.11: download - view: text, markup, annotated - select for diffs
Fri Oct 1 14:26:07 2010 UTC (13 years, 7 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.10: preferred, colored
Changes since revision 1.1056.4.10: +4 -1 lines
- Backport 1.1087.

Revision 1.1088: download - view: text, markup, annotated - select for diffs
Thu Sep 30 16:42:33 2010 UTC (13 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1087: preferred, colored
Changes since revision 1.1087: +15 -13 lines
- Bug 6373.
  - Do not change request.role, request.role.domain, request.course.sec
    when DC assumes ad hoc co-author role via "Edit resource" in a course.

Revision 1.1087: download - view: text, markup, annotated - select for diffs
Thu Sep 30 14:08:51 2010 UTC (13 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1086: preferred, colored
Changes since revision 1.1086: +4 -1 lines
- Bug 5703 (comment 10).
  - devalidate emailscache if permanentemail is changed.

Revision 1.1056.4.10: download - view: text, markup, annotated - select for diffs
Mon Sep 27 01:41:33 2010 UTC (13 years, 7 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.9: preferred, colored
Changes since revision 1.1056.4.9: +15 -7 lines
- Backport  1.1085, 1.1086.

Revision 1.1086: download - view: text, markup, annotated - select for diffs
Sun Sep 26 01:50:33 2010 UTC (13 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1085: preferred, colored
Changes since revision 1.1085: +11 -8 lines
- lond
   - skip server side checking of roles looks for item named skipcheck
     instead of clientcheckrole.
- lonnet.pm
   - Additional arg in &dump() is hashref to allow flexibility for future
     changes in key => value passed to dump_with_regexp in lond.
   - skipcheck for dump of roles for other cases besides &rolesinit.

Revision 1.1085: download - view: text, markup, annotated - select for diffs
Fri Sep 24 13:15:47 2010 UTC (13 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1084: preferred, colored
Changes since revision 1.1084: +6 -1 lines
- Efficiency.

Revision 1.1056.4.9: download - view: text, markup, annotated - select for diffs
Fri Sep 24 03:35:42 2010 UTC (13 years, 7 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.8: preferred, colored
Changes since revision 1.1056.4.8: +21 -7 lines
- Backport 1.1084.

Revision 1.1084: download - view: text, markup, annotated - select for diffs
Fri Sep 24 03:15:04 2010 UTC (13 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1083: preferred, colored
Changes since revision 1.1083: +21 -7 lines
- Efficiency.
  - Speed up retrieval of user tool access settings and course request settings
    during &init_user_environment().

Revision 1.1048.2.4: download - view: text, markup, annotated - select for diffs
Fri Sep 3 19:20:54 2010 UTC (13 years, 8 months ago) by raeburn
Branches: GCI_3
Diff to previous 1.1048.2.3: preferred, colored
Changes since revision 1.1048.2.3: +2 -2 lines
- Customization for GCI_3.
  - Add a new "Tutorials" tab to provide access to a GCI "course" containing video tutorials.

Revision 1.976.2.11: download - view: text, markup, annotated - select for diffs
Mon Aug 30 17:22:20 2010 UTC (13 years, 8 months ago) by raeburn
Branches: version_2_8_X
CVS tags: version_2_8_2
Diff to previous 1.976.2.10: preferred, colored next main 1.977: preferred, colored
Changes since revision 1.976.2.10: +2 -3 lines
- Backport part of 1.1075.

Revision 1.1056.4.8: download - view: text, markup, annotated - select for diffs
Thu Aug 26 04:15:03 2010 UTC (13 years, 8 months ago) by raeburn
Branches: version_2_10_X
CVS tags: version_2_10_0_RC1
Diff to previous 1.1056.4.7: preferred, colored
Changes since revision 1.1056.4.7: +38 -4 lines
-Backport 1.1082, 1.1083

Revision 1.1083: download - view: text, markup, annotated - select for diffs
Wed Aug 25 16:34:36 2010 UTC (13 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1082: preferred, colored
Changes since revision 1.1082: +38 -4 lines
- Offloading from a busy server delayed until after authentication so
  user's domain is available when determining which less loaded server
  will host (check that hosting is allowed).

Revision 1.1056.2.6: download - view: text, markup, annotated - select for diffs
Fri Aug 20 20:47:18 2010 UTC (13 years, 8 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.1056.2.5: preferred, colored
Changes since revision 1.1056.2.5: +32 -9 lines
- Backport 1.1075.

Revision 1.1056.2.5: download - view: text, markup, annotated - select for diffs
Fri Aug 20 20:38:29 2010 UTC (13 years, 8 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.1056.2.4: preferred, colored
Changes since revision 1.1056.2.4: +4 -3 lines
 Backport 1.1071.

Revision 1.1082: download - view: text, markup, annotated - select for diffs
Fri Aug 20 18:17:04 2010 UTC (13 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1081: preferred, colored
Changes since revision 1.1081: +2 -2 lines
- Reduce the timeout so LON-CAPA version checking is not slowed down by unresponsive servers.

Revision 1.1056.4.7: download - view: text, markup, annotated - select for diffs
Wed Aug 18 12:22:39 2010 UTC (13 years, 8 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.6: preferred, colored
Changes since revision 1.1056.4.6: +4 -4 lines
- Backport 1.1081.

Revision 1.1081: download - view: text, markup, annotated - select for diffs
Tue Aug 17 22:22:05 2010 UTC (13 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1080: preferred, colored
Changes since revision 1.1080: +4 -4 lines
- Allow letters in Version name after major and minor version number
  (e.g., 2.10.0.RC1).

Revision 1.1056.4.6: download - view: text, markup, annotated - select for diffs
Tue Aug 17 01:49:04 2010 UTC (13 years, 8 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.5: preferred, colored
Changes since revision 1.1056.4.5: +7 -10 lines
- Some changes missed in earlier backport of 1.1074, 1.1075.

Revision 1.1056.4.5: download - view: text, markup, annotated - select for diffs
Tue Aug 17 01:38:08 2010 UTC (13 years, 8 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.4: preferred, colored
Changes since revision 1.1056.4.4: +59 -2 lines
- Backport 1.1079, 1.1080.

Revision 1.1056.4.4: download - view: text, markup, annotated - select for diffs
Tue Aug 17 01:33:18 2010 UTC (13 years, 8 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.3: preferred, colored
Changes since revision 1.1056.4.3: +34 -6 lines
- Backport 1.1075.

Revision 1.1056.4.3: download - view: text, markup, annotated - select for diffs
Tue Aug 17 00:19:24 2010 UTC (13 years, 8 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.2: preferred, colored
Changes since revision 1.1056.4.2: +241 -18 lines
- Backport 1.1071, 1.1072, 1.1073, 1.1074, 1.1076, 1.1077, 1.1078.

Revision 1.1080: download - view: text, markup, annotated - select for diffs
Thu Jul 29 21:16:49 2010 UTC (13 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1079: preferred, colored
Changes since revision 1.1079: +39 -1 lines
- LON-CAPA release required for courses with problem parts where questiontype
  parameter is set to Anonymous Survey.
  - &update_courseenv() moved from structuretags.pm to become &update_released_required() in lonnet.pm to facilitate re-use.
  - Setting questiontype parameter to anonsurvey or anonsurvercred will cause releaserequired setting for course to be set to 2.10, if not already set to that.

Revision 1.1079: download - view: text, markup, annotated - select for diffs
Thu Jul 29 17:44:41 2010 UTC (13 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1078: preferred, colored
Changes since revision 1.1078: +23 -4 lines
- If any anonymous submissions have been made for a problem part, required
   LON-CAPA version for roles in course is 2.10
  - Move &parse_releases_xml() from refresh_courseids.db to lonnet.pm
  - Add %needsrelease as a package hash in lonnet.pm

Revision 1.1078: download - view: text, markup, annotated - select for diffs
Mon Jul 26 21:52:19 2010 UTC (13 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1077: preferred, colored
Changes since revision 1.1077: +4 -3 lines
- For Course/Community roles requiring a specific minimum LON-CAPA version,
  where server hosting session is not running a recent enough version:
  (a) If server hosting session is running 2.10 or later, switch server
      link shown for role on roles/courses screen.
      - switch is to a server in user's domain (if any have required version)
        or to a server in course's domain (if any have required version).
  (b) For servers hosting sessions running 2.9 or earlier, lond on the
      user's home machine will only supply information for roles which
      can be run on the version on the server hosting the session.

Revision 1.1077: download - view: text, markup, annotated - select for diffs
Sun Jul 25 02:58:05 2010 UTC (13 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1076: preferred, colored
Changes since revision 1.1076: +2 -2 lines
- Correct subroutine name.

Revision 1.1076: download - view: text, markup, annotated - select for diffs
Sat Jul 24 17:42:51 2010 UTC (13 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1075: preferred, colored
Changes since revision 1.1075: +22 -1 lines
 &choose_server() moved from lonauth.pm to lonnet.pm to facilitate reuse.

Revision 1.1075: download - view: text, markup, annotated - select for diffs
Fri Jul 23 14:59:24 2010 UTC (13 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1074: preferred, colored
Changes since revision 1.1074: +33 -10 lines
- Bug 5596.
 - Speed-up by not waiting to receive query reply on "querysend" to
   allusers MySQL table on user's homeserver. This is a write to
   the table, but a read, so we do not need the query result.
   (Reduces processing time by 2s/student).

 - Other efficiency: don't do &put to user's environment.db or update
   allusers table if user information didn't change (unless a new user).

Revision 1.1074: download - view: text, markup, annotated - select for diffs
Tue Jul 20 02:42:47 2010 UTC (13 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1073: preferred, colored
Changes since revision 1.1073: +90 -6 lines
- Control hosting of user sessions.
  - To accommodate multi-domain library servers, use internet domain names (e.g., msu.edu)
    instead of LON-CAPA domains in interface DC uses to set options for session hosting.

  - Provide mechanism to retrieve lonHostID for a hostname, so we can tell which
    domain determines session hosting config for external users on a multi-domain
    machine.

  - New routines in lonnet.pm:
     &get_server_homeID()  -- gets lonHostID for a hostname
     &internet_dom() -- gets internet domain name for a LON-CAPA Host ID
     &get_internet_names() -- gets internet domain names for all domains
                              for a server given one of the LC host IDs for the server.

   - New file in /home/httpd/lonTabs:
     - serverhomeIDs.tab (populated by loncron). : paired hostname:lonHostID

   - New subroutine in loncron: &write_serverhomeIDs() -- populates serverhomeIDs.tab
   - New subroutine in lond: &server_homeID_handler() -- returns LON-CAPA Host ID of server
   - New scalar in lond: $clienthomedom -- set to domain of LON-CAPA Host ID of client
   - New subroutine in domainprefs.pm: &build_location_hashes()
       -- used to set up options for session hosting as internet domain names
           - where two names (e.g., msu.edu, loncapa.org) are controlled by the same
             institution these will receive a single checkbox.

Revision 1.1073: download - view: text, markup, annotated - select for diffs
Sat Jul 17 20:02:13 2010 UTC (13 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1072: preferred, colored
Changes since revision 1.1072: +133 -14 lines
- Following the switch to 2.10, domains may prefer that their users do not have sessions hosted on older versions of LON-CAPA.
- Domain Coordinators can control:
  (a) where their users may have sessions hosted (by domain and/or LON-CAPA version).
  (b) which other domains will have user sessions hosted on servers in the domain.

Revision 1.1072: download - view: text, markup, annotated - select for diffs
Tue Jul 6 18:36:56 2010 UTC (13 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.1071: preferred, colored
Changes since revision 1.1071: +2 -2 lines
A little bit more transparent about what it does when not getting valid
reply to server load command

Revision 1.1071: download - view: text, markup, annotated - select for diffs
Fri Jun 25 04:37:54 2010 UTC (13 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1070: preferred, colored
Changes since revision 1.1070: +4 -3 lines
- DC can override course-specific cloning rights:
  (a) when DC creates a single course in a domain:
    (All courses in that domain are cloneable for all course owners).
  (b) when DC creates a single community in a domain:
    (All communities in that domain are cloneable for all community owners).

Revision 1.1070: download - view: text, markup, annotated - select for diffs
Fri Jun 4 00:14:15 2010 UTC (13 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.1069: preferred, colored
Changes since revision 1.1069: +29 -14 lines
Rebuilding the partorder metadata-field when importing parts.

Revision 1.1069: download - view: text, markup, annotated - select for diffs
Thu Jun 3 17:04:41 2010 UTC (13 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.1068: preferred, colored
Changes since revision 1.1068: +29 -4 lines
Saving my work: reconstructing partorder when importing parts

Revision 1.1068: download - view: text, markup, annotated - select for diffs
Thu Jun 3 01:46:43 2010 UTC (13 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.1067: preferred, colored
Changes since revision 1.1067: +20 -6 lines
Saving my work: correct key for different importmodes

Revision 1.1067: download - view: text, markup, annotated - select for diffs
Thu Jun 3 00:07:17 2010 UTC (13 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.1066: preferred, colored
Changes since revision 1.1066: +19 -17 lines
Disentangling the code in preparation for new importmodes.
This should not have changed anything.

Revision 1.1066: download - view: text, markup, annotated - select for diffs
Sun May 30 21:12:24 2010 UTC (13 years, 11 months ago) by droeschl
Branches: MAIN
Diff to previous 1.1065: preferred, colored
Changes since revision 1.1065: +1 -3 lines
Removed debugging code.

Revision 1.1056.4.2: download - view: text, markup, annotated - select for diffs
Wed May 26 17:14:43 2010 UTC (13 years, 11 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056.4.1: preferred, colored
Changes since revision 1.1056.4.1: +75 -18 lines
- Backport 1.1062, 1.1063, 1.1064, 1.1065.

Revision 1.1056.2.4: download - view: text, markup, annotated - select for diffs
Sat May 22 13:50:19 2010 UTC (13 years, 11 months ago) by raeburn
Branches: version_2_9_X
CVS tags: version_2_9_0
Diff to previous 1.1056.2.3: preferred, colored
Changes since revision 1.1056.2.3: +3 -3 lines
- Backport 1.1065

Revision 1.1065: download - view: text, markup, annotated - select for diffs
Sat May 22 00:55:08 2010 UTC (13 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1064: preferred, colored
Changes since revision 1.1064: +3 -3 lines
- Eliminate duplicate declaration.

Revision 1.1056.2.3: download - view: text, markup, annotated - select for diffs
Fri May 21 22:09:48 2010 UTC (13 years, 11 months ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.1056.2.2: preferred, colored
Changes since revision 1.1056.2.2: +62 -17 lines
- Backport 1.1063, 1.1064.

Revision 1.1064: download - view: text, markup, annotated - select for diffs
Fri May 21 12:11:17 2010 UTC (13 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1063: preferred, colored
Changes since revision 1.1063: +61 -16 lines
- For a group with start dates which are in the future when a user logs in,
  display of roles page once start date is reached will cause user privs
  to be set for the group.
- Additional (optional) fourth arg for &set_userprivs() - $groups_roles is
  a ref to a HASH, for which keys are role codes (cc, in etc.) of user's
  active roles in course in which group's start date has been reached.

Revision 1.1063: download - view: text, markup, annotated - select for diffs
Thu May 20 18:11:18 2010 UTC (13 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1062: preferred, colored
Changes since revision 1.1062: +2 -2 lines
- List context.

Revision 1.1056.4.1: download - view: text, markup, annotated - select for diffs
Tue May 18 04:22:00 2010 UTC (13 years, 11 months ago) by raeburn
Branches: version_2_10_X
Diff to previous 1.1056: preferred, colored
Changes since revision 1.1056: +47 -11 lines
- Backport 1.1058, 1.1059, 1.1060.

Revision 1.1062: download - view: text, markup, annotated - select for diffs
Tue May 4 15:21:29 2010 UTC (14 years ago) by droeschl
Branches: MAIN
CVS tags: PRINT_INCOMPLETE_base, PRINT_INCOMPLETE
Diff to previous 1.1061: preferred, colored
Changes since revision 1.1061: +14 -1 lines
Multidomain library servers will only queried once during searches instead of
once for each domain.

Revision 1.1061: download - view: text, markup, annotated - select for diffs
Mon May 3 16:41:57 2010 UTC (14 years ago) by www
Branches: MAIN
Diff to previous 1.1060: preferred, colored
Changes since revision 1.1060: +1 -25 lines
Overload was not a good idea. Let the operating system take care of this.

Revision 1.1056.2.2: download - view: text, markup, annotated - select for diffs
Fri Mar 26 21:27:41 2010 UTC (14 years, 1 month ago) by raeburn
Branches: version_2_9_X
CVS tags: version_2_8_99_1
Diff to previous 1.1056.2.1: preferred, colored
Changes since revision 1.1056.2.1: +2 -2 lines
- Backport 1.1060.

Revision 1.1060: download - view: text, markup, annotated - select for diffs
Fri Mar 26 00:47:25 2010 UTC (14 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1059: preferred, colored
Changes since revision 1.1059: +2 -2 lines
- Include additional course roles 'co' for communities, and 'ad'
    for courses or communities, when checking access controls for
    shared portfolio files with course/community-based conditional access.

Revision 1.1056.2.1: download - view: text, markup, annotated - select for diffs
Wed Mar 24 03:29:56 2010 UTC (14 years, 1 month ago) by raeburn
Branches: version_2_9_X
Diff to previous 1.1056: preferred, colored
Changes since revision 1.1056: +46 -9 lines
- Backport 1.1058, 1.1059.

Revision 1.1059: download - view: text, markup, annotated - select for diffs
Wed Mar 24 03:29:11 2010 UTC (14 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1058: preferred, colored
Changes since revision 1.1058: +8 -3 lines
- Logging modifystudent() call.
   - use $showcandelete for string containing deletable fields in place of
     $candelete (which is an array ref).

Revision 1.1058: download - view: text, markup, annotated - select for diffs
Sun Mar 21 21:05:51 2010 UTC (14 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1057: preferred, colored
Changes since revision 1.1057: +41 -9 lines
- Bug 5805.
  - Allow existing non-empty entries for user information (lastname, middlename, firstname, generation, id and permanentemail) to be overwritten with empty entries, if field is included in $candelete array ref (new arg for lonnet::modifyuser().
  - Overwriting with empty entries allowed when:
    (a) Updating user information for a single user from "Modify User"        (domain, author or course context) - subject to domain config        for user modification.
    (b) Autoupdate.pl updates from institutional directory data,
        subject to domain config for Autoupdate.

Revision 1.1057: download - view: text, markup, annotated - select for diffs
Sun Mar 21 18:31:53 2010 UTC (14 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.1056: preferred, colored
Changes since revision 1.1056: +2 -87 lines
Clean out CBI "Token" mechanism (never used)
Use common routines for some grading menus
... work in progress, currently partly defunct

Revision 1.1056: download - view: text, markup, annotated - select for diffs
Wed Mar 17 20:22:06 2010 UTC (14 years, 1 month ago) by raeburn
Branches: MAIN
Branch point for: version_2_9_X, version_2_10_X
Diff to previous 1.1055: preferred, colored
Changes since revision 1.1055: +13 -8 lines
- If auto assignment of co-owners is enabled for official courses
  - when CC role is assigned, check if:
    (a) new role will be active immediately
    (b) user with new role is official course personnel
- Store creation date, creator and creation context in nohist_courseids.db entry for new course, when creating a course.

Revision 1.1055: download - view: text, markup, annotated - select for diffs
Mon Mar 15 05:10:03 2010 UTC (14 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1054: preferred, colored
Changes since revision 1.1054: +44 -1 lines
- Retrieve last access time for courses from nohist_courseids.db
  - lonnet.pm: New routines: &courselastaccess() and &extract_lastaccess()
  - lond: New routine: &course_lastaccess_handler()

Revision 1.1054: download - view: text, markup, annotated - select for diffs
Sat Mar 13 19:47:33 2010 UTC (14 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1053: preferred, colored
Changes since revision 1.1053: +2 -1 lines
- Sanity checking in &courseidput() to avoid ISEs.

Revision 1.1053: download - view: text, markup, annotated - select for diffs
Mon Mar 8 14:28:50 2010 UTC (14 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1052: preferred, colored
Changes since revision 1.1052: +88 -1 lines
- Co-owners.
  - Domain configuration to auto-assign co-owners for official courses
    when a CC role (active or future) is added to a course, and person
    id validated as course personnel via query of institutional data.
  - New subroutines: &autoupdate_coowners() and &store_coowners().

Revision 1.1048.2.3: download - view: text, markup, annotated - select for diffs
Fri Feb 26 23:11:33 2010 UTC (14 years, 2 months ago) by raeburn
Branches: GCI_3
Diff to previous 1.1048.2.2: preferred, colored
Changes since revision 1.1048.2.2: +22 -1 lines
- Customization for GCI_3
  - Backport 1.1050

Revision 1.1052: download - view: text, markup, annotated - select for diffs
Thu Feb 25 03:43:27 2010 UTC (14 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1051: preferred, colored
Changes since revision 1.1051: +12 -4 lines
- Sanity checking of proposed home server for course when creating a course.
  - Use primary library server for course domain if no server specified.
  - Eliminate use of $env{'user.homeserver'} which is not in a user's %env.

Revision 1.1051: download - view: text, markup, annotated - select for diffs
Sun Feb 21 06:21:57 2010 UTC (14 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1050: preferred, colored
Changes since revision 1.1050: +52 -37 lines
- Make scaling of uploaded photos moe generic.
  - Eliminate package variable: $upload_photo_form.
  - Additional args for &lonnet::userfileupload() and &lonnet::finishuserfileuplod()
    - $resizewidth and $resizeheight.
    - if defined and uploaded file is an image file (as determined by File::MMagic) perform scaling
      as required do image dimensions fall within $resizewidth and $resizeheight.
- Eliminate call to &Apache::lonnet::resizeImage() when displaying syllabus.

Revision 1.1050: download - view: text, markup, annotated - select for diffs
Sun Feb 21 02:38:31 2010 UTC (14 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1049: preferred, colored
Changes since revision 1.1049: +22 -1 lines
- Bug 6176. Owners of courses can clone them even if they no longer have an
  active Course Coordinator role.
- New subroutine in lonnet.pm - &is_course_owner() returns 1 if user is
  the owner of the specified course.

Revision 1.1048.2.2: download - view: text, markup, annotated - select for diffs
Sat Jan 16 15:08:57 2010 UTC (14 years, 3 months ago) by raeburn
Branches: GCI_3
Diff to previous 1.1048.2.1: preferred, colored
Changes since revision 1.1048.2.1: +36 -8 lines
- Backport 1.1049.
- Add two routines: &gather_roleprivs() and &curr_role_status() to allow
  update of role privileges for new active roles without logout/re-login.

Revision 1.1049: download - view: text, markup, annotated - select for diffs
Sat Jan 16 13:46:05 2010 UTC (14 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_99_0, bz6209-base, bz6209
Diff to previous 1.1048: preferred, colored
Changes since revision 1.1048: +1 -8 lines
- Remove duplicate code.

Revision 1.1048.2.1: download - view: text, markup, annotated - select for diffs
Fri Jan 15 00:14:01 2010 UTC (14 years, 3 months ago) by raeburn
Branches: GCI_3
Diff to previous 1.1048: preferred, colored
Changes since revision 1.1048: +5 -1 lines
- Customization for GCI_3.
  - Approval of self-enrollment in Innventory, triggers
    self-enrollment in both Inventory and Submissions course.

Revision 1.1048: download - view: text, markup, annotated - select for diffs
Wed Dec 30 18:01:17 2009 UTC (14 years, 4 months ago) by raeburn
Branches: MAIN
Branch point for: GCI_3
Diff to previous 1.1047: preferred, colored
Changes since revision 1.1047: +4 -1 lines
- Sanity checking when using &userenvironment().

Revision 1.1047: download - view: text, markup, annotated - select for diffs
Mon Nov 30 06:23:37 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1046: preferred, colored
Changes since revision 1.1046: +8 -2 lines
- Bug 6121.
  - Display of "Upload PDF Forms" in Main Menu in a course/community
    controlled by domain default or course configuration.
courseprefs.pm
  - lonnet::delenv() used to update current user's session when a
    course environment setting is deleted.
domainprefs.pm
  - code moved from &print_helpsettings() to &radiobutton_prefs()
    to facilitate reuse in course defaults menu (canuse_pdfforms).
lonnet.pm
  - canuse_pdfforms domain default cached in domdefaults.
Work in progess.

Revision 1.1046: download - view: text, markup, annotated - select for diffs
Sun Nov 29 00:17:22 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1045: preferred, colored
Changes since revision 1.1045: +2 -2 lines
- Plain text - Copy resources - was not being displayed for 'cre' priv.

Revision 1.1045: download - view: text, markup, annotated - select for diffs
Sat Nov 28 21:33:57 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1044: preferred, colored
Changes since revision 1.1044: +23 -3 lines
- Bug 3705.
  - Course Owner (if also a Course Coordinator) can assign CC role to other users.

Revision 1.1044: download - view: text, markup, annotated - select for diffs
Sat Nov 28 19:03:36 2009 UTC (14 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1043: preferred, colored
Changes since revision 1.1043: +3 -2 lines
- Record role changes for 'co' role in Community in nohist_rolelog.db

Revision 1.1043: download - view: text, markup, annotated - select for diffs
Thu Nov 12 15:58:34 2009 UTC (14 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1042: preferred, colored
Changes since revision 1.1042: +8 -5 lines
- Accommodate Communities
  - Custom role template depends on course type.
  - System-wide bre priv unavailable in custom roles used in Communities.
  - System-wide bro priv (own authored/co-authored published resources)
     available for custom roles in Communities.
  - Community Roles (including custom roles) will not be displayed in LON-CAPA
    versions 2.9 or older.

Revision 1.1042: download - view: text, markup, annotated - select for diffs
Fri Nov 6 01:49:10 2009 UTC (14 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1041: preferred, colored
Changes since revision 1.1041: +10 -7 lines
- bug 5453.
  - "bro" priv (created for Community Coordinators) now also assigned to
     Assistant Co-Authors.
  - &lonnet::allowed() check for "bro" access now checks user's roles for both
    active "ca" and "aa" roles.

Revision 1.1041: download - view: text, markup, annotated - select for diffs
Thu Nov 5 16:04:22 2009 UTC (14 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1040: preferred, colored
Changes since revision 1.1040: +17 -8 lines
- Accommodate Communities
  - "co" role addition to a Community stored in nohist_userroles.db
  - "co" role assigned when a Community request processed automatically.
  - "cc" role not assigned if included in type "Community" request
  - "co" role is not assigned if included in type "Course" request.

Revision 1.1040: download - view: text, markup, annotated - select for diffs
Sat Oct 31 23:37:00 2009 UTC (14 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1039: preferred, colored
Changes since revision 1.1039: +2 -2 lines
-'bro' priv allows a user to browse author directories in /res space
       for which the user is author or co-author.
  - match of trailing / in requested url optional
  - add item to Main Menu (displayed for "co" role in Community).

Revision 1.1039: download - view: text, markup, annotated - select for diffs
Sat Oct 31 21:38:00 2009 UTC (14 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1038: preferred, colored
Changes since revision 1.1038: +54 -4 lines
- 'bro' priv allows a user to browse author directories in /res space
   for which the user is author or co-author.

Revision 1.1038: download - view: text, markup, annotated - select for diffs
Thu Oct 29 03:23:58 2009 UTC (14 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1037: preferred, colored
Changes since revision 1.1037: +18 -7 lines
- Distinctive courseID for Communities - all begin with 0
- LONCAPA::match_community will match this type of courseID
- Client session sends installed LON-CAPA version when initiating lonc/lond
  connection to remote server.
- Roles in Communities unavailable for user sessions hosted on LON-CAPA
  releases which predate 2.9.

Revision 1.1037: download - view: text, markup, annotated - select for diffs
Wed Oct 28 19:09:21 2009 UTC (14 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1036: preferred, colored
Changes since revision 1.1036: +20 -13 lines
If no type was included as a second arg, &plaintext() will retrieve type if in
course context from %env and return appropriate role name.

Revision 1.1036: download - view: text, markup, annotated - select for diffs
Sun Oct 25 14:49:07 2009 UTC (14 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1035: preferred, colored
Changes since revision 1.1035: +21 -4 lines
- Link to course request page if user has no active roles, and has rights to request creation of courses.
- Some wording changes to accommodate communities as well as courses.
- Additional argument for &lonnet::check_can_request() -
   hashref: $request_domains used to accumulate domains for each course
            type for which user has course request rights.
- New subroutine: &requestcourse_advice() in lonroles.pm

Revision 1.1035: download - view: text, markup, annotated - select for diffs
Sat Oct 24 03:24:25 2009 UTC (14 years, 6 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_8_99_0, GCI_2
Diff to previous 1.1034: preferred, colored
Changes since revision 1.1034: +33 -1 lines
- Facilitate re-use:
  - move &check_can_request() from lonrequestcourse.pm to lonnet.pm
  - move &course_types() from lonrequestcourse.pm to loncommon.pm

Revision 1.1034: download - view: text, markup, annotated - select for diffs
Fri Oct 23 00:20:40 2009 UTC (14 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1033: preferred, colored
Changes since revision 1.1033: +6 -7 lines
- bug 6102.
   - Set user.login.time hash item even when the user has no roles,
     in case user requests a course, and acquires role(s) in current session.
   - Change role status from 'future' to 'is' if role start time was after
     login but before last refresh.
   - Compare CC role start time with refresh time instead of login time
     for role selector to work where course was created in the current session
     (via course request process).

Revision 1.1033: download - view: text, markup, annotated - select for diffs
Thu Oct 22 22:01:47 2009 UTC (14 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1032: preferred, colored
Changes since revision 1.1032: +9 -3 lines
- Sanity checking of replies from &lonnet::reply(dump:).

Revision 1.1032: download - view: text, markup, annotated - select for diffs
Tue Oct 20 01:57:46 2009 UTC (14 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1031: preferred, colored
Changes since revision 1.1031: +10 -2 lines
- Bug 6101.
 - external resource URLs can include a query string.

Revision 1.1031: download - view: text, markup, annotated - select for diffs
Mon Oct 19 02:15:33 2009 UTC (14 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1030: preferred, colored
Changes since revision 1.1030: +3 -3 lines
- Tighten up regular expression checks in lonnet::symbverify().
  - Eliminate strange behavior when paths contain the strings: "adm" or "ext".

Revision 1.976.2.10: download - view: text, markup, annotated - select for diffs
Fri Oct 9 12:42:36 2009 UTC (14 years, 7 months ago) by raeburn
Branches: version_2_8_X
Diff to previous 1.976.2.9: preferred, colored
Changes since revision 1.976.2.9: +6 -2 lines
- Backport 1.1030.

Revision 1.1030: download - view: text, markup, annotated - select for diffs
Thu Oct 8 19:54:31 2009 UTC (14 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1029: preferred, colored
Changes since revision 1.1029: +6 -2 lines
- Feedback to point to user's homeserver if reset fails.

Revision 1.1029: download - view: text, markup, annotated - select for diffs
Mon Sep 28 19:13:37 2009 UTC (14 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1028: preferred, colored
Changes since revision 1.1028: +11 -3 lines
- Store creation date, creator, and creation context in nohist_courseids.db file.
- Include additional filters to filter courses by creation date and creation context when retrieving information from nohist_courseids.db.

Revision 1.976.4.2: download - view: text, markup, annotated - select for diffs
Wed Sep 16 20:10:32 2009 UTC (14 years, 7 months ago) by raeburn
Branches: GCI_1
Diff to previous 1.976.4.1: preferred, colored next main 1.977: preferred, colored
Changes since revision 1.976.4.1: +17 -8 lines
- Backport 1.988 for GCI_1.

Revision 1.976.4.1: download - view: text, markup, annotated - select for diffs
Wed Sep 16 20:02:48 2009 UTC (14 years, 7 months ago) by raeburn
Branches: GCI_1
Diff to previous 1.976: preferred, colored
Changes since revision 1.976: +108 -34 lines
- lonnet.pm for GCI_1 updated to 2.8.X
- Backport 1.978, 1.980, 1.981, 1.982, 1.983.

Revision 1.1028: download - view: text, markup, annotated - select for diffs
Wed Sep 16 05:59:49 2009 UTC (14 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1027: preferred, colored
Changes since revision 1.1027: +30 -5 lines
- Modify allow check in createcourse() to accommodate requestcourses case.
  - Need to check course owner's environment.db for reqcrsotherdom.$category
    if course domain is different from course owner's domain.
- If current user is different to course owner, this is a previously queued request - now approved or validated, and user must have ccc priv in course's domain.

Revision 1.1027: download - view: text, markup, annotated - select for diffs
Sun Sep 13 03:13:38 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1026: preferred, colored
Changes since revision 1.1026: +3 -2 lines
- &Apache::lonnet::auto_validate_instcode() now returns an array containing:
  - the outcome ('valid' - or some other message) and
  - an (optional) brief description for the course retrieved from
     localenroll::validate_instcode() which likewise returns an array of 2 items.
- Used to set cdescr form element in the course request form for official courses when the instcode has been validated.

Revision 1.1026: download - view: text, markup, annotated - select for diffs
Sat Sep 5 20:44:01 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1025: preferred, colored
Changes since revision 1.1025: +25 -7 lines
Course Requests
- If course request is being processed immediately allow course owner to
  add standard course roles and custom roles (defined by owner).

Revision 1.1025: download - view: text, markup, annotated - select for diffs
Thu Sep 3 21:23:36 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1024: preferred, colored
Changes since revision 1.1024: +2 -2 lines
- Include 'inststatus' in settings retrieved from user's environment.db.

Revision 1.1024: download - view: text, markup, annotated - select for diffs
Fri Aug 28 19:43:10 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1023: preferred, colored
Changes since revision 1.1023: +18 -9 lines
- Bug 6003.
If checkbox checked for embedded object check, use File::MMagic to confirm that the file is an HTML file before parsing.

Revision 1.1023: download - view: text, markup, annotated - select for diffs
Mon Aug 24 20:08:40 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1022: preferred, colored
Changes since revision 1.1022: +23 -76 lines
- Reverse changes in lond 1.420.
- &newput_dom(), &dump_dom and &del_dom in lonnet.pm now use the corresponding routines for user files - &newput, &del and &dump - with domain db data stored in .db files belonging to the domainconfig user.
- new routine: &get_domainconfiguser() provides the username of the domainconfig user.

Revision 1.1022: download - view: text, markup, annotated - select for diffs
Sun Aug 23 03:57:20 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1021: preferred, colored
Changes since revision 1.1021: +8 -1 lines
- &auto_instcode_format() uses the primary library server to convert an instcode
  associated with a pending course request into its constitutent parts (in case of modification).

Revision 1.1021: download - view: text, markup, annotated - select for diffs
Sat Aug 22 21:11:19 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1020: preferred, colored
Changes since revision 1.1020: +3 -2 lines
- Fix typo.

Revision 1.1020: download - view: text, markup, annotated - select for diffs
Sat Aug 22 18:53:41 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1019: preferred, colored
Changes since revision 1.1019: +32 -6 lines
- Revert &auto_validate_instcode() to take four args: $cnum, $cdom , $instcode and (optional) $owner where $owner is $username:$domain of course requestor.
- Add functionality for &auto_courserequest_checks() - used to determine whether
 'validate' option should appear in Domain Configuration menu for course requests.
- auto_courserequest_validation() added.
  - used to check if a course request of type 'validate' should be processed immediately, or placed in the queue with status of 'pending', i.e., awaiting institutional administrative action.

Revision 1.1019: download - view: text, markup, annotated - select for diffs
Tue Aug 18 20:08:25 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1018: preferred, colored
Changes since revision 1.1018: +5 -8 lines
- lonnet::auto_validate_instcode() used to check if requestor's status permits automatic processing of the course request.
- Additional arguments now passed (besides $instcode and $owner) include comma-separated list of requestor's institutional affiliations (e.g., Faculty, Staff etc.) and comma-separated list of sections.

lond:validate_instcode_handler()
- Passes additional arguments on to corresponding routine in localenroll.pm.

localenroll.pm - update stub args and documentation for validate_instcode().

Revision 1.1018: download - view: text, markup, annotated - select for diffs
Sun Aug 16 21:49:32 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1017: preferred, colored
Changes since revision 1.1017: +3 -3 lines
- Filtering domain roles search by start and/or end time now actually works.
- In lond
  - $end, $start reversed.
  -efficiency
      - Check for specific role now occurs first.
      - Move on to check next user as soon as current user fails to satisfy a filter.

Revision 1.1017: download - view: text, markup, annotated - select for diffs
Sat Aug 15 00:25:53 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1016: preferred, colored
Changes since revision 1.1016: +25 -5 lines
Course Requests.
- Pass additional arg to loncommon::construct_course() - category to identify whether requested course is official, unofficial or community.
- Pass two additional args to lonnet::createcourse() - context  (e.g., requestcourses) and category
  - used when checking that requestor has rights to request a course (check via &usertools_access())
- Additional role assgnment rights check in &lonnet::assignrole().
   Support case where a requestor is creating a course, and as course owner needs CC role
   These rights only applies where context is "requestcourses", and user is adding his/her own cc role, and is identified as course owner.
- Defalt to using $en{'user.name'} and $env{'user.domain'} if not supplied in the args to &store_userdata().

Revision 1.1016: download - view: text, markup, annotated - select for diffs
Fri Aug 14 17:46:10 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1015: preferred, colored
Changes since revision 1.1015: +2 -2 lines
- Missing parenthesis.

Revision 1.1015: download - view: text, markup, annotated - select for diffs
Fri Aug 14 17:35:08 2009 UTC (14 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1014: preferred, colored
Changes since revision 1.1014: +5 -6 lines
- Rename &store_coursereq() as &store_userdata() and make it a more generic routine for storing versioned data in a db file for a user.
  - similar to &store() except there is no symb (the keys do not contain  a symb), and there are no calls to &devalidate etc., as this is intended for "user data" (not "course data").

Revision 1.1014: download - view: text, markup, annotated - select for diffs
Tue Aug 11 11:33:52 2009 UTC (14 years, 9 months ago) by droeschl
Branches: MAIN
Diff to previous 1.1013: preferred, colored
Changes since revision 1.1013: +6 -1 lines
Introduced sub current_course_title() which returns the description of the currently active course.
This is intended to improve code readability.

Revision 1.1013: download - view: text, markup, annotated - select for diffs
Tue Aug 11 01:39:44 2009 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1012: preferred, colored
Changes since revision 1.1012: +36 -1 lines
- Course Requests
lonrequestcourse.pm
  - &print_review() which displays details of a course request prior to submissi
on now includes a call to &Apache::lonnet::generate_coursenum() to retrieve a un
ique course number to be used for the requested course.
  - &print_request_outcome() determines how a request should be processed, based on course type, and domain setting for requestor's instiutional affiliations(s),  (overridden by user-specific settings), and performs the required actions.
  - &get_processtype() retrieves the setting: norequest, approval, validate, or autolimit=N (N is requests per user).
  - &check_autolimit() will check if requests per user limit reached.
  - Call to &Apache::lonnet::auto_courserequest_validation() to perform institutional check - response is either process or pending.
  - $disposition indicates how request should be handled
     - approval, rejected, process, or pending.
     - case: approval and pending - place in a queue (domain's courserequestqueue.db); approval means DC needs to approve; pending means institutional change ne
eded (e.g., assign owner as instructor of record)
     - case: process - create the course using &build_course() in batchcreatecourse.pm
     - case: rejected - course request not allowed
lonnet.pm
  - &store_coursereq() is used to store (versioned) course requests in a courserequests.db file which belongs to the requestor.  The unique key is the course number assigned to the (yet to be created) course.

Work in progress.

Revision 1.1012: download - view: text, markup, annotated - select for diffs
Mon Aug 10 23:32:35 2009 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1011: preferred, colored
Changes since revision 1.1011: +102 -1 lines
Similar functionality to that provided by newput, dump and del for user .db files provided by newputdom, dumpdom and deldom for .db files at the domain level.

New routines:  &dump_dom(), &newput_dom() and &del_dom() in lonnet.pm
send calls via lonc/lond which are handled on the lond side by:
&newput_domain_handler(), &dump_dom_with_regexp() and &delete_domain_entry()

Revision 1.1011: download - view: text, markup, annotated - select for diffs
Sat Aug 8 19:55:24 2009 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: bz2851
Diff to previous 1.1010: preferred, colored
Changes since revision 1.1010: +46 -20 lines
Course Requests
- lonnet.pm
  - generation of unique coursenum move to own routine: &generate_coursenum()
  - prefacing of coursenum with number then letter added to second attempt
      to generate an ID (to duplicate change in first attempt in rev 1.674).
  - additional optional argument to &createcourse() - can use a previously
      generated, but unused, coursenum (will be hashkey in a queued course request).

- loncommon.pm
  - additional optional argument to &construct_course() - $cnum, previously
      generated, but unused, coursenum.
  - check_clone() - unrestricted cloning in course's in role's domain now
                    requires creator has ccc privilege in role's domain.

- batchcreatecourse.pm
  - &build_course() - update documentation, and new optional arg
                      previously generated, but unused, coursenum

Revision 1.1010: download - view: text, markup, annotated - select for diffs
Sat Aug 8 00:36:10 2009 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1009: preferred, colored
Changes since revision 1.1009: +7 -1 lines
Course Requests within LON-CAPA.

- Start on documentation for domainprefs.pm

- Domain setting for course requests for each instituional affiliate type (and
also default, and _LC_adv) for each course type (official, unofficial and
community) can now be one of:
  0, approve, validate, autolimit=N (where N is blank, or a positive integer.

- Custom course request settings set for an individual user in the user's domain
can also be one of: approve, validate, autolimit=N for the three course types

- A user's environment setting for course requests in external domains (modifiable
by a DC in a domain other than the user's home domain) can also be one of the
three.

0: course requests not allowed for the specific affiliation/course type.
approve - requests queued and must be approved by DC in course's domain before
processing.

validate: institutional validation (e.g., check requestor is instructor
of record) before course will be created.

autolimit: requests will be processed autoatically up to a limit of N requests
for the course type for that requestor.
- If N is undefined, there is no limit to the number of course requests which a
course owner may submit for automatic processing.

lonnet.pm
- auto_courserequest_checks() placeholder.

Work in progress.

Revision 1.1009: download - view: text, markup, annotated - select for diffs
Thu Aug 6 04:54:23 2009 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1008: preferred, colored
Changes since revision 1.1008: +9 -7 lines
- Eliminate retrieval of user environment for users who do not yet exist.

Revision 1.1008: download - view: text, markup, annotated - select for diffs
Fri Jul 31 02:20:17 2009 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1007: preferred, colored
Changes since revision 1.1007: +8 -7 lines
- Additional args for &lonnet::courseiddump().
  - Can filter courses to only retrieve courses cloneable by requestor/owner of new course.
  - Will retrieve information about allowed cloners (including courses for which cloning rights apply automatically because of active CC role).

- Term used for collaborative space changed from Group to Community.
- Coordinator role for Community simply called "Coordinator".

Revision 1.1007: download - view: text, markup, annotated - select for diffs
Sat Jul 25 15:25:18 2009 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1006: preferred, colored
Changes since revision 1.1006: +41 -9 lines
- &localenroll:possible_instcodes() takes an addition arg: $code_order which indicates the order in which components of the course code should be recombined.
  - e.g., At MSU, select boxes in the course request form are in the order:
          Year Semester Department
    but the order used to create the institutional code is:
          Semester Year Department

- &lonnet::auto_get_sections()
  - $cnum arg is undefined when checking for institutional sections during the course request process.  In the is case the homeserver used to retrieve the sections is the primary library server for the domain.

- &lonnet::auto_validate_instcode() - new routine used to validate an institutional course code during course requests.
  - Note: this differs from the institutional courseID (which in the institutional code with appended institutional section).

Revision 1.1006: download - view: text, markup, annotated - select for diffs
Sat Jul 25 14:44:55 2009 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1005: preferred, colored
Changes since revision 1.1005: +3 -2 lines
- Additional course type which can be requested - "community".
  - This is to facilitate collaborative activities for non-instructional purposes,
     e.g., in a campus organization. Some other LMSs use the term "Group".

Revision 1.1005: download - view: text, markup, annotated - select for diffs
Mon Jul 20 23:33:11 2009 UTC (14 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1004: preferred, colored
Changes since revision 1.1004: +6 -6 lines
- &auto_possible_instcodes()  - Split strings with = to get key,value
pairs for cat_titles and cat_orders.
  - Use &thaw_unescape() as freeze_escape() was used on lond side.  -
New name for hashref in args ($cat_orders) to avoid overlap with
string name - $cat_order

Revision 1.1004: download - view: text, markup, annotated - select for diffs
Fri Jul 17 13:55:10 2009 UTC (14 years, 9 months ago) by droeschl
Branches: MAIN
Diff to previous 1.1003: preferred, colored
Changes since revision 1.1003: +3 -1 lines
Userinformation won't be shown in preview mode anymore.

Revision 1.1003: download - view: text, markup, annotated - select for diffs
Thu Jun 11 19:19:57 2009 UTC (14 years, 11 months ago) by raeburn
Branches: MAIN
CVS tags: bz5969, BZ5971-printing-apage
Diff to previous 1.1002: preferred, colored
Changes since revision 1.1002: +35 -2 lines
- Request course creation
  - &auto_possible_instcodes() added to lonnet.pm to retrieve acceptable values for institutional categories (e.g., Year, Semester, Department).
  - corresponding &get_possible_instcodes_handler() added to lond
    - requires customization of a &possible_instcodes() routine lin localenroll.pm

Revision 1.1002: download - view: text, markup, annotated - select for diffs
Thu Jun 11 19:02:32 2009 UTC (14 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1001: preferred, colored
Changes since revision 1.1001: +39 -5 lines
- Usability improvements.
- Reduce need for user to complete logout/login cycle to be able to select roles with 'will' role status (roles with future access which existed at time of last log-in, and are "active"):
  - Display of roles screen causes privs to propagate to %env in the background and become selectable.
  - &gather_roles() routine created (ongoing simplification of monolithic handler() routine).
  - &Apache::lonnet::roles_status() takes new arg ($refresh).
  - New environment variable: user.refresh.time - records when last check was made for 'will' type role.

Revision 1.1001: download - view: text, markup, annotated - select for diffs
Sat May 16 01:19:36 2009 UTC (14 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.1000: preferred, colored
Changes since revision 1.1000: +7 -2 lines
- Move check for undefined spareserver to lonnet.pm (this is how lonnet.pm pre-1.784  (9/28/2006) used to behave).

Revision 1.976.2.9: download - view: text, markup, annotated - select for diffs
Fri May 15 20:31:04 2009 UTC (14 years, 11 months ago) by raeburn
Branches: version_2_8_X
CVS tags: version_2_8_1
Diff to previous 1.976.2.8: preferred, colored
Changes since revision 1.976.2.8: +2 -1 lines
- Omitted from backport of 1.999.

Revision 1.976.2.8: download - view: text, markup, annotated - select for diffs
Wed May 13 03:28:41 2009 UTC (15 years ago) by raeburn
Branches: version_2_8_X
Diff to previous 1.976.2.7: preferred, colored
Changes since revision 1.976.2.7: +46 -6 lines
- Backport 1.995, 1.996, 1.997, 1.998, 1.999

Revision 1.1000: download - view: text, markup, annotated - select for diffs
Wed May 13 01:30:49 2009 UTC (15 years ago) by raeburn
Branches: MAIN
CVS tags: BZ5434-fox
Diff to previous 1.999: preferred, colored
Changes since revision 1.999: +9 -9 lines
- style

Revision 1.999: download - view: text, markup, annotated - select for diffs
Fri May 8 14:33:16 2009 UTC (15 years ago) by raeburn
Branches: MAIN
Diff to previous 1.998: preferred, colored
Changes since revision 1.998: +29 -5 lines
- Speed-up for "privileged" user checking in &get_my_roles().

Revision 1.998: download - view: text, markup, annotated - select for diffs
Fri May 8 12:45:28 2009 UTC (15 years ago) by raeburn
Branches: MAIN
Diff to previous 1.997: preferred, colored
Changes since revision 1.997: +2 -2 lines
- Check for active DC roles only (start before $now, end after $now).

Revision 1.997: download - view: text, markup, annotated - select for diffs
Fri May 8 01:43:50 2009 UTC (15 years ago) by raeburn
Branches: MAIN
Diff to previous 1.996: preferred, colored
Changes since revision 1.996: +17 -3 lines
- Bug 5946
Make check for privileged users (i.e. DCs) in lonnet::get_course_adv_roles()
  more efficient, in cases where there are many users with non-student roles.
Get information from nohist_domainroles.db for domain(s) of adv users in course,
  instead of from roles.db for each separate user.

Revision 1.996: download - view: text, markup, annotated - select for diffs
Wed May 6 12:13:26 2009 UTC (15 years ago) by raeburn
Branches: MAIN
Diff to previous 1.995: preferred, colored
Changes since revision 1.995: +4 -1 lines
- Bug 5946
  - Course roles and section counts cached for 10 minutes
    (used for inline roles selector for CC)
  - Cache expired when a role change occurs for a non-student role or a sectioned-role.
  - Code which gathers information about all roles and all sections moved to:
     &get_all_courseroles

Revision 1.995: download - view: text, markup, annotated - select for diffs
Tue May 5 00:42:35 2009 UTC (15 years ago) by raeburn
Branches: MAIN
Diff to previous 1.994: preferred, colored
Changes since revision 1.994: +6 -3 lines
- Upload scantron data file.
 - Eliminate copy and pasted code from lonnet::userfileupload() by calling the routine directly.
 - Pass scantron as a subdir name (although files still currently stored in top level userfiles directory).

Revision 1.994: download - view: text, markup, annotated - select for diffs
Sat Apr 11 21:43:02 2009 UTC (15 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.993: preferred, colored
Changes since revision 1.993: +62 -1 lines
Bug 5842.
 - "Edit this resource" link is displayed in inline menu if user is a DC in domain of resource author, and author has not blocked DC access to CSTR.
 - request for /priv/$author sets ad hoc co-author privs for user (if no existing privs) if user is a DC in author's CSTR, and if DC access is not blocked by author's user prefs.

&check_privs(), &set_privileges(), and &role_status() moved from lonroles.pm to lonnet.pm -- first two renamed as: check_adhoc_privs(), set_adhoc_privileges().

&is_active_dc() added to loncacc.pm to check if user has active DC role in resource author's domain.

Revision 1.993: download - view: text, markup, annotated - select for diffs
Sat Apr 11 14:47:51 2009 UTC (15 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.992: preferred, colored
Changes since revision 1.992: +29 -2 lines
- lonnet.pm/lond infrastructure to support enquiries about LON-CAPA version running on a server.
Work in progress.

Revision 1.992: download - view: text, markup, annotated - select for diffs
Sat Mar 21 21:43:46 2009 UTC (15 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.991: preferred, colored
Changes since revision 1.991: +24 -16 lines
- Attempt to retrieve IP of DNS server from %name_to_ip first before calling gethostbyname.
- Move &host_from_dns() subroutine so %name_to_ip is in scope.

Revision 1.991: download - view: text, markup, annotated - select for diffs
Sat Mar 21 20:56:55 2009 UTC (15 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.990: preferred, colored
Changes since revision 1.990: +1 -3 lines
- Eliminate duplicate use ..
- Eliminate commented out use .. (from 2004).

Revision 1.976.2.7: download - view: text, markup, annotated - select for diffs
Fri Mar 20 21:18:26 2009 UTC (15 years, 1 month ago) by raeburn
Branches: version_2_8_X
Diff to previous 1.976.2.6: preferred, colored
Changes since revision 1.976.2.6: +18 -9 lines
- Backport 1.987.

Revision 1.990: download - view: text, markup, annotated - select for diffs
Mon Mar 9 05:25:44 2009 UTC (15 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.989: preferred, colored
Changes since revision 1.989: +3 -3 lines
Setting Institutional Affiliation(s).
- institutional affiliation saved as inststatus in user's environment.db is a colon-separated list of escaped affiliations.

- Domain Coordinators in user's domain (have mau priv.) can modify institutional status of a user via "Modify User" or "Upload List of Users".

Revision 1.989: download - view: text, markup, annotated - select for diffs
Mon Mar 9 03:49:17 2009 UTC (15 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.988: preferred, colored
Changes since revision 1.988: +50 -23 lines
&retrieve_inst_usertypes() will retrieve hashref (usertypes) and arrayref (typesorder) from cached domain defaults for inststatustypes and inststatusorder, if available.

&get_domain_defaults() will retrieve/cache additional defaults: for course resquest config ('official' and 'unofficial') and inststitutional status types ('inststatustypes' and 'inststatusorder').

&modifyuser() will check if proposed institutional status(es) for a user is/are defined in the user's domain before updating user's environment.db

Revision 1.988: download - view: text, markup, annotated - select for diffs
Sun Mar 1 01:12:23 2009 UTC (15 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.987: preferred, colored
Changes since revision 1.987: +18 -9 lines
lonparmset.pm
- Titles used for standard course roles can be defined in course environment.
  - Replacements which match custom roles used in course may not be used.

lonnet.pm
- plaintext() takes additional (fourth) argument
  - $forcedefault to force display of standard titles for role.
- get_course_adv_roles() includes call to loncommon::course_type() to get course type.

Revision 1.987: download - view: text, markup, annotated - select for diffs
Wed Feb 18 06:54:22 2009 UTC (15 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.986: preferred, colored
Changes since revision 1.986: +18 -9 lines
- Allow lonnet::delenv() to treat $delthis string passed to it as a regexp, by adding second arg ($regexp - if evaluated to true do not use \Q escape).
- Default (second arg false) is to use \Q escape to avoid interpolating special characters in $delthis in regular expression (rev 1.981 behavior). All but one &lonnet::delenv() call use this default.

Revision 1.986: download - view: text, markup, annotated - select for diffs
Tue Feb 10 11:15:16 2009 UTC (15 years, 3 months ago) by foxr
Branches: MAIN
Diff to previous 1.985: preferred, colored
Changes since revision 1.985: +28 -2 lines
Added host_from_dns to translate dns hostnames -> loncapa hostnames.

Revision 1.985: download - view: text, markup, annotated - select for diffs
Sun Feb 8 20:28:52 2009 UTC (15 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.984: preferred, colored
Changes since revision 1.984: +40 -16 lines
- Work on ability of individual users to request creation of (a) official courses,
 and (b) unofficial courses.

&usertools_access
   - Additional argument for &usertools_access() - $context (requestcourses to check for rights to request creation of a course).  If no defaults set in a domain, system default is not to allow course requests.
   - When action is 'reload', get individual settings from %userenv, not %env.

&get_domain_defaults()
  - Updated to cache requestcourses defaults in a domain.

Revision 1.984: download - view: text, markup, annotated - select for diffs
Thu Feb 5 14:56:55 2009 UTC (15 years, 3 months ago) by neumanie
Branches: MAIN
Diff to previous 1.983: preferred, colored
Changes since revision 1.983: +29 -23 lines
Add function to resize a exits image when a user view it. Add seperate funtion to resize a Image in lonnet.pm. Change the max size of a image to 400x500.

Revision 1.976.2.6: download - view: text, markup, annotated - select for diffs
Mon Jan 5 16:29:24 2009 UTC (15 years, 4 months ago) by raeburn
Branches: version_2_8_X
CVS tags: version_2_8_0, version_2_7_99_1
Diff to previous 1.976.2.5: preferred, colored
Changes since revision 1.976.2.5: +15 -1 lines
- Backport 1.983.

Revision 1.976.2.5: download - view: text, markup, annotated - select for diffs
Mon Jan 5 16:28:11 2009 UTC (15 years, 4 months ago) by raeburn
Branches: version_2_8_X
Diff to previous 1.976.2.4: preferred, colored
Changes since revision 1.976.2.4: +3 -2 lines
- Backport 1.982.

Revision 1.983: download - view: text, markup, annotated - select for diffs
Fri Jan 2 23:07:49 2009 UTC (15 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.982: preferred, colored
Changes since revision 1.982: +15 -1 lines
- When course activity log data are stored in $cnum_$cdom_activity tables, timestamps are stored using lonmysql::sqltime() which employs the server localtime.
- Student Activity displayed with trackstudent needs to have these timestamps converted to the time zone set for the course.
   - &server_timezone_handler() in lond retrieves server time zone from /etc/sysconfig/clock or /etc/timezone depending on distro.
   - &get_server_timezone() in lonnet.pm gets server time zone from course's homeserver.
   - &gettimezone() in lonlocal.pm can now take a timezone as an argument.
       - will validate it, and return it if valid, 'local' otherwise
   - &convert_timezone() in lontrackstudent.pm converts timestamps prior to display, and includes course time zone.

Revision 1.982: download - view: text, markup, annotated - select for diffs
Fri Jan 2 22:45:43 2009 UTC (15 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.981: preferred, colored
Changes since revision 1.981: +3 -2 lines
- Adding domain defaults for timezone_def and datelocale_def to cached %domdefaults.

Revision 1.976.2.4: download - view: text, markup, annotated - select for diffs
Wed Dec 31 18:26:53 2008 UTC (15 years, 4 months ago) by raeburn
Branches: version_2_8_X
CVS tags: version_2_7_99_0
Diff to previous 1.976.2.3: preferred, colored
Changes since revision 1.976.2.3: +2 -2 lines
- Backport 1.981.

Revision 1.981: download - view: text, markup, annotated - select for diffs
Sun Dec 21 19:03:10 2008 UTC (15 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.980: preferred, colored
Changes since revision 1.980: +2 -2 lines
- \Q escape to avoid interpolating contents of $delthis as special characters in regexp.

Revision 1.976.2.3: download - view: text, markup, annotated - select for diffs
Sun Dec 21 15:26:50 2008 UTC (15 years, 4 months ago) by raeburn
Branches: version_2_8_X
Diff to previous 1.976.2.2: preferred, colored
Changes since revision 1.976.2.2: +16 -7 lines
- Backport 1.979, 1.980.

Revision 1.976.2.2: download - view: text, markup, annotated - select for diffs
Sun Dec 21 15:20:54 2008 UTC (15 years, 4 months ago) by raeburn
Branches: version_2_8_X
Diff to previous 1.976.2.1: preferred, colored
Changes since revision 1.976.2.1: +9 -4 lines
- Backport 1.980.

Revision 1.980: download - view: text, markup, annotated - select for diffs
Fri Dec 19 17:14:08 2008 UTC (15 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.979: preferred, colored
Changes since revision 1.979: +16 -7 lines
- Replace hardcoded http with $protocol{$homeserver}; default to http if none defined.
- Regular Expressions for both http and https.

Revision 1.979: download - view: text, markup, annotated - select for diffs
Fri Dec 19 17:04:57 2008 UTC (15 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.978: preferred, colored
Changes since revision 1.978: +9 -4 lines
- Entries for LON-CAPA DNS servers in hosts.tab can contain a protocol (https), seperated from the hostname by :
- Default is http if no protocol defined

Revision 1.976.2.1: download - view: text, markup, annotated - select for diffs
Thu Dec 18 17:43:53 2008 UTC (15 years, 4 months ago) by raeburn
Branches: version_2_8_X
Diff to previous 1.976: preferred, colored
Changes since revision 1.976: +6 -11 lines
- Backport 1.978.

Revision 1.978: download - view: text, markup, annotated - select for diffs
Thu Dec 18 16:58:31 2008 UTC (15 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.977: preferred, colored
Changes since revision 1.977: +6 -11 lines
- Storage of availability of user tools (portfolio,blog,aboutme) moved from memcache to %env.
  - When DC modifies defaults or custom settings for a specific user.
    - values for $env{environment.availabletools.$tool} in DC's own %env are updated, as needed.
    - values for other users will change when %env is next set.

Revision 1.977: download - view: text, markup, annotated - select for diffs
Tue Dec 9 11:32:03 2008 UTC (15 years, 5 months ago) by amueller
Branches: MAIN
Diff to previous 1.976: preferred, colored
Changes since revision 1.976: +32 -1 lines
Add wrapper function for user photoupload to determine a photoupload in lonnet.pm. This function is used in lonaboutme.pm. Changes in function finishuserfileupload in lonnet.pm to resize a upload Image to max. size 300x400.By Alexander Schulze and Niels Neumann

Revision 1.976: download - view: text, markup, annotated - select for diffs
Mon Dec 8 23:00:47 2008 UTC (15 years, 5 months ago) by raeburn
Branches: MAIN
Branch point for: version_2_8_X, GCI_1
Diff to previous 1.975: preferred, colored
Changes since revision 1.975: +151 -5 lines
- Bug 5839. Cache information about availability of User Tools (About Me, Portfolio, Blog) for users in a domain.
- Availability determined by user-specific setting in user's environment.db (set by DC) or on domain defaults for user's insitutional affilaition.
- User tools available by default for users from domains on pre-2.8 versions, and domains for which DC has yet to set defaults.
- New routines: &usertools_access() and &is_advanced_user().
- Changes to &get_domain_defaults() so defaults for user tool availability are provided from this routine, and also to support change in storage  of quota defaults.

Revision 1.975: download - view: text, markup, annotated - select for diffs
Sat Nov 29 10:34:29 2008 UTC (15 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.974: preferred, colored
Changes since revision 1.974: +7 -2 lines
Bugs 5719 and 5820.
- Do not add contents of files uploaded to essayresponse items in course activity log.
- Round file size (in Mb) to 6 decimal places when setting HWFILESIZE form element.
- HWFILESIZE and HWFILETOOBIG (if set) will be stored in course activity log.

Revision 1.974: download - view: text, markup, annotated - select for diffs
Sat Nov 29 09:57:43 2008 UTC (15 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.973: preferred, colored
Changes since revision 1.973: +12 -1 lines
Additional methods to access data for domains and hosts in cluster from cached data from LON-CAPA DNS servers.
- domain_info() returns a hash of a hash of domain settings
  ('description', 'auth_def', 'auth_arg_def','lang_def', 'city', 'longi', 'lati',
   'primary') with domain as a top level key.
- all_host_domain() returns a hash (keys = hostIDs and values are corresponding domains).
- Used by clusterstatus.pl rev 1.25.

Revision 1.973: download - view: text, markup, annotated - select for diffs
Fri Nov 28 12:09:16 2008 UTC (15 years, 5 months ago) by bisitz
Branches: MAIN
Diff to previous 1.972: preferred, colored
Changes since revision 1.972: +2 -2 lines
Localization:
Added missing &mt() call and corresponding translation.

Revision 1.972: download - view: text, markup, annotated - select for diffs
Tue Nov 25 18:20:11 2008 UTC (15 years, 5 months ago) by jms
Branches: MAIN
Diff to previous 1.971: preferred, colored
Changes since revision 1.971: +20 -1 lines
Some minor POD tweaks

Revision 1.971: download - view: text, markup, annotated - select for diffs
Wed Nov 12 20:01:15 2008 UTC (15 years, 6 months ago) by jms
Branches: MAIN
Diff to previous 1.970: preferred, colored
Changes since revision 1.970: +23 -23 lines
Added/modified POD documentation

Revision 1.970: download - view: text, markup, annotated - select for diffs
Wed Oct 8 21:14:11 2008 UTC (15 years, 7 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_7_X
Diff to previous 1.969: preferred, colored
Changes since revision 1.969: +9 -8 lines
Fix breakage caused by change in lonmeta.pm rev 1.196.
- Trim $group from front of $file_name before sending query.
- Addition of course group portfolio files to the portfolio_metadata MySQL database table is now immediate.

Revision 1.969: download - view: text, markup, annotated - select for diffs
Mon Sep 29 22:49:05 2008 UTC (15 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.968: preferred, colored
Changes since revision 1.968: +8 -4 lines
- Eliminate warnings in CHECKRPMS by checking $protocol is not undef.

Revision 1.968: download - view: text, markup, annotated - select for diffs
Fri Sep 12 21:25:54 2008 UTC (15 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_7_1
Diff to previous 1.967: preferred, colored
Changes since revision 1.967: +13 -4 lines
- bug 5717.
Will extract protocol of server from additional entry in a record in hosts.tab and dns_hosts.tab
Used to indicate server protocol is https.   If blank, default is http.

Revision 1.967: download - view: text, markup, annotated - select for diffs
Thu Sep 11 14:47:23 2008 UTC (15 years, 8 months ago) by bisitz
Branches: MAIN
Diff to previous 1.966: preferred, colored
Changes since revision 1.966: +3 -3 lines
Past tense of "occur" is "occurred" (rr!)
Also added some missing &mt() calls and corrected some other little typos

Revision 1.966: download - view: text, markup, annotated - select for diffs
Mon Sep 1 17:58:30 2008 UTC (15 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.965: preferred, colored
Changes since revision 1.965: +4 -3 lines
- Prevent ISE when session is offloaded from a remote server but con_lost is returned when attempting to dump roles.db from user's home server.
- lonnet::rolesinit() - always return hash ref.
- loncommon::_add_to_env() - check $env_data (second arg) is a hash ref.

Revision 1.965: download - view: text, markup, annotated - select for diffs
Wed Aug 27 02:29:31 2008 UTC (15 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_7_0
Diff to previous 1.964: preferred, colored
Changes since revision 1.964: +2 -2 lines
- Sixth arg to &assignrole() is starttime - set this to undef when revoking role.

Revision 1.964: download - view: text, markup, annotated - select for diffs
Wed Aug 13 08:17:57 2008 UTC (15 years, 9 months ago) by bisitz
Branches: MAIN
Diff to previous 1.963: preferred, colored
Changes since revision 1.963: +2 -2 lines
- Same wording everywhere: Student/Employee ID
- Optimized some &mt() calls

Revision 1.963: download - view: text, markup, annotated - select for diffs
Thu Jul 17 21:22:51 2008 UTC (15 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_6_99_1
Diff to previous 1.962: preferred, colored
Changes since revision 1.962: +22 -15 lines
- &modifyuser() takes additional arg - $inststatus -- this is a : separated string of escaped institutional status types assigned to the user.
- Message logged by modifyuser() incorporates email and inststatus.
- Message logged by modifyuser() displays who performed the modification, unless this
  was a self-creation event, in which case self-creation is recorded.
- Now CCs can modify permenent e-mail, no longer automatically set notification -mail
   and critical notification e-mail to the same, to avoid overwriting user preference.
- Update documentation for modifyuser().

Revision 1.962: download - view: text, markup, annotated - select for diffs
Thu Jun 26 19:54:19 2008 UTC (15 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_6_99_0
Diff to previous 1.961: preferred, colored
Changes since revision 1.961: +4 -3 lines
- Update documentation in lond for &dump_course_id_handler().
   - Add the ability to filter on course category, and to exclude a course from
     results returned for course catalog display.
- lonnet::courseiddump() accepts two additional arguments
  - $showhidden (DC only, if 1, exclusions based on $caller (below) will not apply).

Revision 1.961: download - view: text, markup, annotated - select for diffs
Mon Jun 9 22:35:00 2008 UTC (15 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.960: preferred, colored
Changes since revision 1.960: +5 -5 lines
- Move &ask_for_embedded_content() from londocs.pm to loncommon.pm
- &lonnet::extract_embedded_items() - argument change.
  - Path to file to be parsed to look for embedded objects now in a single argunment (first arg), instead of as separate $filepath and $fname.

Revision 1.960: download - view: text, markup, annotated - select for diffs
Fri Jun 6 04:53:51 2008 UTC (15 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.959: preferred, colored
Changes since revision 1.959: +5 -2 lines
Detect con_lost and other error conditions when retrieving institutional user types in &retrieve_inst_usertypes(), and do not populate hash.

Revision 1.959: download - view: text, markup, annotated - select for diffs
Thu May 29 05:44:53 2008 UTC (15 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.958: preferred, colored
Changes since revision 1.958: +3 -3 lines
- user selected category (from course catalog) can be used as a filter in the display of courses.

Revision 1.958: download - view: text, markup, annotated - select for diffs
Mon May 12 20:59:15 2008 UTC (16 years ago) by www
Branches: MAIN
Diff to previous 1.957: preferred, colored
Changes since revision 1.957: +48 -2 lines
Work on locks.

Revision 1.957: download - view: text, markup, annotated - select for diffs
Wed Apr 30 22:42:59 2008 UTC (16 years ago) by raeburn
Branches: MAIN
Diff to previous 1.956: preferred, colored
Changes since revision 1.956: +93 -34 lines
Bug 5176. keep a record of role changes in a course in nohist_rolelog.db and group membership changes in a course in nohist_groupslog.db.
- &instructor_log() takes additional (optional) args - $cnum and $cdom, for use in cases where role changes to be logged do not occur in course context (e.g., Auto-enrollment, Batch course creation.
- Additional arguments ($selfenroll and $context) added for following subroutines:
    - &courserolelog() added to log changes in course roles or groups.
    - &modify_group_roles()
    - &modify_student_enrollment()
    - &assigncustomrole()
    - &revokerole()
    - &revokecustomrole()
which all call &assignrole() so that information about selfenrollment, and calling context can be included in record in nohist_rolelog.db.
- Additional argument ($context) added for &assignrole.
- &courserolelog() called by &assignrole.
- Documentation updates.
- Add some missing apostrophes to documentation

Revision 1.956: download - view: text, markup, annotated - select for diffs
Mon Apr 21 15:58:12 2008 UTC (16 years ago) by raeburn
Branches: MAIN
Diff to previous 1.955: preferred, colored
Changes since revision 1.955: +8 -4 lines
&dirlist() - call to ls3 should include $dirRoot not $alternateRoot.
&stat_file() - $getpropath only set to 1 if filepath begins with "userfiles".
&filelocation() - files with paths beginning with lonTabDir have $location = $file.

Revision 1.955: download - view: text, markup, annotated - select for diffs
Wed Apr 16 22:59:36 2008 UTC (16 years ago) by raeburn
Branches: MAIN
Diff to previous 1.954: preferred, colored
Changes since revision 1.954: +67 -46 lines
&diskusage() modified to use lond::du2(), but to fallback to lond::du() if lond on himeserver side is running legacy LON-CAPA.

&dirlist() modified to use lond::du3() to get directory listings, but falls back to lond::ls2(), or even lond::ls() if homserver side is running legacy versions of LON-CAPA.

&GetFileTimestamp() modified to use new &dirlist(), and eliminate the assumption about the directory structure of the homeserver for the student.

Revision 1.941.2.2: download - view: text, markup, annotated - select for diffs
Fri Apr 4 16:58:44 2008 UTC (16 years, 1 month ago) by raeburn
Branches: version_2_6_X
CVS tags: version_2_6_3
Diff to previous 1.941.2.1: preferred, colored to branchpoint 1.941: preferred, colored next main 1.942: preferred, colored
Changes since revision 1.941.2.1: +18 -5 lines
- backport 1.953, 1.954

Revision 1.954: download - view: text, markup, annotated - select for diffs
Fri Apr 4 16:56:11 2008 UTC (16 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.953: preferred, colored
Changes since revision 1.953: +7 -3 lines
- for consistency, when called from ssi_body(), &externalssi() can return:
          $response->content and $response object, in wantarray case.

Revision 1.953: download - view: text, markup, annotated - select for diffs
Fri Mar 28 14:52:57 2008 UTC (16 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.952: preferred, colored
Changes since revision 1.952: +13 -4 lines
Saving my work, bug #5631. This might not work at all yet.

Revision 1.941.2.1: download - view: text, markup, annotated - select for diffs
Thu Mar 27 12:51:56 2008 UTC (16 years, 1 month ago) by raeburn
Branches: version_2_6_X
Diff to previous 1.941: preferred, colored
Changes since revision 1.941: +16 -4 lines
- backport parts of 1.942, 1.944 and 1.950

Revision 1.952: download - view: text, markup, annotated - select for diffs
Mon Mar 24 05:23:19 2008 UTC (16 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.951: preferred, colored
Changes since revision 1.951: +22 -8 lines
- Authentication will be attempted for users attempting to log-in with usernames for which there is no user account, if account creation is permitted for the 'login' type.
- If supplied credentials are authenticated, the user will be able to create an account in the domain. (Requires default authentication in the domain to be Kerberos or localauth -- see lond 1.396).

Revision 1.951: download - view: text, markup, annotated - select for diffs
Mon Mar 24 04:55:54 2008 UTC (16 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.950: preferred, colored
Changes since revision 1.950: +2 -1 lines
- exclude errors from hash returned by  &lonnet::tmpget().
- detect case where hash is empty where lonnet::tmpget() is called by migrateuser.pm and
  lonpreferences.pm

Revision 1.950: download - view: text, markup, annotated - select for diffs
Sat Mar 22 15:47:41 2008 UTC (16 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.949: preferred, colored
Changes since revision 1.949: +3 -10 lines
- Update comments for sub ssi().
- Remove $count and $status from sub ssi() - no longer used.

Revision 1.949: download - view: text, markup, annotated - select for diffs
Wed Mar 12 02:46:27 2008 UTC (16 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.948: preferred, colored
Changes since revision 1.948: +45 -31 lines
Change arguments accepted by lonnet::appenv() to:
1. reference to hash
2. (optional) reference to array.

Change all instances where lonnet::appenv() is called to replace first argument passed (originally a hash) to a reference to the hash.

- Modify lonnet.pm rev 1.35 code intended to prevent "dangerous" modifications of the environment, so it will actually do this.
- Allow these modifications to be made in certain instances:
   DC switching to adhoc role
   CC switching to a different course role in the current course.
   user self-enrolling as a student

Revision 1.948: download - view: text, markup, annotated - select for diffs
Mon Mar 10 23:26:28 2008 UTC (16 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.947: preferred, colored
Changes since revision 1.947: +17 -8 lines
Bug 2441
&get_course_adv() takes optional second arg.
 - if true keys in returned hash are: role:section
 - if false (or undefined) keys are role name (Section section).

Revision 1.947: download - view: text, markup, annotated - select for diffs
Sun Mar 9 17:22:21 2008 UTC (16 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.946: preferred, colored
Changes since revision 1.946: +17 -11 lines
Allow a user to selfenroll with a student role.
- Added additional argument to &modify_student_enrollment() - selfenroll flag.
- Additional argumnet added to &assignrole() - selfenroll flag
- If $selfenrollflag evaluates to true, and role being added is a student role for the current user, a response from the &allowed() check is reset to ''.

Revision 1.946: download - view: text, markup, annotated - select for diffs
Sun Mar 9 16:57:26 2008 UTC (16 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.945: preferred, colored
Changes since revision 1.945: +2 -2 lines
Reverting unnecessary change in lonnet rev 1.918.

Revision 1.945: download - view: text, markup, annotated - select for diffs
Fri Feb 29 21:01:24 2008 UTC (16 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.944: preferred, colored
Changes since revision 1.944: +3 -3 lines
- Replace "selfenroll" with "selfcreate" in various subroutine names, and modify text which refers to self-enrollment to refer to user creation of accounts.
- Intended to clarify that these procedures relate to a user creating his/her own account in a LON-CAPA domain as opposed to self-enrolling in a course, once the user has an account.

Revision 1.944: download - view: text, markup, annotated - select for diffs
Tue Feb 26 10:39:44 2008 UTC (16 years, 2 months ago) by foxr
Branches: MAIN
Diff to previous 1.943: preferred, colored
Changes since revision 1.943: +12 -9 lines
BZ 5631: If ssi is called in array context, then return a 2 element list
consisting of the content and the full response so the caller can analyze
status and implement a retry/error-recovery policy of it's choice.

Revision 1.943: download - view: text, markup, annotated - select for diffs
Sun Feb 24 22:59:17 2008 UTC (16 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.942: preferred, colored
Changes since revision 1.942: +49 -1 lines
lond::validate_user() - optional fourth and fifth arguments added in lond 1.395, replaced with a single optional argument ($checkdefauth). If true, default auth type and args retrieved using lonnet::get_domain_defaults().
- Default authentication type and argument, and language in a domain can be retrieved from lonnet::get_domain_defaults().
- lonnet::inst_rulecheck() can check format rules for e-mail addresses proposed as usernames for self-enrollment
- lonnet::inst_userrules() can retrieve rule definitions for e-mail addresses used as usernames
- loncommon::get_auth_defaults() eliminated. lonnet::get_domain_defaults() used instead
- loncommon::preferred_languages() streamlined.
- localenroll::selfenroll_rules() and localenroll::selfenroll_check() added to define rules for e-mail addresses which may not be used as usernames, and to check a proposed self-enrollment username (i.e., e-mail address) against the rules in force.

Revision 1.942: download - view: text, markup, annotated - select for diffs
Thu Feb 21 10:04:35 2008 UTC (16 years, 2 months ago) by foxr
Branches: MAIN
Diff to previous 1.941: preferred, colored
Changes since revision 1.941: +18 -2 lines
BZ5631:

Make lonnet::ssi capable of returning the entire request object.
The idea is to allow the caller to analyze it to do
error detection,
error recovery,
implement retry policies.

Revision 1.941: download - view: text, markup, annotated - select for diffs
Sun Feb 3 05:08:05 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_6_2
Branch point for: version_2_6_X
Diff to previous 1.940: preferred, colored
Changes since revision 1.940: +2 -2 lines
bug 5608.  CSTR icon/button/link in Main Menu for Assistant Co-author.

Revision 1.940: download - view: text, markup, annotated - select for diffs
Tue Jan 22 23:12:02 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.939: preferred, colored
Changes since revision 1.939: +8 -4 lines
- Need to check that get_reply() was actually passed an ARRAY ref, otherwise an ISE will be generated.  Under some circumstances (e.g., a con_lost error when retrieving data from resourcedata.db) via &get_courseresdata() or &get_userresdata()), a scalar can be passed to &get_reply() from within lonnet::EXT().

Revision 1.939: download - view: text, markup, annotated - select for diffs
Mon Jan 21 20:21:28 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_6_1
Diff to previous 1.938: preferred, colored
Changes since revision 1.938: +2 -2 lines
Roles expiring the same second as the check occurs need to have a status of 'previous', otherwise &lonuerutils::active_student_roles() prevents update to classlist.db when a student role is expired via CUSR.

Revision 1.938: download - view: text, markup, annotated - select for diffs
Fri Jan 18 02:18:07 2008 UTC (16 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.937: preferred, colored
Changes since revision 1.937: +2 -2 lines
Bugs 5576, 5585.
Check that the first element in @partgeneral is defined, instead of whether @partgeneral has any indices, otherwise essayresponses are not identified as needing handgrading, because &packages_tab_default() is never called.

Revision 1.937: download - view: text, markup, annotated - select for diffs
Tue Jan 1 20:27:20 2008 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_6_0
Diff to previous 1.936: preferred, colored
Changes since revision 1.936: +24 -4 lines
- Exclude privileged users from user list display of course users, (non-student roles) unless course environment settings require inclusion of the user
- Some @ -> : replacements for username, domain separator
- Change so checking of 'nothideprivileged' setting for course can accommodate usernames containing '@'

Revision 1.936: download - view: text, markup, annotated - select for diffs
Tue Dec 25 04:02:00 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_5_99_1
Diff to previous 1.935: preferred, colored
Changes since revision 1.935: +6 -6 lines
lond
- storage of course information by &courseidput(), i.e., data coming from pre 2.6.X servers - unescape the values received since the freeze_escape() used to store them does the escaping.

lonnet.pm
- when flushing logs, do not escape items in buffers because &courseidput() either uses freeze_escape() for 2.6.X home servers, or does the escaping when building the string to send to pre-2.6.X home servers.

- $storehash is a hash of a hash - need the top level key.

Revision 1.935: download - view: text, markup, annotated - select for diffs
Fri Dec 21 04:34:50 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.934: preferred, colored
Changes since revision 1.934: +2 -2 lines
Update documentation.

Revision 1.934: download - view: text, markup, annotated - select for diffs
Fri Dec 21 04:32:49 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.933: preferred, colored
Changes since revision 1.933: +11 -4 lines
&auto_run() checks validity of $cnum and $cdom arguments passed to it.
If called from domainprefs.pm, $cnum is undef, so homeserver to check is
domain's primary homeserver.

Revision 1.933: download - view: text, markup, annotated - select for diffs
Fri Dec 21 04:22:53 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.932: preferred, colored
Changes since revision 1.932: +13 -7 lines
&get_my_roles() can include an optional seventh argument - $withsec
If $withsec is true, keys in the returned hash are:
$username.':'.$domain.':'.$role.':'.$section
instead of:
$username.':'.$domain.':'.$role

Revision 1.932: download - view: text, markup, annotated - select for diffs
Fri Dec 21 04:14:24 2007 UTC (16 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.931: preferred, colored
Changes since revision 1.931: +16 -6 lines
Custom Editor permits 'cst' privilege to be assigned to custom roles (which can be section-specific).
- need to provide privilege checking in &assignrole() which can check &allowed()
for section-specific roles.

Revision 1.931: download - view: text, markup, annotated - select for diffs
Sat Dec 8 00:28:27 2007 UTC (16 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.930: preferred, colored
Changes since revision 1.930: +2 -2 lines
- need to use get_reply when return parm values from ext to get the array/scalar decsision correct

Revision 1.930: download - view: text, markup, annotated - select for diffs
Wed Dec 5 20:08:52 2007 UTC (16 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.929: preferred, colored
Changes since revision 1.929: +8 -2 lines
- remove a possible infinte loop (for file location '/../../test'
- optimize re so it doesn't spend foerever backtracking on failures

Revision 1.929: download - view: text, markup, annotated - select for diffs
Wed Dec 5 20:06:34 2007 UTC (16 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.928: preferred, colored
Changes since revision 1.928: +3 -2 lines
- BUG#5539, when doin CSTR import of a metadata for a associated resource
  use the correct uri

Revision 1.928: download - view: text, markup, annotated - select for diffs
Tue Nov 20 17:54:40 2007 UTC (16 years, 5 months ago) by albertel
Branches: MAIN
CVS tags: version_2_5_99_0
Diff to previous 1.927: preferred, colored
Changes since revision 1.927: +4 -2 lines
- BUG#5513 - need to bea ble to set a course level first access too

Revision 1.927: download - view: text, markup, annotated - select for diffs
Tue Nov 20 00:26:38 2007 UTC (16 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.926: preferred, colored
Changes since revision 1.926: +34 -23 lines
- BUG#5513 adding ability for EXT (and navmaps equivalent) to get the
  level that a parameter is set at

Revision 1.926: download - view: text, markup, annotated - select for diffs
Tue Nov 20 00:13:56 2007 UTC (16 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.925: preferred, colored
Changes since revision 1.925: +4 -2 lines
- add supprot for a first access time for the course

Revision 1.925: download - view: text, markup, annotated - select for diffs
Sat Nov 17 02:41:17 2007 UTC (16 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.924: preferred, colored
Changes since revision 1.924: +3 -3 lines
- don't count public users into the user load avg

Revision 1.924: download - view: text, markup, annotated - select for diffs
Tue Nov 13 22:19:53 2007 UTC (16 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.923: preferred, colored
Changes since revision 1.923: +14 -5 lines
- BUG#5512 - when in CSTR space can't use the on disk .meta file need to parse the .problem for meta information and then use that

Revision 1.923: download - view: text, markup, annotated - select for diffs
Sat Nov 10 03:51:10 2007 UTC (16 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.922: preferred, colored
Changes since revision 1.922: +20 -6 lines
- ID rules can be set by DC via Domain Configuration
- when creating a user, the proposed ID will checked against enabled ID rules
- In loncommon.pm username_rule_check() replaced with &user_rule_check()
  - to allow messages from checking of multiple usernames to be aggregated
    (in readiness for adding checks for uploaded classlists).
  - to allow checking of IDs as well as usernames.
  - &user_rule_formats() added for creating of the listing of current rules for usernames and IDs when a proposed username or ID fails a check against any rules in operation.

Revision 1.922: download - view: text, markup, annotated - select for diffs
Tue Nov 6 13:05:00 2007 UTC (16 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.921: preferred, colored
Changes since revision 1.921: +12 -3 lines
- Can use &get_my_roles() to search for custom roles, by including 'cr' in the array ref of roles passed to it.
- &get_domain_roles() checks that the $roles argument passed to it was an array ref before doing join() to generate $rolelist.

Revision 1.921: download - view: text, markup, annotated - select for diffs
Sat Oct 6 04:32:40 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.920: preferred, colored
Changes since revision 1.920: +37 -25 lines
Bug 5191.  Decouple storage of last access time for a course in nohist_courseids.db from storage of course information.
- Retain backwards compatibility with legacy lonnet::courseiddump()

Other general change: uniform use of 'inst_code' as key in frozen hash instead of 'instcode'.

lond
&put_course_id_handler()
- last access stored in escaped lasttime:courseid key = value hash item
  if legacy lonnet::courseiddump() updates courseinfo.
&put_course_id_hash_handler()
- additional argument - $mode ('timeonly', 'notime' or 'all')
  - determines whether last access, or courseinfo (description,inst_code,owner,type) or both are stored
&dump_course_id_handler()
- documentation updated
- style (replacing unless)
- change location of unescaping when checking filters so double escaping no longer needed for courseinfo stored in frozen hash
- return courseinfo in hash form, if requested as hash, when record has yet to be converted to a frozen hash
&validate_class_access_handler()
- eliminate extra unescaping of $ownerlist

lonnet.pm
&flushcourselogs() includes 'timeonly' argument in call to courseidput().
&courseidput() - if in 'timeonly' mode only courseids are sent to lond in courseidputhash call.
&createcourse()
- courseinfo values in hash no longer escaped (freeze_hash handles this)
- call to flushcourselogs() replaced by call to courseidput()

lonmodifycourse.pm
- courseinfo values in hash no longer escaped
- call to courseidput() includes 'notime' as fourth arg.

coursecatalog.pm
- remove unneeded code, since entry for each course in %courses hash will now be a hash ref.

courseclassifier.pm
- remove unneeded code, since entry for each course in %courses hash will now be a hash ref.

lonpickcourse.pm
- Entry for each course in %courses hash should be a hash ref, when constructing for onlyown courses case.
- instcode to inst_code
- no need to unescape courseinfo value (thaw_hash in lonnet::courseiddump does it)

lonparmset.pm
- call to flushcourselogs() replaced by call to courseidput() after updating course description.
- appenv user's session with new course description.

Revision 1.920: download - view: text, markup, annotated - select for diffs
Thu Oct 4 19:59:16 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.919: preferred, colored
Changes since revision 1.919: +3 -3 lines
Typo spotted by Guy.

Revision 1.919: download - view: text, markup, annotated - select for diffs
Wed Oct 3 21:59:13 2007 UTC (16 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.918: preferred, colored
Changes since revision 1.918: +5 -3 lines
- when caching to memcache also remember the value for later, makes memcache
  deaths less spirally

Revision 1.918: download - view: text, markup, annotated - select for diffs
Wed Oct 3 19:57:26 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.917: preferred, colored
Changes since revision 1.917: +76 -33 lines
Store data in nohist_courseids.db as a hash.  Maintain backwards compatibility with writes to the db from legacy lonnet.pm, and also reads from the db from legacy lonnet.pm.

Start towards inclusion of co-owners as well as a single owner, for the purposes of verifying access to official classlist data.

lond
- &put_course_id_hash_handler() added to handle storage of data in nohist_courseids.db as a frozen hash.
- &put_course_id_handler() will add to an existing hash if update is from a legacy lonnet which supplies : separated data.
- &dump_course_id_handler() $as_hash flag extracted from tail. If set, data are returned as a hash.
- validate_class_access_handler() will extract comma-separated owner and co-owners from ownerlist passed to it, and send array ref to localenroll::check_section() to determine if at least one on the owners is authorized to view classlist list data for the institutional section.

lonnet.pm
- storage of hash via call to courseidputhash in lond.  If command is unrecognized on the lond side, subset of the data sent as : separated values
- retrieval of data from nohist_courseids.db - additional $as_hash argument included in courseiddump call to indicate that data should be returned as a frozen hash.
- auto_validate_class_sec() - if third argument is an array ref, then an owner list is built from the supplied owners and co-owners.
- lasttime set on lonnet side (FIXME) - to be changed to lond side.

lomodifycourse.pm
- updated course settings sent as a ref to a hash to lonnet::courseidput()
- include LC_error in span for error messages
- eliminate duplicate error message
- display error if storage of changes fails
- form name corrected to cmod.

coursecatalog.pm
- eliminate unused arg from call to courseclassifier::retrieve_instcodes
- display owner and co-owners (sort by lastname)
- institutional section access for multiple owners

courseclassifier.pm
- course codes from course data if hash, or if : separated string.

lonpickcourse.pm
- course info extracted from hash
- owner info displayed in a list if owner and co-owners exist.

Revision 1.910.2.4: download - view: text, markup, annotated - select for diffs
Mon Oct 1 23:54:54 2007 UTC (16 years, 7 months ago) by albertel
Branches: version_2_5_X
CVS tags: version_2_5_2
Diff to previous 1.910.2.3: preferred, colored to branchpoint 1.910: preferred, colored next main 1.911: preferred, colored
Changes since revision 1.910.2.3: +9 -9 lines
- backport relevant parts of 1.917

Revision 1.917: download - view: text, markup, annotated - select for diffs
Mon Oct 1 23:53:44 2007 UTC (16 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.916: preferred, colored
Changes since revision 1.916: +11 -11 lines
- need to test the return code on open to see if the file was opened

Revision 1.910.2.3: download - view: text, markup, annotated - select for diffs
Mon Oct 1 21:54:06 2007 UTC (16 years, 7 months ago) by albertel
Branches: version_2_5_X
Diff to previous 1.910.2.2: preferred, colored to branchpoint 1.910: preferred, colored
Changes since revision 1.910.2.2: +18 -10 lines
- backport 1.915

Revision 1.916: download - view: text, markup, annotated - select for diffs
Mon Oct 1 21:52:57 2007 UTC (16 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.915: preferred, colored
Changes since revision 1.915: +29 -1 lines
- common thorough validation of an existing user session

Revision 1.915: download - view: text, markup, annotated - select for diffs
Mon Oct 1 21:06:04 2007 UTC (16 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.914: preferred, colored
Changes since revision 1.914: +18 -10 lines
- app/del env and transfer_session_env should not create a session env
  if it doesn't exist

Revision 1.910.2.2: download - view: text, markup, annotated - select for diffs
Sat Sep 29 04:06:34 2007 UTC (16 years, 7 months ago) by albertel
Branches: version_2_5_X
Diff to previous 1.910.2.1: preferred, colored to branchpoint 1.910: preferred, colored
Changes since revision 1.910.2.1: +22 -1 lines
- backport 1.914

Revision 1.914: download - view: text, markup, annotated - select for diffs
Sat Sep 29 04:03:51 2007 UTC (16 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.913: preferred, colored
Changes since revision 1.913: +22 -1 lines
- when offloading a user session to a different server, check the remote
  servers for an existing session and pick one of those first
  - new lond command that checks if a session file exists for a specific user
  - new lonnet routines to probe servers for one

Revision 1.910.2.1: download - view: text, markup, annotated - select for diffs
Tue Sep 25 00:26:20 2007 UTC (16 years, 7 months ago) by albertel
Branches: version_2_5_X
Diff to previous 1.910: preferred, colored
Changes since revision 1.910: +4 -1 lines
- backport 1.913

Revision 1.913: download - view: text, markup, annotated - select for diffs
Tue Sep 25 00:21:12 2007 UTC (16 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.912: preferred, colored
Changes since revision 1.912: +4 -1 lines
- BUG#5445, images in /uploaded/ html files  not viewable (incorrect
  url stored into $env{'httpref.'...})

Revision 1.912: download - view: text, markup, annotated - select for diffs
Wed Sep 12 20:29:16 2007 UTC (16 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.911: preferred, colored
Changes since revision 1.911: +95 -1 lines
Namespacing of usernames.
lonnet.pm
 - &get_instuser() can check the institutional directory for a username or an ID.
                   -returns hash of user information (lastname,firstname etc.)
 - &inst_rulecheck() can check whether a username matches the formats of institutional username rules.
 - &inst_userrules() can retrieve information about username rules defined for the domain.
&get_instuser uses lonsql as a conduit to localenroll::get_userinfo() - operating in mode 1.
&inst_rulecheck() and &inst_userrules() use lond directly as the conduit to localenroll::username_check() and localenroll::username_rules() respectively

lond
 - &get_institutional_user_rules() is interface to localenroll::username_rules()
 - &institutional_username_check() is interface to localenroll::username_check()

lonsql
 - &get_inst_user() retrieves is interface to localenroll::get_userinfo()

Revision 1.911: download - view: text, markup, annotated - select for diffs
Wed Sep 12 03:40:35 2007 UTC (16 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.910: preferred, colored
Changes since revision 1.910: +13 -10 lines
lonnet.pm
- usersearch() made more similar to other routines which use lonsql
   (records split on \n not &).
  - srchby, srchtype, and srchterm passed as separate arguments
  - backwards compatibility maintained with older lonsql
lonsql
- usersearch() query processing moved to subroutine.
- searchdomain implicitly from lonsql, isntead of arg in query
- backwards compatibility maintained with older lonnet:usersearch()
- escaping of result more consistent with other lonsql queries (replacement of & with \n in lond::reply_query_handler() now possible).

Revision 1.910: download - view: text, markup, annotated - select for diffs
Wed Sep 5 17:37:51 2007 UTC (16 years, 8 months ago) by albertel
Branches: MAIN
CVS tags: version_2_5_1
Branch point for: version_2_5_X
Diff to previous 1.909: preferred, colored
Changes since revision 1.909: +4 -2 lines
- work around bug in Cache::Memcache 1.21 (it fails to internally properly
  detect when the memcached restarts, and that it now has a stale socket,
  forcing it to disconnect in that case)

Revision 1.909: download - view: text, markup, annotated - select for diffs
Fri Aug 31 12:33:29 2007 UTC (16 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.908: preferred, colored
Changes since revision 1.908: +12 -6 lines
Institutional directory search now reported as unavailable in the case where a DC has enabled directory searching via "Modify domain configuration" but either:
 (a) localenroll::get_userinfo() has not been customized, or
 (b) an error ioccurred when querying the institutional directory.

lonsql
- &do_inst_dir_search() returns 'unavailable' if the response from localenroll::get_userinfo() is not 'ok'

lonnet.pm
- &inst_directory_query() now returns a scalar and a hash.
  - scalar is the outcome of the query: 'unavailable', 'ok' or ''.
  - hash contains the search results (if any matches)

loncreateuser.pm
- Report to user that institutional directory search is unavailable if response from &lonnet::inst_directory_query() is not 'ok'.

localenroll.pm
- documentation updated
- &get_userinfo() returns 'unavailable' by default

Revision 1.908: download - view: text, markup, annotated - select for diffs
Wed Aug 29 22:19:24 2007 UTC (16 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.907: preferred, colored
Changes since revision 1.907: +5 -4 lines
- BUG#5303 (part 1) don't treat a blank default value as an interesting value

Revision 1.907: download - view: text, markup, annotated - select for diffs
Tue Aug 21 23:34:38 2007 UTC (16 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.906: preferred, colored
Changes since revision 1.906: +10 -7 lines
- BUG#5375

Revision 1.906: download - view: text, markup, annotated - select for diffs
Fri Aug 10 23:02:36 2007 UTC (16 years, 9 months ago) by albertel
Branches: MAIN
CVS tags: version_2_5_0
Diff to previous 1.905: preferred, colored
Changes since revision 1.905: +2 -2 lines
- correcting documentation

Revision 1.905: download - view: text, markup, annotated - select for diffs
Fri Aug 10 22:14:54 2007 UTC (16 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.904: preferred, colored
Changes since revision 1.904: +7 -1 lines
- BUG#5348 enable &EXT('resource.filename');

Revision 1.904: download - view: text, markup, annotated - select for diffs
Wed Aug 8 22:24:34 2007 UTC (16 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.903: preferred, colored
Changes since revision 1.903: +23 -11 lines
- moving inst dir queries into lonsql

Revision 1.903: download - view: text, markup, annotated - select for diffs
Thu Aug 2 20:40:13 2007 UTC (16 years, 9 months ago) by albertel
Branches: MAIN
CVS tags: version_2_4_99_0
Diff to previous 1.902: preferred, colored
Changes since revision 1.902: +1 -2 lines
- removing some a debuggin call

Revision 1.902: download - view: text, markup, annotated - select for diffs
Sat Jul 28 21:14:09 2007 UTC (16 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.901: preferred, colored
Changes since revision 1.901: +2 -2 lines
user_search() - skip to next server if queryid is invalid.

Revision 1.901: download - view: text, markup, annotated - select for diffs
Thu Jul 26 15:43:35 2007 UTC (16 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.900: preferred, colored
Changes since revision 1.900: +7 -7 lines
- style police

Revision 1.900: download - view: text, markup, annotated - select for diffs
Thu Jul 26 04:05:43 2007 UTC (16 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.899: preferred, colored
Changes since revision 1.899: +3 -3 lines
- style police

Revision 1.899: download - view: text, markup, annotated - select for diffs
Thu Jul 26 02:09:24 2007 UTC (16 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.898: preferred, colored
Changes since revision 1.898: +95 -2 lines
- Add inst_directory_query() routine for institutional directory searches, by last name, username or lastname, firstname.
- Add usersearch() routine for search of users in a LON-CAPA domain by querying all library servers in the domain for user information.
- Add update_allusers_table() to update MySQL allusers table on the user's homeserver when modifying user information.
- Include id and permanentemail in user information pulled in from environment in &modifyuser().

Revision 1.898: download - view: text, markup, annotated - select for diffs
Fri Jul 20 23:16:19 2007 UTC (16 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.897: preferred, colored
Changes since revision 1.897: +10 -1 lines
- BUG#4152, log roles assigned to users nohist_userrole hash for dc's so they can find users the've assined roles to.

Revision 1.897: download - view: text, markup, annotated - select for diffs
Thu Jul 19 23:02:37 2007 UTC (16 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.896: preferred, colored
Changes since revision 1.896: +2 -1 lines
- need to purge the memory of the interactions with memcached otherwise won't actually get new data from the memcached

Revision 1.896: download - view: text, markup, annotated - select for diffs
Fri Jul 13 18:35:39 2007 UTC (16 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.895: preferred, colored
Changes since revision 1.895: +5 -5 lines
- BUG#5307, can allow deny users with _ in their username

Revision 1.890.2.3: download - view: text, markup, annotated - select for diffs
Mon Jun 25 23:34:34 2007 UTC (16 years, 10 months ago) by albertel
Branches: version_2_4_X
CVS tags: version_2_4_2
Diff to previous 1.890.2.2: preferred, colored to branchpoint 1.890: preferred, colored next main 1.891: preferred, colored
Changes since revision 1.890.2.2: +2 -2 lines
- backport 1.895

Revision 1.890.2.2: download - view: text, markup, annotated - select for diffs
Mon Jun 25 23:31:33 2007 UTC (16 years, 10 months ago) by albertel
Branches: version_2_4_X
Diff to previous 1.890.2.1: preferred, colored to branchpoint 1.890: preferred, colored
Changes since revision 1.890.2.1: +21 -5 lines
- backport 1.894

Revision 1.890.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 25 23:30:27 2007 UTC (16 years, 10 months ago) by albertel
Branches: version_2_4_X
Diff to previous 1.890: preferred, colored
Changes since revision 1.890: +2 -19 lines
- backport 1.892

Revision 1.895: download - view: text, markup, annotated - select for diffs
Mon Jun 25 23:08:55 2007 UTC (16 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.894: preferred, colored
Changes since revision 1.894: +2 -2 lines
- when doing internall ssi, need to encrypt the url if it this request had encing

Revision 1.894: download - view: text, markup, annotated - select for diffs
Mon Jun 25 18:12:24 2007 UTC (16 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.893: preferred, colored
Changes since revision 1.893: +21 -5 lines
- fall back to yesterday's cached info if dns is failing

Revision 1.893: download - view: text, markup, annotated - select for diffs
Fri Jun 22 00:11:04 2007 UTC (16 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.892: preferred, colored
Changes since revision 1.892: +35 -21 lines
- BUG#3370,  BUG#1750 - add explict user allowing in the rights file
- convert rights display to use data_table formatting
- some &mt updates

Revision 1.892: download - view: text, markup, annotated - select for diffs
Mon Jun 18 22:52:33 2007 UTC (16 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.891: preferred, colored
Changes since revision 1.891: +2 -19 lines
- eliminate unused pathway
- need to reset another internal cache

Revision 1.891: download - view: text, markup, annotated - select for diffs
Mon Jun 18 22:49:57 2007 UTC (16 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.890: preferred, colored
Changes since revision 1.890: +19 -1 lines
- when doing reconnects, be more targeted, just reset the retries on the
  one loncnew child (if it even exists)

Revision 1.890: download - view: text, markup, annotated - select for diffs
Wed Jun 13 03:00:59 2007 UTC (16 years, 11 months ago) by albertel
Branches: MAIN
CVS tags: version_2_4_1
Branch point for: version_2_4_X
Diff to previous 1.889: preferred, colored
Changes since revision 1.889: +2 -2 lines
- machine_ids, wants the hostname that you want ids for

Revision 1.889: download - view: text, markup, annotated - select for diffs
Wed Jun 13 02:21:54 2007 UTC (16 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.888: preferred, colored
Changes since revision 1.888: +5 -3 lines
- handle invalid input correctly

Revision 1.888: download - view: text, markup, annotated - select for diffs
Wed Jun 13 01:43:54 2007 UTC (16 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.887: preferred, colored
Changes since revision 1.887: +19 -15 lines
- was forgetting order of hostids as they occurred in the hosts.tab file

Revision 1.887: download - view: text, markup, annotated - select for diffs
Mon Jun 11 19:31:41 2007 UTC (16 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.886: preferred, colored
Changes since revision 1.886: +2 -2 lines
- bug#5291, incorrectly recluttering with /res things that shouldn't get it

Revision 1.886: download - view: text, markup, annotated - select for diffs
Mon Jun 11 17:13:34 2007 UTC (16 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.885: preferred, colored
Changes since revision 1.885: +5 -2 lines
- BUG#5290 - also support <a href releative references on upload

Revision 1.885: download - view: text, markup, annotated - select for diffs
Thu Jun 7 22:09:59 2007 UTC (16 years, 11 months ago) by albertel
Branches: MAIN
CVS tags: version_2_4_0
Diff to previous 1.884: preferred, colored
Changes since revision 1.884: +2 -2 lines
- BUG#5289, part_0 package defaults weren't getting defaulted to for multipart problems

Revision 1.884: download - view: text, markup, annotated - select for diffs
Thu Jun 7 18:08:39 2007 UTC (16 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.883: preferred, colored
Changes since revision 1.883: +3 -2 lines
- /res/adm/includes wasn't getting it's /res restored by clutter

Revision 1.883: download - view: text, markup, annotated - select for diffs
Tue Jun 5 22:36:57 2007 UTC (16 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.882: preferred, colored
Changes since revision 1.882: +6 -1 lines
- extend packagest.tab to allow a package to also include the default set of parms

Revision 1.882: download - view: text, markup, annotated - select for diffs
Tue Jun 5 22:35:11 2007 UTC (16 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.881: preferred, colored
Changes since revision 1.881: +4 -1 lines
- teach filelocation about /adm urls

Revision 1.881: download - view: text, markup, annotated - select for diffs
Sat May 26 00:38:19 2007 UTC (16 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.880: preferred, colored
Changes since revision 1.880: +2 -2 lines
A user's privileges in a course group were not being set if the user was not in a section (due to regexp change in lonnet.pm rev 1.807).

Revision 1.880: download - view: text, markup, annotated - select for diffs
Tue May 22 21:56:32 2007 UTC (16 years, 11 months ago) by banghart
Branches: MAIN
Diff to previous 1.879: preferred, colored
Changes since revision 1.879: +2 -2 lines
	Add a little more info on log message.

Revision 1.879: download - view: text, markup, annotated - select for diffs
Thu May 17 09:31:13 2007 UTC (16 years, 11 months ago) by foxr
Branches: MAIN
Diff to previous 1.878: preferred, colored
Changes since revision 1.878: +16 -2 lines
Add comment documentation for resdata

Revision 1.878: download - view: text, markup, annotated - select for diffs
Thu May 17 09:25:31 2007 UTC (16 years, 11 months ago) by foxr
Branches: MAIN
Diff to previous 1.877: preferred, colored
Changes since revision 1.877: +8 -2 lines
Add internal comment docs for get_courseresdata

Revision 1.877: download - view: text, markup, annotated - select for diffs
Thu May 17 09:24:06 2007 UTC (16 years, 11 months ago) by foxr
Branches: MAIN
Diff to previous 1.876: preferred, colored
Changes since revision 1.876: +11 -1 lines
Add get_courseresdata to pod.

Revision 1.876: download - view: text, markup, annotated - select for diffs
Mon May 14 17:35:08 2007 UTC (17 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_3_99_0
Diff to previous 1.875: preferred, colored
Changes since revision 1.875: +13 -3 lines
Running of Autoenroll.pl and display of "Automated Enrollment Manager" link on ENRL menu now controlled by domain configuration setting.

Revision 1.875: download - view: text, markup, annotated - select for diffs
Mon May 14 09:38:59 2007 UTC (17 years ago) by albertel
Branches: MAIN
Diff to previous 1.874: preferred, colored
Changes since revision 1.874: +2 -2 lines
- can get back a blank response from getdom from old buggy londs treat them as error 2

Revision 1.874: download - view: text, markup, annotated - select for diffs
Mon May 14 08:47:54 2007 UTC (17 years ago) by albertel
Branches: MAIN
Diff to previous 1.873: preferred, colored
Changes since revision 1.873: +3 -4 lines
- cleanup some startup warnings

Revision 1.873: download - view: text, markup, annotated - select for diffs
Fri May 11 01:48:19 2007 UTC (17 years ago) by raeburn
Branches: MAIN
Diff to previous 1.872: preferred, colored
Changes since revision 1.872: +19 -7 lines
Bug 5134. If the course owner was not an existing user and needed to be added as a new user, this would fail for a user with auth type = localauth because no homeserver existed for the course for lonnet::auto_create_password().
- now pass an extra argument (domain of new user) and contact primary domain server for this domain to access localauth password cretion in localenroll.pm
- extra logging in Enrollment.pm to log case where authchk fails for localauth case
- batchcreatecourse.pm now checks whether a valid courseID was returned for the new course.

Revision 1.824.2.5: download - view: text, markup, annotated - select for diffs
Wed May 2 22:01:32 2007 UTC (17 years ago) by albertel
Branches: version_2_3_X
Diff to previous 1.824.2.4: preferred, colored to branchpoint 1.824: preferred, colored next main 1.825: preferred, colored
Changes since revision 1.824.2.4: +8 -3 lines
- backport 1.872

Revision 1.872: download - view: text, markup, annotated - select for diffs
Wed May 2 22:00:02 2007 UTC (17 years ago) by albertel
Branches: MAIN
Diff to previous 1.871: preferred, colored
Changes since revision 1.871: +8 -3 lines
- &escaping of the id makes it expand so we could cross the magic 250 characters mark after escaping the id, so check the length of the id after escaping it it might exceed things
- also start complainging if caching is failing.

Revision 1.824.2.4: download - view: text, markup, annotated - select for diffs
Tue Apr 24 19:38:15 2007 UTC (17 years ago) by albertel
Branches: version_2_3_X
Diff to previous 1.824.2.3: preferred, colored to branchpoint 1.824: preferred, colored
Changes since revision 1.824.2.3: +11 -4 lines
- backport 1.865

Revision 1.871: download - view: text, markup, annotated - select for diffs
Fri Apr 20 21:48:09 2007 UTC (17 years ago) by albertel
Branches: MAIN
Diff to previous 1.870: preferred, colored
Changes since revision 1.870: +12 -10 lines
- switch to only making available as globals that which needs to be
- dns default was incorrectly defaulting to hosts.tab in both cases

Revision 1.870: download - view: text, markup, annotated - select for diffs
Thu Apr 12 00:03:08 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.869: preferred, colored
Changes since revision 1.869: +11 -13 lines
- eliminate some unused modules

Revision 1.869: download - view: text, markup, annotated - select for diffs
Wed Apr 11 22:52:03 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.868: preferred, colored
Changes since revision 1.868: +66 -7 lines
- caching DNS queries into memcache
- if DNS uncontactable default to on-disk dns_(hosts|domain).tab
- add in a valid_ip mechanism that may be faster for more testing

Revision 1.868: download - view: text, markup, annotated - select for diffs
Wed Apr 11 21:37:20 2007 UTC (17 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.867: preferred, colored
Changes since revision 1.867: +11 -1 lines
Put reg exp check for domain logo in lonnet  - &is_domainimage()
checkauthen, publiccheck and lonacc all need this to serve images for log-in page if port 8080 is not in use.
Other possibilities - (1) call once in checkauthen and pass along to publiccheck and lonacc in Apache notes, or (2) modify loncapa_apach.conf.
lonhttpd to use a call to the same routine.

Revision 1.867: download - view: text, markup, annotated - select for diffs
Tue Apr 10 20:29:53 2007 UTC (17 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.866: preferred, colored
Changes since revision 1.866: +15 -4 lines
Correction to get_my_roles() - role data stored differently in nohist_userroles.db (for roles for a course) and roles.db for roles for a user.

Revision 1.866: download - view: text, markup, annotated - select for diffs
Thu Apr 5 22:04:49 2007 UTC (17 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.865: preferred, colored
Changes since revision 1.865: +5 -1 lines
&get_dom should return an empty hash if the target db file does not exist.

Revision 1.865: download - view: text, markup, annotated - select for diffs
Wed Apr 4 18:01:11 2007 UTC (17 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.864: preferred, colored
Changes since revision 1.864: +11 -4 lines
Conditional access controls for users are stored in an array of hashes (not a plain hash) within the $access{$key}{'users'} hash.

Revision 1.864: download - view: text, markup, annotated - select for diffs
Wed Apr 4 00:48:23 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.863: preferred, colored
Changes since revision 1.863: +23 -3 lines
- can explicitly flush the cached host info
- logic on which children to kill was backwards

Revision 1.863: download - view: text, markup, annotated - select for diffs
Wed Apr 4 00:10:15 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.862: preferred, colored
Changes since revision 1.862: +1 -56 lines
- move get_domainconf/devailadate_domconfig_cache to loncommon to reduce
  lonnet dependencies on loncommon

Revision 1.862: download - view: text, markup, annotated - select for diffs
Wed Apr 4 00:07:07 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.861: preferred, colored
Changes since revision 1.861: +11 -13 lines
- hosts.tab no longer read on startup so moving it out of the begin block

Revision 1.861: download - view: text, markup, annotated - select for diffs
Wed Apr 4 00:05:31 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.860: preferred, colored
Changes since revision 1.860: +1 -3 lines
- remove some spew

Revision 1.860: download - view: text, markup, annotated - select for diffs
Tue Apr 3 18:47:29 2007 UTC (17 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.859: preferred, colored
Changes since revision 1.859: +126 -22 lines
- domainprefs.pm
   - DCs can modify font colors, background colors and images for login page and also for defaults for different roles (student, coordinator, author, admin).
   - default settings (from /home/httpd/lonTabs/lonDomColors/default.tab) displayed if no custom choices made.
   - thumbnail images shown for both custom images and defaults
   - uploaded files stored in portfolio for domain config user (username: $dom-domainconfig), with indefinite public access permissions
   - $dom-domainconfig user created if not present

- loncommon.pm
  - Only default.tab file is now read from /home/httpd/lonTabs/lonDomColors.
  - defaults available in global hash: %Apache::loncommon::defaultdesign
  - &designparm() now gets custom settings for a specific domain from lonnet::get_domainconf($domain)
  - In &bodytag(), top frame rendering only uses $lonhttpdPort for images served from /adm, i.e., defaults.
  - Domain logo information now from config data from lonnet::get_domainconf($domain)

- lonlogin.pm
  - Display of Course Catalog link (default is display) and Server Administrator Email address (default is no display) now determined from domain configuration set for domain.

- lonnet.pm
  - get_domainconf() retrieves domain configuration.  Caching used (1800s lifetime).
      if configuration.db exists for primary library server in domain data from there,
          otherwise from /home/httpd/lonTabs/lonDomColors/$dom.tab (if one exists)
  - &get_dom() and &put_dom() can now take a fourth optional argument ($uhome) to allow domain data to be retrieved/stored in .db on specified host server ($uhome) in domain.
      Default is the primary library server in the domain.
  - &userfileupload() and &finishuserfileupload() can now accept to additional optional arguments (width and height in pixels for a thumbnail image to be stored for the uploaded file).
  - thumbnail is stored in same directory as full size image, and is named with a tn- prepended to the name of the full size image.
  - documentation updated for &get_dom and &put_dom().

Revision 1.859: download - view: text, markup, annotated - select for diffs
Tue Apr 3 18:16:57 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.858: preferred, colored
Changes since revision 1.858: +8 -2 lines
- style police

Revision 1.858: download - view: text, markup, annotated - select for diffs
Tue Apr 3 17:51:50 2007 UTC (17 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.857: preferred, colored
Changes since revision 1.857: +38 -17 lines
- lonsql
  - Need to escape results from userlog queries (escaping of all results from lonsql eliminated in 1.50).
  - Allow filtering of user's activity.log for 'Role'
  - Include host in information returned for userlog query

- Autoupdate.pl
  - &lonnet::get_my_roles() by default gets roles from nohist_userroles.  Use in Autoupdate wants information about a user's own roles (from roles.db) - use context as argument
  - warning messagea when username changed (assumes fixed student ID). prints to screen
for now (log to file would be preferred)

- lonnet.pm
  - documentation for &userfileupload
  - get_my_roles() now includes optional context which determines which db file is target for dump (default is nohist_userroles, context of 'userroles' sets target to roles.db
  - documentation for &userlog_query() - now includes hostID
  - documentation updated for &get_my_roles().

Revision 1.857: download - view: text, markup, annotated - select for diffs
Tue Apr 3 00:49:14 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.856: preferred, colored
Changes since revision 1.856: +1 -3 lines
- rmeove some log spew

Revision 1.856: download - view: text, markup, annotated - select for diffs
Tue Apr 3 00:48:33 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.855: preferred, colored
Changes since revision 1.855: +21 -2 lines
- able to get ip for a lonid

Revision 1.855: download - view: text, markup, annotated - select for diffs
Fri Mar 30 18:18:43 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.854: preferred, colored
Changes since revision 1.854: +1 -2 lines
- remove reference to noexistant file

Revision 1.854: download - view: text, markup, annotated - select for diffs
Wed Mar 28 21:44:13 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.853: preferred, colored
Changes since revision 1.853: +3 -2 lines
- eliminate need for lonnet, by having lonnet send all known lonids over the launch channel
- need to quotemeta on the re now since lonids can have . and -

Revision 1.853: download - view: text, markup, annotated - select for diffs
Wed Mar 28 20:28:31 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.852: preferred, colored
Changes since revision 1.852: +15 -6 lines
- eliminate any reading of hosts.tab from loncnew
- launch of lonc connection requires passing the lonid through the common
  launch socket
- dealyed messages getting sent again (requires loncnew using lonnet....)

Revision 1.852: download - view: text, markup, annotated - select for diffs
Wed Mar 28 00:12:58 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.851: preferred, colored
Changes since revision 1.851: +76 -20 lines
- adding in the dns handler
   - currently expects dns servers to be listed in hosts.tab as
    ^dns.example.com
   - lond currently doesn't support the dns mechanism

Revision 1.851: download - view: text, markup, annotated - select for diffs
Wed Mar 28 00:05:45 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.850: preferred, colored
Changes since revision 1.850: +2 -2 lines
- switch lond to use new multiplex lonc communication route
- swithc to making the common socket a config option

Revision 1.850: download - view: text, markup, annotated - select for diffs
Tue Mar 27 19:38:39 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.849: preferred, colored
Changes since revision 1.849: +18 -2 lines
- add ability for loncnew to work without having to read a hosts.tab

Revision 1.824.2.3: download - view: text, markup, annotated - select for diffs
Sat Mar 17 04:13:06 2007 UTC (17 years, 1 month ago) by albertel
Branches: version_2_3_X
Diff to previous 1.824.2.2: preferred, colored to branchpoint 1.824: preferred, colored
Changes since revision 1.824.2.2: +10 -4 lines
- backport 1.849

Revision 1.849: download - view: text, markup, annotated - select for diffs
Sat Mar 17 04:11:51 2007 UTC (17 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.848: preferred, colored
Changes since revision 1.848: +10 -4 lines
- there is a limit of the length of a key in memcached of 250 characters

Revision 1.848: download - view: text, markup, annotated - select for diffs
Wed Mar 14 23:36:10 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.847: preferred, colored
Changes since revision 1.847: +3 -2 lines
- only default back to package defaults for the package that the give part id is
  (meaning of it's id 1_2 and id 1_2 is a essayresponse, then only propgate in
   essayresponse package defaults, don't also propagate in the other response
   defaults)

Revision 1.847: download - view: text, markup, annotated - select for diffs
Mon Mar 12 17:07:43 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.846: preferred, colored
Changes since revision 1.846: +31 -28 lines
- make iphost no longer a global

Revision 1.846: download - view: text, markup, annotated - select for diffs
Thu Mar 8 01:58:41 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.845: preferred, colored
Changes since revision 1.845: +31 -27 lines
- eliminating the domain hash globals in favor of functional access

Revision 1.845: download - view: text, markup, annotated - select for diffs
Thu Mar 8 01:54:50 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.844: preferred, colored
Changes since revision 1.844: +24 -6 lines
- elmiinate global libserv

Revision 1.844: download - view: text, markup, annotated - select for diffs
Sat Mar 3 02:16:10 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.843: preferred, colored
Changes since revision 1.843: +14 -8 lines
- remove accesses from hostdom global

Revision 1.843: download - view: text, markup, annotated - select for diffs
Sat Mar 3 02:10:59 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.842: preferred, colored
Changes since revision 1.842: +2 -2 lines
- need to make it an exact match

Revision 1.842: download - view: text, markup, annotated - select for diffs
Sat Mar 3 01:54:13 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.841: preferred, colored
Changes since revision 1.841: +12 -4 lines
- get_servers can take an array of valid domains

Revision 1.841: download - view: text, markup, annotated - select for diffs
Sat Mar 3 01:33:10 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.840: preferred, colored
Changes since revision 1.840: +124 -124 lines
- reduce usage of libserv and host dom,
- mode the domain fetching routines to lonnet

Revision 1.840: download - view: text, markup, annotated - select for diffs
Fri Mar 2 23:53:19 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.839: preferred, colored
Changes since revision 1.839: +4 -3 lines
- code clarity, the var containst the lonid of the home server of the course

Revision 1.839: download - view: text, markup, annotated - select for diffs
Fri Mar 2 23:43:24 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.838: preferred, colored
Changes since revision 1.838: +10 -1 lines
- maiking this get_iphost thing more targeted easier to dns with

Revision 1.838: download - view: text, markup, annotated - select for diffs
Fri Mar 2 23:17:40 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.837: preferred, colored
Changes since revision 1.837: +28 -16 lines
- starting work on moving to distributed DNS, eliminate usage of the lonnet hostanme global

Revision 1.837: download - view: text, markup, annotated - select for diffs
Thu Mar 1 17:51:56 2007 UTC (17 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.836: preferred, colored
Changes since revision 1.836: +25 -1 lines
Routines to retrieve institutional status types (e.g., faculty, staff, student, affiliate) from localenroll.pm on a domain's primary library server.

Revision 1.836: download - view: text, markup, annotated - select for diffs
Fri Feb 23 15:49:23 2007 UTC (17 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.835: preferred, colored
Changes since revision 1.835: +15 -15 lines
Faster reconnects after machine has been offline, eliminate legacy code
in reconlonc

Revision 1.835: download - view: text, markup, annotated - select for diffs
Fri Feb 23 00:23:46 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.834: preferred, colored
Changes since revision 1.834: +17 -7 lines
- switch to use MD% instead

Revision 1.834: download - view: text, markup, annotated - select for diffs
Sun Feb 18 01:52:20 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.833: preferred, colored
Changes since revision 1.833: +12 -2 lines
- fix the broken POD

Revision 1.833: download - view: text, markup, annotated - select for diffs
Sun Feb 18 01:51:20 2007 UTC (17 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.832: preferred, colored
Changes since revision 1.832: +2 -4 lines
- remove log spew

Revision 1.832: download - view: text, markup, annotated - select for diffs
Fri Feb 16 01:04:19 2007 UTC (17 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.831: preferred, colored
Changes since revision 1.831: +32 -5 lines
&get_my_roles() extended to accept three optional arguments -  types, roles, and roledoms which are references to arrays, of role statuses (active,
future or previous), roles (e.g., cc,in, st etc.) and domains of the roles.  These arguments filter which roles appear in the hash returned to the caller.

- Documentation updated.

Revision 1.831: download - view: text, markup, annotated - select for diffs
Mon Jan 29 21:16:55 2007 UTC (17 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.830: preferred, colored
Changes since revision 1.830: +7 -5 lines
- support getting back a cleaned path too

Revision 1.824.2.2: download - view: text, markup, annotated - select for diffs
Thu Jan 25 21:45:44 2007 UTC (17 years, 3 months ago) by albertel
Branches: version_2_3_X
CVS tags: version_2_3_2
Diff to previous 1.824.2.1: preferred, colored to branchpoint 1.824: preferred, colored
Changes since revision 1.824.2.1: +2 -9 lines
- remove token wrapper comapt code (which isn't needed any way),
  it was causing SSO auth redirects to get dowloaded as if they were
  the real page

Revision 1.824.2.1: download - view: text, markup, annotated - select for diffs
Thu Jan 25 21:10:51 2007 UTC (17 years, 3 months ago) by albertel
Branches: version_2_3_X
Diff to previous 1.824: preferred, colored
Changes since revision 1.824: +31 -5 lines
- backport 1.830

Revision 1.830: download - view: text, markup, annotated - select for diffs
Thu Jan 25 21:09:24 2007 UTC (17 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.829: preferred, colored
Changes since revision 1.829: +31 -5 lines
- restoring the functionality of waiting for the flock on the session env (while still using the db files for the env)

Revision 1.829: download - view: text, markup, annotated - select for diffs
Thu Jan 18 21:31:40 2007 UTC (17 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.828: preferred, colored
Changes since revision 1.828: +2 -8 lines
Get rid of tokenwrapper access.

Revision 1.828: download - view: text, markup, annotated - select for diffs
Thu Jan 18 21:02:06 2007 UTC (17 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.827: preferred, colored
Changes since revision 1.827: +50 -44 lines
Work on &repcopy_userfiles - now copies to a file rather than into memory

Revision 1.827: download - view: text, markup, annotated - select for diffs
Thu Jan 18 18:21:10 2007 UTC (17 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.826: preferred, colored
Changes since revision 1.826: +48 -1 lines
make_public_indefinitely() for podcasting.  Sets public access for a portfolio file to start immediately with no end date. Makes new record, updates existing, or does nothing as appropriate. Returns 'ok' if successful.

Revision 1.826: download - view: text, markup, annotated - select for diffs
Thu Jan 18 15:58:29 2007 UTC (17 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.825: preferred, colored
Changes since revision 1.825: +2 -2 lines
Logthis adds its own linebreak

Revision 1.825: download - view: text, markup, annotated - select for diffs
Tue Jan 16 22:08:48 2007 UTC (17 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.824: preferred, colored
Changes since revision 1.824: +5 -1 lines
- commit some ideas to fixup repcopy_userfile to handle large files

Revision 1.824: download - view: text, markup, annotated - select for diffs
Sun Jan 14 02:01:16 2007 UTC (17 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_3_1
Branch point for: version_2_3_X
Diff to previous 1.823: preferred, colored
Changes since revision 1.823: +24 -1 lines
Move &additional_machine_domains() to lonnet.pm so it is more widely available

Move determination of default domain based on $ENV{'HTTP_HOST'} from lonlogin.pm to &default_login_domain() in lonnet.pm so it is more widely available

Default domain in coursecatalog now uses lonnet::default_login_domain() to display catlog for appropriate domain on a server with multiple domains, based on URL.

Bug 5136. If course catalog is displayed by a logged in user (other than public), catalog is shown for the domain of the current user's role, unless no role is selected, in which case catalog is shown for user's domain.

Non-logged in user and public users see course catalog of the domain of the machine, as determined from lonnet:::default_login_domain().

Revision 1.823: download - view: text, markup, annotated - select for diffs
Fri Jan 12 22:14:28 2007 UTC (17 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.822: preferred, colored
Changes since revision 1.822: +9 -19 lines
- trying to remove some code duplication

Revision 1.816.2.3: download - view: text, markup, annotated - select for diffs
Fri Jan 12 21:36:42 2007 UTC (17 years, 4 months ago) by albertel
Diff to previous 1.816.2.2: preferred, colored next main 1.817: preferred, colored
Changes since revision 1.816.2.2: +22 -1 lines
- backport 1.818

Revision 1.822: download - view: text, markup, annotated - select for diffs
Thu Jan 11 21:09:10 2007 UTC (17 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.821: preferred, colored
Changes since revision 1.821: +21 -3 lines
- dumping of lonnet::stored info has only the symb and the
  parameter escaped so need to push the unescaping off into
  the users of the dumped info (as a result resources with :
  in the symb work in STAT again)

Revision 1.816.2.2: download - view: text, markup, annotated - select for diffs
Wed Jan 3 04:19:31 2007 UTC (17 years, 4 months ago) by albertel
CVS tags: version_2_3_0
Diff to previous 1.816.2.1: preferred, colored
Changes since revision 1.816.2.1: +2 -2 lines
- backport 1.820

Revision 1.816.2.1: download - view: text, markup, annotated - select for diffs
Wed Jan 3 04:15:59 2007 UTC (17 years, 4 months ago) by albertel
Diff to previous 1.816: preferred, colored
Changes since revision 1.816: +2 -2 lines
- backport 1.819

Revision 1.821: download - view: text, markup, annotated - select for diffs
Wed Jan 3 02:00:38 2007 UTC (17 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.820: preferred, colored
Changes since revision 1.820: +26 -4 lines
Renaming and deletion of portfolio files now causes removal of records in MySQL portfolio_metadata and portfolio_addedfield tables for old file name.

Arguments passed to lonsql via a querysend to lond changed - $arg1 now colon-separated uname,domain,group; $arg3 -now action (e.g., delete).

Revision 1.820: download - view: text, markup, annotated - select for diffs
Wed Jan 3 01:50:10 2007 UTC (17 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.819: preferred, colored
Changes since revision 1.819: +2 -2 lines
Regression to rev. 1.806

Revision 1.819: download - view: text, markup, annotated - select for diffs
Tue Jan 2 17:54:08 2007 UTC (17 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.818: preferred, colored
Changes since revision 1.818: +2 -2 lines
Fix custom access (thanks Mark!)

Revision 1.818: download - view: text, markup, annotated - select for diffs
Tue Jan 2 12:53:58 2007 UTC (17 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.817: preferred, colored
Changes since revision 1.817: +22 -1 lines
portfolio_metadata, portfolio_addedfields and portfolio_access tables in MySQL updated when portfolio access controls are modified or when portfolio metadata is updated.

Some routines in searchcat.pl moved to LONCAPA::lonmetadata.pm so they are available to lonsql when performing MySQL table updates on the library server which houses the portfolio files.

metadata updates and access control updates from lonmeta and lonnet::modify_access_controls are routed through lonnet::update_portfolio_table() which in turn does a querysend to dispatch a query to lonsql (via lond).

Only access control settings for public and passphrase-protected controls are stored in the portfolio_access MySQL table.

Revision 1.817: download - view: text, markup, annotated - select for diffs
Thu Dec 28 20:09:10 2006 UTC (17 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.816: preferred, colored
Changes since revision 1.816: +24 -31 lines
getsection() now uses &dump() instead of &reply().
&dump() no longer includes 'error' in returned hash, so no need to check for it in &get_users_groups().

Revision 1.816: download - view: text, markup, annotated - select for diffs
Thu Dec 28 19:59:48 2006 UTC (17 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.815: preferred, colored
Changes since revision 1.815: +4 -3 lines
Fixing regression in get_users_groups().

Revision 1.815: download - view: text, markup, annotated - select for diffs
Thu Dec 28 17:36:51 2006 UTC (17 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.814: preferred, colored
Changes since revision 1.814: +21 -2 lines
- fixing regression in getsection

Revision 1.814: download - view: text, markup, annotated - select for diffs
Mon Dec 11 14:06:05 2006 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_2_99_1, version_2_2_99_0
Diff to previous 1.813: preferred, colored
Changes since revision 1.813: +29 -2 lines
Add response code of 'B' to lonnet::allowed() to indicate access to a file is currently subject to a block, because the file owner is part of a course with active communications blocking, and file viewer does not have 'evb' privilege in the course to nullify the block.

Used to block access to portfolio files.  Response of 'B' triggers blockedaccess.pm which displays information about blocking conditions.

Revision 1.813: download - view: text, markup, annotated - select for diffs
Sat Dec 9 23:33:56 2006 UTC (17 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.812: preferred, colored
Changes since revision 1.812: +11 -1 lines
- change the is_course checkign and get both lonaboutme and lonrss to use the same one

Revision 1.812: download - view: text, markup, annotated - select for diffs
Mon Dec 4 16:24:11 2006 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.811: preferred, colored
Changes since revision 1.811: +2 -1 lines
lonnet::getkeys() should not report 'error: 2 tie(GDBM) Failed while attempting keys' as a key when the db file does not exist.

Revision 1.811: download - view: text, markup, annotated - select for diffs
Fri Dec 1 21:52:30 2006 UTC (17 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.810: preferred, colored
Changes since revision 1.810: +18 -18 lines
- course ids and usernames are slightly different (courseids must start \d\w\d usernames can not start with a digit) add re for both course ids and any kind of internal name

Revision 1.810: download - view: text, markup, annotated - select for diffs
Wed Nov 29 07:46:40 2006 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.809: preferred, colored
Changes since revision 1.809: +12 -3 lines
evb privilege - with this privilege users evade blocking of communication functionality defined by blocks placed by users with dcm privilege.

dcm privilege - this is now used to determine if link to block setting is displayed.

loncommon::findallcourses() now return a hash, where the keys are courseIDs instead of an array of courseIDs.  Places where findallcourses() was called - lonannounce, lonpickcourse changed accordingly.

loncommon::findallcourses() now reports courses for a user where the user's only role was a custom role.

lonnet::allowed() can now take a fourth optional argument ($role) which allows privs to be investigated for roles other than the user's currently active role

&blockcheck, &parse_block_record(), and &build_block_table() moved from lonmsgdisplay to loncommon, so they are available for evaluation of blocking state for other communication functions besides COM.

Each block record for a blocking event in a course is now a hash, with key=values of the hash being setter = username:domain of user who set block, title=event title for block, and blocks = hash of blocked features ('com','chat','boards','port','groups').

Backwards compatibility retained with previous : separated text for block record value.

Revision 1.809: download - view: text, markup, annotated - select for diffs
Tue Nov 28 19:46:00 2006 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.808: preferred, colored
Changes since revision 1.808: +18 -16 lines
Re-enable a previously deleted group.  Member reinstatement requires work.

Revision 1.808: download - view: text, markup, annotated - select for diffs
Mon Nov 27 20:35:10 2006 UTC (17 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.807: preferred, colored
Changes since revision 1.807: +1 -2 lines
- remove log spew

Revision 1.807: download - view: text, markup, annotated - select for diffs
Wed Nov 22 19:59:42 2006 UTC (17 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.806: preferred, colored
Changes since revision 1.806: +39 -42 lines
- swithing to use the helpe match vars

Revision 1.806: download - view: text, markup, annotated - select for diffs
Tue Nov 21 20:58:06 2006 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.805: preferred, colored
Changes since revision 1.805: +57 -1 lines
Put and get data in specified db files at the domain level of the primary domain server (e.g., domain configuration settings in configuration.db).

This is the same location as used currently for ids.db, nohist_courseids.db, and nohist_domainroles.db and nohist_dcmail.db.

Revision 1.805: download - view: text, markup, annotated - select for diffs
Mon Nov 20 23:50:51 2006 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.804: preferred, colored
Changes since revision 1.804: +29 -1 lines
Delete a group.  groupnames of deleted groups may not be used as names of new groups in the same course.  Still need to decide what action to take about access controls for group portfolio files in deleted groups.

Revision 1.804: download - view: text, markup, annotated - select for diffs
Wed Nov 15 14:35:10 2006 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.803: preferred, colored
Changes since revision 1.803: +2 -2 lines
Setting of flag for ok response in &auto_instcode_defaults() needs to be inside the conditional block.

Revision 1.782.2.5: download - view: text, markup, annotated - select for diffs
Fri Nov 10 19:01:59 2006 UTC (17 years, 6 months ago) by albertel
Branches: version_2_2_X
Diff to previous 1.782.2.4: preferred, colored next main 1.783: preferred, colored
Changes since revision 1.782.2.4: +3 -2 lines
- backport 1.803

Revision 1.803: download - view: text, markup, annotated - select for diffs
Fri Nov 10 18:44:34 2006 UTC (17 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.802: preferred, colored
Changes since revision 1.802: +3 -2 lines
- stop the 64bit2 rnd generator from just crashing on 64bit machines
  (BUG#5064)

Revision 1.802: download - view: text, markup, annotated - select for diffs
Fri Nov 10 02:04:31 2006 UTC (17 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.801: preferred, colored
Changes since revision 1.801: +5 -2 lines
Modify tmpput handler in lond to use md5_hash of random items when creating token for password resets to provide less deterministic token.

Add an extra argument to lonnet::tmpput() so context is included when request sent to lond (if context argument was supplied).  It appears some uses of lond::tmpput make use of the number_IP_number structure of current token.

Add Forgot Password link to log-in page.

Some wording changes in reset password page.

More comprehensive check of e-mail for valid format.

Require user to provide e-mail address when requesting password change, and compare with e-mail in record associated with LON-CAPA user account.

Revision 1.801: download - view: text, markup, annotated - select for diffs
Mon Oct 30 11:10:51 2006 UTC (17 years, 6 months ago) by foxr
Branches: MAIN
Diff to previous 1.800: preferred, colored
Changes since revision 1.800: +2 -2 lines
missing parameter to chomp  caused httpd restart to fail.. added

Revision 1.800: download - view: text, markup, annotated - select for diffs
Fri Oct 27 21:54:40 2006 UTC (17 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.799: preferred, colored
Changes since revision 1.799: +174 -179 lines
- death to $_

Revision 1.799: download - view: text, markup, annotated - select for diffs
Mon Oct 23 21:22:44 2006 UTC (17 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.798: preferred, colored
Changes since revision 1.798: +3 -3 lines
Allow internally authenticated users who have forgotten their password access to set a new one based on a token sent to an e-mail account associated with their LON-CAPA account. Future mods: strengthen challenge by asking for student ID? Use less deterministic token ID from lond::tmpput() - MD5 hash?

Revision 1.782.2.4: download - view: text, markup, annotated - select for diffs
Fri Oct 20 20:39:44 2006 UTC (17 years, 6 months ago) by albertel
Branches: version_2_2_X
Diff to previous 1.782.2.3: preferred, colored
Changes since revision 1.782.2.3: +4 -2 lines
- backpot 1.794

Revision 1.798: download - view: text, markup, annotated - select for diffs
Fri Oct 20 00:34:45 2006 UTC (17 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.797: preferred, colored
Changes since revision 1.797: +29 -4 lines
When renaming or removing a portfolio file take the same action for the associated metadata file.

Revision 1.797: download - view: text, markup, annotated - select for diffs
Thu Oct 19 21:23:23 2006 UTC (17 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.796: preferred, colored
Changes since revision 1.796: +8 -3 lines
&mt() an additional error message.  Loop through keys of hash.  Stop concatenating keys when creating new access control record for a renamed file.

Revision 1.796: download - view: text, markup, annotated - select for diffs
Wed Oct 18 02:39:12 2006 UTC (17 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.795: preferred, colored
Changes since revision 1.795: +3 -3 lines
&auto_instcode_defaults() sets values for code_order and returnhash.

Revision 1.795: download - view: text, markup, annotated - select for diffs
Tue Oct 17 15:15:51 2006 UTC (17 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.794: preferred, colored
Changes since revision 1.794: +8 -12 lines
- move the pod to where it should be

Revision 1.794: download - view: text, markup, annotated - select for diffs
Tue Oct 17 05:56:46 2006 UTC (17 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.793: preferred, colored
Changes since revision 1.793: +4 -2 lines
- upping to amount of memeory memcached grabs
- turning on the ability for auto gzipping large structs when sending them to memcached

Revision 1.793: download - view: text, markup, annotated - select for diffs
Mon Oct 16 19:39:57 2006 UTC (17 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.792: preferred, colored
Changes since revision 1.792: +13 -12 lines
- style

Revision 1.792: download - view: text, markup, annotated - select for diffs
Mon Oct 16 19:18:15 2006 UTC (17 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.791: preferred, colored
Changes since revision 1.791: +35 -1 lines
Get regular expression fragments and order of concatenation when creating regular expressions used in course catalog search by institutional code (or parts thereof) - used by coursecatalog.pm

Revision 1.791: download - view: text, markup, annotated - select for diffs
Fri Oct 13 04:23:15 2006 UTC (17 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.790: preferred, colored
Changes since revision 1.790: +3 -3 lines
Allow institutional code filter to be a regular expression (default is no regexp), when getting data from nohist_courseids.db via courseiddump.

Revision 1.790: download - view: text, markup, annotated - select for diffs
Thu Oct 12 16:35:02 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.789: preferred, colored
Changes since revision 1.789: +87 -25 lines
- eliminating lonnet's dependence on lonxml.pm (and some more of loncommon)

Revision 1.789: download - view: text, markup, annotated - select for diffs
Wed Oct 4 21:02:41 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.788: preferred, colored
Changes since revision 1.788: +1 -10 lines
- apparently commited two absolute_url routines at some time

Revision 1.782.2.3: download - view: text, markup, annotated - select for diffs
Wed Oct 4 19:52:08 2006 UTC (17 years, 7 months ago) by albertel
Branches: version_2_2_X
CVS tags: version_2_2_2
Diff to previous 1.782.2.2: preferred, colored
Changes since revision 1.782.2.2: +3 -3 lines
- backport 1.788

Revision 1.788: download - view: text, markup, annotated - select for diffs
Wed Oct 4 19:48:32 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.787: preferred, colored
Changes since revision 1.787: +3 -3 lines
- problem counter updating requires forced reloads of the session environment

Revision 1.787: download - view: text, markup, annotated - select for diffs
Fri Sep 29 18:23:25 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.786: preferred, colored
Changes since revision 1.786: +11 -10 lines
- clutter adds a wrapper by default occasionally this is undesired (BUG#5023)

Revision 1.786: download - view: text, markup, annotated - select for diffs
Thu Sep 28 21:24:56 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.785: preferred, colored
Changes since revision 1.785: +22 -8 lines
- need to wait for lock on session env as there could be contention
- only do the conversion if it looks like its a text session env

Revision 1.785: download - view: text, markup, annotated - select for diffs
Thu Sep 28 20:03:55 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.784: preferred, colored
Changes since revision 1.784: +2 -2 lines
- forward port 1.782.2.2

Revision 1.782.2.2: download - view: text, markup, annotated - select for diffs
Thu Sep 28 18:23:32 2006 UTC (17 years, 7 months ago) by albertel
Branches: version_2_2_X
Diff to previous 1.782.2.1: preferred, colored
Changes since revision 1.782.2.1: +2 -2 lines
- prevent some startup warnings

Revision 1.782.2.1: download - view: text, markup, annotated - select for diffs
Thu Sep 28 01:42:32 2006 UTC (17 years, 7 months ago) by albertel
Branches: version_2_2_X
Diff to previous 1.782: preferred, colored
Changes since revision 1.782: +53 -32 lines
- backport 1.784

Revision 1.784: download - view: text, markup, annotated - select for diffs
Thu Sep 28 01:38:59 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.783: preferred, colored
Changes since revision 1.783: +53 -32 lines
- now there are two class of spare servers 'primary' and default

Revision 1.783: download - view: text, markup, annotated - select for diffs
Tue Sep 19 21:36:41 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.782: preferred, colored
Changes since revision 1.782: +57 -97 lines
- change sesion env into a .db file
  (simplifies the appenv/delenv process)

Revision 1.782: download - view: text, markup, annotated - select for diffs
Tue Sep 19 19:03:24 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
Branch point for: version_2_2_X
Diff to previous 1.781: preferred, colored
Changes since revision 1.781: +12 -3 lines
- move absoltue_url to lonnet,
- use absolute_url in lonnet::ssi

Revision 1.781: download - view: text, markup, annotated - select for diffs
Fri Sep 15 20:49:29 2006 UTC (17 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.780: preferred, colored
Changes since revision 1.780: +3 -24 lines
Allow configuration files to be read in SLES10 when files are located in /etc/apache2.  lonnet now reads in from loncapa.conf and loncapa_apache.conf using Configuration::read_conf().

Revision 1.780: download - view: text, markup, annotated - select for diffs
Fri Sep 15 07:55:05 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.779: preferred, colored
Changes since revision 1.779: +6 -2 lines
- some more speedups, transferring env could happen in multiple places now (Access or Authz phase, no need to do it twice)

Revision 1.779: download - view: text, markup, annotated - select for diffs
Fri Sep 15 07:14:04 2006 UTC (17 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.778: preferred, colored
Changes since revision 1.778: +7 -4 lines
- BUG#4977, appenv was doing alot of unneeded unesacpe and reescape which was slowing problem parsing down by about .5 second per problem

Revision 1.778: download - view: text, markup, annotated - select for diffs
Tue Sep 5 20:42:15 2006 UTC (17 years, 8 months ago) by albertel
Branches: MAIN
CVS tags: version_2_2_1
Diff to previous 1.777: preferred, colored
Changes since revision 1.777: +2 -2 lines
- BUG#5002 <window> was mucking with submissions view of student view of problem

Revision 1.777: download - view: text, markup, annotated - select for diffs
Thu Aug 31 12:30:23 2006 UTC (17 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.776: preferred, colored
Changes since revision 1.776: +2 -2 lines
- making the sub routines agree with each other

Revision 1.776: download - view: text, markup, annotated - select for diffs
Thu Aug 31 12:27:18 2006 UTC (17 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.775: preferred, colored
Changes since revision 1.775: +5 -5 lines
- getting rid of some long blank lines

Revision 1.775: download - view: text, markup, annotated - select for diffs
Wed Aug 30 21:48:54 2006 UTC (17 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.774: preferred, colored
Changes since revision 1.774: +2 -2 lines
- BUG#4986, smppg weren't listing to conditions

Revision 1.774: download - view: text, markup, annotated - select for diffs
Wed Aug 30 16:49:36 2006 UTC (17 years, 8 months ago) by banghart
Branches: MAIN
Diff to previous 1.773: preferred, colored
Changes since revision 1.773: +2 -2 lines
	Fix typo.

Revision 1.773: download - view: text, markup, annotated - select for diffs
Tue Aug 29 21:08:15 2006 UTC (17 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.772: preferred, colored
Changes since revision 1.772: +9 -1 lines
Validation of institutional class identifier (coursecode + section OR crosslisting) - does course owner have rights to access classlist information in the specified class?  Also correction to documentation for &create_auto_enroll_password_handler() in lond.

Revision 1.772: download - view: text, markup, annotated - select for diffs
Tue Aug 29 01:01:19 2006 UTC (17 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.771: preferred, colored
Changes since revision 1.771: +24 -16 lines
Retrieves institutional code format information when a single domain has multiple library servers, and one or more is unreachable. (This is the case within the msu domain in the development cluster - fenchurch (msul3) is unreachable).

Revision 1.771: download - view: text, markup, annotated - select for diffs
Fri Aug 18 23:04:01 2006 UTC (17 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_2_0
Diff to previous 1.770: preferred, colored
Changes since revision 1.770: +2 -2 lines
Appropriate entry included for user.priv.cr/..../$group in user's env for user with custom role in a course to allow access to group functionality permitted by the user's group privileges.

Revision 1.770: download - view: text, markup, annotated - select for diffs
Wed Aug 16 20:27:30 2006 UTC (17 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.769: preferred, colored
Changes since revision 1.769: +4 -1 lines
- BUG#4971, no env for the coded exams

Revision 1.769: download - view: text, markup, annotated - select for diffs
Fri Aug 4 21:33:34 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
CVS tags: version_2_1_99_3
Diff to previous 1.768: preferred, colored
Changes since revision 1.768: +7 -4 lines
- which checking permissions for the .meta file actually check the permissins of the non .meta file

Revision 1.768: download - view: text, markup, annotated - select for diffs
Fri Aug 4 19:42:59 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.767: preferred, colored
Changes since revision 1.767: +2 -2 lines
- can display the metadata of a portfolio file

Revision 1.767: download - view: text, markup, annotated - select for diffs
Wed Aug 2 19:29:32 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.766: preferred, colored
Changes since revision 1.766: +10 -7 lines
- making file listing actually work

Revision 1.766: download - view: text, markup, annotated - select for diffs
Fri Jul 21 19:42:25 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
CVS tags: version_2_1_99_2
Diff to previous 1.765: preferred, colored
Changes since revision 1.765: +21 -20 lines
- lonnet::allowed() can now return a 'A' for 'pass phrase authentication needed'
- lonacc redirects to restricted access if A is returned

Revision 1.765: download - view: text, markup, annotated - select for diffs
Fri Jul 21 18:52:35 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.764: preferred, colored
Changes since revision 1.764: +215 -1 lines
- move portfolio access restriction checking code into lonnet.pm
- some changes to take care of public users access passphrase files

Revision 1.764.2.1: download - view: text, markup, annotated - select for diffs
Fri Jul 21 08:40:54 2006 UTC (17 years, 9 months ago) by albertel
CVS tags: version_2_1_99_1
Diff to previous 1.764: preferred, colored next main 1.765: preferred, colored
Changes since revision 1.764: +2 -2 lines
- turn on get_ipHost during server startup for production machines

Revision 1.764: download - view: text, markup, annotated - select for diffs
Thu Jul 20 03:00:45 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.763: preferred, colored
Changes since revision 1.763: +12 -11 lines
- moving devalidateor to be near code which does the insertion

Revision 1.763: download - view: text, markup, annotated - select for diffs
Thu Jul 20 01:18:46 2006 UTC (17 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.762: preferred, colored
Changes since revision 1.762: +12 -1 lines
Bug #4763: devalidate title cache after renaming resource

Revision 1.762: download - view: text, markup, annotated - select for diffs
Wed Jul 19 19:44:52 2006 UTC (17 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.761: preferred, colored
Changes since revision 1.761: +10 -10 lines
Browse access to group portfolio files for mdg or vcg priv in course.  Removing unneeded groupuri code (functionality already provided by courseuri check preceding the eliminated code).

Revision 1.761: download - view: text, markup, annotated - select for diffs
Fri Jul 7 21:55:23 2006 UTC (17 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.760: preferred, colored
Changes since revision 1.760: +2 -2 lines
Replacing grppg with smppg from group homepages. Group context for group homepages detected from course domain and course number in URL.

Revision 1.760.2.1: download - view: text, markup, annotated - select for diffs
Mon Jul 3 13:40:20 2006 UTC (17 years, 10 months ago) by albertel
CVS tags: version_2_1_99_0
Diff to previous 1.760: preferred, colored next main 1.761: preferred, colored
Changes since revision 1.760: +2 -2 lines
- init the host->ip table on startup

Revision 1.760: download - view: text, markup, annotated - select for diffs
Fri Jun 30 04:23:36 2006 UTC (17 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.759: preferred, colored
Changes since revision 1.759: +2 -2 lines
Fixes so more menu buttons are provided when group page is accessed via Navigation controls (i.e., as a registered resource).  Other changes so grppg behaves like smppg.

Revision 1.759: download - view: text, markup, annotated - select for diffs
Fri Jun 30 00:26:49 2006 UTC (17 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.758: preferred, colored
Changes since revision 1.758: +14 -3 lines
- portfile in some locations are portfoilo/filename other places /filename, making unmark and mark readyonly clean references before looking at them
- also correct an incorrect use of ref that made things never become unlocked

Revision 1.758: download - view: text, markup, annotated - select for diffs
Mon Jun 26 18:56:03 2006 UTC (17 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.757: preferred, colored
Changes since revision 1.757: +4 -4 lines
- extend plaintext to handle cr roles
- lonroles makes use of the improved plaintext
- from mlucas

Revision 1.757: download - view: text, markup, annotated - select for diffs
Thu Jun 22 15:34:16 2006 UTC (17 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.756: preferred, colored
Changes since revision 1.756: +1 -62 lines
- access controls no longer need parsing

Revision 1.756: download - view: text, markup, annotated - select for diffs
Thu Jun 22 14:48:40 2006 UTC (17 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.755: preferred, colored
Changes since revision 1.755: +2 -3 lines
- returning complete error message

Revision 1.755: download - view: text, markup, annotated - select for diffs
Thu Jun 22 14:30:14 2006 UTC (17 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.754: preferred, colored
Changes since revision 1.754: +31 -17 lines
- adding an easy to use network error detector
- dump internally detect the error: 2 case and no longer returns it

Revision 1.754: download - view: text, markup, annotated - select for diffs
Thu Jun 22 13:28:32 2006 UTC (17 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.753: preferred, colored
Changes since revision 1.753: +3 -3 lines
- typo

Revision 1.753: download - view: text, markup, annotated - select for diffs
Thu Jun 22 13:16:09 2006 UTC (17 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.752: preferred, colored
Changes since revision 1.752: +6 -6 lines
- style police

Revision 1.752: download - view: text, markup, annotated - select for diffs
Thu Jun 22 13:06:50 2006 UTC (17 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.751: preferred, colored
Changes since revision 1.751: +44 -2 lines
Access control parser extended to process XML records for password-based, domain-based, user-based and course/group based portfolio file access controls.

Revision 1.751: download - view: text, markup, annotated - select for diffs
Mon Jun 19 21:05:51 2006 UTC (17 years, 10 months ago) by banghart
Branches: MAIN
Diff to previous 1.750: preferred, colored
Changes since revision 1.750: +2 -2 lines
	Correct accidental paste from clipboard. (oops)

Revision 1.750: download - view: text, markup, annotated - select for diffs
Mon Jun 19 21:01:01 2006 UTC (17 years, 10 months ago) by banghart
Branches: MAIN
Diff to previous 1.749: preferred, colored
Changes since revision 1.749: +13 -7 lines
	Return reason for file marked as readonly.

Revision 1.749: download - view: text, markup, annotated - select for diffs
Fri Jun 16 22:37:35 2006 UTC (17 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.748: preferred, colored
Changes since revision 1.748: +199 -36 lines
Enable users to set access controls on portfolio files to permit public viewing. Third iteration of data structure in file_permissions.db for storage of access contol records. Now uses key = value for individual access control records and a key = anonymous hash for fast look-ups of all records for a single file.   Use of a temporary lock record to prevent others modifying access control records for a specific portfolio file while the record for the same file is being updated. Additional argument added to call to lonhtmlcommon::datesetter() to optionally suppress display of calendar link.

Revision 1.748: download - view: text, markup, annotated - select for diffs
Thu Jun 8 20:53:34 2006 UTC (17 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.747: preferred, colored
Changes since revision 1.747: +26 -1 lines
- documenting newput

Revision 1.747: download - view: text, markup, annotated - select for diffs
Wed Jun 7 21:38:25 2006 UTC (17 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.746: preferred, colored
Changes since revision 1.746: +40 -16 lines
- moving docs to proper location

Revision 1.746: download - view: text, markup, annotated - select for diffs
Wed Jun 7 21:15:10 2006 UTC (17 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.745: preferred, colored
Changes since revision 1.745: +34 -41 lines
file_permissions.db now stores information for each file as an array of arrays and a hash. In the hash, keys can either be accesscount or access. For key = access value is an anonymous hash containing key=value pairs defining access controls. For key = accesscount, value is a scalar (integer to be used when creating the next accesscontrol). Documentation added.

Revision 1.745: download - view: text, markup, annotated - select for diffs
Wed Jun 7 18:41:57 2006 UTC (17 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.744: preferred, colored
Changes since revision 1.744: +101 -19 lines
Work in progress.  Adding access control entry to file_permissions.db.  Current implementation is as additional arrays in array of arrays for each key (key =f file name - including path). New arrays contain either 'access' or 'accesscount' as first element.  These will become hashes in the next iteration. Added column to portfolio directory displays to show access status.  Some fixes to paths to handle coursegroup portfolios - e.g., new &prepend_group() function.

Revision 1.683.2.22: download - view: text, markup, annotated - select for diffs
Mon Jun 5 20:10:20 2006 UTC (17 years, 11 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.21: preferred, colored next main 1.684: preferred, colored
Changes since revision 1.683.2.21: +9 -3 lines
- backport 1.744

Revision 1.744: download - view: text, markup, annotated - select for diffs
Mon Jun 5 20:09:19 2006 UTC (17 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.743: preferred, colored
Changes since revision 1.743: +9 -3 lines
- when getting status info get the latest possible value

Revision 1.743: download - view: text, markup, annotated - select for diffs
Fri Jun 2 21:32:30 2006 UTC (17 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.742: preferred, colored
Changes since revision 1.742: +11 -9 lines
- switching to passing around hashes rather than long opaque strings

Revision 1.742: download - view: text, markup, annotated - select for diffs
Fri Jun 2 13:58:58 2006 UTC (17 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.741: preferred, colored
Changes since revision 1.741: +28 -5 lines
Conversion of role names now occurs in lonnet::plaintext().  If rolename is set for a specific role in the course environment this is used, otherwise defaults to name defined in rolesplain.tab.  rolesplain.tab can now contain multiple entries (: separated) - which one is used depends on course type. loncommon::course_type() is accesssor function added to provide type; loncommon::convert_role() eliminated.  loncommon::bodytag() now includes $realm information for co-author role.

Revision 1.741: download - view: text, markup, annotated - select for diffs
Tue May 30 20:05:23 2006 UTC (17 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.740: preferred, colored
Changes since revision 1.740: +31 -9 lines
When creating courses can choose to create as a course or as an ANGEL-style Group. Can also upload a file containing XML describing course(s) or group(s) to be created. Additional course environment parameter ('type') is now set to 'Course' or 'Group', and included in value in key=value pairs in nohist_courseids.db

Revision 1.740: download - view: text, markup, annotated - select for diffs
Tue May 30 12:47:18 2006 UTC (17 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.739: preferred, colored
Changes since revision 1.739: +8 -20 lines
&Apache::lonnet::unescape -> &unescape
&Apache::lonnet::escape -> &escape

Revision 1.739: download - view: text, markup, annotated - select for diffs
Thu May 18 01:08:54 2006 UTC (17 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.738: preferred, colored
Changes since revision 1.738: +8 -2 lines
&coursegroups() and &get_group_settings() moved to longroup.pm, which contains general utility functions for asking about groups.  Also contains &group_changes() which is used to add/drop group memberships as a result of role changes, as determined by group settings for auto-add and auto-drop. 'none' and 'all' are now reserved words which may not be used as section or group names, so they can be used instead of _all and _none  when specifying auto-add and auto-drop settings for all sections or no section roles.

Revision 1.738: download - view: text, markup, annotated - select for diffs
Tue May 16 18:50:55 2006 UTC (17 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.737: preferred, colored
Changes since revision 1.737: +37 -3 lines
- cascading of pacakge.tab defaults didn't take into account the specifity of the various packages (the default packages values are less importatnt than the part level ones)

Revision 1.737: download - view: text, markup, annotated - select for diffs
Tue May 16 18:24:58 2006 UTC (17 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.736: preferred, colored
Changes since revision 1.736: +11 -5 lines
- metadata :pacakages was ending up with duplicate package definitions

Revision 1.736: download - view: text, markup, annotated - select for diffs
Tue May 16 15:42:15 2006 UTC (17 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.735: preferred, colored
Changes since revision 1.735: +21 -18 lines
- detah to $_

Revision 1.683.2.21: download - view: text, markup, annotated - select for diffs
Mon May 15 23:42:52 2006 UTC (18 years ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.20: preferred, colored
Changes since revision 1.683.2.20: +2 -2 lines
- backport 1.735

Revision 1.735: download - view: text, markup, annotated - select for diffs
Mon May 15 23:40:36 2006 UTC (18 years ago) by albertel
Branches: MAIN
Diff to previous 1.734: preferred, colored
Changes since revision 1.734: +2 -2 lines
- the map url in the parameter definition is without a version

Revision 1.734: download - view: text, markup, annotated - select for diffs
Mon May 1 16:00:44 2006 UTC (18 years ago) by albertel
Branches: MAIN
Diff to previous 1.733: preferred, colored
Changes since revision 1.733: +3 -3 lines
- style police

Revision 1.733: download - view: text, markup, annotated - select for diffs
Mon May 1 06:17:32 2006 UTC (18 years ago) by raeburn
Branches: MAIN
Diff to previous 1.732: preferred, colored
Changes since revision 1.732: +42 -24 lines
Determination of parameters for spreadsheet now correctly cascades for cases where a user has multiple active groups. Also groups are passed in argument list for Spreadsheet object as array reference. Lastly lonnet::get_users_groups function modified to only return user's active groups, except in case when user status has expired (and default end access date for students has also passed), in which case user's groups which were still active less than 24 hours before default end date are also included in user's groups. [For consistency with students groups returned by loncoursedata::get_students_groups()].

Revision 1.732: download - view: text, markup, annotated - select for diffs
Wed Apr 26 15:47:38 2006 UTC (18 years ago) by albertel
Branches: MAIN
Diff to previous 1.731: preferred, colored
Changes since revision 1.731: +1 -2 lines
- sigh

Revision 1.731: download - view: text, markup, annotated - select for diffs
Wed Apr 26 14:50:56 2006 UTC (18 years ago) by albertel
Branches: MAIN
Diff to previous 1.730: preferred, colored
Changes since revision 1.730: +28 -5 lines
- making coursedescription not update the env by default and thus faster

Revision 1.730: download - view: text, markup, annotated - select for diffs
Tue Apr 18 20:36:00 2006 UTC (18 years ago) by www
Branches: MAIN
Diff to previous 1.729: preferred, colored
Changes since revision 1.729: +12 -11 lines
New and improved datastructure - delete your old logs (again)

Revision 1.729: download - view: text, markup, annotated - select for diffs
Tue Apr 18 18:11:16 2006 UTC (18 years ago) by www
Branches: MAIN
Diff to previous 1.728: preferred, colored
Changes since revision 1.728: +23 -1 lines
New log style. Need to delete old log files if you already have some.

Revision 1.728: download - view: text, markup, annotated - select for diffs
Fri Apr 7 22:42:32 2006 UTC (18 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.727: preferred, colored
Changes since revision 1.727: +1 -6 lines
- moving hadnler routines out of lonnet into lonacc

Revision 1.727: download - view: text, markup, annotated - select for diffs
Thu Apr 6 20:27:35 2006 UTC (18 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.726: preferred, colored
Changes since revision 1.726: +2 -2 lines
Correction to filtering used for deleted group membership. (loncoursegroups sets end time to current time, and start time to -1 when deleting a group member from a group).

Revision 1.683.2.20: download - view: text, markup, annotated - select for diffs
Thu Apr 6 19:19:11 2006 UTC (18 years, 1 month ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.19: preferred, colored
Changes since revision 1.683.2.19: +12 -7 lines
- backpor 1.726

Revision 1.726: download - view: text, markup, annotated - select for diffs
Thu Apr 6 19:14:50 2006 UTC (18 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.725: preferred, colored
Changes since revision 1.725: +10 -5 lines
- escape the data into the session env

Revision 1.725: download - view: text, markup, annotated - select for diffs
Thu Apr 6 18:04:23 2006 UTC (18 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.724: preferred, colored
Changes since revision 1.724: +1 -4 lines
Removing obsolete code. &sort_course_groups() sorts.

Revision 1.724: download - view: text, markup, annotated - select for diffs
Wed Mar 29 19:56:36 2006 UTC (18 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.723: preferred, colored
Changes since revision 1.723: +3 -3 lines
Course groups have chat with access restricted to group members hwo have group chat privilege for the group.

Revision 1.723: download - view: text, markup, annotated - select for diffs
Mon Mar 27 23:43:43 2006 UTC (18 years, 1 month ago) by banghart
Branches: MAIN
Diff to previous 1.722: preferred, colored
Changes since revision 1.722: +4 -5 lines
	Typo.

Revision 1.722: download - view: text, markup, annotated - select for diffs
Mon Mar 27 23:00:18 2006 UTC (18 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.721: preferred, colored
Changes since revision 1.721: +10 -2 lines
- better? way of cleaning up after clutter?

Revision 1.721: download - view: text, markup, annotated - select for diffs
Sun Mar 26 21:20:55 2006 UTC (18 years, 1 month ago) by banghart
Branches: MAIN
Diff to previous 1.720: preferred, colored
Changes since revision 1.720: +3 -2 lines
	Not sure what I'm doing here, but this fixes MY problem. I may
	misunderstand clutter and declutter.

Revision 1.720: download - view: text, markup, annotated - select for diffs
Wed Mar 8 21:47:15 2006 UTC (18 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.719: preferred, colored
Changes since revision 1.719: +9 -5 lines
- transfer_profile_to_env can accept either argument as undfined. (actually I'm not sure arg1 was ever a good idea ...)

Revision 1.719: download - view: text, markup, annotated - select for diffs
Tue Mar 7 02:46:03 2006 UTC (18 years, 2 months ago) by banghart
Branches: MAIN
Diff to previous 1.718: preferred, colored
Changes since revision 1.718: +10 -3 lines
	Add $destuname and $destudom to userfileupload
	correct comment

Revision 1.683.2.19: download - view: text, markup, annotated - select for diffs
Mon Mar 6 19:56:57 2006 UTC (18 years, 2 months ago) by albertel
Branches: version_2_1_X
CVS tags: version_2_1_3
Diff to previous 1.683.2.18: preferred, colored
Changes since revision 1.683.2.18: +58 -33 lines
- backport 1.713

Revision 1.718: download - view: text, markup, annotated - select for diffs
Sun Mar 5 01:54:50 2006 UTC (18 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.717: preferred, colored
Changes since revision 1.717: +2 -2 lines
Log spam galore

Revision 1.717: download - view: text, markup, annotated - select for diffs
Sat Mar 4 06:03:30 2006 UTC (18 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.716: preferred, colored
Changes since revision 1.716: +29 -8 lines
- adding a dumpstore wrapper for diferentiating between dumpt hashes that are store/restored to and ones that are put/get from

Revision 1.716: download - view: text, markup, annotated - select for diffs
Sat Mar 4 04:25:31 2006 UTC (18 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.715: preferred, colored
Changes since revision 1.715: +33 -13 lines
- added compatibility code for talking to servers that don't know putstore

Revision 1.715: download - view: text, markup, annotated - select for diffs
Sat Mar 4 01:00:15 2006 UTC (18 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.714: preferred, colored
Changes since revision 1.714: +20 -16 lines
- move putstore logic to lond's side of things
    - changes currently don't handle newer client talking to older lond

Revision 1.714: download - view: text, markup, annotated - select for diffs
Fri Mar 3 23:22:18 2006 UTC (18 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.713: preferred, colored
Changes since revision 1.713: +24 -3 lines
Support upload of files to a group-based "portfolio" for use in file sharing by small instructor-assigned teams in a course.

Revision 1.713: download - view: text, markup, annotated - select for diffs
Thu Feb 23 18:15:16 2006 UTC (18 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.712: preferred, colored
Changes since revision 1.712: +58 -33 lines
- changing the way conditions are stored, no longer are they a complete
  definiton of all of the individual expresssions but now allow the use
  of _<num>.<num> which point to another condition
- directcondval now understands the existance of these condition pointers,
  looks them up and recurses into docondval to evaluate them

Revision 1.712: download - view: text, markup, annotated - select for diffs
Tue Feb 21 22:39:28 2006 UTC (18 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.711: preferred, colored
Changes since revision 1.711: +41 -1 lines
- adding new command stat_file() to check for the existance of a pulished or userfile file

Revision 1.711: download - view: text, markup, annotated - select for diffs
Tue Feb 14 20:28:57 2006 UTC (18 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.710: preferred, colored
Changes since revision 1.710: +10 -5 lines
- ssi requests should not change the value of the last known location

Revision 1.683.2.18: download - view: text, markup, annotated - select for diffs
Fri Feb 10 22:37:15 2006 UTC (18 years, 3 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.17: preferred, colored
Changes since revision 1.683.2.17: +9 -8 lines
- bakport 1.710

Revision 1.710: download - view: text, markup, annotated - select for diffs
Fri Feb 10 22:33:48 2006 UTC (18 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.709: preferred, colored
Changes since revision 1.709: +9 -8 lines
- BUG#4635 ext resources that ended in / caused oddities

Revision 1.709: download - view: text, markup, annotated - select for diffs
Fri Feb 10 10:01:32 2006 UTC (18 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.708: preferred, colored
Changes since revision 1.708: +10 -1 lines
8- forward port 1.683.2.17

Revision 1.683.2.17: download - view: text, markup, annotated - select for diffs
Fri Feb 10 10:00:46 2006 UTC (18 years, 3 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.16: preferred, colored
Changes since revision 1.683.2.16: +10 -1 lines
- adding error handling to the new phot routines

Revision 1.683.2.16: download - view: text, markup, annotated - select for diffs
Thu Feb 9 23:22:59 2006 UTC (18 years, 3 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.15: preferred, colored
Changes since revision 1.683.2.15: +2 -2 lines
-backport 1.708

Revision 1.708: download - view: text, markup, annotated - select for diffs
Wed Feb 8 23:47:00 2006 UTC (18 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.707: preferred, colored
Changes since revision 1.707: +2 -2 lines
$env{'internal.studentphotos'} -> $env{'internal.studentphoto'} Previous settings will now be ignored and course owners will have to indicate agreement to conditions of use of student photos, before being able to use them in a course.

Revision 1.683.2.15: download - view: text, markup, annotated - select for diffs
Tue Feb 7 17:30:00 2006 UTC (18 years, 3 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.14: preferred, colored
Changes since revision 1.683.2.14: +111 -7 lines
- backport 1.706 1.707

Revision 1.707: download - view: text, markup, annotated - select for diffs
Tue Feb 7 16:21:05 2006 UTC (18 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.706: preferred, colored
Changes since revision 1.706: +9 -7 lines
- style police

Revision 1.706: download - view: text, markup, annotated - select for diffs
Tue Feb 7 05:08:29 2006 UTC (18 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.705: preferred, colored
Changes since revision 1.705: +109 -7 lines
Add support for student photo import from an institutional repository. Availability of photos of registered students in a course controlled by course environment parameter: 'internal.studentphoto'.  This may be configured to require initial acceptance of conditions of use by course owner.  View classlist in ENRL, and Automated Enrollment Manager now includes option to display thumbnails of student photos.  Nightly enrollment update can import student photos for students added to a course.  Student photos can be updated via the Automated Enrollment Manager.

Revision 1.683.2.14: download - view: text, markup, annotated - select for diffs
Tue Jan 31 22:02:03 2006 UTC (18 years, 3 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.13: preferred, colored
Changes since revision 1.683.2.13: +3 -2 lines
- backport 1.705

Revision 1.705: download - view: text, markup, annotated - select for diffs
Tue Jan 31 21:57:59 2006 UTC (18 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.704: preferred, colored
Changes since revision 1.704: +3 -2 lines
- BUG#4631 - check if httpref is allwoing access to a specific version of a resource

Revision 1.704: download - view: text, markup, annotated - select for diffs
Fri Jan 27 20:37:21 2006 UTC (18 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.703: preferred, colored
Changes since revision 1.703: +3 -3 lines
- connections are now be hostname not lon machine id
- socket files are by hostname
- lonnet.pm prepends sethost:<lonid>: to each command
- LondConnection takes care of tracking with machine id the lond thinks it
    - it strips the sethost command if it's unneeded
    - it splits it into two seperate commands that it sends in order
      if lond needs to be told
    - eventually for lond of late enoyugh heritage it will just
      send the whole command

Revision 1.703: download - view: text, markup, annotated - select for diffs
Thu Jan 26 07:14:39 2006 UTC (18 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.702: preferred, colored
Changes since revision 1.702: +12 -5 lines
- forward port 1.683.2.13

Revision 1.683.2.13: download - view: text, markup, annotated - select for diffs
Thu Jan 26 06:34:33 2006 UTC (18 years, 3 months ago) by albertel
Branches: version_2_1_X
CVS tags: version_2_1_2
Diff to previous 1.683.2.12: preferred, colored
Changes since revision 1.683.2.12: +12 -5 lines
- get_slots %remembers gets

Revision 1.702: download - view: text, markup, annotated - select for diffs
Sat Jan 21 08:27:02 2006 UTC (18 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.701: preferred, colored
Changes since revision 1.701: +11 -6 lines
- bug #4608
   - adding optional 'range' attribute to dump for controlling the number of results

Revision 1.701: download - view: text, markup, annotated - select for diffs
Wed Jan 18 21:15:41 2006 UTC (18 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.700: preferred, colored
Changes since revision 1.700: +11 -3 lines
- check if we can successfully create the temporary file before telling
   lond to grab it

Revision 1.683.2.12: download - view: text, markup, annotated - select for diffs
Fri Jan 13 19:22:29 2006 UTC (18 years, 4 months ago) by albertel
Branches: version_2_1_X
CVS tags: version_2_1_1
Diff to previous 1.683.2.11: preferred, colored
Changes since revision 1.683.2.11: +2 -2 lines
- blank emb style occurs on files with no extension, or with an unknown extension, stopping log spam for now

Revision 1.683.2.11: download - view: text, markup, annotated - select for diffs
Fri Jan 13 10:35:58 2006 UTC (18 years, 4 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.10: preferred, colored
Changes since revision 1.683.2.10: +10 -2 lines
- backport 1.699 1.700

Revision 1.700: download - view: text, markup, annotated - select for diffs
Thu Jan 12 21:12:55 2006 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.699: preferred, colored
Changes since revision 1.699: +9 -1 lines
- teaching file/hreflocation that cluttered names now feature the adm/wrapper / coursedocs  bits
- BUG#4567

Revision 1.699: download - view: text, markup, annotated - select for diffs
Wed Jan 11 21:00:47 2006 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.698: preferred, colored
Changes since revision 1.698: +2 -2 lines
- rathing back to 1 hour beacuse interdendencies (.rigts etc)

Revision 1.698: download - view: text, markup, annotated - select for diffs
Wed Jan 11 20:27:43 2006 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.697: preferred, colored
Changes since revision 1.697: +13 -7 lines
- BUG#4563 forward port of 1.683.2.10

Revision 1.683.2.10: download - view: text, markup, annotated - select for diffs
Wed Jan 11 20:26:45 2006 UTC (18 years, 4 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.9: preferred, colored
Changes since revision 1.683.2.9: +13 -7 lines
- BUG#4563

Revision 1.683.2.9: download - view: text, markup, annotated - select for diffs
Wed Jan 11 08:25:06 2006 UTC (18 years, 4 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.8: preferred, colored
Changes since revision 1.683.2.8: +3 -3 lines
- backport 1.697

Revision 1.697: download - view: text, markup, annotated - select for diffs
Wed Jan 11 08:24:21 2006 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.696: preferred, colored
Changes since revision 1.696: +3 -3 lines
- when decluttering need to remove adm/wrapper bit first (since it might be a /adm/wrapper/res resource)

Revision 1.696: download - view: text, markup, annotated - select for diffs
Wed Jan 11 08:08:23 2006 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.695: preferred, colored
Changes since revision 1.695: +6 -1 lines
- forwardport 1.683.2.8

Revision 1.683.2.8: download - view: text, markup, annotated - select for diffs
Wed Jan 11 08:07:34 2006 UTC (18 years, 4 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.7: preferred, colored
Changes since revision 1.683.2.7: +6 -1 lines
- cse101 wants access to  $ENV{'SERVER_NAME'} trhough EXT

Revision 1.683.2.7: download - view: text, markup, annotated - select for diffs
Wed Jan 11 07:33:45 2006 UTC (18 years, 4 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.6: preferred, colored
Changes since revision 1.683.2.6: +26 -3 lines
- backport 1.694 1.695

Revision 1.695: download - view: text, markup, annotated - select for diffs
Wed Jan 11 07:32:21 2006 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.694: preferred, colored
Changes since revision 1.694: +16 -13 lines
- external resources should be /adm/wrapper/ed

Revision 1.694: download - view: text, markup, annotated - select for diffs
Tue Jan 10 21:41:39 2006 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.693: preferred, colored
Changes since revision 1.693: +23 -3 lines
- reverting back to using /adm/coursedocs/showdoc/ to display all unk style resources
- adding new embed style 'wrp' to force /adm/wrapper/ing of 'wrp' files
- symbs don't include /adm/wrapper/ or /adm/coursedocs/showdoc/
- decluttered urls don't include /adm/wrapper/ or /adm/coursedocs/showdoc/
- cluttered urls _do_ include /adm/wrapper/ or /adm/coursedocs/showdoc/

Revision 1.693: download - view: text, markup, annotated - select for diffs
Tue Jan 10 16:08:10 2006 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.692: preferred, colored
Changes since revision 1.692: +13 -3 lines
- adding EXT args possibilities of 'resource.title' and 'resource.map'

Revision 1.692: download - view: text, markup, annotated - select for diffs
Tue Jan 10 16:06:07 2006 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.691: preferred, colored
Changes since revision 1.691: +10 -10 lines
- death to $_

Revision 1.691: download - view: text, markup, annotated - select for diffs
Tue Jan 10 05:28:00 2006 UTC (18 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.690: preferred, colored
Changes since revision 1.690: +33 -18 lines
Cascading parameters within groups, for the case where a user is in more than one group. For now default is for first group in lexical sort of group names to take precedence. Future plan is to allow rank to be set by CC (lonnet::sort_cours_groups() will retrieve and apply ranks).

Revision 1.683.2.6: download - view: text, markup, annotated - select for diffs
Sat Jan 7 00:28:34 2006 UTC (18 years, 4 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.5: preferred, colored
Changes since revision 1.683.2.5: +4 -4 lines
- backport 1.690

Revision 1.690: download - view: text, markup, annotated - select for diffs
Sat Jan 7 00:25:23 2006 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.689: preferred, colored
Changes since revision 1.689: +4 -4 lines
- BUG#4549 - = in a $env value was causing random havoc

Revision 1.689: download - view: text, markup, annotated - select for diffs
Thu Jan 5 19:40:31 2006 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.688: preferred, colored
Changes since revision 1.688: +16 -10 lines
- foward port 1.683.2.5

Revision 1.683.2.5: download - view: text, markup, annotated - select for diffs
Thu Jan 5 19:39:52 2006 UTC (18 years, 4 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.4: preferred, colored
Changes since revision 1.683.2.4: +16 -10 lines
- taking the cautios approach to fixing BUG4543, stop spamming when the the priv in question is pch but continue to for other priv

Revision 1.683.2.4: download - view: text, markup, annotated - select for diffs
Wed Dec 28 19:27:00 2005 UTC (18 years, 4 months ago) by albertel
Branches: version_2_1_X
CVS tags: version_2_1_0
Diff to previous 1.683.2.3: preferred, colored
Changes since revision 1.683.2.3: +11 -3 lines
- backport 1.688

Revision 1.688: download - view: text, markup, annotated - select for diffs
Wed Dec 28 19:26:19 2005 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.687: preferred, colored
Changes since revision 1.687: +11 -3 lines
- del the tmp file after migrating the user

Revision 1.683.2.3: download - view: text, markup, annotated - select for diffs
Thu Dec 22 20:57:49 2005 UTC (18 years, 4 months ago) by albertel
Branches: version_2_1_X
CVS tags: version_2_0_99_1
Diff to previous 1.683.2.2: preferred, colored
Changes since revision 1.683.2.2: +4 -1 lines
- backport 1.687

Revision 1.687: download - view: text, markup, annotated - select for diffs
Thu Dec 22 20:56:28 2005 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.686: preferred, colored
Changes since revision 1.686: +4 -1 lines
- /ext/ resource are known in the _symb.db cahce as ext/.... not adm/wrapper/ext/....

Revision 1.686: download - view: text, markup, annotated - select for diffs
Mon Dec 19 21:03:53 2005 UTC (18 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.685: preferred, colored
Changes since revision 1.685: +10 -3 lines
- adding some docs to the userfileupload

Revision 1.683.2.2: download - view: text, markup, annotated - select for diffs
Fri Dec 9 23:20:26 2005 UTC (18 years, 5 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683.2.1: preferred, colored
Changes since revision 1.683.2.1: +17 -19 lines
- backport 1.685

Revision 1.685: download - view: text, markup, annotated - select for diffs
Fri Dec 9 00:08:51 2005 UTC (18 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.684: preferred, colored
Changes since revision 1.684: +17 -19 lines
Unify storage of DCmail on domain's primary domain server

Revision 1.683.2.1: download - view: text, markup, annotated - select for diffs
Tue Dec 6 04:00:56 2005 UTC (18 years, 5 months ago) by albertel
Branches: version_2_1_X
Diff to previous 1.683: preferred, colored
Changes since revision 1.683: +2 -2 lines
- turn on hostname lookups in webserver startup in release version

Revision 1.684: download - view: text, markup, annotated - select for diffs
Tue Nov 22 02:24:55 2005 UTC (18 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.683: preferred, colored
Changes since revision 1.683: +32 -3 lines
Parameters can be set for resources, maps, and course by group.  Group-level settings trump section-level settings in the cascading parameter scheme. Spreadsheet changes to follow.

Revision 1.683: download - view: text, markup, annotated - select for diffs
Tue Nov 22 00:01:53 2005 UTC (18 years, 5 months ago) by raeburn
Branches: MAIN
Branch point for: version_2_1_X
Diff to previous 1.682: preferred, colored
Changes since revision 1.682: +46 -19 lines
Modify lonnet::get_coursegroups() to return a hash for consistency with other lonnet routines, and move sanity checking functionality to loncommon::coursegroups. Additional routines in lonnet to find out about groups.  Some fix-ups to loncoursegroups.pm

Revision 1.682: download - view: text, markup, annotated - select for diffs
Mon Nov 21 19:08:29 2005 UTC (18 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.681: preferred, colored
Changes since revision 1.681: +18 -1 lines
Adding link to Groups in inline menu, adding GRPS button, adding request.course.groups to %env to allow easy access to a user's active groups.

Revision 1.681: download - view: text, markup, annotated - select for diffs
Mon Nov 21 15:41:29 2005 UTC (18 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.680: preferred, colored
Changes since revision 1.680: +10 -12 lines
Group privs now set for roles which include section numbers.

Revision 1.680: download - view: text, markup, annotated - select for diffs
Thu Nov 17 16:58:23 2005 UTC (18 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.679: preferred, colored
Changes since revision 1.679: +2 -1 lines
Names are cached

Revision 1.679: download - view: text, markup, annotated - select for diffs
Tue Nov 15 22:02:58 2005 UTC (18 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.678: preferred, colored
Changes since revision 1.678: +44 -1 lines
Course groups. Work still in progress. Creation of group, addition of members, assignment of member privileges etc.

Revision 1.678: download - view: text, markup, annotated - select for diffs
Tue Nov 15 21:35:02 2005 UTC (18 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.677: preferred, colored
Changes since revision 1.677: +66 -7 lines
Functionality for course groups. Group information from roles.db not displayed as a selectable role, but privileges are provided in user's environment, contingenet on the time window for the user's access to the group.  If a user selects a role in a course, the group privileges will be available, for lonnet::allowed() checks.

Revision 1.677: download - view: text, markup, annotated - select for diffs
Tue Nov 15 18:39:16 2005 UTC (18 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.676: preferred, colored
Changes since revision 1.676: +1 -8 lines
- eliminating dead code

Revision 1.676: download - view: text, markup, annotated - select for diffs
Tue Nov 15 18:30:41 2005 UTC (18 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.675: preferred, colored
Changes since revision 1.675: +5 -4 lines
- elimintaing some dependencies
- adding in Digest::MD5 dependency

Revision 1.675: download - view: text, markup, annotated - select for diffs
Tue Nov 1 21:34:04 2005 UTC (18 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.674: preferred, colored
Changes since revision 1.674: +49 -3 lines
- 64bit5 more randomish looking, no longer trying to munge on our own, using Digest::MD5

Revision 1.674: download - view: text, markup, annotated - select for diffs
Tue Nov 1 15:07:29 2005 UTC (18 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.673: preferred, colored
Changes since revision 1.673: +4 -2 lines
Better spread out new course IDs so they don't all pile up in the same directory.

Revision 1.673: download - view: text, markup, annotated - select for diffs
Mon Oct 31 19:32:19 2005 UTC (18 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.672: preferred, colored
Changes since revision 1.672: +5 -5 lines
- source of the 'Critcal message to unknown server()' messages is that fact that since revison 1.57 of lonnet.pm it's been trying to talk to user.host instead of the correct user.home
- switching these &log() to &logthis() since there are lots of actions we take that users aren't dangerous that raise these warnings

Revision 1.672: download - view: text, markup, annotated - select for diffs
Mon Oct 31 18:23:09 2005 UTC (18 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.671: preferred, colored
Changes since revision 1.671: +21 -21 lines
- xhtmlizing

Revision 1.671: download - view: text, markup, annotated - select for diffs
Sat Oct 29 02:52:50 2005 UTC (18 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.670: preferred, colored
Changes since revision 1.670: +19 -13 lines
lonnet.pm rev 1.665 change denied access to /uploaded files in a course to a CC (has system-wide bre, but not course-specific bre).

Revision 1.670: download - view: text, markup, annotated - select for diffs
Fri Oct 28 21:51:50 2005 UTC (18 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.669: preferred, colored
Changes since revision 1.669: +12 -6 lines
- switch server can now pick a destination server if one isn't specified
- migrate user can redirect to roles screen if no role specified

Revision 1.669: download - view: text, markup, annotated - select for diffs
Thu Oct 27 19:47:39 2005 UTC (18 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.668: preferred, colored
Changes since revision 1.668: +7 -1 lines
Allow files in /uploaded to be accessible when referrer is other than /adm (e.g., /res/lib/templates/simpleproblem.problem).

Revision 1.668: download - view: text, markup, annotated - select for diffs
Thu Oct 27 17:01:35 2005 UTC (18 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.667: preferred, colored
Changes since revision 1.667: +1 -2 lines
Scope.

Revision 1.667: download - view: text, markup, annotated - select for diffs
Tue Oct 25 19:14:33 2005 UTC (18 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.666: preferred, colored
Changes since revision 1.666: +24 -1 lines
- migrateuser checks the input data more carefully
- tmpput and tmpget now have lonnet implementations

Revision 1.666: download - view: text, markup, annotated - select for diffs
Tue Oct 18 21:29:35 2005 UTC (18 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.665: preferred, colored
Changes since revision 1.665: +8 -7 lines
- hreflocation was brain dead about /uploaded urls
- fixed to use $perlvar for dir paths

Revision 1.665: download - view: text, markup, annotated - select for diffs
Tue Oct 18 21:27:46 2005 UTC (18 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.664: preferred, colored
Changes since revision 1.664: +3 -2 lines
- was allowing IN et al unrestricted access to a users uploaded space

Revision 1.664: download - view: text, markup, annotated - select for diffs
Fri Oct 14 19:08:42 2005 UTC (18 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.663: preferred, colored
Changes since revision 1.663: +6 -5 lines
- escape the indiviual senders
- remove some unneeded code

Revision 1.663: download - view: text, markup, annotated - select for diffs
Wed Oct 12 16:50:37 2005 UTC (18 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.662: preferred, colored
Changes since revision 1.662: +2 -2 lines
Cause of part of bug 4348.  nohist_userroles.db files will contain duplicate entries for each user with a custom role created using lonnet rev 1.349 to 1.662. &rolesinit() sends role as 'cr/$dom/$user/$custom_name' to userrolelog(); &assignrole() was sending 'cr'.

Revision 1.662: download - view: text, markup, annotated - select for diffs
Tue Oct 11 21:29:38 2005 UTC (18 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.661: preferred, colored
Changes since revision 1.661: +78 -8 lines
Domain roles now stored in nohist_domainroles.db file in /home/httpd/lonUsers/$dom on library servers in domain.  To be switched to storage on a single "primary" library server.

lonnotify::print_display_option_form() uses contents of nohist_domainroles.db to present choice of Domain Coordinators when selecting options for display of sent mail.

lond routines added for storage of broadcase dcmail.

Future consolidation of put/dump lond routines for domain-level db files is desirable.

Revision 1.661: download - view: text, markup, annotated - select for diffs
Mon Oct 10 18:15:52 2005 UTC (18 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.660: preferred, colored
Changes since revision 1.660: +5 -4 lines
Include reverse look up for aa in an author's nohist_userroles.db file.

Revision 1.660: download - view: text, markup, annotated - select for diffs
Mon Oct 10 17:57:22 2005 UTC (18 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.659: preferred, colored
Changes since revision 1.659: +3 -3 lines
unescape returned key,value pairs inside dcmaildump() instead of in calling script.

Revision 1.659: download - view: text, markup, annotated - select for diffs
Tue Oct 4 17:28:08 2005 UTC (18 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.658: preferred, colored
Changes since revision 1.658: +2 -3 lines
- hey we got a sub for that

Revision 1.658: download - view: text, markup, annotated - select for diffs
Tue Oct 4 16:26:15 2005 UTC (18 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.657: preferred, colored
Changes since revision 1.657: +22 -2 lines
Added dcmaildump(). Used by interface/lonnotify.pm to retrieve record of broadcast e-mail sent to domain.

Revision 1.651.2.5: download - view: text, markup, annotated - select for diffs
Mon Sep 26 22:16:58 2005 UTC (18 years, 7 months ago) by albertel
Branches: version_2_0_X
CVS tags: version_2_0_2
Diff to previous 1.651.2.4: preferred, colored next main 1.652: preferred, colored
Changes since revision 1.651.2.4: +2 -2 lines
- ugh, was caching metadata for 24 hours... need to not do that for now (eventually do want this)

Revision 1.657: download - view: text, markup, annotated - select for diffs
Tue Sep 20 07:56:23 2005 UTC (18 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.656: preferred, colored
Changes since revision 1.656: +2 -2 lines
- forward port 1.651.2.4

Revision 1.651.2.4: download - view: text, markup, annotated - select for diffs
Tue Sep 20 07:52:03 2005 UTC (18 years, 7 months ago) by albertel
Branches: version_2_0_X
Diff to previous 1.651.2.3: preferred, colored
Changes since revision 1.651.2.3: +2 -2 lines
- bringing tasks more generally into Lon-CAPA

Revision 1.651.2.3: download - view: text, markup, annotated - select for diffs
Tue Sep 13 19:45:11 2005 UTC (18 years, 8 months ago) by albertel
Branches: version_2_0_X
Diff to previous 1.651.2.2: preferred, colored
Changes since revision 1.651.2.2: +11 -3 lines
- backport 1.655 1.656

Revision 1.656: download - view: text, markup, annotated - select for diffs
Tue Sep 13 19:43:01 2005 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.655: preferred, colored
Changes since revision 1.655: +5 -2 lines
- remove some debug code,
- Custom roles where showing up oddly in course personnel listings BUG#4348

Revision 1.655: download - view: text, markup, annotated - select for diffs
Tue Sep 13 19:33:58 2005 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.654: preferred, colored
Changes since revision 1.654: +8 -3 lines
- part of BUG # 4348, custom roles with no start/endtime were not being show

Revision 1.651.2.2: download - view: text, markup, annotated - select for diffs
Thu Sep 1 06:48:05 2005 UTC (18 years, 8 months ago) by albertel
Branches: version_2_0_X
CVS tags: version_2_0_1
Diff to previous 1.651.2.1: preferred, colored
Changes since revision 1.651.2.1: +13 -6 lines
- backport 1.652

Revision 1.654: download - view: text, markup, annotated - select for diffs
Thu Sep 1 06:47:26 2005 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.653: preferred, colored
Changes since revision 1.653: +2 -2 lines
- didn't want to uncomment that for dev servers

Revision 1.653: download - view: text, markup, annotated - select for diffs
Thu Sep 1 06:45:30 2005 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.652: preferred, colored
Changes since revision 1.652: +14 -7 lines
- don't looks up educog.com lots and lots of times, once is enough

Revision 1.652: download - view: text, markup, annotated - select for diffs
Thu Sep 1 05:07:35 2005 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.651: preferred, colored
Changes since revision 1.651: +10 -1 lines
- add a means to devalidate items in getsection cache

Revision 1.651.2.1: download - view: text, markup, annotated - select for diffs
Wed Aug 31 08:27:38 2005 UTC (18 years, 8 months ago) by albertel
Branches: version_2_0_X
Diff to previous 1.651: preferred, colored
Changes since revision 1.651: +2 -2 lines
- forward port 1.650.2.1

Revision 1.651: download - view: text, markup, annotated - select for diffs
Wed Aug 31 08:25:16 2005 UTC (18 years, 8 months ago) by albertel
Branches: MAIN
Branch point for: version_2_0_X
Diff to previous 1.650: preferred, colored
Changes since revision 1.650: +5 -3 lines
- &EXT('user.resource.resource....',$other_problem_symb); wasn't working corrrectly from inside of a problem (i.e. have one problem check the state of a different problem)

Revision 1.650.2.1: download - view: text, markup, annotated - select for diffs
Wed Aug 17 19:18:36 2005 UTC (18 years, 8 months ago) by albertel
CVS tags: version_2_0_0
Diff to previous 1.650: preferred, colored next main 1.651: preferred, colored
Changes since revision 1.650: +2 -2 lines
- IP look ups occur at startup for production machines

Revision 1.650: download - view: text, markup, annotated - select for diffs
Tue Aug 9 16:33:03 2005 UTC (18 years, 9 months ago) by albertel
Branches: MAIN
CVS tags: version_1_99_3
Diff to previous 1.649: preferred, colored
Changes since revision 1.649: +8 -11 lines
- when a file ws locked by two resources, the wrong resource was being unlocked (wel actaully all locks were being morphed to a lock b the resource that was doing the unlocking.)

Revision 1.649: download - view: text, markup, annotated - select for diffs
Fri Aug 5 19:46:22 2005 UTC (18 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.648: preferred, colored
Changes since revision 1.648: +4 -1 lines
- BUG# 4269, relative img refs were not prointing in <randomlabel>

Revision 1.648: download - view: text, markup, annotated - select for diffs
Tue Jul 26 13:30:34 2005 UTC (18 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.647: preferred, colored
Changes since revision 1.647: +11 -3 lines
Re-enabling Export IMS button.  Embedded media in html pages and problem files will now be included in archive.

Revision 1.647: download - view: text, markup, annotated - select for diffs
Mon Jul 25 18:47:38 2005 UTC (18 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.646: preferred, colored
Changes since revision 1.646: +2 -2 lines
Fix typo.

Revision 1.646: download - view: text, markup, annotated - select for diffs
Mon Jul 25 02:35:29 2005 UTC (18 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.645: preferred, colored
Changes since revision 1.645: +2 -2 lines
Can opt to parse HTML files uploaded to Supplemental DOCS for embedded multimedia objects, and also prompt for upload of the relevant files.

Revision 1.645: download - view: text, markup, annotated - select for diffs
Wed Jul 13 20:30:20 2005 UTC (18 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_99_2
Diff to previous 1.644: preferred, colored
Changes since revision 1.644: +13 -1 lines
Will now prompt for embedded .css and .js files in uploaded HTML documents.

Revision 1.644: download - view: text, markup, annotated - select for diffs
Wed Jun 29 11:57:17 2005 UTC (18 years, 10 months ago) by www
Branches: MAIN
CVS tags: version_1_99_1
Diff to previous 1.643: preferred, colored
Changes since revision 1.643: +3 -3 lines
parmset shows correct part numbers in descriptions
pprm has "show all" button
versioning works again

Revision 1.643: download - view: text, markup, annotated - select for diffs
Sun Jun 19 00:41:33 2005 UTC (18 years, 10 months ago) by www
Branches: MAIN
CVS tags: version_1_99_0
Diff to previous 1.642: preferred, colored
Changes since revision 1.642: +6 -3 lines
Bug #4135: underprivileged "assistant co-author"
Part of Bug #1900: CUSR shows up for authors again

Revision 1.642: download - view: text, markup, annotated - select for diffs
Fri Jun 17 21:04:40 2005 UTC (18 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.641: preferred, colored
Changes since revision 1.641: +7 -1 lines
- bug #4073, DC can revoke CA roles of the same domain of the DC role
  (it has been tested so that it continues that AU can't revoke other CA roles (BUG#599))

Revision 1.641: download - view: text, markup, annotated - select for diffs
Fri Jun 17 17:09:59 2005 UTC (18 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.640: preferred, colored
Changes since revision 1.640: +2 -2 lines
- err

Revision 1.640: download - view: text, markup, annotated - select for diffs
Fri Jun 17 16:53:07 2005 UTC (18 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.639: preferred, colored
Changes since revision 1.639: +62 -69 lines
- Change to use pull style parser rather than the callback style

Revision 1.639: download - view: text, markup, annotated - select for diffs
Fri Jun 17 16:48:13 2005 UTC (18 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.638: preferred, colored
Changes since revision 1.638: +45 -77 lines
- trying to er clean the code?
- added support for <applet>

Revision 1.638: download - view: text, markup, annotated - select for diffs
Mon Jun 13 20:23:54 2005 UTC (18 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.637: preferred, colored
Changes since revision 1.637: +44 -39 lines
- eliminating $home from that args to finishuserfileupload it shoudn't have had it in the first place

Revision 1.637: download - view: text, markup, annotated - select for diffs
Sat Jun 11 13:38:47 2005 UTC (18 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.636: preferred, colored
Changes since revision 1.636: +190 -19 lines
HTML files uploaded via DOCS can now be parsed, and the user prompted to upload embedded objects (e.g., images, movie files, applets). Need to add support for js and css files.

Revision 1.636: download - view: text, markup, annotated - select for diffs
Wed May 25 21:33:35 2005 UTC (18 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.635: preferred, colored
Changes since revision 1.635: +2 -2 lines
- was retrning incorrect value for first acces to a student specifi userres info

Revision 1.635: download - view: text, markup, annotated - select for diffs
Fri May 6 06:45:01 2005 UTC (19 years ago) by albertel
Branches: MAIN
CVS tags: version_1_99_1_tmcc
Diff to previous 1.634: preferred, colored
Changes since revision 1.634: +1 -2 lines
- will need to do all env cleanup at the end, things like $env{'request.enc'}
  can get set before we have gotten to setting up the session environment

Revision 1.634: download - view: text, markup, annotated - select for diffs
Thu May 5 20:55:04 2005 UTC (19 years ago) by albertel
Branches: MAIN
Diff to previous 1.633: preferred, colored
Changes since revision 1.633: +3 -2 lines
- work even if a ref isn't sent in

Revision 1.633: download - view: text, markup, annotated - select for diffs
Thu May 5 20:50:38 2005 UTC (19 years ago) by albertel
Branches: MAIN
Diff to previous 1.632: preferred, colored
Changes since revision 1.632: +10 -3 lines
- moving away from the $env{'cache.*'} idea, never really did like it

Revision 1.632: download - view: text, markup, annotated - select for diffs
Tue May 3 19:22:22 2005 UTC (19 years ago) by albertel
Branches: MAIN
Diff to previous 1.631: preferred, colored
Changes since revision 1.631: +4 -2 lines
- don't blow up if a string is stored

Revision 1.631: download - view: text, markup, annotated - select for diffs
Mon May 2 23:34:43 2005 UTC (19 years ago) by albertel
Branches: MAIN
Diff to previous 1.630: preferred, colored
Changes since revision 1.630: +22 -4 lines
- newput command added to lond/lonnet
   - either adds all of a set of key value pairs to a db file or returns an error

Revision 1.630: download - view: text, markup, annotated - select for diffs
Fri Apr 29 18:38:13 2005 UTC (19 years ago) by banghart
Branches: MAIN
Diff to previous 1.629: preferred, colored
Changes since revision 1.629: +1 -3 lines
	Remove debug stuff.

Revision 1.629: download - view: text, markup, annotated - select for diffs
Mon Apr 25 17:18:15 2005 UTC (19 years ago) by banghart
Branches: MAIN
Diff to previous 1.628: preferred, colored
Changes since revision 1.628: +18 -9 lines
	Changes to mark_as_readonly, and unmark_as_readonly. Still needs testing.

Revision 1.628: download - view: text, markup, annotated - select for diffs
Fri Apr 22 21:01:25 2005 UTC (19 years ago) by albertel
Branches: MAIN
Diff to previous 1.627: preferred, colored
Changes since revision 1.627: +5 -1 lines
- reset $env, before transferring profile into it just in case
- only empty $env on intial request not on sub requests

Revision 1.627: download - view: text, markup, annotated - select for diffs
Mon Apr 18 22:28:19 2005 UTC (19 years ago) by albertel
Branches: MAIN
Diff to previous 1.626: preferred, colored
Changes since revision 1.626: +13 -18 lines
- this whole c?<interface> thing has always annoyed me from a code duplication point of view anyway

Revision 1.626: download - view: text, markup, annotated - select for diffs
Mon Apr 18 21:19:53 2005 UTC (19 years ago) by albertel
Branches: MAIN
Diff to previous 1.625: preferred, colored
Changes since revision 1.625: +5 -5 lines
- _symb.db wants real symbs now not map___resid

Revision 1.625: download - view: text, markup, annotated - select for diffs
Mon Apr 18 21:10:41 2005 UTC (19 years ago) by raeburn
Branches: MAIN
Diff to previous 1.624: preferred, colored
Changes since revision 1.624: +16 -1 lines
Increment total tries used, total number correct, unique students attempting part for each part for each instance of a problem in course.  Added lonnet::cinc - critical wrapper to lonnet::inc used to increment nohist_resourcetracker.db. Provides rapid look-up for lonwhatsnew.pm.  Decrement function (to do) needed where status reset.

Revision 1.624: download - view: text, markup, annotated - select for diffs
Fri Apr 15 22:03:23 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.623: preferred, colored
Changes since revision 1.623: +64 -45 lines
- making it easier to reuse the parm data caching in lonnet
- making lonnavmaps use lonnet to get the parm data

Revision 1.587.2.3.2.16: download - view: text, markup, annotated - select for diffs
Fri Apr 15 20:48:18 2005 UTC (19 years, 1 month ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.15: preferred, colored to branchpoint 1.587.2.3: preferred, colored next main 1.588: preferred, colored
Changes since revision 1.587.2.3.2.15: +6 -3 lines
- backport 1.623

Revision 1.623: download - view: text, markup, annotated - select for diffs
Fri Apr 15 20:46:04 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.622: preferred, colored
Changes since revision 1.622: +6 -3 lines
- forgot to set a cache deadline for user parm data

Revision 1.622: download - view: text, markup, annotated - select for diffs
Tue Apr 12 00:20:00 2005 UTC (19 years, 1 month ago) by raeburn
Branches: MAIN
CVS tags: version_1_99_0_tmcc
Diff to previous 1.621: preferred, colored
Changes since revision 1.621: +3 -3 lines
Bug 3912.  DCs can use courseID (e.g., 257472759ae4061msul1) as a filter when using pickcourse.

Revision 1.621: download - view: text, markup, annotated - select for diffs
Thu Apr 7 08:15:41 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.620: preferred, colored
Changes since revision 1.620: +1 -5 lines
- stop putting things into $ENV

Revision 1.620: download - view: text, markup, annotated - select for diffs
Thu Apr 7 06:56:24 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.619: preferred, colored
Changes since revision 1.619: +290 -303 lines
- ENV -> env

Revision 1.619: download - view: text, markup, annotated - select for diffs
Tue Apr 5 20:43:27 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.618: preferred, colored
Changes since revision 1.618: +14 -2 lines
- the great ENV -> env switch has commenced

Revision 1.618: download - view: text, markup, annotated - select for diffs
Thu Mar 31 15:55:47 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.617: preferred, colored
Changes since revision 1.617: +6 -4 lines
- adding Apache::lonhomework::parsing_a_task

Revision 1.617: download - view: text, markup, annotated - select for diffs
Mon Mar 28 21:49:31 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.616: preferred, colored
Changes since revision 1.616: +14 -1 lines
- fixing up the studentphot to have a lonnet command
- making bridgetasks and outputtags use this command

Revision 1.616: download - view: text, markup, annotated - select for diffs
Mon Mar 28 17:54:06 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.615: preferred, colored
Changes since revision 1.615: +5 -2 lines
- don't blow up on non-existant slots

Revision 1.615: download - view: text, markup, annotated - select for diffs
Tue Mar 22 16:49:25 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.614: preferred, colored
Changes since revision 1.614: +11 -11 lines
- sorry I was stupid

Revision 1.614: download - view: text, markup, annotated - select for diffs
Mon Mar 21 18:53:51 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.613: preferred, colored
Changes since revision 1.613: +23 -10 lines
- implement dslot getting and checking

Revision 1.613: download - view: text, markup, annotated - select for diffs
Fri Mar 18 19:28:20 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.612: preferred, colored
Changes since revision 1.612: +28 -14 lines
- uploaded file_permissions wasn't checking dump/get's return for errors

Revision 1.612: download - view: text, markup, annotated - select for diffs
Thu Mar 17 21:18:12 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.611: preferred, colored
Changes since revision 1.611: +2 -2 lines
- er typo

Revision 1.611: download - view: text, markup, annotated - select for diffs
Thu Mar 17 21:02:00 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.610: preferred, colored
Changes since revision 1.610: +4 -4 lines
- allowed()ing edit access to my own uploaded docs

Revision 1.610: download - view: text, markup, annotated - select for diffs
Thu Mar 17 20:56:55 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.609: preferred, colored
Changes since revision 1.609: +2 -2 lines
- removing accidental regression

Revision 1.609: download - view: text, markup, annotated - select for diffs
Thu Mar 17 19:40:50 2005 UTC (19 years, 1 month ago) by banghart
Branches: MAIN
Diff to previous 1.608: preferred, colored
Changes since revision 1.608: +11 -12 lines
	Teach a number of subs about editupload, to permit editing
	portfolio meta files.

Revision 1.608: download - view: text, markup, annotated - select for diffs
Wed Mar 16 23:04:16 2005 UTC (19 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.607: preferred, colored
Changes since revision 1.607: +91 -5 lines
- adding documentation for the userfile functions

Revision 1.607: download - view: text, markup, annotated - select for diffs
Wed Mar 16 21:35:17 2005 UTC (19 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.606: preferred, colored
Changes since revision 1.606: +16 -16 lines
lonnet::repcopy() and lonnet::repcopy_userfile() now return strings, with simplified lower-case-only responses, for consistency with other return values from lonnet functions.

Revision 1.606: download - view: text, markup, annotated - select for diffs
Thu Mar 10 19:10:30 2005 UTC (19 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.605: preferred, colored
Changes since revision 1.605: +4 -1 lines
Exclude discussion by default from ssi_body calls.

Revision 1.605: download - view: text, markup, annotated - select for diffs
Thu Mar 3 23:21:54 2005 UTC (19 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.604: preferred, colored
Changes since revision 1.604: +25 -7 lines
Bug 3964: Use of ':' in directory name prevented resource browsing
lond: added ls2_handler which encodes its results prior to concatenating
    them with ':'s.
lonnet::dirlist: modified to call 'ls2' and fall back to 'ls' on failure.
    unescapes values from 'ls2' before sending them back.

Revision 1.604: download - view: text, markup, annotated - select for diffs
Thu Mar 3 07:45:01 2005 UTC (19 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.603: preferred, colored
Changes since revision 1.603: +3 -3 lines
- commenting out some debug messages

Revision 1.603: download - view: text, markup, annotated - select for diffs
Thu Mar 3 05:45:50 2005 UTC (19 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.602: preferred, colored
Changes since revision 1.602: +1 -4 lines
- this code doesnt seem to be that useful

Revision 1.602: download - view: text, markup, annotated - select for diffs
Wed Mar 2 22:26:36 2005 UTC (19 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.601: preferred, colored
Changes since revision 1.601: +16 -18 lines
lonnet::repcopy() and lonnet::repcopy_userfile() now return strings rather than constants defined in Apache::Constants.  This allows lonnet::repcopy() to be used for cloning in batch course creation run from a command line script.  If Apache::Constants are to be returned by PerlHandlers these should be set in the appropriate handler rather than in subroutines in lonnet called by the handler, based on the string response from lonnet::repcopy().

Revision 1.601: download - view: text, markup, annotated - select for diffs
Tue Mar 1 00:22:59 2005 UTC (19 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.600: preferred, colored
Changes since revision 1.600: +12 -10 lines
- the _symb.db now actually does store symbs
- I am pretty sure the symbread changes are correct, but I still need to double check them

Revision 1.587.2.3.2.15: download - view: text, markup, annotated - select for diffs
Wed Feb 23 23:28:54 2005 UTC (19 years, 2 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.14: preferred, colored to branchpoint 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3.2.14: +3 -3 lines
- backport 1.600

Revision 1.600: download - view: text, markup, annotated - select for diffs
Wed Feb 23 23:19:42 2005 UTC (19 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.599: preferred, colored
Changes since revision 1.599: +4 -3 lines
- make_room call was screwing things over

Revision 1.599: download - view: text, markup, annotated - select for diffs
Thu Feb 17 22:43:27 2005 UTC (19 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.598: preferred, colored
Changes since revision 1.598: +155 -257 lines
- merging memcached into the mainline

Revision 1.587.2.3.2.14: download - view: text, markup, annotated - select for diffs
Wed Feb 16 22:57:33 2005 UTC (19 years, 2 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.13: preferred, colored to branchpoint 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3.2.13: +7 -5 lines
- backporting 1.598.2.3

Revision 1.598.2.3: download - view: text, markup, annotated - select for diffs
Wed Feb 16 20:16:44 2005 UTC (19 years, 2 months ago) by albertel
Branches: memcached_2_0_early
Diff to previous 1.598.2.2: preferred, colored next main 1.599: preferred, colored
Changes since revision 1.598.2.2: +7 -5 lines
- home cache seems quintativly different from the other caches, it's small, it's tiny, once we have the data it's probably best fif we just keep it, and we access it alot. Seemsfaster to revert to be like the old way. Right now also preserving the data for the liftime of the child, home's don't change. almost ever.

- adding the option of to_rember -1 never throwing anything away until the end of the request. End of thrashing and any one single request is unlikely to balloon it to much

Revision 1.587.2.3.2.13: download - view: text, markup, annotated - select for diffs
Tue Feb 15 17:14:51 2005 UTC (19 years, 2 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.12: preferred, colored to branchpoint 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3.2.12: +3 -3 lines
- backkport 1.598.2.2

Revision 1.598.2.2: download - view: text, markup, annotated - select for diffs
Tue Feb 15 17:13:54 2005 UTC (19 years, 2 months ago) by albertel
Branches: memcached_2_0_early
Diff to previous 1.598.2.1: preferred, colored
Changes since revision 1.598.2.1: +3 -3 lines
- need to convert __undef__ into undef for the remembered hash

Revision 1.598.2.1: download - view: text, markup, annotated - select for diffs
Mon Feb 14 04:59:53 2005 UTC (19 years, 2 months ago) by albertel
Branches: memcached_2_0_early
Diff to previous 1.598: preferred, colored
Changes since revision 1.598: +152 -256 lines
- forward port of the 1.3.X memcache changes

Revision 1.587.2.3.2.12: download - view: text, markup, annotated - select for diffs
Mon Feb 14 04:31:59 2005 UTC (19 years, 2 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.11: preferred, colored to branchpoint 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3.2.11: +3 -3 lines
- left a debug on
- bumping to_remeber with more caches want to remember more memcache results to prevent thrashing

Revision 1.587.2.3.2.11: download - view: text, markup, annotated - select for diffs
Mon Feb 14 04:29:43 2005 UTC (19 years, 2 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.10: preferred, colored to branchpoint 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3.2.10: +9 -8 lines
- getsectioncache -> memcache

Revision 1.587.2.3.2.10: download - view: text, markup, annotated - select for diffs
Mon Feb 14 04:26:29 2005 UTC (19 years, 2 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.9: preferred, colored to branchpoint 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3.2.9: +5 -6 lines
- userrescache -> memcache

Revision 1.587.2.3.2.9: download - view: text, markup, annotated - select for diffs
Mon Feb 14 04:22:13 2005 UTC (19 years, 2 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.8: preferred, colored to branchpoint 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3.2.8: +5 -5 lines
- homecache -> memcached

Revision 1.587.2.3.2.8: download - view: text, markup, annotated - select for diffs
Mon Feb 14 03:12:06 2005 UTC (19 years, 3 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.7: preferred, colored to branchpoint 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3.2.7: +7 -7 lines
- convert courseresdatacache to memcache

Revision 1.587.2.3.2.7: download - view: text, markup, annotated - select for diffs
Mon Feb 14 03:11:07 2005 UTC (19 years, 3 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.6: preferred, colored to branchpoint 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3.2.6: +6 -9 lines
- improve debugability of the caching code

Revision 1.587.2.3.2.6: download - view: text, markup, annotated - select for diffs
Mon Feb 14 02:22:25 2005 UTC (19 years, 3 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.5: preferred, colored to branchpoint 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3.2.5: +8 -10 lines
- convert resversion and courseresversion caches

Revision 1.587.2.3.2.5: download - view: text, markup, annotated - select for diffs
Mon Feb 14 02:20:26 2005 UTC (19 years, 3 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.4: preferred, colored to branchpoint 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3.2.4: +11 -7 lines
- increase the effectivness of the %remebered,
     - delete things if they are devalidated
     - add things if we just discovered no need to have to go fetch it if we have it

Revision 1.587.2.3.2.4: download - view: text, markup, annotated - select for diffs
Mon Feb 14 02:17:51 2005 UTC (19 years, 3 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.3: preferred, colored to branchpoint 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3.2.3: +4 -3 lines
- titles were being cached again $symb  which isn't specific enough need to toss a courseid in there

Revision 1.587.2.3.2.3: download - view: text, markup, annotated - select for diffs
Sun Feb 13 23:09:03 2005 UTC (19 years, 3 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.2: preferred, colored to branchpoint 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3.2.2: +15 -15 lines
- converting titlecache to memcached, genralizing the memcache code a bit

Revision 1.587.2.3.2.2: download - view: text, markup, annotated - select for diffs
Sun Feb 13 22:12:34 2005 UTC (19 years, 3 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3.2.1: preferred, colored to branchpoint 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3.2.1: +11 -2 lines
- Hrrm, might be correctish in some situations

Revision 1.598: download - view: text, markup, annotated - select for diffs
Thu Feb 10 22:26:38 2005 UTC (19 years, 3 months ago) by albertel
Branches: MAIN
Branch point for: memcached_2_0_early
Diff to previous 1.597: preferred, colored
Changes since revision 1.597: +16 -8 lines
- be lazy about when we do hostname lookups

Revision 1.587.2.3.2.1: download - view: text, markup, annotated - select for diffs
Thu Feb 10 08:16:31 2005 UTC (19 years, 3 months ago) by albertel
Branches: version_1_3_X_memcached
Diff to previous 1.587.2.3: preferred, colored
Changes since revision 1.587.2.3: +122 -50 lines
- forward porting the memcached changes

Revision 1.597: download - view: text, markup, annotated - select for diffs
Wed Feb 9 22:39:49 2005 UTC (19 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.596: preferred, colored
Changes since revision 1.596: +2 -2 lines
- typo

Revision 1.596: download - view: text, markup, annotated - select for diffs
Wed Feb 9 22:04:22 2005 UTC (19 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.595: preferred, colored
Changes since revision 1.595: +10 -2 lines
- load up host -> ip table on start up

Revision 1.595: download - view: text, markup, annotated - select for diffs
Sat Feb 5 22:20:56 2005 UTC (19 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.594: preferred, colored
Changes since revision 1.594: +5 -7 lines
- removing IP number use from webserver some of BUG#2330

Revision 1.594: download - view: text, markup, annotated - select for diffs
Sat Feb 5 06:48:38 2005 UTC (19 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.593: preferred, colored
Changes since revision 1.593: +4 -3 lines
- update comments

Revision 1.593: download - view: text, markup, annotated - select for diffs
Sat Feb 5 06:44:57 2005 UTC (19 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.592: preferred, colored
Changes since revision 1.592: +12 -5 lines
- More of BUG#1444 lonnt EXT now properly cascades  resource defaults before course wide folder/general defaults

Revision 1.592: download - view: text, markup, annotated - select for diffs
Mon Jan 31 11:27:14 2005 UTC (19 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.591: preferred, colored
Changes since revision 1.591: +7 -4 lines
Saving my work towards aspects of bugs 1290 and 3442.

Revision 1.591: download - view: text, markup, annotated - select for diffs
Fri Jan 28 09:26:57 2005 UTC (19 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.590: preferred, colored
Changes since revision 1.590: +18 -12 lines
- BUG#597

Revision 1.587.2.3: download - view: text, markup, annotated - select for diffs
Fri Jan 28 09:26:28 2005 UTC (19 years, 3 months ago) by albertel
Branches: version_1_3_X
CVS tags: version_1_3_3, version_1_3_2
Branch point for: version_1_3_X_memcached
Diff to previous 1.587.2.2: preferred, colored next main 1.588: preferred, colored
Changes since revision 1.587.2.2: +11 -17 lines
- Err oops

Revision 1.587.2.2: download - view: text, markup, annotated - select for diffs
Fri Jan 28 09:25:18 2005 UTC (19 years, 3 months ago) by albertel
Branches: version_1_3_X
Diff to previous 1.587.2.1: preferred, colored
Changes since revision 1.587.2.1: +18 -12 lines
- BUG#597, store,restore,tmpstore,tmprestore,putstore all understand object references and can store them and restore them.

Revision 1.587.2.1: download - view: text, markup, annotated - select for diffs
Thu Jan 20 06:40:38 2005 UTC (19 years, 3 months ago) by albertel
Branches: version_1_3_X
Diff to previous 1.587: preferred, colored
Changes since revision 1.587: +2 -21 lines
- backport 1.589

Revision 1.590: download - view: text, markup, annotated - select for diffs
Wed Jan 19 01:25:35 2005 UTC (19 years, 3 months ago) by banghart
Branches: MAIN
Diff to previous 1.589: preferred, colored
Changes since revision 1.589: +36 -33 lines
	lonnet::filelocation now returns location of portfolio files
	minor formatting correction

Revision 1.589: download - view: text, markup, annotated - select for diffs
Tue Jan 18 22:09:14 2005 UTC (19 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.588: preferred, colored
Changes since revision 1.588: +2 -21 lines
- removing old code that expected continual lonc/d links as the assumption is no longer true

Revision 1.588: download - view: text, markup, annotated - select for diffs
Thu Jan 13 21:45:08 2005 UTC (19 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.587: preferred, colored
Changes since revision 1.587: +15 -7 lines
- first access times, was stroing increbily stupid stuff, as it didn't note the courseid or the symb (it used resource url or map url)

Revision 1.587: download - view: text, markup, annotated - select for diffs
Tue Jan 11 22:12:22 2005 UTC (19 years, 4 months ago) by albertel
Branches: MAIN
Branch point for: version_1_3_X
Diff to previous 1.586: preferred, colored
Changes since revision 1.586: +9 -2 lines
- fixes so that usenrames with _ work again

Revision 1.586: download - view: text, markup, annotated - select for diffs
Tue Jan 11 21:43:33 2005 UTC (19 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.585: preferred, colored
Changes since revision 1.585: +3 -3 lines
- it's actaully rolesdef_ not & (huh been there since 24-Jul-00...)

Revision 1.585: download - view: text, markup, annotated - select for diffs
Mon Jan 10 19:12:55 2005 UTC (19 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.584: preferred, colored
Changes since revision 1.584: +2 -1 lines
- BUG#3496, discusshide's default wasn't being picked up since we were looking for part_<partid> rather than the correct part_0

Revision 1.584: download - view: text, markup, annotated - select for diffs
Thu Dec 30 16:07:48 2004 UTC (19 years, 4 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_3_1
Diff to previous 1.583: preferred, colored
Changes since revision 1.583: +10 -3 lines
We want auto_instcode_format to gather information from the localenroll.pm on a library server for the domain, not from the server hosting this log-in session.

Revision 1.583: download - view: text, markup, annotated - select for diffs
Wed Dec 22 20:34:49 2004 UTC (19 years, 4 months ago) by matthew
Branches: MAIN
CVS tags: version_1_3_0
Diff to previous 1.582: preferred, colored
Changes since revision 1.582: +13 -1 lines
Store course search terms in activity log.

Revision 1.582: download - view: text, markup, annotated - select for diffs
Mon Dec 20 20:51:24 2004 UTC (19 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.581: preferred, colored
Changes since revision 1.581: +10 -6 lines
- more of BUG#3714

Revision 1.581: download - view: text, markup, annotated - select for diffs
Mon Dec 20 20:47:23 2004 UTC (19 years, 4 months ago) by matthew
Branches: MAIN
Diff to previous 1.580: preferred, colored
Changes since revision 1.580: +2 -1 lines
Added FIXME

Revision 1.580: download - view: text, markup, annotated - select for diffs
Mon Dec 20 20:29:00 2004 UTC (19 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.579: preferred, colored
Changes since revision 1.579: +2 -2 lines
- something has gone horribly awry in my mod_perl 2 detection code, just disable it for since well we don't work under mod_perl 2

Revision 1.579: download - view: text, markup, annotated - select for diffs
Fri Dec 17 22:40:09 2004 UTC (19 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.578: preferred, colored
Changes since revision 1.578: +3 -3 lines
- need to pass symb to allowed somtimes, like when we are scanning the whole course and &symbread is likely to get things wrong

Revision 1.578: download - view: text, markup, annotated - select for diffs
Thu Dec 16 21:30:21 2004 UTC (19 years, 4 months ago) by banghart
Branches: MAIN
Diff to previous 1.577: preferred, colored
Changes since revision 1.577: +1 -7 lines
	remove "logthis" debugging stuff

Revision 1.577: download - view: text, markup, annotated - select for diffs
Thu Dec 16 20:34:33 2004 UTC (19 years, 4 months ago) by banghart
Branches: MAIN
Diff to previous 1.576: preferred, colored
Changes since revision 1.576: +20 -2 lines
	sub get_marked_as_readonly_hash

Revision 1.576: download - view: text, markup, annotated - select for diffs
Wed Dec 15 19:42:42 2004 UTC (19 years, 4 months ago) by albertel
Branches: MAIN
CVS tags: version_1_2_99_1
Diff to previous 1.575: preferred, colored
Changes since revision 1.575: +3 -2 lines
- nohist_userroles, has entires with no username/domain due to past bugs, this results in the user themself being described as various roles in the system when, they really aren't, hide these entries BUG#3733
- pss usernam/edomain to set_arearole

Revision 1.575: download - view: text, markup, annotated - select for diffs
Tue Dec 7 16:19:37 2004 UTC (19 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.574: preferred, colored
Changes since revision 1.574: +72 -4 lines
- 64bit4 and numval3, numval2 could generate values greater than 2^31-1 in somecases (long symbs being a good one), which would collapse to -1, thus making the symb a source of no random seed data

Revision 1.574: download - view: text, markup, annotated - select for diffs
Mon Dec 6 18:08:39 2004 UTC (19 years, 5 months ago) by banghart
Branches: MAIN
Diff to previous 1.573: preferred, colored
Changes since revision 1.573: +27 -18 lines
	Including () after Perl internals.

Revision 1.573: download - view: text, markup, annotated - select for diffs
Sat Dec 4 18:35:27 2004 UTC (19 years, 5 months ago) by banghart
Branches: MAIN
Diff to previous 1.572: preferred, colored
Changes since revision 1.572: +25 -5 lines
	Another step forward, still not finished.

Revision 1.572: download - view: text, markup, annotated - select for diffs
Sat Dec 4 02:14:19 2004 UTC (19 years, 5 months ago) by banghart
Branches: MAIN
Diff to previous 1.571: preferred, colored
Changes since revision 1.571: +47 -1 lines
	Saving work in progress. Not tested, much not completed.
	Routines to save and retrieve information about files
	selected for essay submission.

Revision 1.571: download - view: text, markup, annotated - select for diffs
Sat Nov 27 17:23:08 2004 UTC (19 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.570: preferred, colored
Changes since revision 1.570: +12 -9 lines
Adding storage of course owner to nohist_courseids.db.  Pick course can permits use of institutional code and/or username of course owner as filters.

Revision 1.570: download - view: text, markup, annotated - select for diffs
Wed Nov 17 16:40:00 2004 UTC (19 years, 5 months ago) by albertel
Branches: MAIN
CVS tags: version_1_2_99_0
Diff to previous 1.569: preferred, colored
Changes since revision 1.569: +4 -4 lines
- just some tiny cleanups

Revision 1.569: download - view: text, markup, annotated - select for diffs
Thu Nov 11 22:39:05 2004 UTC (19 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.568: preferred, colored
Changes since revision 1.568: +3 -1 lines
- Nav properly curlocs encrypturl resource

Revision 1.568: download - view: text, markup, annotated - select for diffs
Wed Nov 10 22:20:50 2004 UTC (19 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.567: preferred, colored
Changes since revision 1.567: +6 -4 lines
- trying to get encrypturl to work

Revision 1.567: download - view: text, markup, annotated - select for diffs
Wed Nov 10 19:03:04 2004 UTC (19 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.566: preferred, colored
Changes since revision 1.566: +85 -82 lines
Extract some of the functionality of rolesinit() into separate subroutines to allow calling of subsets of rolesinit functionality. Also some compaction of code intended to keep the style police content.

Revision 1.566: download - view: text, markup, annotated - select for diffs
Wed Nov 10 06:02:11 2004 UTC (19 years, 6 months ago) by banghart
Branches: MAIN
Diff to previous 1.565: preferred, colored
Changes since revision 1.565: +15 -5 lines
	Added is_locked(file, domain, user) subroutine

Revision 1.565: download - view: text, markup, annotated - select for diffs
Mon Nov 8 23:08:46 2004 UTC (19 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.564: preferred, colored
Changes since revision 1.564: +2 -3 lines
- ssi_body works with html comments script blocks  (and non)

Revision 1.564: download - view: text, markup, annotated - select for diffs
Mon Nov 8 19:19:12 2004 UTC (19 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.563: preferred, colored
Changes since revision 1.563: +18 -3 lines
- forward port 64bit rnd number changes

Revision 1.563: download - view: text, markup, annotated - select for diffs
Mon Nov 8 18:04:17 2004 UTC (19 years, 6 months ago) by banghart
Branches: MAIN
Diff to previous 1.562: preferred, colored
Changes since revision 1.562: +26 -4 lines
	unmark_as_readonly now seems to work, needs testing for
	condition where a file is locked by multiple
	problem/course combinations.

Revision 1.523.2.12: download - view: text, markup, annotated - select for diffs
Sat Nov 6 21:27:40 2004 UTC (19 years, 6 months ago) by albertel
Branches: version_1_2_X
Diff to previous 1.523.2.11: preferred, colored to branchpoint 1.523: preferred, colored next main 1.524: preferred, colored
Changes since revision 1.523.2.11: +2 -3 lines
- will need it otherplaces

Revision 1.523.2.11: download - view: text, markup, annotated - select for diffs
Sat Nov 6 21:18:27 2004 UTC (19 years, 6 months ago) by albertel
Branches: version_1_2_X
Diff to previous 1.523.2.10: preferred, colored to branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.10: +14 -15 lines
- okay more correct

Revision 1.523.2.10: download - view: text, markup, annotated - select for diffs
Sat Nov 6 20:53:40 2004 UTC (19 years, 6 months ago) by albertel
Branches: version_1_2_X
Diff to previous 1.523.2.9: preferred, colored to branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.9: +18 -1 lines
- making the random number generator act the same on a 64bit platform

Revision 1.523.2.9: download - view: text, markup, annotated - select for diffs
Sat Nov 6 01:14:05 2004 UTC (19 years, 6 months ago) by albertel
Branches: version_1_2_X
Diff to previous 1.523.2.8: preferred, colored to branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.8: +9 -3 lines
- backport 1.562

Revision 1.562: download - view: text, markup, annotated - select for diffs
Sat Nov 6 01:11:38 2004 UTC (19 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.561: preferred, colored
Changes since revision 1.561: +9 -3 lines
- implement it so that if you grade a students with a CODE, and then realize that you didn't want them to be graded with a CODE, things will work
- also rndseed ignores CODEs that are invalid (I.e. are '' or contain non word cahracters)

Revision 1.561: download - view: text, markup, annotated - select for diffs
Thu Nov 4 23:43:07 2004 UTC (19 years, 6 months ago) by banghart
Branches: MAIN
Diff to previous 1.560: preferred, colored
Changes since revision 1.560: +28 -5 lines
	Added get_marked_as_readonly sub. Slightly tested, not yet
	integrated.

Revision 1.560: download - view: text, markup, annotated - select for diffs
Wed Nov 3 21:12:12 2004 UTC (19 years, 6 months ago) by banghart
Branches: MAIN
Diff to previous 1.559: preferred, colored
Changes since revision 1.559: +7 -7 lines
	mark_as_readonly seems to work (superficially tested),
	unmark_as_readonly still untested

Revision 1.559: download - view: text, markup, annotated - select for diffs
Wed Nov 3 00:11:42 2004 UTC (19 years, 6 months ago) by banghart
Branches: MAIN
Diff to previous 1.558: preferred, colored
Changes since revision 1.558: +22 -1 lines
	Added mark_as_readonly and unmark_as_readonly. Not tested at all,
	only saving work.

Revision 1.558: download - view: text, markup, annotated - select for diffs
Tue Nov 2 23:22:47 2004 UTC (19 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.557: preferred, colored
Changes since revision 1.557: +2 -2 lines
- make adv a real role priv

Revision 1.557: download - view: text, markup, annotated - select for diffs
Tue Nov 2 22:13:13 2004 UTC (19 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.556: preferred, colored
Changes since revision 1.556: +27 -8 lines
- add ability to (c)put/(e)get/(current)dump to handle perl data structures,

Revision 1.556: download - view: text, markup, annotated - select for diffs
Tue Nov 2 20:48:02 2004 UTC (19 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.555: preferred, colored
Changes since revision 1.555: +21 -4 lines
consolidate some of the multitude of functions out there that try to format and display the student's 'fullname'

Revision 1.555: download - view: text, markup, annotated - select for diffs
Wed Oct 27 18:23:08 2004 UTC (19 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.554: preferred, colored
Changes since revision 1.554: +4 -4 lines
- less prone to misuse by putting the call to eval state here

Revision 1.554: download - view: text, markup, annotated - select for diffs
Tue Oct 26 17:20:09 2004 UTC (19 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.553: preferred, colored
Changes since revision 1.553: +2 -2 lines
Bug #3501: actually catch overload errors and tell people to come back
later.

Revision 1.553: download - view: text, markup, annotated - select for diffs
Tue Oct 26 15:15:18 2004 UTC (19 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.552: preferred, colored
Changes since revision 1.552: +5 -0 lines
- map conditions work

Revision 1.552: download - view: text, markup, annotated - select for diffs
Tue Oct 26 15:03:08 2004 UTC (19 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.551: preferred, colored
Changes since revision 1.551: +9 -7 lines
- student photo support

Revision 1.551: download - view: text, markup, annotated - select for diffs
Tue Oct 12 20:51:54 2004 UTC (19 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.550: preferred, colored
Changes since revision 1.550: +15 -42 lines
- eliminating usection in favor of getsection

Revision 1.545.2.3: download - view: text, markup, annotated - select for diffs
Tue Oct 12 20:37:04 2004 UTC (19 years, 7 months ago) by albertel
Branches: memcached
Diff to previous 1.545.2.2: preferred, colored next main 1.546: preferred, colored
Changes since revision 1.545.2.2: +1 -4 lines
- remove some debugging code

Revision 1.545.2.2: download - view: text, markup, annotated - select for diffs
Tue Oct 12 20:26:48 2004 UTC (19 years, 7 months ago) by albertel
Branches: memcached
Diff to previous 1.545.2.1: preferred, colored
Changes since revision 1.545.2.1: +8 -19 lines
- remove the caching of store, seems to give no real performance improvment (could help with s10 load, but not clear that it would)
- escape key names as they cannot include whitespace

Revision 1.550: download - view: text, markup, annotated - select for diffs
Wed Oct 6 09:48:39 2004 UTC (19 years, 7 months ago) by foxr
Branches: MAIN
Diff to previous 1.549: preferred, colored
Changes since revision 1.549: +25 -10 lines
Add connection retries to lonc for up to 10 seconds/10 times (1 retry/sec).
This may compensate for short lonc outages, but probably is not strictly needed.
The retry count can be tuned via $max_connection_retries at the top of the file.
I'm not sure this warrants a configuration entry in loncapa's config files,
if so, by all means go for it.

Revision 1.549: download - view: text, markup, annotated - select for diffs
Tue Oct 5 11:24:34 2004 UTC (19 years, 7 months ago) by foxr
Branches: MAIN
Diff to previous 1.548: preferred, colored
Changes since revision 1.548: +13 -1 lines
If necessary, wait for the unix socket lock file to disappear before
connecting to lonc.  Needed to support process trimming in loncnew and
harmless in pre process trimming implementations of lonc/loncnew since
those implementations won't ever create the lock file in the first place.

Revision 1.523.2.8: download - view: text, markup, annotated - select for diffs
Mon Sep 27 19:02:11 2004 UTC (19 years, 7 months ago) by albertel
Branches: version_1_2_X
CVS tags: version_1_2_1
Diff to previous 1.523.2.7: preferred, colored to branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.7: +3 -3 lines
- backpor 1.548

Revision 1.548: download - view: text, markup, annotated - select for diffs
Mon Sep 27 19:00:16 2004 UTC (19 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.547: preferred, colored
Changes since revision 1.547: +3 -3 lines
- getsection is dysfunctional with end time unset

Revision 1.523.2.7: download - view: text, markup, annotated - select for diffs
Fri Sep 24 15:51:11 2004 UTC (19 years, 7 months ago) by albertel
Branches: version_1_2_X
Diff to previous 1.523.2.6: preferred, colored to branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.6: +13 -1 lines
- backport 1.547

Revision 1.547: download - view: text, markup, annotated - select for diffs
Fri Sep 24 12:45:16 2004 UTC (19 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.546: preferred, colored
Changes since revision 1.546: +9 -2 lines
Extend time fetch_enrollment will wait for lonsql to signal completion of retrieval of classlists (Autoenroll.pl mode only), before timing out.

Revision 1.546: download - view: text, markup, annotated - select for diffs
Wed Sep 22 20:43:20 2004 UTC (19 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.545: preferred, colored
Changes since revision 1.545: +4 -3 lines
- I like this better

Revision 1.545.2.1: download - view: text, markup, annotated - select for diffs
Wed Sep 22 18:31:12 2004 UTC (19 years, 7 months ago) by albertel
Branches: memcached
Diff to previous 1.545: preferred, colored
Changes since revision 1.545: +107 -47 lines
- a branch that uses Cache::memcached for caching metadata, and store/restore data

Revision 1.545: download - view: text, markup, annotated - select for diffs
Tue Sep 21 22:38:10 2004 UTC (19 years, 7 months ago) by banghart
Branches: MAIN
Branch point for: memcached
Diff to previous 1.544: preferred, colored
Changes since revision 1.544: +10 -2 lines
	modify sub allowed to permit user to browse portfolio space

Revision 1.523.2.6: download - view: text, markup, annotated - select for diffs
Mon Sep 20 21:10:00 2004 UTC (19 years, 7 months ago) by albertel
Branches: version_1_2_X
Diff to previous 1.523.2.5: preferred, colored to branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.5: +2 -2 lines
- missed a debug message

Revision 1.523.2.5: download - view: text, markup, annotated - select for diffs
Mon Sep 20 20:14:14 2004 UTC (19 years, 7 months ago) by albertel
Branches: version_1_2_X
Diff to previous 1.523.2.4: preferred, colored to branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.4: +35 -7 lines
- backport 1.543 and 1.544

Revision 1.544: download - view: text, markup, annotated - select for diffs
Mon Sep 20 20:11:16 2004 UTC (19 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.543: preferred, colored
Changes since revision 1.543: +13 -4 lines
- fix up disk based caching so it works with the .file attribute

Revision 1.543: download - view: text, markup, annotated - select for diffs
Mon Sep 20 19:54:47 2004 UTC (19 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.542: preferred, colored
Changes since revision 1.542: +25 -6 lines
- metadata cache only invalidates if
    - .time is past (so the entry has been around 300 seconds)
    - all of the files listed in .file have mtime < the cache .time
- (breaks disk based caching for now .file isn't being saved loaded)

Revision 1.523.2.4: download - view: text, markup, annotated - select for diffs
Fri Sep 17 02:41:21 2004 UTC (19 years, 7 months ago) by albertel
Branches: version_1_2_X
Diff to previous 1.523.2.3: preferred, colored to branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.3: +15 -19 lines
 - backport 1.542

Revision 1.542: download - view: text, markup, annotated - select for diffs
Fri Sep 17 02:40:35 2004 UTC (19 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.541: preferred, colored
Changes since revision 1.541: +15 -19 lines
- okay cache value returned by value passed in, fixes a visual problem in printing

Revision 1.523.2.3: download - view: text, markup, annotated - select for diffs
Wed Sep 15 20:44:05 2004 UTC (19 years, 7 months ago) by albertel
Branches: version_1_2_X
Diff to previous 1.523.2.2: preferred, colored to branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.2: +49 -26 lines
- backporting the disk based caching fixes (1.541 and 1.95) but set to be disabled by default

Revision 1.523.2.2: download - view: text, markup, annotated - select for diffs
Wed Sep 15 20:41:07 2004 UTC (19 years, 7 months ago) by albertel
Branches: version_1_2_X
Diff to previous 1.523.2.1: preferred, colored to branchpoint 1.523: preferred, colored
Changes since revision 1.523.2.1: +31 -16 lines
- backport 1.539 (symbread improvement)

Revision 1.541: download - view: text, markup, annotated - select for diffs
Wed Sep 15 20:08:34 2004 UTC (19 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.540: preferred, colored
Changes since revision 1.540: +50 -27 lines
- disk based caching rises from the dead, this I think it's right thanks to mattthew
   - just remeber what items are to be saved to the disk cache and save them after done with the student
   - disable devalidatation for now, it's slo and doesn't gain us much
       (will add a cleansing pass to save_cache?)

Revision 1.540: download - view: text, markup, annotated - select for diffs
Thu Sep 9 08:26:46 2004 UTC (19 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.539: preferred, colored
Changes since revision 1.539: +4 -1 lines
- BUG#3427, filenames like syl.08.04.doc would cause sillyness.

Revision 1.539: download - view: text, markup, annotated - select for diffs
Thu Sep 2 21:23:13 2004 UTC (19 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.538: preferred, colored
Changes since revision 1.538: +31 -16 lines
- doing some performance annalysis shows that &symbparm takes a long time (0.1 seconds) when it can't find the symb, which means EXT can take a long time, which means editing a CSTR space problem is slow (speed up for a 8 part problem is from 21 seconds to 0.5 seconds)

Revision 1.538: download - view: text, markup, annotated - select for diffs
Thu Sep 2 18:01:52 2004 UTC (19 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.537: preferred, colored
Changes since revision 1.537: +36 -35 lines
- modified getfile,repcopy, and added repcopy_userfile
    repcopy hands userfile repcopies off to repcopy_userfile
    repcopy_userfile can take either urls or paths
- lonuploadrep changed to use the repcopy instead of using getfile and trhrowing the contents away

Revision 1.537: download - view: text, markup, annotated - select for diffs
Tue Aug 31 15:40:49 2004 UTC (19 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.536: preferred, colored
Changes since revision 1.536: +11 -8 lines
- stylistic improvements

Revision 1.536: download - view: text, markup, annotated - select for diffs
Mon Aug 30 18:25:56 2004 UTC (19 years, 8 months ago) by sakharuk
Branches: MAIN
Diff to previous 1.535: preferred, colored
Changes since revision 1.535: +9 -14 lines
Bug 3335 (Printing of simplepages and aboutme doesn't work) is finally fixed. I probably have to add some chunck for the possible replication of *.ps pictures but I want to do this after your (Guy) judgement.

Revision 1.535: download - view: text, markup, annotated - select for diffs
Fri Aug 27 21:39:54 2004 UTC (19 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.534: preferred, colored
Changes since revision 1.534: +3 -3 lines
- fixing a typo, that ; is important. :-)

Revision 1.534: download - view: text, markup, annotated - select for diffs
Fri Aug 27 21:09:22 2004 UTC (19 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.533: preferred, colored
Changes since revision 1.533: +22 -22 lines
- gettitle returns the filename now if it can't get a title from anywhere else

Revision 1.533: download - view: text, markup, annotated - select for diffs
Fri Aug 27 18:37:03 2004 UTC (19 years, 8 months ago) by banghart
Branches: MAIN
Diff to previous 1.532: preferred, colored
Changes since revision 1.532: +6 -33 lines

	Removed unused portfolio routines, added stub for disk usage.
	Disk usage not working yet. Work in progress.

Revision 1.523.2.1: download - view: text, markup, annotated - select for diffs
Wed Aug 25 16:05:10 2004 UTC (19 years, 8 months ago) by albertel
Branches: version_1_2_X
CVS tags: version_1_2_0
Diff to previous 1.523: preferred, colored
Changes since revision 1.523: +3 -1 lines
- backport 1.532

Revision 1.532: download - view: text, markup, annotated - select for diffs
Wed Aug 25 16:03:17 2004 UTC (19 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.531: preferred, colored
Changes since revision 1.531: +3 -1 lines
- BUG#3379,
<allow src="aurl
with a return" />

Would cause lonc/d to go out of sync.

Revision 1.531: download - view: text, markup, annotated - select for diffs
Tue Aug 24 07:26:04 2004 UTC (19 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.530: preferred, colored
Changes since revision 1.530: +18 -5 lines
- rename is working

Revision 1.530: download - view: text, markup, annotated - select for diffs
Tue Aug 24 06:43:21 2004 UTC (19 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.529: preferred, colored
Changes since revision 1.529: +7 -1 lines
- can create directories now

Revision 1.529: download - view: text, markup, annotated - select for diffs
Mon Aug 23 19:34:01 2004 UTC (19 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.528: preferred, colored
Changes since revision 1.528: +6 -4 lines
- concord, bulletinboards can have contentopen/close dates and other content style parameters.

Revision 1.528: download - view: text, markup, annotated - select for diffs
Mon Aug 23 15:56:46 2004 UTC (19 years, 8 months ago) by sakharuk
Branches: MAIN
Diff to previous 1.527: preferred, colored
Changes since revision 1.527: +1 -2 lines
Removed logthis line (actually it was not my line).

Revision 1.527: download - view: text, markup, annotated - select for diffs
Mon Aug 23 15:23:53 2004 UTC (19 years, 8 months ago) by sakharuk
Branches: MAIN
Diff to previous 1.526: preferred, colored
Changes since revision 1.526: +17 -2 lines
Bug 2259 (Printing of simplepages and aboutme doesn't work) is fixed. Any critical remarks are welcomed.

Revision 1.526: download - view: text, markup, annotated - select for diffs
Wed Aug 18 17:04:48 2004 UTC (19 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.525: preferred, colored
Changes since revision 1.525: +13 -4 lines
Add error logging for fetch_enrollment_query()

Revision 1.525: download - view: text, markup, annotated - select for diffs
Thu Aug 5 16:59:29 2004 UTC (19 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.524: preferred, colored
Changes since revision 1.524: +3 -3 lines
- BUG#3270, speel thing was screwing up the ssi_body call

Revision 1.524: download - view: text, markup, annotated - select for diffs
Thu Jul 22 23:08:44 2004 UTC (19 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.523: preferred, colored
Changes since revision 1.523: +36 -1 lines
&lonnet::putstore() is used to replace an existing record in a .db file previously
created using &lonnet::store, in a way that preserves the existing version information.
Used instead of &lonnet::store when you want to update records for a $symb in a .db
file but do not want to increment the version (and hence create new records).

Modification to lond::put() required to support transfer of additional : separated
values besides command,uname,udom etc.

Revision 1.523: download - view: text, markup, annotated - select for diffs
Thu Jul 22 22:12:06 2004 UTC (19 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_1_99_5, version_1_1_99_4
Branch point for: version_1_2_X
Diff to previous 1.522: preferred, colored
Changes since revision 1.522: +17 -1 lines
Used to handle file uploaded to help request form. For 1.2

Revision 1.522: download - view: text, markup, annotated - select for diffs
Fri Jul 16 17:56:01 2004 UTC (19 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.521: preferred, colored
Changes since revision 1.521: +1 -2 lines
- remove debug spew

Revision 1.521: download - view: text, markup, annotated - select for diffs
Tue Jul 6 18:02:33 2004 UTC (19 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_1_99_3, version_1_1_99_2
Diff to previous 1.520: preferred, colored
Changes since revision 1.520: +27 -1 lines
sub auto_instcode_format() - used by lonsupportreq.pm to request institutional code translation from localenroll::instcode_format on homeserver of a course.

Revision 1.520: download - view: text, markup, annotated - select for diffs
Fri Jul 2 21:55:13 2004 UTC (19 years, 10 months ago) by albertel
Branches: MAIN
CVS tags: version_1_1_99_1
Diff to previous 1.519: preferred, colored
Changes since revision 1.519: +6 -6 lines
- stye police fixes, getting closer

Revision 1.519: download - view: text, markup, annotated - select for diffs
Fri Jul 2 21:34:55 2004 UTC (19 years, 10 months ago) by banghart
Branches: MAIN
Diff to previous 1.518: preferred, colored
Changes since revision 1.518: +13 -10 lines

	Corrects sub portfoliolist to use ls routine in lond

Revision 1.518: download - view: text, markup, annotated - select for diffs
Fri Jul 2 21:14:36 2004 UTC (19 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.517: preferred, colored
Changes since revision 1.517: +3 -3 lines
- <pre> seems unintuitive, <tt> seems better

Revision 1.517: download - view: text, markup, annotated - select for diffs
Wed Jun 30 12:33:47 2004 UTC (19 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.516: preferred, colored
Changes since revision 1.516: +34 -2 lines
- should be able to talk to 1.1 machines from a 1.2 machine

Revision 1.516: download - view: text, markup, annotated - select for diffs
Tue Jun 29 14:56:32 2004 UTC (19 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.515: preferred, colored
Changes since revision 1.515: +13 -9 lines
Include institutional course code in nohist_courseids.db.
Format of entries in nohist_courseids.db now -
course_id = description:institutional code:last activity
both (keys and values are escaped).
lonnet::courseiddump now returns escaped values in hash (keys are unescaped),
to preserve the : separator between description and institutional code.

Revision 1.515: download - view: text, markup, annotated - select for diffs
Tue Jun 29 04:30:00 2004 UTC (19 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.514: preferred, colored
Changes since revision 1.514: +13 -9 lines
AUtomated Enrollment Manager now provides automatic switching from 'manual' to 'auto' enrollment type when a manually enrolled student is detected in the institution's classlist.  Auto switching can be prevented on a per-student basis by 'locking' the type to 'manual'. Also changes to Enrollment.pm to make it more modular.

Revision 1.514: download - view: text, markup, annotated - select for diffs
Mon Jun 28 15:59:50 2004 UTC (19 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.513: preferred, colored
Changes since revision 1.513: +26 -18 lines
- retabinate, adn annotate things that need to get changed.

Revision 1.513: download - view: text, markup, annotated - select for diffs
Mon Jun 21 22:01:39 2004 UTC (19 years, 10 months ago) by banghart
Branches: MAIN
Diff to previous 1.512: preferred, colored
Changes since revision 1.512: +12 -1 lines

	adds sub portfoliomanage eventually to both rename and delete files
	in user's userfiles/portfolio/ directory

Revision 1.512: download - view: text, markup, annotated - select for diffs
Fri Jun 18 20:35:18 2004 UTC (19 years, 10 months ago) by banghart
Branches: MAIN
Diff to previous 1.511: preferred, colored
Changes since revision 1.511: +15 -1 lines

	Added sub portfoliolist, returns contents of username/userfiles/portfolio

Revision 1.511: download - view: text, markup, annotated - select for diffs
Thu Jun 17 18:31:25 2004 UTC (19 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.510: preferred, colored
Changes since revision 1.510: +9 -9 lines
Calls to functions in localenroll.pm mediated by lonc/lond now include domain
in the set of passed parameters to support domain-specific variants in a single
localenroll.pm file housed on a multi-domain library server.

Automated enrollment now sets first access and last access dates for student
roles based on defaults set on course creation, and modifiable via a number
of mechanisms in the Enrollment Manager, and Automated Enrollment Manager.

The Automated Enrollment Manager now provides a utility to allow enrollment type
to be toggled between 'auto' and 'manual', so that students added via CSV file
or singly can become liable for automated update (dropping, section switching
etc.).

Revision 1.510: download - view: text, markup, annotated - select for diffs
Sat Jun 12 22:09:32 2004 UTC (19 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.509: preferred, colored
Changes since revision 1.509: +9 -5 lines
Bug #3114: NAV directly jumping into /adm/wrapper.

Maybe one day, I will get this correct. The correct symb for URL

 /adm/wrapper/res/msu/fred/foo.5.gif

looks like

 msu/fred/bar.sequence___42___msu/fred/foo.gif

Revision 1.509: download - view: text, markup, annotated - select for diffs
Thu Jun 10 22:15:53 2004 UTC (19 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.508: preferred, colored
Changes since revision 1.508: +2 -2 lines
- public is a synonym for res so don't put res in front of it (BUG#3076)

Revision 1.508: download - view: text, markup, annotated - select for diffs
Wed Jun 9 17:01:56 2004 UTC (19 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.507: preferred, colored
Changes since revision 1.507: +23 -12 lines
Fix bug #3062

Revision 1.507: download - view: text, markup, annotated - select for diffs
Wed Jun 9 14:57:30 2004 UTC (19 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.506: preferred, colored
Changes since revision 1.506: +4 -1 lines
Bug #3063: adm/wrapper is never part of a valid symb.

Forward and backward now again work across standalone images and /ext-resources.

Revision 1.506: download - view: text, markup, annotated - select for diffs
Tue Jun 8 22:09:44 2004 UTC (19 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.505: preferred, colored
Changes since revision 1.505: +95 -9 lines
Changes to support autoenroll calls from a remote server.

lond on the homeserver for the course(s) handles requests from the remote
server for institutional data (e.g., classlists, valid institutional courseIDs,
institutional section numbers for a course code, validation of course owners), by
calling the appropriate functions in the homeserver's localenroll.pm

All replies are made directly with the exception of fetch_enrollment_query, which
is shipped over to lonsql, in case retrieval of institutional classlists is a
protracted process.

lonsql on the homeserver for the course(s) calls localenroll::fetch_enrollment()
and writes XML files of enrollment data to /home/httpd/perl/tmp

Transfer of classlist data occurs later following an autoretrieve call from the
remote server. It is planned to generalize this function and add encryption to the transfer back to the client.

Autoenroll.pl called by cron on a library server, now only carries out updates for
courses in its domain, for which the library server is the course's homeserver. If a domain has multiple library servers Autoenroll.pl will need to be run on each library server.

Revision 1.505: download - view: text, markup, annotated - select for diffs
Fri May 28 17:33:41 2004 UTC (19 years, 11 months ago) by albertel
Branches: MAIN
CVS tags: version_1_1_99_0
Diff to previous 1.504: preferred, colored
Changes since revision 1.504: +6 -2 lines
- Felicia found a way to reset the timer

Revision 1.504: download - view: text, markup, annotated - select for diffs
Thu May 27 22:25:16 2004 UTC (19 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.503: preferred, colored
Changes since revision 1.503: +19 -1 lines
- new parmater 'interval'
- lonnavmaps, lonhomework respect the 'interval' value
    - if it exits
    - they check if it has been accessed yet (lonnet::get_first_access)
    - if it has then duedate is first_access+interval
    - if it hasn't then duedate is duedate

Revision 1.503: download - view: text, markup, annotated - select for diffs
Thu May 27 04:25:12 2004 UTC (19 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.502: preferred, colored
Changes since revision 1.502: +15 -6 lines
- fixes for randnumber generation
   - due to a error in coding the 64bit and 64bit2 rnd seeds were throwing away the second half of the seed, we now preserve this functionality and make it explicit
   - additionally 64bit3 now uses all 64bits of the seed
   - also added new function pushrandomnumber poprandomnumber to be called instead of setrandomnumber before we were crunching the Safe space random number generator state, as this function is used bu thing the <optionresponse> and <radoibuttonresponse> this meant changes in the internal randomization code could screw up later Safe space random calls the old method is preserved for blank 64bit and 64bit2 randomiztion env.

Revision 1.502: download - view: text, markup, annotated - select for diffs
Wed May 19 17:13:39 2004 UTC (19 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.501: preferred, colored
Changes since revision 1.501: +2 -2 lines
On overload error throw 409 (conflict) instead of 413 (request entity
too large).

Revision 1.501: download - view: text, markup, annotated - select for diffs
Wed May 12 19:48:51 2004 UTC (20 years ago) by albertel
Branches: MAIN
Diff to previous 1.500: preferred, colored
Changes since revision 1.500: +26 -2 lines
- new rndseed alg.
        - numval doesn't return a 32bit integer, numval2 does

Revision 1.500: download - view: text, markup, annotated - select for diffs
Tue May 11 06:49:58 2004 UTC (20 years ago) by albertel
Branches: MAIN
Diff to previous 1.499: preferred, colored
Changes since revision 1.499: +2 -2 lines
- these seem to cause a bit much spew

Revision 1.499: download - view: text, markup, annotated - select for diffs
Mon May 10 23:18:27 2004 UTC (20 years ago) by albertel
Branches: MAIN
Diff to previous 1.498: preferred, colored
Changes since revision 1.498: +1 -5 lines
- last of the tokenwrapper calls

Revision 1.498: download - view: text, markup, annotated - select for diffs
Sun May 9 00:45:01 2004 UTC (20 years ago) by www
Branches: MAIN
Diff to previous 1.497: preferred, colored
Changes since revision 1.497: +8 -4 lines
Bug #2970: Key authority other than course possible

Revision 1.497: download - view: text, markup, annotated - select for diffs
Sat May 8 23:55:34 2004 UTC (20 years ago) by www
Branches: MAIN
Diff to previous 1.496: preferred, colored
Changes since revision 1.496: +3 -3 lines
Oops. validate_access_key now uses correct defaults

Revision 1.496: download - view: text, markup, annotated - select for diffs
Sat May 8 16:26:32 2004 UTC (20 years ago) by www
Branches: MAIN
Diff to previous 1.495: preferred, colored
Changes since revision 1.495: +2 -2 lines
Saving my work.

Revision 1.495: download - view: text, markup, annotated - select for diffs
Fri May 7 17:17:50 2004 UTC (20 years ago) by albertel
Branches: MAIN
Diff to previous 1.494: preferred, colored
Changes since revision 1.494: +2 -2 lines
- sort keys, that way the string is consistant

Revision 1.494: download - view: text, markup, annotated - select for diffs
Fri May 7 12:03:53 2004 UTC (20 years ago) by albertel
Branches: MAIN
Diff to previous 1.493: preferred, colored
Changes since revision 1.493: +13 -7 lines
- finishuploadfile works better with a directory specfied
- bb posts, and emails no longer use token wrapper

Revision 1.493: download - view: text, markup, annotated - select for diffs
Fri Apr 30 23:10:11 2004 UTC (20 years ago) by albertel
Branches: MAIN
Diff to previous 1.492: preferred, colored
Changes since revision 1.492: +10 -2 lines
- helper ffunction for removing /uploaded urls
- when uploading files get stuck in a directory now by default, but the dir can e specified

Revision 1.492: download - view: text, markup, annotated - select for diffs
Thu Apr 29 17:25:11 2004 UTC (20 years ago) by albertel
Branches: MAIN
Diff to previous 1.491: preferred, colored
Changes since revision 1.491: +22 -19 lines
- removing the tokenwrapper mechanism and shift to using httpref mode

Revision 1.491: download - view: text, markup, annotated - select for diffs
Thu Apr 29 07:57:47 2004 UTC (20 years ago) by albertel
Branches: MAIN
Diff to previous 1.490: preferred, colored
Changes since revision 1.490: +13 -5 lines
- can now grade an Anonymous exam
   - CODE is noticed by rndseed in either the student record
     (Apache::lonhomework::history) or %ENV and used
   - analyze mode now needs student data loaded and does so
   - CODE is stored into student data

Revision 1.490: download - view: text, markup, annotated - select for diffs
Thu Apr 29 07:18:10 2004 UTC (20 years ago) by albertel
Branches: MAIN
Diff to previous 1.489: preferred, colored
Changes since revision 1.489: +7 -1 lines
- add command in lond/lonnet.pm to remove '/uploaded/' files

Revision 1.489: download - view: text, markup, annotated - select for diffs
Fri Apr 23 23:01:36 2004 UTC (20 years ago) by albertel
Branches: MAIN
Diff to previous 1.488: preferred, colored
Changes since revision 1.488: +6 -3 lines
- Somewhat amazed at how easy this was should with these changes
   - uploaded .html/.page (all ssi type docs) now
       - get parsed
       - can be printed
       - get default parameters
       - are no longer wrapper ed

- .problems are still somewhat issue oriented though (need real metadata support for uploaded)

Revision 1.488: download - view: text, markup, annotated - select for diffs
Fri Apr 23 19:36:46 2004 UTC (20 years ago) by albertel
Branches: MAIN
Diff to previous 1.487: preferred, colored
Changes since revision 1.487: +4 -4 lines
- mispelling

Revision 1.487: download - view: text, markup, annotated - select for diffs
Thu Apr 15 23:06:02 2004 UTC (20 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.486: preferred, colored
Changes since revision 1.486: +6 -5 lines
- converting &critical('put:'.... to the more correct &cput()

Revision 1.486: download - view: text, markup, annotated - select for diffs
Mon Apr 5 18:07:38 2004 UTC (20 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.485: preferred, colored
Changes since revision 1.485: +4 -3 lines
Please see if this works - it would avoid having to install yet another CPAN
module.

Revision 1.485: download - view: text, markup, annotated - select for diffs
Sat Apr 3 00:13:01 2004 UTC (20 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.484: preferred, colored
Changes since revision 1.484: +9 -9 lines
Changes from 1.484 to 1.485:
Correction to returns from lonnet::userfileupload.

The following explanation of previous changes to lonnet::userfileupload and lonnet::process_coursefile should have appeared with the commit for lonnet 1.481.  Anyway here they are now for future reference:

Previously undescrined changes from 1.480 to 1.481
lonnet::userfileupload() modified to use lonnet::process_coursefile() for cases where a file is being uploaded into a course via DOCS into a folder that is not at the top level in /userfiles (i.e., the corresponding sequence name is not default.sequence or default_UNIXTIME.sequence).  This type of folder is created when an IMS package has been imported into a course.  In such cases a call is made to lonnet::process_coursefile() with 'uploaddoc' as the first parameter passed to the routine.

lonnet::process_coursefile()  - used to upload files into subdirectories within /userfiles - modified to support additional 'uploaddoc' case, where uploads are from DOCS. In this case the file itself comes from ENV{'form.uploaddoc'} rather than from a location in perl/tmp.

Revision 1.484: download - view: text, markup, annotated - select for diffs
Thu Apr 1 15:24:44 2004 UTC (20 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.483: preferred, colored
Changes since revision 1.483: +24 -8 lines
- more anon exam stuff, can now successfully create an exam with a CODE, and print it out
- added option to remeber what CODEs where used for latter reference

Revision 1.483: download - view: text, markup, annotated - select for diffs
Thu Apr 1 15:12:26 2004 UTC (20 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.482: preferred, colored
Changes since revision 1.482: +41 -0 lines
- sequence parameters are now officially in the metadata for them
- page        "       "    "       "      "  "     "      "   "
- all other resource excpet problems can now have packaged paramaters, adn should pick up <parameter />s

- add some interesting paramaters 'encrypturl' , (the old hidden 'mapalias' and 'randompick') 'contentopen', contentclose'
- encrypturl is commented out for now as gerd works on it

- parmset is modified to look if any resource has a parameter to set

- things needed to do
    - wire up contentopen/close
    - navmaps probably needs to display the open/close info
    - removing the paramater insertion code in lonratedt
    - actually test that the randompick/mapalias params are seeable by the things using them

Revision 1.482: download - view: text, markup, annotated - select for diffs
Thu Apr 1 14:55:18 2004 UTC (20 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.481: preferred, colored
Changes since revision 1.481: +60 -72 lines
- style police

Revision 1.481: download - view: text, markup, annotated - select for diffs
Wed Mar 31 19:25:08 2004 UTC (20 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.480: preferred, colored
Changes since revision 1.480: +165 -38 lines
Changes to lonnet::getfile to support replication of uploaded files in /userfiles from course's home server to requesting server. Files are copied from /home/httpd/lonUsers/...../userfiles/  and stored in /home/httpd/html/userfiles/....
If the requested file already exists on the requesting server, then its last modified time is compared with the last-modified information in a HEAD request to /raw/uploaded for the same file on the home server. If the file is stale a new copy is requested.

Revision 1.480: download - view: text, markup, annotated - select for diffs
Tue Mar 30 20:46:24 2004 UTC (20 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.479: preferred, colored
Changes since revision 1.479: +25 -3 lines
* Store an encryption key in course environment, to be used for receipts
and eventually URL encryption
* Modify receipt algorithm 2 to use this key and also a stored key prefix.

Revision 1.459.2.4: download - view: text, markup, annotated - select for diffs
Fri Mar 19 16:48:37 2004 UTC (20 years, 1 month ago) by albertel
Branches: version_1_1_X
CVS tags: version_1_1_3
Diff to previous 1.459.2.3: preferred, colored to branchpoint 1.459: preferred, colored next main 1.460: preferred, colored
Changes since revision 1.459.2.3: +2 -2 lines
 - backport the part of 1.479 that fixes BUG#2849

Revision 1.479: download - view: text, markup, annotated - select for diffs
Fri Mar 19 16:45:25 2004 UTC (20 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.478: preferred, colored
Changes since revision 1.478: +30 -30 lines
- Need to quote variables in regexps that you just want to be strings. Sigh
- BUG#2849 fixe

Revision 1.478: download - view: text, markup, annotated - select for diffs
Tue Mar 16 21:29:31 2004 UTC (20 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.477: preferred, colored
Changes since revision 1.477: +18 -14 lines
- Style police.

Revision 1.477: download - view: text, markup, annotated - select for diffs
Tue Mar 16 20:15:08 2004 UTC (20 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.476: preferred, colored
Changes since revision 1.476: +69 -29 lines
Method used by lonnet to support upload of structure into userfiles directory changed.
lonnet::userfileupload() and lonnet::finishuserfileupload() revert to versions in 1.475.

New lonnet::process_coursefile routine added.

Revision 1.476: download - view: text, markup, annotated - select for diffs
Tue Mar 9 16:25:19 2004 UTC (20 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.475: preferred, colored
Changes since revision 1.475: +26 -12 lines
lonnet::userfileupload now allows files to be uploaded into a sub-directory structure within the userfiles directory, using optional $fpath argument.  Modifications also allow files to be copied from a directory on the server (e.g., /home/httpd/perl/tmp) instead of directly from a web-form file upload, by supplying an optional $source argument in the call to lonnet::userfileupload().
Previous arguments:
sub userfileupload {
    my ($formname,$coursedoc,$filename)=@_;

New arguments:
sub userfileupload {
    my ($formname,$coursedoc,$filename,$fpath,$source)=@_;

   This allows files to be placed in lonUsers within a subdirectory structure,
e.g., in lonUsers/a/b/c/abc1421y123ioip113/userfiles/102903232/sequences/newfile.sequence (where $fpath = '/102903232/sequences/).

requires lond v. 1.182

Revision 1.475: download - view: text, markup, annotated - select for diffs
Mon Mar 8 23:04:00 2004 UTC (20 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.474: preferred, colored
Changes since revision 1.474: +2 -1 lines
- bug#2571

Revision 1.474: download - view: text, markup, annotated - select for diffs
Tue Feb 24 23:22:24 2004 UTC (20 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.473: preferred, colored
Changes since revision 1.473: +33 -11 lines
- add new receipt algorithm which uses parts in the receipt BUG#2752
- add new paramater to course which specifies which recipt alg to use
- new coureses are created to default to new alg

Revision 1.473: download - view: text, markup, annotated - select for diffs
Tue Feb 24 16:26:06 2004 UTC (20 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.472: preferred, colored
Changes since revision 1.472: +7 -2 lines
&delenv: Remove keys from the environment when deleted.

Revision 1.472: download - view: text, markup, annotated - select for diffs
Wed Feb 11 00:10:01 2004 UTC (20 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.471: preferred, colored
Changes since revision 1.471: +36 -24 lines
- fixes 'delete map on lonc/d communication faliure'
   - lonupload now returns a 503 when it can't contact the remote machine
   - getfile now returns a -2 on network error
   - londocs checks for error codes from &storemap
   - &storemap pass error messages along

Revision 1.459.2.3: download - view: text, markup, annotated - select for diffs
Tue Feb 10 19:23:11 2004 UTC (20 years, 3 months ago) by albertel
Branches: version_1_1_X
CVS tags: version_1_1_2
Diff to previous 1.459.2.2: preferred, colored to branchpoint 1.459: preferred, colored
Changes since revision 1.459.2.2: +26 -1 lines
- backporting support for CSTR on multidomained machines into 1.1.X

Revision 1.471: download - view: text, markup, annotated - select for diffs
Wed Feb 4 22:39:06 2004 UTC (20 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.470: preferred, colored
Changes since revision 1.470: +14 -31 lines
- hopefully the last of the pre &homeserver() code.

Revision 1.470: download - view: text, markup, annotated - select for diffs
Mon Feb 2 20:21:25 2004 UTC (20 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.469: preferred, colored
Changes since revision 1.469: +7 -2 lines
* Making it part of the course environment which privileged users (DC, CC)
  should NOT be hidden from the staff listings on syllabi, etc
* Automatically make the chosen Course Coordinator non-hidden
* Removing the &mt from grading options "standard" and "external" - the
  value of the setting cannot be language dependent, since if for a example
  a user sets it to the German translation of "standard" a user with Spanish
  language setting would see the wrong grading
* invented new option "spreadsheet," just to have one

Revision 1.469: download - view: text, markup, annotated - select for diffs
Sat Jan 31 01:03:56 2004 UTC (20 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.468: preferred, colored
Changes since revision 1.468: +2 -2 lines
Bug #2626: TA is "advanced" course role

Revision 1.468: download - view: text, markup, annotated - select for diffs
Fri Jan 30 23:43:04 2004 UTC (20 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.467: preferred, colored
Changes since revision 1.467: +7 -6 lines
- some day I'll get this stupid logic right.
- BUG#2685

Revision 1.467: download - view: text, markup, annotated - select for diffs
Fri Jan 30 14:42:00 2004 UTC (20 years, 3 months ago) by matthew
Branches: MAIN
Diff to previous 1.466: preferred, colored
Changes since revision 1.466: +3 -3 lines
Reduce lonnet.log spew from multi-domain code (-r 1.465) so I can
see my own lonnet.log spew.  I assume the output is not needed for
general testing.

Revision 1.466: download - view: text, markup, annotated - select for diffs
Thu Jan 29 00:53:03 2004 UTC (20 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.465: preferred, colored
Changes since revision 1.465: +2 -1 lines
Do not show privileged users (domain coordinator, superuser) as instructors,
etc.

Revision 1.459.2.2.2.1: download - view: text, markup, annotated - select for diffs
Tue Jan 27 22:59:39 2004 UTC (20 years, 3 months ago) by albertel
Branches: version_1_1_1_s17
Diff to previous 1.459.2.2: preferred, colored next main 1.459.2.3: preferred, colored
Changes since revision 1.459.2.2: +26 -1 lines
- backporting 1.465 for use on s17

Revision 1.465: download - view: text, markup, annotated - select for diffs
Tue Jan 27 22:54:59 2004 UTC (20 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.464: preferred, colored
Changes since revision 1.464: +25 -1 lines
- supporting authors on multidomain machines
  - this works, but requires that all users that author have unique usernames
    ( I.e. albertel@basement and albertel@annarbor will end up accessing the same /home/albertel/public_html)
- I plan on isntalling this on s17.lite.msu.edu to support the serway@brookscole user

Revision 1.459.2.2: download - view: text, markup, annotated - select for diffs
Mon Jan 26 22:00:07 2004 UTC (20 years, 3 months ago) by albertel
Branches: version_1_1_X
CVS tags: version_1_1_1
Branch point for: version_1_1_1_s17
Diff to previous 1.459.2.1: preferred, colored to branchpoint 1.459: preferred, colored
Changes since revision 1.459.2.1: +2 -2 lines
- bacport 1.464

Revision 1.464: download - view: text, markup, annotated - select for diffs
Mon Jan 26 21:58:34 2004 UTC (20 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.463: preferred, colored
Changes since revision 1.463: +2 -2 lines
- BUG#2645, files starting with res were getting the res stripped off the front.
- to go into 1.1.1

Revision 1.459.2.1: download - view: text, markup, annotated - select for diffs
Thu Jan 15 19:43:07 2004 UTC (20 years, 3 months ago) by albertel
Branches: version_1_1_X
Diff to previous 1.459: preferred, colored
Changes since revision 1.459: +4 -2 lines
- backport 1.1463

Revision 1.463: download - view: text, markup, annotated - select for diffs
Thu Jan 15 19:41:00 2004 UTC (20 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.462: preferred, colored
Changes since revision 1.462: +4 -2 lines
- BUG#2601, check if the value exists before blindly returning, we might be looking in the wrong package
- to go in 1.1.1

Revision 1.462: download - view: text, markup, annotated - select for diffs
Tue Jan 13 16:33:37 2004 UTC (20 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.461: preferred, colored
Changes since revision 1.461: +4 -3 lines
- Fixes #2577, how about we return something when we didn't have to do anything too.

Revision 1.461: download - view: text, markup, annotated - select for diffs
Tue Jan 13 16:29:41 2004 UTC (20 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.460: preferred, colored
Changes since revision 1.460: +31 -1 lines
Bug #876: logging in as somebody else.
Username: (realname):(su-name)

Revision 1.460: download - view: text, markup, annotated - select for diffs
Mon Jan 12 19:53:54 2004 UTC (20 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.459: preferred, colored
Changes since revision 1.459: +10 -8 lines
- polygons set the request width now
- imagechoice stores its data where it won't be thrown away before we are ready
- imageresponse tries to cleanup after itself
- lonnet::hreflocation() understands what to do with /home references
- relative image URLs work now

Revision 1.459: download - view: text, markup, annotated - select for diffs
Fri Dec 12 00:20:08 2003 UTC (20 years, 5 months ago) by albertel
Branches: MAIN
CVS tags: version_1_1_0, version_1_0_99_3, version_1_0_99_2
Branch point for: version_1_1_X
Diff to previous 1.458: preferred, colored
Changes since revision 1.458: +4 -3 lines
- BUG#2486, lond changed it's error message handling to return the numeric vaules GDBM errors, (Iguess so that we wouldn't be tripped up by changes in wording), however the place that cheacked for GDBM errors by wording wasn't updated. Once again ignoring error condition 2 (No such file)

Revision 1.458: download - view: text, markup, annotated - select for diffs
Tue Dec 9 16:22:06 2003 UTC (20 years, 5 months ago) by matthew
Branches: MAIN
CVS tags: version_1_0_99_1
Diff to previous 1.457: preferred, colored
Changes since revision 1.457: +13 -5 lines
Rework logic of access counting to store counts by course instead of by
user if the access is of adm/* or prtspool/*

Revision 1.457: download - view: text, markup, annotated - select for diffs
Mon Dec 8 13:50:57 2003 UTC (20 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.456: preferred, colored
Changes since revision 1.456: +3 -3 lines
Modifications to support standalone use of modify_student_enrollment routine in lonnet.pm. Fixed a scope issue, parameters passed to determine homeserver of a course, and list passed to classlist.db

Revision 1.456: download - view: text, markup, annotated - select for diffs
Fri Dec 5 16:45:02 2003 UTC (20 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.455: preferred, colored
Changes since revision 1.455: +10 -32 lines
- Fixes BUG#1498, queryauthenticate was doing a poor homeserver search and could get tripped up by a con_lost, now uses &homeserver, and checks for con_lost

Revision 1.455: download - view: text, markup, annotated - select for diffs
Fri Dec 5 16:03:53 2003 UTC (20 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.454: preferred, colored
Changes since revision 1.454: +30 -21 lines

-Adding $cid as an arg to modifystudent and modify_student_enrollement to support auto enrollement

Revision 1.454: download - view: text, markup, annotated - select for diffs
Fri Dec 5 00:28:32 2003 UTC (20 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.453: preferred, colored
Changes since revision 1.453: +3 -5 lines
- BUG#2442, lonnet was caching the results of _a_ call to get for user
  parameters, which is silly it should rather cache the dump of the user's parms

Revision 1.453: download - view: text, markup, annotated - select for diffs
Thu Dec 4 21:00:23 2003 UTC (20 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.452: preferred, colored
Changes since revision 1.452: +25 -21 lines
- BUG#2421, recursive metadata calss where throwing away the data (but not the keys) from the recursive call, modified it so that it looks more like the metadata call before the caching was modified,
- now restores the assumption that the lower metadata calls store their data into the same hash location as the calling metadata function, rather than a local hast that is then save into the cache.

Revision 1.452: download - view: text, markup, annotated - select for diffs
Thu Dec 4 20:09:35 2003 UTC (20 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.451: preferred, colored
Changes since revision 1.451: +7 -1 lines
- the disk based caching is having issues, disabling it for now (BUG# 2417)

Revision 1.451: download - view: text, markup, annotated - select for diffs
Tue Dec 2 19:35:26 2003 UTC (20 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.450: preferred, colored
Changes since revision 1.450: +3 -3 lines
- match the outermost <body> </body>

Revision 1.450: download - view: text, markup, annotated - select for diffs
Wed Nov 12 21:37:33 2003 UTC (20 years, 6 months ago) by matthew
Branches: MAIN
CVS tags: version_1_0_99
Diff to previous 1.449: preferred, colored
Changes since revision 1.449: +9 -9 lines
Fixes to nohist_accesscount storage.  Now stores with the url as the key,
not all the extra stuff.

Revision 1.449: download - view: text, markup, annotated - select for diffs
Wed Nov 12 20:32:04 2003 UTC (20 years, 6 months ago) by matthew
Branches: MAIN
Diff to previous 1.448: preferred, colored
Changes since revision 1.448: +73 -6 lines
Added &inc and modified &flushcourselogs to use it.  Added some POD as well.

Revision 1.448: download - view: text, markup, annotated - select for diffs
Wed Nov 12 19:51:43 2003 UTC (20 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.447: preferred, colored
Changes since revision 1.447: +121 -105 lines
- converting from Apache::File to open()

Revision 1.447: download - view: text, markup, annotated - select for diffs
Tue Nov 11 20:10:32 2003 UTC (20 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.446: preferred, colored
Changes since revision 1.446: +8 -1 lines
Store away IP and host in preparation for future requirements.

Revision 1.446: download - view: text, markup, annotated - select for diffs
Mon Nov 10 23:57:49 2003 UTC (20 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.445: preferred, colored
Changes since revision 1.445: +2 -2 lines
- delenv needs user.environment

Revision 1.445: download - view: text, markup, annotated - select for diffs
Mon Nov 10 22:12:52 2003 UTC (20 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.444: preferred, colored
Changes since revision 1.444: +3 -3 lines
More info on "unable to tie" cache hash.

Revision 1.444: download - view: text, markup, annotated - select for diffs
Mon Nov 10 21:50:21 2003 UTC (20 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.443: preferred, colored
Changes since revision 1.443: +3 -2 lines
When fixing up versions, do not explicitly glue in current version number.

Revision 1.443: download - view: text, markup, annotated - select for diffs
Mon Nov 10 20:27:32 2003 UTC (20 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.442: preferred, colored
Changes since revision 1.442: +31 -8 lines
- BUG#1988 random numbers not random for odd length usernames
- removed some debug code spew
- reorganized hash dump info

Revision 1.442: download - view: text, markup, annotated - select for diffs
Sat Nov 8 05:45:50 2003 UTC (20 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.441: preferred, colored
Changes since revision 1.441: +54 -77 lines
- removed some dead code
- gave the internal caches better names
- Now more defensive, I don't know how it happened, but Gerd claims that one of the DB files became corrputed (BUG#2360), now it does the DB walking in an eval and deletes the cache if it blows up on us
- Fewer 'unable to tie hash' messages (if doesn't even exist don't complain)
  (I am personally still seeing 'unalbe to tie hash: load item : home' messages on server shutdown, but can't trace down what is causing it.

Revision 1.441: download - view: text, markup, annotated - select for diffs
Tue Nov 4 18:44:17 2003 UTC (20 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.440: preferred, colored
Changes since revision 1.440: +2 -2 lines
- BUG#984, I cen't remeber a single time this error message was useful, and it mainly serves to pollute lonnet.log

Revision 1.440: download - view: text, markup, annotated - select for diffs
Sat Nov 1 18:34:49 2003 UTC (20 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.439: preferred, colored
Changes since revision 1.439: +23 -12 lines
Cache most recent version number of resources, as well as versions used in
courses.

Revision 1.439: download - view: text, markup, annotated - select for diffs
Sat Nov 1 16:37:21 2003 UTC (20 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.438: preferred, colored
Changes since revision 1.438: +5 -3 lines
Do not explicitly request most recent versions of files.

Two subroutines will need caching:

* lonnet::fixversion
& lonnet::getversion

Revision 1.438: download - view: text, markup, annotated - select for diffs
Fri Oct 31 22:20:37 2003 UTC (20 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.437: preferred, colored
Changes since revision 1.437: +9 -3 lines
Trying to fix versioned maps. Not quite there yet.

Revision 1.437: download - view: text, markup, annotated - select for diffs
Thu Oct 30 22:52:25 2003 UTC (20 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.436: preferred, colored
Changes since revision 1.436: +2 -2 lines
- Gerd thinks it would be better at a half hour

Revision 1.436: download - view: text, markup, annotated - select for diffs
Thu Oct 30 20:22:00 2003 UTC (20 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.435: preferred, colored
Changes since revision 1.435: +8 -1 lines
- convert end lines into unix style \n
- modify lonxml html editor and problem editor to correct this

Revision 1.435: download - view: text, markup, annotated - select for diffs
Thu Oct 30 00:26:25 2003 UTC (20 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.434: preferred, colored
Changes since revision 1.434: +18 -9 lines
* Trying to understand all of the "Unable to tie hash" - they come from the
meta cache
* Correct way to get versioned URL from symb
Still lots of problems with versioned sequences.

Revision 1.434: download - view: text, markup, annotated - select for diffs
Wed Oct 29 22:33:49 2003 UTC (20 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.433: preferred, colored
Changes since revision 1.433: +2 -43 lines
acc.res does not contain versions anymore, cleaning up previous ugly messes.

Something else will break now, I am sure.

Revision 1.433: download - view: text, markup, annotated - select for diffs
Mon Oct 27 21:59:34 2003 UTC (20 years, 6 months ago) by matthew
Branches: MAIN
Diff to previous 1.432: preferred, colored
Changes since revision 1.432: +10 -1 lines
First swipe at removing keys from the users profile automatically.

Revision 1.432: download - view: text, markup, annotated - select for diffs
Thu Oct 23 21:01:54 2003 UTC (20 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.431: preferred, colored
Changes since revision 1.431: +12 -5 lines
- takes care of more of BUG#55
   - added new parameter to packages .tab and away to associate parameters with only part 0
   - map level parameters work again

Revision 1.431: download - view: text, markup, annotated - select for diffs
Wed Oct 22 18:29:28 2003 UTC (20 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.430: preferred, colored
Changes since revision 1.430: +4 -3 lines
No more access violations when accessing versioned resource directly from NAV

Revision 1.430: download - view: text, markup, annotated - select for diffs
Sun Oct 12 22:02:44 2003 UTC (20 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.429: preferred, colored
Changes since revision 1.429: +10 -2 lines
Bug #2245:
Non-LCD display in Remote if no LCD special chars available for language.

Revision 1.429: download - view: text, markup, annotated - select for diffs
Tue Oct 7 07:24:51 2003 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.428: preferred, colored
Changes since revision 1.428: +8 -5 lines
- a swipe at encode_symb

Revision 1.428: download - view: text, markup, annotated - select for diffs
Tue Oct 7 07:20:05 2003 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.427: preferred, colored
Changes since revision 1.427: +112 -37 lines
- converted to use GDBM on lonnet caches
- converted metacache to use common caching infrastructure

- this looks like it works well and quickly, I wann do some further testing
  but nothing is blowing up on me

(Probably still need to try this out on s1 just to get an idea at if it scales well I think it will)

Revision 1.427: download - view: text, markup, annotated - select for diffs
Mon Oct 6 20:38:25 2003 UTC (20 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.426: preferred, colored
Changes since revision 1.426: +29 -1 lines
- get symb from alias-parameter in &EXT
- some translations

Revision 1.426: download - view: text, markup, annotated - select for diffs
Sat Oct 4 02:34:01 2003 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.425: preferred, colored
Changes since revision 1.425: +5 -6 lines
- converted homecache to use common caching infrastructure

Revision 1.425: download - view: text, markup, annotated - select for diffs
Sat Oct 4 02:27:02 2003 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.424: preferred, colored
Changes since revision 1.424: +85 -18 lines
- trying to share cache data with other servers let me know if anything goes pear shaped
  (metacache is not converted because it looks like it is generally faster to parse the metadata  file, might be worthwhile to do a a metadata cache save at child exit and at child start up)

Revision 1.424: download - view: text, markup, annotated - select for diffs
Thu Sep 25 20:25:04 2003 UTC (20 years, 7 months ago) by matthew
Branches: MAIN
Diff to previous 1.423: preferred, colored
Changes since revision 1.423: +29 -22 lines
Added &convert_dump_to_currentdump() as this code is now needed in
loncoursedata.pm as well as lonnet::currentdump.

Revision 1.423: download - view: text, markup, annotated - select for diffs
Thu Sep 25 20:02:54 2003 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.422: preferred, colored
Changes since revision 1.422: +2 -2 lines
- block to other version of CSTR space too

Revision 1.422: download - view: text, markup, annotated - select for diffs
Thu Sep 25 19:47:13 2003 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.421: preferred, colored
Changes since revision 1.421: +2 -2 lines
- can't do metadat on CSTR, early out

Revision 1.421: download - view: text, markup, annotated - select for diffs
Mon Sep 22 19:32:49 2003 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.420: preferred, colored
Changes since revision 1.420: +9 -1 lines
- turns out it was used (lonparmset)

Revision 1.420: download - view: text, markup, annotated - select for diffs
Fri Sep 19 19:38:24 2003 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.419: preferred, colored
Changes since revision 1.419: +23 -15 lines
- cach student level resource data
- (scantron parsing down to < 7 seconds per student) Whoo Hoo! (Used to be about 40 seconds)

Revision 1.419: download - view: text, markup, annotated - select for diffs
Fri Sep 19 18:20:35 2003 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.418: preferred, colored
Changes since revision 1.418: +4 -10 lines
- titlecache now uses the common cahcing infrastructure

Revision 1.418: download - view: text, markup, annotated - select for diffs
Fri Sep 19 16:54:12 2003 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.417: preferred, colored
Changes since revision 1.417: +1 -9 lines
- removing unused subrotine

Revision 1.417: download - view: text, markup, annotated - select for diffs
Fri Sep 19 16:53:35 2003 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.416: preferred, colored
Changes since revision 1.416: +18 -22 lines
- can now successfully devaildate cache entry
- courseresdata successfully converted to use caching structure
- can now cache 'undef' as a value

Revision 1.416: download - view: text, markup, annotated - select for diffs
Fri Sep 19 16:29:09 2003 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.415: preferred, colored
Changes since revision 1.415: +38 -4 lines
- cache usection, it was about 50% of the time for rendering a problem set for grade
- make reusable caching infrastructure

Revision 1.415: download - view: text, markup, annotated - select for diffs
Wed Sep 17 17:50:49 2003 UTC (20 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.414: preferred, colored
Changes since revision 1.414: +7 -1 lines
- an even better solution

Revision 1.414: download - view: text, markup, annotated - select for diffs
Wed Sep 17 01:45:14 2003 UTC (20 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.413: preferred, colored
Changes since revision 1.413: +3 -2 lines
Better German lexicon, work on translator interface.

Revision 1.413: download - view: text, markup, annotated - select for diffs
Tue Sep 16 17:54:50 2003 UTC (20 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.412: preferred, colored
Changes since revision 1.412: +17 -3 lines
decode_symb should now hopefully return versioned resource URLs

Revision 1.412: download - view: text, markup, annotated - select for diffs
Mon Sep 15 18:43:54 2003 UTC (20 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.411: preferred, colored
Changes since revision 1.411: +6 -2 lines
Bug #2190: call to &Apache::exists_config_define is not defined before child
completed another request.

At least things don't crash anymore - found no way of getting around error
messages, neither with eval nor with defined.

Revision 1.411: download - view: text, markup, annotated - select for diffs
Thu Sep 11 07:57:03 2003 UTC (20 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.410: preferred, colored
Changes since revision 1.410: +22 -10 lines
- yes if the other machine is down, it has a load of zero, this doesn't mean we should send the user over to it :-)
- I need to do a bit more testing with this to make sure it is all good

Revision 1.410: download - view: text, markup, annotated - select for diffs
Wed Sep 10 15:53:16 2003 UTC (20 years, 8 months ago) by matthew
Branches: MAIN
Diff to previous 1.409: preferred, colored
Changes since revision 1.409: +8 -1 lines
Just a comment.

Revision 1.409: download - view: text, markup, annotated - select for diffs
Tue Sep 9 18:46:28 2003 UTC (20 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.408: preferred, colored
Changes since revision 1.408: +11 -5 lines
Hiding symb-splitting behind &decode_symb

Revision 1.408: download - view: text, markup, annotated - select for diffs
Tue Sep 2 13:07:51 2003 UTC (20 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.407: preferred, colored
Changes since revision 1.407: +2 -2 lines
Definitely not what caused bug #2073 to happen, but still wrong: catch
POSTed variables to a problem, even if it is embedded into a page.

Revision 1.407: download - view: text, markup, annotated - select for diffs
Fri Aug 29 20:38:12 2003 UTC (20 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.406: preferred, colored
Changes since revision 1.406: +16 -1 lines
Bug #2031: Next and Previous buttons when viewing messages
Jon Kitzman
combined with functionality bug #788 (Kitzman) to keep sorting order
when doing "Next" and "Previous"
We never had a routine to get the keys of a namespace in lonnet.pm

Revision 1.406: download - view: text, markup, annotated - select for diffs
Tue Aug 26 04:56:30 2003 UTC (20 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.405: preferred, colored
Changes since revision 1.405: +3 -2 lines
- BUG #2097, localauth should not require a password when doing CSV uploads

Revision 1.405: download - view: text, markup, annotated - select for diffs
Mon Aug 25 17:20:09 2003 UTC (20 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.404: preferred, colored
Changes since revision 1.404: +11 -1 lines
- apache/mod_perl 2 now longer does us the favor of reinitiliazing ENV every request, so we need to delete all of the items we put in.

Revision 1.398.2.1.2.1: download - view: text, markup, annotated - select for diffs
Fri Aug 22 16:24:45 2003 UTC (20 years, 8 months ago) by albertel
Branches: version_1_0_1
CVS tags: version_1_0_3, version_1_0_2
Diff to previous 1.398.2.1: preferred, colored next main 1.399: preferred, colored
Changes since revision 1.398.2.1: +3 -3 lines
- backport 1.404 to 1.0.1

Revision 1.404: download - view: text, markup, annotated - select for diffs
Fri Aug 22 16:07:11 2003 UTC (20 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.403: preferred, colored
Changes since revision 1.403: +3 -3 lines
- need to use mtime not atime  BUG#2081

Revision 1.403: download - view: text, markup, annotated - select for diffs
Wed Aug 20 01:13:56 2003 UTC (20 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.402: preferred, colored
Changes since revision 1.402: +13 -6 lines
The "4" in split(/:,4) did connect all following domain.tab entries into the
authentication argument. If indeed the argument is supposed to include ":",
those should be escaped instead. Fixed, and now also reading in new info
fields.

Revision 1.398.2.1: download - view: text, markup, annotated - select for diffs
Sun Aug 17 18:57:53 2003 UTC (20 years, 8 months ago) by albertel
Branches: version_1_0_0
Branch point for: version_1_0_1
Diff to previous 1.398: preferred, colored next main 1.399: preferred, colored
Changes since revision 1.398: +4 -3 lines
- backport 1.401

Revision 1.402: download - view: text, markup, annotated - select for diffs
Thu Aug 14 22:26:40 2003 UTC (20 years, 9 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.401: preferred, colored
Changes since revision 1.401: +4 -1 lines
Rights file with allow with no role or realm now allows access for
everyone. Can now "allow" by default and deny specific things.

Revision 1.401: download - view: text, markup, annotated - select for diffs
Thu Aug 14 22:23:53 2003 UTC (20 years, 9 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.400: preferred, colored
Changes since revision 1.400: +4 -3 lines
Fix problem when metadata called itself recursively.

Revision 1.400: download - view: text, markup, annotated - select for diffs
Wed Aug 13 18:45:02 2003 UTC (20 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.399: preferred, colored
Changes since revision 1.399: +20 -1 lines
Toward bug #764

Revision 1.399: download - view: text, markup, annotated - select for diffs
Tue Aug 12 19:46:04 2003 UTC (20 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.398: preferred, colored
Changes since revision 1.398: +29 -1 lines
Bug #815: Frontpage announcements can now be entered by
Superusers and Domain Coordinators
on a per-machine-base from "CLDR (Calendar/Announce)".

Revision 1.398: download - view: text, markup, annotated - select for diffs
Wed Aug 6 17:00:30 2003 UTC (20 years, 9 months ago) by albertel
Branches: MAIN
CVS tags: version_0_99_5, version_0_99_4
Branch point for: version_1_0_0
Diff to previous 1.397: preferred, colored
Changes since revision 1.397: +2 -1 lines
- fixes BUG#1989, students can generate an answer mode display but only when
  generating a feedback email

Revision 1.397: download - view: text, markup, annotated - select for diffs
Wed Aug 6 16:43:36 2003 UTC (20 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.396: preferred, colored
Changes since revision 1.396: +2 -2 lines
1. When list /res there is no reason to do any network calls, as it was
   we were trying to do bre checks on /res/msu//res/msu
   which is
    a) wrong
    b) doesn't have a trailing / so metdata tried to get metadata
       which meant we tried to do a repcopy, which meant we tried to find what home server
       user res in domain msu was on which is
        i) stupid
        ii) kinda funny
        iii) cuased us to try to do a network call to everymachine
2. Fixes BUG1963, since we no longer make any network calls when listing /res

3. Have I mentioned how much I love the caller function. Introspection is so much fun.

4. One last line in an attempt to pad out my commit message

Revision 1.396: download - view: text, markup, annotated - select for diffs
Tue Jul 29 05:29:21 2003 UTC (20 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.395: preferred, colored
Changes since revision 1.395: +1 -2 lines
- removing debug spew

Revision 1.395: download - view: text, markup, annotated - select for diffs
Tue Jul 29 05:22:56 2003 UTC (20 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.394: preferred, colored
Changes since revision 1.394: +26 -11 lines
- Fixes for BUG#1991, (maybe packages.tab will finally be handled correctly? One can only hope)
- Made thes changes I said I was going to in the bugreport (copied below for conviene and commit padding)
1) stop metadata from parsing packages.tab values and sticking them in the
metadata of the problem
2) add new function get pacakages_tab_default() to lonnet, takeas a full parm
signifier (resource.partid_responseid.name) (just like EXT takes) figures out
what kind of response/part the things is and returns the proper default value
from packages.tab
3) add to EXT to check this new function for the packages.tab default for
anythings it can't find a value for
4) check that all other parmval funtions also do this

4) turned out to be assesscalc.pm and lonnavmaps.pm, and executive decision was made to leave lonparmset.pm out of the fix, as there is nothing the user can do about these values, adn they see the defaults appear in the 'Current session value' column.

(as it is it would be difficult to add these values to the parmset screen, one would need a colun at the very end that said "if ther are no other values set anywhere else, we'll use this one.)

Anyhoo.

Revision 1.394: download - view: text, markup, annotated - select for diffs
Fri Jul 25 01:18:04 2003 UTC (20 years, 9 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.393: preferred, colored
Changes since revision 1.393: +139 -55 lines
Documentation updates

Revision 1.393: download - view: text, markup, annotated - select for diffs
Sun Jul 20 00:39:02 2003 UTC (20 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.392: preferred, colored
Changes since revision 1.392: +4 -2 lines
Fixed bug #795: handling of custom roles in CUSR

Revision 1.392: download - view: text, markup, annotated - select for diffs
Fri Jul 18 19:50:28 2003 UTC (20 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.391: preferred, colored
Changes since revision 1.391: +10 -10 lines
Work on bug #795

Revision 1.391: download - view: text, markup, annotated - select for diffs
Wed Jul 16 20:13:17 2003 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.390: preferred, colored
Changes since revision 1.390: +7 -7 lines
Fix bug which caused me to report bug 1951.  There were 2 bugs here:
&devalidate:
1. The spreadsheet caches of the student sheet export rows are now stored
   with a ':' at the end of them, so the deletes from the course cache
   were not occuring properly.  Fixed by adding ':'.
2. &devalidate was not passing the username and domain to &del, so when new
   grades were entered by the course coordinator &devalidation tried to
   remove the assessment level cache from the instructors class cache instead
   of the target students cache.  Now pass the names along properly and it
   works.

Revision 1.390: download - view: text, markup, annotated - select for diffs
Fri Jul 11 20:41:41 2003 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.389: preferred, colored
Changes since revision 1.389: +3 -2 lines
skip blank lines in addition to those with comments.

Revision 1.389: download - view: text, markup, annotated - select for diffs
Wed Jul 9 06:20:42 2003 UTC (20 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.388: preferred, colored
Changes since revision 1.388: +2 -2 lines
We need to be able to tell faculty that ALL parameter changes will be
active after at most 10 minutes.

Revision 1.388: download - view: text, markup, annotated - select for diffs
Sun Jul 6 10:30:21 2003 UTC (20 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.387: preferred, colored
Changes since revision 1.387: +9 -6 lines
Partly rewinding 1.385: random instructors should not be able to remove
first and last name of a student simply by not specifying them - every user
presumably at all times should have a first and a last name.

Revision 1.387: download - view: text, markup, annotated - select for diffs
Sat Jul 5 10:07:11 2003 UTC (20 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.386: preferred, colored
Changes since revision 1.386: +8 -4 lines
Have very limited connectivity, need to do big commit while online.
Will call this JULYone in Bugzilla. Fixes several small bugs.

Revision 1.386: download - view: text, markup, annotated - select for diffs
Thu Jul 3 19:26:21 2003 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.385: preferred, colored
Changes since revision 1.385: +4 -3 lines
Cleanup of error reporting in bulk enrollment.

Revision 1.385: download - view: text, markup, annotated - select for diffs
Wed Jul 2 15:25:46 2003 UTC (20 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.384: preferred, colored
Changes since revision 1.384: +5 -5 lines
Fix bug where users were prevented from removing name fields from the students
environment.

Revision 1.384: download - view: text, markup, annotated - select for diffs
Tue Jul 1 20:45:17 2003 UTC (20 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.383: preferred, colored
Changes since revision 1.383: +3 -2 lines
- need to ask for the full name out of query_string

Revision 1.383: download - view: text, markup, annotated - select for diffs
Mon Jun 30 18:30:42 2003 UTC (20 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.382: preferred, colored
Changes since revision 1.382: +4 -4 lines
- chaning EXT cache status ENV entires to start with cache.EXT.

Revision 1.382: download - view: text, markup, annotated - select for diffs
Thu Jun 19 19:37:45 2003 UTC (20 years, 10 months ago) by albertel
Branches: MAIN
CVS tags: version_0_99_3
Diff to previous 1.381: preferred, colored
Changes since revision 1.381: +9 -3 lines
- adding timeout (10 minutes) to title cache BUG#1332

Revision 1.381: download - view: text, markup, annotated - select for diffs
Wed Jun 18 19:10:23 2003 UTC (20 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.380: preferred, colored
Changes since revision 1.380: +3 -3 lines
- allow form parms in ssi_body calls

Revision 1.380: download - view: text, markup, annotated - select for diffs
Tue Jun 17 01:38:14 2003 UTC (20 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.379: preferred, colored
Changes since revision 1.379: +2 -2 lines
- fixes BUG#1641, was using a different variable to get the resource URL in tmpreset versus tmpstore and tmprestore.

Revision 1.379: download - view: text, markup, annotated - select for diffs
Wed Jun 11 14:41:24 2003 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
CVS tags: version_0_99_2
Diff to previous 1.378: preferred, colored
Changes since revision 1.378: +29 -9 lines
EXT: encapsulate the cache status with
&clear_EXT_cache_status, &EXT_cache_status, and &EXT_cache_set
caches (actually, the existance of resourcedata for a student) are now set
on a PER STUDENT basis.  This causes the chart to actually display correct
data for every student instead of assuming the data is the same for all the
students.

Revision 1.378: download - view: text, markup, annotated - select for diffs
Tue Jun 10 18:17:34 2003 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.377: preferred, colored
Changes since revision 1.377: +2 -2 lines
Calls to whichuser can now take symb. Guy.

Revision 1.377: download - view: text, markup, annotated - select for diffs
Tue Jun 10 15:52:51 2003 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.376: preferred, colored
Changes since revision 1.376: +7 -3 lines
Pass in usection on EXT calls.

Revision 1.376: download - view: text, markup, annotated - select for diffs
Wed May 21 19:57:46 2003 UTC (20 years, 11 months ago) by albertel
Branches: MAIN
CVS tags: version_0_99_1, version_0_99_0, conference_2003
Diff to previous 1.375: preferred, colored
Changes since revision 1.375: +2 -2 lines
- some form parms have . in their names

Revision 1.375: download - view: text, markup, annotated - select for diffs
Wed May 21 15:24:20 2003 UTC (20 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.374: preferred, colored
Changes since revision 1.374: +5 -5 lines
&GetFileTimestamp() was returning the access time NOT the modification time.
This led to the caches in loncoursedata.pm being devalidated erronously.

Revision 1.374: download - view: text, markup, annotated - select for diffs
Tue May 13 00:52:47 2003 UTC (21 years ago) by www
Branches: MAIN
Diff to previous 1.373: preferred, colored
Changes since revision 1.373: +21 -1 lines
Consolidate functions from access control handlers in order to eventually
add them also to lonuploadedacc.pm - preparation for running uploaded
problems.

Revision 1.373: download - view: text, markup, annotated - select for diffs
Sat May 10 23:00:39 2003 UTC (21 years ago) by www
Branches: MAIN
Diff to previous 1.372: preferred, colored
Changes since revision 1.372: +6 -5 lines
* fixed course advanced role routine (one really should not sort a hash)
* domain coordinator in charge of users in their domain, not only roles in
their domain

Revision 1.372: download - view: text, markup, annotated - select for diffs
Thu May 8 22:23:19 2003 UTC (21 years ago) by albertel
Branches: MAIN
Diff to previous 1.371: preferred, colored
Changes since revision 1.371: +2 -1 lines
- put user load on front page
- make userload pretty

Revision 1.371: download - view: text, markup, annotated - select for diffs
Thu May 8 22:07:28 2003 UTC (21 years ago) by albertel
Branches: MAIN
Diff to previous 1.370: preferred, colored
Changes since revision 1.370: +3 -3 lines
- typo

Revision 1.370: download - view: text, markup, annotated - select for diffs
Thu May 8 21:50:54 2003 UTC (21 years ago) by albertel
Branches: MAIN
Diff to previous 1.369: preferred, colored
Changes since revision 1.369: +11 -5 lines
- user login load balancing should work now BUG#958

Revision 1.369: download - view: text, markup, annotated - select for diffs
Thu May 8 21:35:48 2003 UTC (21 years ago) by albertel
Branches: MAIN
Diff to previous 1.368: preferred, colored
Changes since revision 1.368: +24 -1 lines
- more user load balancing, BUG#958

Revision 1.368: download - view: text, markup, annotated - select for diffs
Sun May 4 07:38:32 2003 UTC (21 years ago) by albertel
Branches: MAIN
Diff to previous 1.367: preferred, colored
Changes since revision 1.367: +5 -1 lines
- updated as per Gerd's suggestions

Revision 1.367: download - view: text, markup, annotated - select for diffs
Fri May 2 15:26:36 2003 UTC (21 years ago) by www
Branches: MAIN
Diff to previous 1.366: preferred, colored
Changes since revision 1.366: +2 -3 lines
Key annotation feature works now.

Revision 1.366: download - view: text, markup, annotated - select for diffs
Wed Apr 30 21:09:55 2003 UTC (21 years ago) by albertel
Branches: MAIN
Diff to previous 1.365: preferred, colored
Changes since revision 1.365: +77 -18 lines
- new rndseed functions, 64bit looks pretty tasty

- let me know if you see any issues with this

(should be backward compatible I have seen no fluxes)

Revision 1.365: download - view: text, markup, annotated - select for diffs
Thu Apr 24 22:08:47 2003 UTC (21 years ago) by albertel
Branches: MAIN
Diff to previous 1.364: preferred, colored
Changes since revision 1.364: +2 -1 lines
- I can't find the BUG# for this one, but fixes the CHRT showing the resource multiple times.

Revision 1.364: download - view: text, markup, annotated - select for diffs
Tue Apr 22 21:00:42 2003 UTC (21 years ago) by www
Branches: MAIN
Diff to previous 1.363: preferred, colored
Changes since revision 1.363: +50 -9 lines
Continued work on key access to courses.

Revision 1.363: download - view: text, markup, annotated - select for diffs
Fri Apr 18 13:47:55 2003 UTC (21 years ago) by www
Branches: MAIN
Diff to previous 1.362: preferred, colored
Changes since revision 1.362: +2 -1 lines
Replace escaped colon

Revision 1.362: download - view: text, markup, annotated - select for diffs
Fri Apr 18 01:13:21 2003 UTC (21 years ago) by albertel
Branches: MAIN
Diff to previous 1.361: preferred, colored
Changes since revision 1.361: +2 -1 lines
- need to have the Child Exit Handler return done

Revision 1.361: download - view: text, markup, annotated - select for diffs
Sat Apr 12 15:58:43 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.360: preferred, colored
Changes since revision 1.360: +10 -2 lines
Install new managekeys handler, make new permission "mky" to invoke it

Revision 1.360: download - view: text, markup, annotated - select for diffs
Thu Apr 3 22:25:49 2003 UTC (21 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.359: preferred, colored
Changes since revision 1.359: +3 -3 lines
- Apache::lonxml::whichuser, no says if the user is public
- inhibit 'ambiguous' message for public users, they can't be anything but.

Revision 1.359: download - view: text, markup, annotated - select for diffs
Thu Apr 3 22:17:09 2003 UTC (21 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.358: preferred, colored
Changes since revision 1.358: +20 -6 lines
- &EXT() now works for public users.

Revision 1.358: download - view: text, markup, annotated - select for diffs
Mon Mar 31 20:53:39 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.357: preferred, colored
Changes since revision 1.357: +6 -1 lines
Log the existance of a new course immediately when it is made.

Revision 1.357: download - view: text, markup, annotated - select for diffs
Mon Mar 31 20:31:39 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.356: preferred, colored
Changes since revision 1.356: +22 -8 lines
Routines to complete delete a role, using lond's rolesdel command.
New privilege "dro" for doing so.

Revision 1.356: download - view: text, markup, annotated - select for diffs
Fri Mar 28 21:20:16 2003 UTC (21 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.355: preferred, colored
Changes since revision 1.355: +11 -7 lines
- more correcter about handling generation of part 0 data for lonparmset

Revision 1.355: download - view: text, markup, annotated - select for diffs
Wed Mar 26 19:34:42 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.354: preferred, colored
Changes since revision 1.354: +3 -2 lines
Pick-a-course, continued.

Revision 1.354: download - view: text, markup, annotated - select for diffs
Wed Mar 26 15:49:02 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.353: preferred, colored
Changes since revision 1.353: +3 -2 lines
Now correctly calls lond's courseiddump

Revision 1.353: download - view: text, markup, annotated - select for diffs
Wed Mar 26 04:57:04 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.352: preferred, colored
Changes since revision 1.352: +32 -2 lines
Additional work on pick-a-course function from reverse lookup. Does not work
yet, but getting there.

Revision 1.352: download - view: text, markup, annotated - select for diffs
Tue Mar 25 22:03:23 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.351: preferred, colored
Changes since revision 1.351: +43 -8 lines
Reverse lookup course id database file.
/home/httpd/lonUsers/domain/nohist_courseids.db
Gets generated by lonnet::flushcourselogs
Includes courseid, description, and last access time
New commands in lond:
* courseidput - to write to this file
* courseiddump - to quere it
Not concerned about backward compatibility, since only used by
non-mission-critical functionality, and only called if server is updated
anyway. 'no_such_cmd' not a problem.

Revision 1.351: download - view: text, markup, annotated - select for diffs
Tue Mar 25 19:18:40 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.350: preferred, colored
Changes since revision 1.350: +29 -4 lines
First use of reverse role association

Revision 1.350: download - view: text, markup, annotated - select for diffs
Mon Mar 24 19:57:35 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.349: preferred, colored
Changes since revision 1.349: +4 -3 lines
Also encode section

Revision 1.349: download - view: text, markup, annotated - select for diffs
Mon Mar 24 18:18:09 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.348: preferred, colored
Changes since revision 1.348: +31 -4 lines
Bug 764: Building reverse lookup database of user roles

Revision 1.348: download - view: text, markup, annotated - select for diffs
Mon Mar 24 14:18:58 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.347: preferred, colored
Changes since revision 1.347: +4 -4 lines
More "intuitive" ordering of uname and udom

Revision 1.347: download - view: text, markup, annotated - select for diffs
Sun Mar 23 09:00:51 2003 UTC (21 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.346: preferred, colored
Changes since revision 1.346: +49 -37 lines
- fixes BUG#591, loncreateuser uses the user.priv.cm (cumlative role permissions)
  entry existense to guess what courses are available to show, this code was
  generating cumulative role entries for roles that had no cm, like ca, thus
  one was given the option to create cc roles for normal user accounts

Revision 1.346: download - view: text, markup, annotated - select for diffs
Sun Mar 23 01:46:51 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.345: preferred, colored
Changes since revision 1.345: +2 -2 lines
Continued work on access keys

Revision 1.345: download - view: text, markup, annotated - select for diffs
Sat Mar 22 21:23:35 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.344: preferred, colored
Changes since revision 1.344: +30 -1 lines
Further work on keyed access to courses

Revision 1.344: download - view: text, markup, annotated - select for diffs
Sat Mar 22 02:13:08 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.343: preferred, colored
Changes since revision 1.343: +58 -1 lines
Steps toward bug #1327

Revision 1.343: download - view: text, markup, annotated - select for diffs
Wed Mar 19 21:23:03 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.342: preferred, colored
Changes since revision 1.342: +19 -4 lines
Evaluation of custom access rights.

Revision 1.342: download - view: text, markup, annotated - select for diffs
Wed Mar 19 16:50:14 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.341: preferred, colored
Changes since revision 1.341: +7 -3 lines
Incorporate "role" into custom access rights

Revision 1.341: download - view: text, markup, annotated - select for diffs
Tue Mar 18 07:26:49 2003 UTC (21 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.340: preferred, colored
Changes since revision 1.340: +19 -14 lines
Continued work on custom access rights, and rewrite of a truly amazing bit
of ancient code for custom role access ...

Revision 1.317.2.2: download - view: text, markup, annotated - select for diffs
Fri Mar 14 21:45:20 2003 UTC (21 years, 2 months ago) by albertel
Branches: version_0_6_1
CVS tags: version_0_6_2
Diff to previous 1.317.2.1: preferred, colored next main 1.318: preferred, colored
Changes since revision 1.317.2.1: +2 -1 lines
- backport 1.340, global defaults are set only at the part_0 level

Revision 1.340: download - view: text, markup, annotated - select for diffs
Fri Mar 14 19:35:54 2003 UTC (21 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.339: preferred, colored
Changes since revision 1.339: +2 -1 lines
- this seems to fix the default cascade problem, now package defaults are forced to exist for only part 0, and only if the resource itself doesn't force a part 0 default.

Revision 1.339: download - view: text, markup, annotated - select for diffs
Fri Mar 14 15:08:20 2003 UTC (21 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.338: preferred, colored
Changes since revision 1.338: +100 -100 lines
- retabinating

Revision 1.338: download - view: text, markup, annotated - select for diffs
Fri Mar 14 02:26:12 2003 UTC (21 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.337: preferred, colored
Changes since revision 1.337: +20 -2 lines
Towards bugs #662 - add customized rights of use (multiple domains,
specific courses, etc).
* Adds new extension ".rights" and handler lonrights.pm for editing and
viewing (not implemented yet)
* Adds new "copyright" metadata value "custom"
* Adds new metadata-field "customdistributionfile" to ".rights" file
(active only if copyright=custom)
* Author can cover large number of resources by one ".rights" file -
if distribution changes, only that one files needs republishing (like
a ".library" file)

Revision 1.337: download - view: text, markup, annotated - select for diffs
Tue Mar 11 03:22:45 2003 UTC (21 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.336: preferred, colored
Changes since revision 1.336: +2 -1 lines
- forgot to return the returned value

Revision 1.336: download - view: text, markup, annotated - select for diffs
Fri Mar 7 23:45:31 2003 UTC (21 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.335: preferred, colored
Changes since revision 1.335: +7 -12 lines
- EXT was skiping levels when cascading up

Revision 1.335: download - view: text, markup, annotated - select for diffs
Fri Mar 7 23:37:09 2003 UTC (21 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.334: preferred, colored
Changes since revision 1.334: +13 -10 lines
- some little things
- BUG#523 EXT now understands CSTR (actually it piggybacks off of
        lonhomeworks understanding of CSTR as far as restore, and
	passes whichuser info to get)
- you don't need to escape _ in regexp
- convert metadata to use clutter/filelocation

Revision 1.334: download - view: text, markup, annotated - select for diffs
Thu Mar 6 22:41:41 2003 UTC (21 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.333: preferred, colored
Changes since revision 1.333: +20 -23 lines
- <part> inside <import> seems to fully work now

Revision 1.333: download - view: text, markup, annotated - select for diffs
Thu Mar 6 21:08:21 2003 UTC (21 years, 2 months ago) by albertel
Branches: MAIN
Diff to previous 1.332: preferred, colored
Changes since revision 1.332: +14 -7 lines
- I thin <part> inside of <import> works now, it does reorder the info so that the part info comes before the import info

Revision 1.332: download - view: text, markup, annotated - select for diffs
Sat Mar 1 15:13:58 2003 UTC (21 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.331: preferred, colored
Changes since revision 1.331: +2 -1 lines
* Start using library routines in lonuserstate and lonpageflip (ancient code)
* Have lontest show symbhash
* Have is_on_map filter for wrapper

Revision 1.331: download - view: text, markup, annotated - select for diffs
Thu Feb 20 22:04:18 2003 UTC (21 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.330: preferred, colored
Changes since revision 1.330: +3 -1 lines
When ssi'ing "body only," take out menus etc.

Revision 1.330: download - view: text, markup, annotated - select for diffs
Thu Feb 20 19:41:26 2003 UTC (21 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.329: preferred, colored
Changes since revision 1.329: +11 -1 lines
Created new subroutine to output only the body of a server-side included
document, both internal and external. Added non-framed mode to lonwrapper
for text-based interface, which still needs a little work.

Revision 1.329: download - view: text, markup, annotated - select for diffs
Thu Feb 13 22:22:01 2003 UTC (21 years, 3 months ago) by matthew
Branches: MAIN
Diff to previous 1.328: preferred, colored
Changes since revision 1.328: +8 -2 lines
Now define temp directory in lonnet.

Revision 1.328: download - view: text, markup, annotated - select for diffs
Thu Feb 13 21:57:48 2003 UTC (21 years, 3 months ago) by matthew
Branches: MAIN
Diff to previous 1.327: preferred, colored
Changes since revision 1.327: +2 -2 lines
Reordering of parameters for currentdump.

Revision 1.327: download - view: text, markup, annotated - select for diffs
Thu Feb 13 21:35:50 2003 UTC (21 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.326: preferred, colored
Changes since revision 1.326: +25 -3 lines
- Mark Lucas' code to add a domain.tab file it controls
   - domain description,
   - default authentication type
   - default argument for that auth type

- I think this will break the install hopefully I'll get this jury rigged up to work today

Revision 1.326: download - view: text, markup, annotated - select for diffs
Thu Feb 13 19:07:46 2003 UTC (21 years, 3 months ago) by matthew
Branches: MAIN
Diff to previous 1.325: preferred, colored
Changes since revision 1.325: +8 -7 lines
Changed &Apache::lonnet::currentdump parameters to make a little more sense.

Revision 1.325: download - view: text, markup, annotated - select for diffs
Tue Feb 11 16:42:27 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.324: preferred, colored
Changes since revision 1.324: +16 -10 lines
Expire sheets correctly when regrading

Revision 1.324: download - view: text, markup, annotated - select for diffs
Mon Feb 10 20:03:13 2003 UTC (21 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.323: preferred, colored
Changes since revision 1.323: +9 -1 lines
Bug #1019 fixed.
Additional documentation.

Revision 1.323: download - view: text, markup, annotated - select for diffs
Mon Feb 3 18:03:53 2003 UTC (21 years, 3 months ago) by harris41
Branches: MAIN
Diff to previous 1.322: preferred, colored
Changes since revision 1.322: +1 -6 lines
best wishes to all.

Revision 1.317.2.1: download - view: text, markup, annotated - select for diffs
Sat Feb 1 19:47:37 2003 UTC (21 years, 3 months ago) by albertel
Branches: version_0_6_1
Diff to previous 1.317: preferred, colored
Changes since revision 1.317: +3 -3 lines
- backport of 1.320

Revision 1.322: download - view: text, markup, annotated - select for diffs
Fri Jan 31 22:39:10 2003 UTC (21 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.321: preferred, colored
Changes since revision 1.321: +7 -4 lines
- Fixes BUG#907, now package defaults are exported to the parmset screen
  and properly used allover

Revision 1.321: download - view: text, markup, annotated - select for diffs
Fri Jan 31 22:12:13 2003 UTC (21 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.320: preferred, colored
Changes since revision 1.320: +12 -6 lines

- Fixes Bug #1176, default values weren't showing up on parmset screen,
  seems the ws inside of a <responseparam></responseparam> was taken to be more important than the default arg, made it so that default with non ws char is more important than soley ws as internal test but less important then internal text, PARM screen correct and CAT screen looks correct

Revision 1.320: download - view: text, markup, annotated - select for diffs
Tue Jan 28 00:09:57 2003 UTC (21 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.319: preferred, colored
Changes since revision 1.319: +3 -3 lines
- checking for existance not for truth

Revision 1.319: download - view: text, markup, annotated - select for diffs
Wed Jan 15 19:34:03 2003 UTC (21 years, 3 months ago) by matthew
Branches: MAIN
Diff to previous 1.318: preferred, colored
Changes since revision 1.318: +42 -10 lines
Rename dumpcurrent to currentdump
lond: fixed 1D10T bug in code.  $value was used instead of $v (version).
lonspreadsheet: now call lonnet::currentdump, removed debugging code and
                code that was commented out.
lonnet:renamed dumpcurrent to currentdump.  currentdump will now deal
       transparently with old lond's that do not support currentdump.

Revision 1.318: download - view: text, markup, annotated - select for diffs
Mon Jan 13 21:52:11 2003 UTC (21 years, 4 months ago) by matthew
Branches: MAIN
Diff to previous 1.317: preferred, colored
Changes since revision 1.317: +20 -1 lines
Added new lond command: dumpcurrent.
Added lonnet::dumpcurrent
Modified spreadsheet.pm to use dumpcurrent to retrieve user data.
Some logging information is active, some is not.  More testing required.

Revision 1.317: download - view: text, markup, annotated - select for diffs
Fri Jan 10 21:13:00 2003 UTC (21 years, 4 months ago) by www
Branches: MAIN
Branch point for: version_0_6_1
Diff to previous 1.316: preferred, colored
Changes since revision 1.316: +2 -2 lines
The '+' does not work, because for uploaded access, the filename DOES get
passed around in a query string, and is thus later translated into a space.
Of course we could now go into escaping it, etc, BUT THIS IS NOT WORTH IT.

Revision 1.316: download - view: text, markup, annotated - select for diffs
Fri Jan 10 20:55:44 2003 UTC (21 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.315: preferred, colored
Changes since revision 1.315: +2 -2 lines
Wonderful ... allow plus and minus in uploaded filenames ... don't know
why it matters, cause nobody is going to see them anyway ...

Revision 1.315: download - view: text, markup, annotated - select for diffs
Fri Jan 10 14:50:08 2003 UTC (21 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.314: preferred, colored
Changes since revision 1.314: +8 -1 lines
Had to implement filename filters for uploaded files (photos, etc).
Several users in the workshop had really strange filenames, and LON-CAPA
would choke on those, leaving the user rather puzzled.

Revision 1.314: download - view: text, markup, annotated - select for diffs
Thu Jan 9 22:45:51 2003 UTC (21 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.313: preferred, colored
Changes since revision 1.313: +7 -1 lines
Bug 1140 for 0.6.1 (might have to be backported).
navmaps (and thus also quickgrades) was checking permissions not only
on individual resources, but also on sequences (folders). That failed
for uploaded course sequences. Rather than removing this from navmaps,
allowed now explicitly allows access.

Revision 1.313: download - view: text, markup, annotated - select for diffs
Mon Dec 9 22:09:58 2002 UTC (21 years, 5 months ago) by matthew
Branches: MAIN
CVS tags: version_0_6
Diff to previous 1.312: preferred, colored
Changes since revision 1.312: +8 -3 lines
Change to &modifyuser.  When creating a user the call to &get('environment'..
does not return an error the way the code seemed to expect it to.  We were
ending up with keys in 'evironment.db' of "error:No such file or directory".

Revision 1.312: download - view: text, markup, annotated - select for diffs
Mon Dec 9 19:04:44 2002 UTC (21 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.311: preferred, colored
Changes since revision 1.311: +2 -1 lines
This is a workaround for Bug #948. Cannot test it here because I cannot get
printing to work on this box.

Revision 1.311: download - view: text, markup, annotated - select for diffs
Fri Dec 6 16:34:55 2002 UTC (21 years, 5 months ago) by matthew
Branches: MAIN
Diff to previous 1.310: preferred, colored
Changes since revision 1.310: +4 -4 lines
Gerd said the 5 second wait per server was unbearable too.

Revision 1.310: download - view: text, markup, annotated - select for diffs
Fri Dec 6 12:55:44 2002 UTC (21 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.309: preferred, colored
Changes since revision 1.309: +3 -4 lines
Guy is correct, the sleep in critical does not make sense. Yet, &reply does
have to be given two tries, since only when trying the first one might lonc
detect that the connection is down. lonc then needs to be given time to try
and re-establish the connection.

Revision 1.309: download - view: text, markup, annotated - select for diffs
Thu Dec 5 23:51:05 2002 UTC (21 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.308: preferred, colored
Changes since revision 1.308: +8 -5 lines
- got the logic right, and now using students env to cache, faster and cleaner

Revision 1.308: download - view: text, markup, annotated - select for diffs
Thu Dec 5 23:27:46 2002 UTC (21 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.307: preferred, colored
Changes since revision 1.307: +29 -21 lines
- if the student doen't even have a resourcedata.db remeber this and don't keep trying to get one, this is a big speed win

Revision 1.307: download - view: text, markup, annotated - select for diffs
Thu Dec 5 23:13:54 2002 UTC (21 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.306: preferred, colored
Changes since revision 1.306: +1 -3 lines
- forgot some debugging info

Revision 1.306: download - view: text, markup, annotated - select for diffs
Thu Dec 5 22:59:37 2002 UTC (21 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.305: preferred, colored
Changes since revision 1.305: +10 -5 lines
- Fixes BUG#794
- Created new status UNAVAILABLE
- EXT now passes con_lost and no_such_host messages back when fetching parameters
- Updated start_problem, start_part, and gradestatus to understand new UNAVAILABLE status

Revision 1.305: download - view: text, markup, annotated - select for diffs
Thu Dec 5 19:53:19 2002 UTC (21 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.304: preferred, colored
Changes since revision 1.304: +4 -2 lines
Bug #885
lonnet did not generate unique buffer filenames when updating both the
resource and the meta-file, following removal of sleep commands. Added
PID and $dumpcount to buffer file name.

Also added "sort" to buffer flushing when machine comes online again, so
that definitely time-order of commands gets preserved.

Revision 1.304: download - view: text, markup, annotated - select for diffs
Wed Dec 4 15:23:39 2002 UTC (21 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.303: preferred, colored
Changes since revision 1.303: +3 -2 lines
Bug #786 - removed the four computer confusion:
* client box running browser
* access server running session
* home server of user who provides file
* home server of user who is logged in, which is irrelevant

Revision 1.303: download - view: text, markup, annotated - select for diffs
Wed Nov 27 15:33:10 2002 UTC (21 years, 5 months ago) by matthew
Branches: MAIN
Diff to previous 1.302: preferred, colored
Changes since revision 1.302: +2 -1 lines
Skip lines in hosts.tab which begin with # or are only whitespace.  This
commit cleans up the WARNINGS file which is generated on 'make install' and
uses the exact same regular expression to test in sanitycheck.piml as
lonnet.pm.

Revision 1.302: download - view: text, markup, annotated - select for diffs
Fri Nov 22 18:07:14 2002 UTC (21 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.301: preferred, colored
Changes since revision 1.301: +10 -8 lines
- it wasn't setting a cache date for courses that were uncontactable
  this made navmaps (which does hundreds of allowed calls in a row)
  much slower then expected

Revision 1.301: download - view: text, markup, annotated - select for diffs
Mon Nov 18 15:16:35 2002 UTC (21 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.300: preferred, colored
Changes since revision 1.300: +32 -3 lines
Bug #975 - &allowed recognizes that a "public" resource is used within the
framework of a course, and does not return "F".

Bug #793 - has new subroutine "gettitle", which ideally takes symb as
parameter and should return the table-of-contents title of a resource if
possible.

Revision 1.300: download - view: text, markup, annotated - select for diffs
Tue Nov 12 22:23:37 2002 UTC (21 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.299: preferred, colored
Changes since revision 1.299: +3 -2 lines
- fix for uploaded files, validating against wrong server
- added new table to translate from IP to internal host id

Revision 1.299: download - view: text, markup, annotated - select for diffs
Tue Oct 22 21:49:10 2002 UTC (21 years, 6 months ago) by matthew
Branches: MAIN
Diff to previous 1.298: preferred, colored
Changes since revision 1.298: +2 -2 lines
Fix to devalidate so it goes into the proper file to devalidate a students
data in the course level spreadsheet.
<lecture>
Interestingly enough, this misspelled filename was wrong from the first day
it was in the code (march 2001) and remained so until today.  Let this be a
reminder to all of us to check our new features to make sure they work.
</lecture>

Revision 1.298: download - view: text, markup, annotated - select for diffs
Wed Oct 16 14:48:20 2002 UTC (21 years, 6 months ago) by matthew
Branches: MAIN
Diff to previous 1.297: preferred, colored
Changes since revision 1.297: +54 -1 lines
Added &getsection which returns the section of a user even if their role
in the class has expired.

Revision 1.297: download - view: text, markup, annotated - select for diffs
Mon Oct 14 15:33:26 2002 UTC (21 years, 7 months ago) by matthew
Branches: MAIN
Diff to previous 1.296: preferred, colored
Changes since revision 1.296: +69 -9 lines
Added function &modify_student_enrollment which handles strictly the
enrollment aspect of adding a student.  Fixed bone-headed error of
calling 'dump' instead of 'get' and being puzzled by the results.
Fixed another bone-headed error in using 'genename' instead of 'generation'.
Updated POD to (somewhat) reflect the new function.

Revision 1.296: download - view: text, markup, annotated - select for diffs
Thu Oct 10 14:34:05 2002 UTC (21 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.295: preferred, colored
Changes since revision 1.295: +2 -2 lines
This was whining at startup, claiming that the reference to "dump" was
ambiguous, and thus linked to Core::dump.

Revision 1.295: download - view: text, markup, annotated - select for diffs
Thu Oct 10 13:06:08 2002 UTC (21 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.294: preferred, colored
Changes since revision 1.294: +7 -4 lines
Better error logs on failed remote file transfers

Revision 1.294: download - view: text, markup, annotated - select for diffs
Wed Oct 9 17:24:06 2002 UTC (21 years, 7 months ago) by matthew
Branches: MAIN
Diff to previous 1.293: preferred, colored
Changes since revision 1.293: +18 -2 lines
Modifystudent will now record $end:$start:$uid:$sec:$fullname in the
'classlist' db.

Revision 1.293: download - view: text, markup, annotated - select for diffs
Mon Oct 7 20:24:38 2002 UTC (21 years, 7 months ago) by matthew
Branches: MAIN
Diff to previous 1.292: preferred, colored
Changes since revision 1.292: +3 -3 lines
- there is metadata in /res/adm/includes

Revision 1.292: download - view: text, markup, annotated - select for diffs
Mon Oct 7 13:50:36 2002 UTC (21 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.291: preferred, colored
Changes since revision 1.291: +25 -1 lines
Toward bug 531.

Can address most recent version.
Can find out with lonnet::getversion what the most recent version is
Shows versions in lonmeta

Revision 1.291: download - view: text, markup, annotated - select for diffs
Thu Oct 3 22:32:53 2002 UTC (21 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.290: preferred, colored
Changes since revision 1.290: +2 -2 lines
- need to return undef now if there isn't a value since we always test for definition

Revision 1.290: download - view: text, markup, annotated - select for diffs
Thu Oct 3 15:04:29 2002 UTC (21 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.289: preferred, colored
Changes since revision 1.289: +8 -2 lines
Bug 781

Revision 1.289: download - view: text, markup, annotated - select for diffs
Tue Oct 1 19:09:27 2002 UTC (21 years, 7 months ago) by bowersj2
Branches: MAIN
Diff to previous 1.288: preferred, colored
Changes since revision 1.288: +8 -7 lines
- Blows up when you have maps with ( or ) or { or } or other special chars
- \E might still be an issue.

Revision 1.288: download - view: text, markup, annotated - select for diffs
Tue Oct 1 07:59:33 2002 UTC (21 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.287: preferred, colored
Changes since revision 1.287: +10 -5 lines
- I think the last of the defined checks for BUG#166

- BUG#631, no more stupid

Wed Aug  7 15:34:29 2002 (20999): Subscribe returned not_found:
/home/httpd/html/res/annarbor/.meta

or


Wed Aug  7 15:34:29 2002 (20999): Subscribe returned not_found:
/adm/logout.meta

Revision 1.287: download - view: text, markup, annotated - select for diffs
Tue Oct 1 07:09:05 2002 UTC (21 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.286: preferred, colored
Changes since revision 1.286: +3 -3 lines
- YEAH!!!!! Can have values of 0 for weight, I think I got every location
  that a had a version of parmval and modified it to used defined
- additionally I updated some docs in parmset
- Fixes BUG#796 and BUG#199

Revision 1.286: download - view: text, markup, annotated - select for diffs
Tue Sep 24 18:25:45 2002 UTC (21 years, 7 months ago) by matthew
Branches: MAIN
Diff to previous 1.285: preferred, colored
Changes since revision 1.285: +43 -2 lines
More POD documentation for modifystudent.  Each parameter is at least described
now.  Hopefully the descriptions are correct.

Revision 1.285: download - view: text, markup, annotated - select for diffs
Tue Sep 17 21:19:19 2002 UTC (21 years, 7 months ago) by matthew
Branches: MAIN
Diff to previous 1.284: preferred, colored
Changes since revision 1.284: +4 -3 lines
Fixes to overload caused by lond not doing what we thought it did for 'load'.

Revision 1.267.4.7: download - view: text, markup, annotated - select for diffs
Tue Sep 17 20:01:30 2002 UTC (21 years, 7 months ago) by matthew
Branches: version_0_5_1
Diff to previous 1.267.4.6: preferred, colored to branchpoint 1.267: preferred, colored next main 1.268: preferred, colored
Changes since revision 1.267.4.6: +4 -3 lines
Backport of spareserver changes.

Revision 1.284: download - view: text, markup, annotated - select for diffs
Tue Sep 17 19:45:11 2002 UTC (21 years, 7 months ago) by matthew
Branches: MAIN
Diff to previous 1.283: preferred, colored
Changes since revision 1.283: +4 -3 lines
Changes to fix handling of spare.tab.  Firstly, do not omit self from
spare.tab.  Secondly, compare load averages to self (initially) when
determining which server to offload onto.

Revision 1.267.4.6: download - view: text, markup, annotated - select for diffs
Mon Sep 16 20:30:26 2002 UTC (21 years, 7 months ago) by albertel
Branches: version_0_5_1
Diff to previous 1.267.4.5: preferred, colored to branchpoint 1.267: preferred, colored
Changes since revision 1.267.4.5: +11 -5 lines
- backport of 1.282 fix

Revision 1.283: download - view: text, markup, annotated - select for diffs
Mon Sep 16 20:09:47 2002 UTC (21 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.282: preferred, colored
Changes since revision 1.282: +23 -1 lines
Overload protection

Revision 1.282: download - view: text, markup, annotated - select for diffs
Mon Sep 16 19:42:10 2002 UTC (21 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.281: preferred, colored
Changes since revision 1.281: +11 -5 lines
- fixes bug #780, parmset was looking in the incorrect location for resource metadata parameters

Revision 1.281: download - view: text, markup, annotated - select for diffs
Mon Sep 16 13:04:16 2002 UTC (21 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.280: preferred, colored
Changes since revision 1.280: +3 -3 lines
Bug 199 - fixed system-wide access count.

Revision 1.280: download - view: text, markup, annotated - select for diffs
Sat Sep 14 18:57:59 2002 UTC (21 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.279: preferred, colored
Changes since revision 1.279: +3 -3 lines
Should call 'clutter' (which adds /res/ if necessary) instead of adding
it by hand.

Revision 1.279: download - view: text, markup, annotated - select for diffs
Sat Sep 7 17:53:05 2002 UTC (21 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.278: preferred, colored
Changes since revision 1.278: +9 -1 lines
Bug 702 - lonparmset resets cache for course to get rid of confusing
session value column.

Revision 1.278: download - view: text, markup, annotated - select for diffs
Thu Sep 5 19:37:00 2002 UTC (21 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.277: preferred, colored
Changes since revision 1.277: +2 -1 lines
Bug 705 and various small fixes to londocs.pm

Revision 1.267.4.5: download - view: text, markup, annotated - select for diffs
Tue Sep 3 01:29:35 2002 UTC (21 years, 8 months ago) by albertel
Branches: version_0_5_1
Diff to previous 1.267.4.4: preferred, colored to branchpoint 1.267: preferred, colored
Changes since revision 1.267.4.4: +25 -1 lines

- backport of 1.275, CHRT fixes

Revision 1.267.4.4: download - view: text, markup, annotated - select for diffs
Fri Aug 30 22:01:31 2002 UTC (21 years, 8 months ago) by albertel
Branches: version_0_5_1
Diff to previous 1.267.4.3: preferred, colored to branchpoint 1.267: preferred, colored
Changes since revision 1.267.4.3: +5 -3 lines
- CUSR bugfix backport from 1.272

Revision 1.267.4.3: download - view: text, markup, annotated - select for diffs
Fri Aug 30 20:33:58 2002 UTC (21 years, 8 months ago) by albertel
Branches: version_0_5_1
Diff to previous 1.267.4.2: preferred, colored to branchpoint 1.267: preferred, colored
Changes since revision 1.267.4.2: +2 -2 lines
- more import fixes backported from 1.277

Revision 1.277: download - view: text, markup, annotated - select for diffs
Fri Aug 30 20:32:21 2002 UTC (21 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.276: preferred, colored
Changes since revision 1.276: +2 -2 lines
- more <import> fixes

Revision 1.267.4.2: download - view: text, markup, annotated - select for diffs
Fri Aug 30 19:11:28 2002 UTC (21 years, 8 months ago) by albertel
Branches: version_0_5_1
Diff to previous 1.267.4.1: preferred, colored to branchpoint 1.267: preferred, colored
Changes since revision 1.267.4.1: +3 -2 lines
- recommitting metadata update,

Revision 1.267.4.1: download - view: text, markup, annotated - select for diffs
Fri Aug 30 19:09:27 2002 UTC (21 years, 8 months ago) by albertel
Branches: version_0_5_1
Diff to previous 1.267: preferred, colored
Changes since revision 1.267: +9 -7 lines
- backport of metadata <import> fixes from 1.275

Revision 1.276: download - view: text, markup, annotated - select for diffs
Fri Aug 30 18:36:03 2002 UTC (21 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.275: preferred, colored
Changes since revision 1.275: +9 -7 lines
- fixing <import> metadata
   - now understands relative <import>s
   - generates correct parameter ids
   - depthcount works correctly

Revision 1.267.2.1: download - view: text, markup, annotated - select for diffs
Thu Aug 29 03:52:37 2002 UTC (21 years, 8 months ago) by albertel
Diff to previous 1.267: preferred, colored next main 1.268: preferred, colored
Changes since revision 1.267: +3 -2 lines
- backport of 1.274 changes to version_0_5_1

Revision 1.275: download - view: text, markup, annotated - select for diffs
Wed Aug 28 21:50:27 2002 UTC (21 years, 8 months ago) by stredwic
Branches: MAIN
Diff to previous 1.274: preferred, colored
Changes since revision 1.274: +25 -1 lines
First, I think there was a typo in the last submit for loncoursedata.  One
too many paranthesis.  Fixed that.  Moved GetDatestamp function to lonnet,
like Guy wanted a while ago.  Added documentation to loncoursedata.

Revision 1.274: download - view: text, markup, annotated - select for diffs
Wed Aug 28 19:48:57 2002 UTC (21 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.273: preferred, colored
Changes since revision 1.273: +3 -2 lines
- trying to make NAV SPRS and PARM all get along when it comes to the mythical part 0

- passing 'keys' to metadata pass back only known parts that really exist in the problem

- passing 'allpossiblekeys' to metadata has it pass back all real keys and the fake part0 keys

Revision 1.273: download - view: text, markup, annotated - select for diffs
Fri Aug 23 21:31:09 2002 UTC (21 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.272: preferred, colored
Changes since revision 1.272: +4 -1 lines
- lonnet::get reports errors correctly now (BUG#644)

Revision 1.272: download - view: text, markup, annotated - select for diffs
Fri Aug 23 13:21:36 2002 UTC (21 years, 8 months ago) by matthew
Branches: MAIN
Diff to previous 1.271: preferred, colored
Changes since revision 1.271: +5 -3 lines
Minor changes to user modification routines to log the effective domain
of the user making the modifications.

Revision 1.271: download - view: text, markup, annotated - select for diffs
Sun Aug 18 21:42:34 2002 UTC (21 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.270: preferred, colored
Changes since revision 1.270: +28 -3 lines
Courses are now by default initialized with top-level maps in userfile space.

Revision 1.270: download - view: text, markup, annotated - select for diffs
Sat Aug 17 19:50:17 2002 UTC (21 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.269: preferred, colored
Changes since revision 1.269: +7 -3 lines
Can now load top-level map from userfile space.

Revision 1.269: download - view: text, markup, annotated - select for diffs
Sat Aug 17 18:58:28 2002 UTC (21 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.268: preferred, colored
Changes since revision 1.268: +14 -3 lines
&getfile can get userfiles

Revision 1.268: download - view: text, markup, annotated - select for diffs
Sat Aug 17 18:23:27 2002 UTC (21 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.267: preferred, colored
Changes since revision 1.267: +9 -1 lines
"uploaded" is starting to become recognized top-level in addition to
adm and priv. Problem to work around: /res is always stripped by default in
declutter.

Revision 1.267: download - view: text, markup, annotated - select for diffs
Tue Aug 13 14:37:52 2002 UTC (21 years, 9 months ago) by albertel
Branches: MAIN
CVS tags: version_0_5
Branch point for: version_0_5_1
Diff to previous 1.266: preferred, colored
Changes since revision 1.266: +2 -2 lines
- no unescape key values

Revision 1.266: download - view: text, markup, annotated - select for diffs
Fri Aug 9 19:49:30 2002 UTC (21 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.265: preferred, colored
Changes since revision 1.265: +2 -2 lines
- fixes bug#257, moved resevaldata.db to nohist_resevaldata.db, and deletes hist file

- After installing these diffs you need to do a make install before restarting the webserver

Revision 1.265: download - view: text, markup, annotated - select for diffs
Fri Aug 9 18:12:19 2002 UTC (21 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.264: preferred, colored
Changes since revision 1.264: +149 -51 lines
- updated str2array and other associated calls to work better with
  mixed arrays and hashes, BUG#548
- based on work done by stredwic

Revision 1.264: download - view: text, markup, annotated - select for diffs
Thu Aug 8 20:33:50 2002 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.263: preferred, colored
Changes since revision 1.263: +16 -7 lines
Bug 263.  Modified &allowed to deal properly with domain coordinator
domains.  Modified &createcourse to take another parameter to specify
the server to create a course on.  Was using $ENV{'user.home'} for the
course home server.

Revision 1.263: download - view: text, markup, annotated - select for diffs
Thu Aug 8 13:42:01 2002 UTC (21 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.262: preferred, colored
Changes since revision 1.262: +20 -3 lines
New routine to fetch uploaded file

Revision 1.262: download - view: text, markup, annotated - select for diffs
Wed Aug 7 20:40:57 2002 UTC (21 years, 9 months ago) by matthew
Branches: MAIN
Diff to previous 1.261: preferred, colored
Changes since revision 1.261: +5 -1 lines
Fixes bug 446.  A role of librarian should allow full browsing access to
resources (given copyright caveats).

Revision 1.261: download - view: text, markup, annotated - select for diffs
Mon Aug 5 21:02:07 2002 UTC (21 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.260: preferred, colored
Changes since revision 1.260: +30 -1 lines
- tries to generate correct part 0 information
  BUG#285

Revision 1.260: download - view: text, markup, annotated - select for diffs
Fri Aug 2 21:11:55 2002 UTC (21 years, 9 months ago) by ng
Branches: MAIN
Diff to previous 1.259: preferred, colored
Changes since revision 1.259: +4 -4 lines
Fixed the ireceipt function as per Guy's instructions.

Revision 1.259: download - view: text, markup, annotated - select for diffs
Thu Aug 1 15:26:23 2002 UTC (21 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.258: preferred, colored
Changes since revision 1.258: +33 -9 lines
Following public outcry, the logic of user file uploads is being changed.
This does currently not work anymore.
Plan:
When file is uploaded, the home server of course or user is notified to grep
the file (lond command needed for that) - goes into user home dir
When file is requested, home server checks session environment of user for
access permission to file (lond command needed for that)
Modification of lontokacc needed to be more like lonracc for inter-server
transfer
URL redirect needed for actual download on homeserver

Revision 1.258: download - view: text, markup, annotated - select for diffs
Wed Jul 31 13:50:38 2002 UTC (21 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.257: preferred, colored
Changes since revision 1.257: +18 -5 lines
Course document upload

Revision 1.257: download - view: text, markup, annotated - select for diffs
Tue Jul 30 21:20:27 2002 UTC (21 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.256: preferred, colored
Changes since revision 1.256: +18 -1 lines
Start of routine to load user file into userfile space, which will later
have token-security.

Revision 1.256: download - view: text, markup, annotated - select for diffs
Tue Jul 30 19:59:32 2002 UTC (21 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.255: preferred, colored
Changes since revision 1.255: +9 -9 lines
- need to put () after the &GDBM_* calls BUG#574

Revision 1.255: download - view: text, markup, annotated - select for diffs
Tue Jul 30 19:57:40 2002 UTC (21 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.254: preferred, colored
Changes since revision 1.254: +2 -2 lines
- stupid typo, caching should be fixed for sections, BUG#200

Revision 1.254: download - view: text, markup, annotated - select for diffs
Sat Jul 27 19:06:41 2002 UTC (21 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.253: preferred, colored
Changes since revision 1.253: +11 -1 lines
Toward bug 481.

To use token-based access, use for example

'<img src="'.&Apache::lonnet::tokenwrapper($fulluri).'" />'

Revision 1.253: download - view: text, markup, annotated - select for diffs
Wed Jul 17 19:18:47 2002 UTC (21 years, 9 months ago) by stredwic
Branches: MAIN
Diff to previous 1.252: preferred, colored
Changes since revision 1.252: +66 -43 lines
Added the ability for dirlist to take alternate roots for the directory.
Three parameters were added, $userdomain, $username, and $alternateDirectoryRoot.
The domain and name are necessary because of a call to homeserver.  Previously,
the uri(parameter) was parsed to get that info.  It defaults to that, but the
other parameters will override it if they are defined.  This was necessary, or
different parsings of the uri would have been needed based on the type of uri passed
in.

If alternateDirectoryRoot is not defined, then the function defaults to $perlvar{'lonDocRoot'}
for the directory root.  Also, if username and userdomain are not supplied for
alternate directory roots, it gives up.  The default search of all students and/or domains
when missing that data for the default directory root still exists.

Revision 1.252: download - view: text, markup, annotated - select for diffs
Wed Jul 17 18:01:33 2002 UTC (21 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.251: preferred, colored
Changes since revision 1.251: +11 -7 lines
- hndles borken lines better in hosts.tab, also allows blank lines (BUG#508)

Revision 1.251: download - view: text, markup, annotated - select for diffs
Thu Jul 4 15:56:17 2002 UTC (21 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.250: preferred, colored
Changes since revision 1.250: +10 -18 lines
- no need to reparse the string each time, just store the returned hash

Revision 1.250: download - view: text, markup, annotated - select for diffs
Thu Jul 4 15:47:18 2002 UTC (21 years, 10 months ago) by albertel
Branches: MAIN
CVS tags: version_0_4, stable_2002_july, STABLE
Diff to previous 1.249: preferred, colored
Changes since revision 1.249: +27 -23 lines
- the logic in the data caching was completely foobar should be fixed now
  my testing saw parameters get invalidated and regotten after a time and
  cached accesses otherwise (BUG#200)

Revision 1.249: download - view: text, markup, annotated - select for diffs
Thu Jun 27 21:11:44 2002 UTC (21 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.248: preferred, colored
Changes since revision 1.248: +6 -4 lines
Possible endless loop if an ambiguous resource is part of a randompick
sequence (meaning, one is trying to randomly choose between the same resources).
This will now not work at all.

Revision 1.248: download - view: text, markup, annotated - select for diffs
Thu Jun 27 19:04:15 2002 UTC (21 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.247: preferred, colored
Changes since revision 1.247: +5 -3 lines
Only kick out if there actually is a symb.

Revision 1.247: download - view: text, markup, annotated - select for diffs
Thu Jun 27 16:03:55 2002 UTC (21 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.246: preferred, colored
Changes since revision 1.246: +6 -3 lines
Randomout condition should only be executed if course indeed has randomout
resources.

Revision 1.246: download - view: text, markup, annotated - select for diffs
Thu Jun 27 14:08:06 2002 UTC (21 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.245: preferred, colored
Changes since revision 1.245: +4 -3 lines
Putting the randomout task on &allowed

Revision 1.245: download - view: text, markup, annotated - select for diffs
Wed Jun 26 19:46:19 2002 UTC (21 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.244: preferred, colored
Changes since revision 1.244: +6 -3 lines
Bug 476
Reads domain descriptions into %Apache::lonnet::domaindescription

Revision 1.244: download - view: text, markup, annotated - select for diffs
Mon Jun 24 20:25:44 2002 UTC (21 years, 10 months ago) by matthew
Branches: MAIN
Diff to previous 1.243: preferred, colored
Changes since revision 1.243: +5 -3 lines
Changes to support (not-yet-implemented) limited metadata searches.

Revision 1.243: download - view: text, markup, annotated - select for diffs
Mon Jun 24 19:41:41 2002 UTC (21 years, 10 months ago) by albertel
Branches: MAIN
Diff to previous 1.242: preferred, colored
Changes since revision 1.242: +374 -139 lines
- documentation updates

Revision 1.242: download - view: text, markup, annotated - select for diffs
Mon Jun 24 14:16:58 2002 UTC (21 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.241: preferred, colored
Changes since revision 1.241: +18 -4 lines
Toward bug 305: &symbread now recognizes "mapalias" names and returns symb.

Also, if &symbread is handed a symb, it verifies the symb and returns it
"cleaned" if okay.

In effect, &symbread can now be handed symbs, URLs, and aliases, and should
return a cleaned verified symb in any of those cases.

Revision 1.241: download - view: text, markup, annotated - select for diffs
Tue Jun 18 19:39:13 2002 UTC (21 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.240: preferred, colored
Changes since revision 1.240: +16 -4 lines
Toward bug 121 - filters start to work now.

lonsearchcat display definitely broken due to "escape" bugfix in lonsql.

Revision 1.240: download - view: text, markup, annotated - select for diffs
Tue Jun 18 15:04:05 2002 UTC (21 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.239: preferred, colored
Changes since revision 1.239: +42 -1 lines
Toward bug 121.
lonnet now has routines to query course and user activity logs.
lonsql userlog already does some stuff.
Left to do: implement filters!
BUGFIX: lonsql was not escaping the query result. A ":" in any of the fields
would truncate the reply. lonsearchcat likely has to be adapted to unescape.

Revision 1.239: download - view: text, markup, annotated - select for diffs
Sat Jun 15 20:06:21 2002 UTC (21 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.238: preferred, colored
Changes since revision 1.238: +3 -3 lines
Denied by role and denied by user log-entries did not work because of
type $ENV{'user.host'} instead of $ENV{'user.home'} for the user's homeserver.

Revision 1.238: download - view: text, markup, annotated - select for diffs
Sat Jun 15 19:45:26 2002 UTC (21 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.237: preferred, colored
Changes since revision 1.237: +16 -2 lines
Bug 488
Undo version 1.32 of lonacc to avoid unneccessary calls to metadata.
Postpone to lonnet::allowed call.
Deal with 'priv' while we are at it.

Revision 1.237: download - view: text, markup, annotated - select for diffs
Fri Jun 14 20:47:45 2002 UTC (21 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.236: preferred, colored
Changes since revision 1.236: +10 -1 lines
Respects (priv).users.denied in addition to (priv).roles.denied where
privilege is "C" (conditional)

Revision 1.236: download - view: text, markup, annotated - select for diffs
Wed Jun 5 20:40:10 2002 UTC (21 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.235: preferred, colored
Changes since revision 1.235: +6 -2 lines
New &EXT functionality to access query string

Revision 1.235: download - view: text, markup, annotated - select for diffs
Wed May 29 14:10:28 2002 UTC (21 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.234: preferred, colored
Changes since revision 1.234: +2 -2 lines
Part of bug #461: is_on_map did not recognize URL after coming back from NAV
because query string was attached to it. Probably a problem in other parts of
the code, too.

Added removal of query string to &declutter, which should be called by
every routine making use of the URL from $r->uri.

Revision 1.234: download - view: text, markup, annotated - select for diffs
Mon May 27 19:03:59 2002 UTC (21 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.233: preferred, colored
Changes since revision 1.233: +3 -2 lines
Mark checkout tokens as such with keyword "CHECKOUTTOKEN&". Towards Bug #240.

Revision 1.233: download - view: text, markup, annotated - select for diffs
Thu May 23 21:24:13 2002 UTC (21 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.232: preferred, colored
Changes since revision 1.232: +15 -15 lines
- I think this code is no longer neccessary with the much stabler lonc/d and only serves to slow down actions on machines with many disconnections

Revision 1.232: download - view: text, markup, annotated - select for diffs
Thu May 23 20:37:25 2002 UTC (21 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.231: preferred, colored
Changes since revision 1.231: +27 -16 lines
New routine to find out if a resource is directly on the map, towards
bug #461. Also remove "forward" - "back" pageflip problem from secondary
pages

Revision 1.231: download - view: text, markup, annotated - select for diffs
Wed May 22 13:56:43 2002 UTC (21 years, 11 months ago) by stredwic
Branches: MAIN
Diff to previous 1.230: preferred, colored
Changes since revision 1.230: +5 -7 lines
Changed caching of negative results such that it marks which servers don't respond.  This was done in lonnet::homerserve.

Revision 1.230: download - view: text, markup, annotated - select for diffs
Tue May 21 15:00:05 2002 UTC (21 years, 11 months ago) by stredwic
Branches: MAIN
Diff to previous 1.229: preferred, colored
Changes since revision 1.229: +8 -8 lines
See bug report 458.  Reversed default for homeserver to using caching of negative results.

Revision 1.229: download - view: text, markup, annotated - select for diffs
Tue May 21 13:06:07 2002 UTC (21 years, 11 months ago) by stredwic
Branches: MAIN
Diff to previous 1.228: preferred, colored
Changes since revision 1.228: +5 -4 lines
See bug 458.  Added true value for new flag in lonnet::homeserver.  Supposed to use negative caching to speed up the display of the roles page.

Revision 1.228: download - view: text, markup, annotated - select for diffs
Sat May 18 19:59:07 2002 UTC (21 years, 11 months ago) by harris41
Branches: MAIN
Diff to previous 1.227: preferred, colored
Changes since revision 1.227: +2 -15 lines
okay. no more duplication.  access.conf was intentionally
still being read prior to version 1.223.  But given all the
confusion, there will be no access.conf.  Thus only two
files are read now (loncapa.conf and loncapa_apache.conf)...
and umm.. they are only read once now (oops).

Revision 1.227: download - view: text, markup, annotated - select for diffs
Sat May 18 19:21:54 2002 UTC (21 years, 11 months ago) by harris41
Branches: MAIN
Diff to previous 1.226: preferred, colored
Changes since revision 1.226: +11 -0 lines
Incorrect. *BOTH* loncapa_apache.conf and loncapa.conf need to be read.
These were not duplicate sections of code and the need to read BOTH
files was documented in the program comment line.

Revision 1.226: download - view: text, markup, annotated - select for diffs
Sat May 18 18:54:29 2002 UTC (21 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.225: preferred, colored
Changes since revision 1.225: +1 -12 lines
Removed dublicated code section reading loncapa_apache

Revision 1.225: download - view: text, markup, annotated - select for diffs
Fri May 17 21:02:45 2002 UTC (21 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.224: preferred, colored
Changes since revision 1.224: +2 -1 lines
- hreflocation understands CSTR space now

Revision 1.224: download - view: text, markup, annotated - select for diffs
Fri May 17 19:52:42 2002 UTC (21 years, 11 months ago) by albertel
Branches: MAIN
Diff to previous 1.223: preferred, colored
Changes since revision 1.223: +2 -2 lines
- some documentation updates

Revision 1.223: download - view: text, markup, annotated - select for diffs
Fri May 17 14:03:04 2002 UTC (21 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.222: preferred, colored
Changes since revision 1.222: +3 -3 lines
Replaced access.conf with loncapa_apache.conf.

Revision 1.222: download - view: text, markup, annotated - select for diffs
Fri May 17 11:39:48 2002 UTC (21 years, 11 months ago) by matthew
Branches: MAIN
Diff to previous 1.221: preferred, colored
Changes since revision 1.221: +1 -2 lines
Removed debugging code fragment.

Revision 1.221: download - view: text, markup, annotated - select for diffs
Thu May 16 20:25:12 2002 UTC (22 years ago) by matthew
Branches: MAIN
Diff to previous 1.220: preferred, colored
Changes since revision 1.220: +13 -7 lines
Fix bug 441, &Apache::lonnet::homeserver now caches negative results.

Revision 1.220: download - view: text, markup, annotated - select for diffs
Thu May 16 17:21:05 2002 UTC (22 years ago) by harris41
Branches: MAIN
Diff to previous 1.219: preferred, colored
Changes since revision 1.219: +12 -1 lines
lonnet.pm needs to read values out of loncapa_apache.conf

Revision 1.219: download - view: text, markup, annotated - select for diffs
Mon May 13 09:32:56 2002 UTC (22 years ago) by albertel
Branches: MAIN
Diff to previous 1.218: preferred, colored
Changes since revision 1.218: +8 -2 lines
- forgot to do environment.whatever

Revision 1.218: download - view: text, markup, annotated - select for diffs
Mon May 13 09:26:29 2002 UTC (22 years ago) by albertel
Branches: MAIN
Diff to previous 1.217: preferred, colored
Changes since revision 1.217: +105 -91 lines
- &EXT() takes optional $udom and $uname args, it they aren't specified
   it checks with &Apache::lonxml::whichuser() to figure out who we are
   running for

- However user.role
          user.course
          user.access currently ignore this information

     (user.access needs a &allowed to support this kind of user shifting)
     (user.course is only broken if the current user's current role is
                  not the specific course they are asking about, this
                  arguably shouldn't happen, and maybe should just
                  explicitly return a blank when it happens)
     (user.role will return incorrect information since the requesting
                user will generally have a different role from what the
                user would have)

Revision 1.217: download - view: text, markup, annotated - select for diffs
Sat May 11 20:42:00 2002 UTC (22 years ago) by harris41
Branches: MAIN
Diff to previous 1.216: preferred, colored
Changes since revision 1.216: +16 -3 lines
also looking in loncapa.conf for PerlSetVAr

Revision 1.216: download - view: text, markup, annotated - select for diffs
Wed May 8 17:40:03 2002 UTC (22 years ago) by www
Branches: MAIN
Diff to previous 1.215: preferred, colored
Changes since revision 1.215: +17 -7 lines
fixes "verify symb" bug by going through all applicable symbs and comparing.
Bug 279

Revision 1.215: download - view: text, markup, annotated - select for diffs
Wed May 8 15:21:04 2002 UTC (22 years ago) by www
Branches: MAIN
Diff to previous 1.214: preferred, colored
Changes since revision 1.214: +7 -6 lines
Work on symb verification, bug 279

Revision 1.214: download - view: text, markup, annotated - select for diffs
Wed May 8 14:37:14 2002 UTC (22 years ago) by www
Branches: MAIN
Diff to previous 1.213: preferred, colored
Changes since revision 1.213: +2 -2 lines
Get rid of some useless log messages.

Revision 1.213: download - view: text, markup, annotated - select for diffs
Tue May 7 19:16:15 2002 UTC (22 years ago) by www
Branches: MAIN
Diff to previous 1.212: preferred, colored
Changes since revision 1.212: +26 -2 lines
Towards verification and de-versioning of symbs

Revision 1.212: download - view: text, markup, annotated - select for diffs
Mon May 6 13:52:53 2002 UTC (22 years ago) by www
Branches: MAIN
Diff to previous 1.211: preferred, colored
Changes since revision 1.211: +8 -1 lines
New function to verify validity of a symb, especially for GET-supplied symbs.
The parameter $thisfn is option - if not present, will be replace by
$ENV{'request.filename'}

Revision 1.211: download - view: text, markup, annotated - select for diffs
Mon May 6 13:46:41 2002 UTC (22 years ago) by www
Branches: MAIN
Diff to previous 1.210: preferred, colored
Changes since revision 1.210: +2 -2 lines
More cleanup than needed - handle symblist with versions - additional clue

Revision 1.210: download - view: text, markup, annotated - select for diffs
Sun May 5 01:59:42 2002 UTC (22 years ago) by www
Branches: MAIN
Diff to previous 1.209: preferred, colored
Changes since revision 1.209: +15 -4 lines
First attempt to move towards "version-free" symb. Might be extremely broken
and needs to be tested.

Revision 1.209: download - view: text, markup, annotated - select for diffs
Fri Apr 26 18:49:09 2002 UTC (22 years ago) by matthew
Branches: MAIN
CVS tags: stable_2002_april
Diff to previous 1.208: preferred, colored
Changes since revision 1.208: +9 -8 lines
&modifyuser now takes a $desiredhost parameter.  &modifyuser logic reworked
to put a user at a given host even if they are being enrolled in a class.

Revision 1.208: download - view: text, markup, annotated - select for diffs
Wed Apr 10 15:28:45 2002 UTC (22 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.207: preferred, colored
Changes since revision 1.207: +3 -3 lines
- address BUG#68 and BUG#153, also helps out with BUG#179
- metadata is now stored with Entities escaped, making it easy and possible to put HTML in metadata
- publication protects Entities beofre dumping them into the edit windos this should fix any issues with publishing Entities in metadata.
- attributes stay encoded during publication

Revision 1.207: download - view: text, markup, annotated - select for diffs
Thu Apr 4 20:37:05 2002 UTC (22 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.206: preferred, colored
Changes since revision 1.206: +2 -1 lines
- stops giving students the first name of "error: No such file or directory"
  BUG#207

Revision 1.206: download - view: text, markup, annotated - select for diffs
Thu Apr 4 20:06:20 2002 UTC (22 years, 1 month ago) by matthew
Branches: MAIN
Diff to previous 1.205: preferred, colored
Changes since revision 1.205: +13 -7 lines
Added $desiredhome parameter to allow setting the home server for a new
user.

Revision 1.205: download - view: text, markup, annotated - select for diffs
Wed Apr 3 17:44:50 2002 UTC (22 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.204: preferred, colored
Changes since revision 1.204: +2 -1 lines
Do not wait for connections to non-existing hosts

Revision 1.204: download - view: text, markup, annotated - select for diffs
Fri Mar 29 18:23:50 2002 UTC (22 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.203: preferred, colored
Changes since revision 1.203: +104 -9 lines
- made the hash2str and str2hash convertors able to handle arrays inside a hash, and a hash inside a hash

Revision 1.203: download - view: text, markup, annotated - select for diffs
Mon Feb 25 14:33:58 2002 UTC (22 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.202: preferred, colored
Changes since revision 1.202: +17 -2 lines
Attempt to shut down lonc child from within lonnet if connection broken

Revision 1.202: download - view: text, markup, annotated - select for diffs
Tue Feb 19 21:53:42 2002 UTC (22 years, 2 months ago) by matthew
Branches: MAIN
Diff to previous 1.201: preferred, colored
Changes since revision 1.201: +36 -1 lines
Added &changepass() to allow the user to change their password.

Revision 1.201: download - view: text, markup, annotated - select for diffs
Thu Feb 14 20:44:26 2002 UTC (22 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.200: preferred, colored
Changes since revision 1.200: +2 -2 lines
- need to protext form data

Revision 1.200: download - view: text, markup, annotated - select for diffs
Thu Feb 7 13:56:06 2002 UTC (22 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.199: preferred, colored
Changes since revision 1.199: +42 -25 lines
Tries to cache course resource data. NOT VERY WELL TESTED AT ALL.

Revision 1.199: download - view: text, markup, annotated - select for diffs
Mon Feb 4 15:31:22 2002 UTC (22 years, 3 months ago) by www
Branches: MAIN
CVS tags: stable_2002_spring
Diff to previous 1.198: preferred, colored
Changes since revision 1.198: +3 -2 lines
Filter out malformed usernames at authentication

Revision 1.198: download - view: text, markup, annotated - select for diffs
Fri Jan 4 18:12:23 2002 UTC (22 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.197: preferred, colored
Changes since revision 1.197: +2 -0 lines
Filter junk in usernames and domains

Revision 1.197: download - view: text, markup, annotated - select for diffs
Fri Jan 4 16:31:41 2002 UTC (22 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.196: preferred, colored
Changes since revision 1.196: +14 -3 lines
Forceid and security on modifyuserauth

Revision 1.196: download - view: text, markup, annotated - select for diffs
Fri Jan 4 15:38:02 2002 UTC (22 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.195: preferred, colored
Changes since revision 1.195: +7 -3 lines
Force id to force override of IDs and disable ID saveguard.

Revision 1.195: download - view: text, markup, annotated - select for diffs
Fri Dec 28 19:48:42 2001 UTC (22 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.194: preferred, colored
Changes since revision 1.194: +5 -1 lines
Make sure that BEGIN blocks only read data once to take advantage of shared
memory

Revision 1.194: download - view: text, markup, annotated - select for diffs
Thu Dec 27 17:00:30 2001 UTC (22 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.193: preferred, colored
Changes since revision 1.193: +3 -3 lines
Set "course preference roles denied" and bugfix in lonnet.

Revision 1.193: download - view: text, markup, annotated - select for diffs
Sat Dec 22 21:46:02 2001 UTC (22 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.192: preferred, colored
Changes since revision 1.192: +11 -5 lines
Bugfix evaluate, regexp in dump for lond and lonnet

Revision 1.192: download - view: text, markup, annotated - select for diffs
Fri Dec 21 17:02:35 2001 UTC (22 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.191: preferred, colored
Changes since revision 1.191: +4 -18 lines
Debug log of POSTs, remove extra filetypes-read (should be in loncommon now)

Revision 1.191: download - view: text, markup, annotated - select for diffs
Tue Dec 18 20:59:38 2001 UTC (22 years, 4 months ago) by harris41
Branches: MAIN
Diff to previous 1.190: preferred, colored
Changes since revision 1.190: +482 -201 lines
specifying ambiguous variable; adding POD documentation; removing old
documentation; removing void context map statements -Scott Harrison

Revision 1.190: download - view: text, markup, annotated - select for diffs
Wed Dec 12 23:34:14 2001 UTC (22 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.189: preferred, colored
Changes since revision 1.189: +2 -4 lines
Did not need two CVS ID lines.

Revision 1.189: download - view: text, markup, annotated - select for diffs
Tue Dec 11 18:59:34 2001 UTC (22 years, 5 months ago) by harris41
Branches: MAIN
Diff to previous 1.188: preferred, colored
Changes since revision 1.188: +3 -3 lines
fixing comment -Scott Harrison

Revision 1.188: download - view: text, markup, annotated - select for diffs
Fri Dec 7 20:17:44 2001 UTC (22 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.187: preferred, colored
Changes since revision 1.187: +19 -7 lines
Logging looks like it works.

Revision 1.187: download - view: text, markup, annotated - select for diffs
Fri Dec 7 20:05:36 2001 UTC (22 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.186: preferred, colored
Changes since revision 1.186: +14 -3 lines
Logs cstore and store. Does not yet flush correctly for lack of environment

Revision 1.186: download - view: text, markup, annotated - select for diffs
Fri Dec 7 16:43:39 2001 UTC (22 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.185: preferred, colored
Changes since revision 1.185: +4 -2 lines
Avoid double counting for several log dumps by same child

Revision 1.185: download - view: text, markup, annotated - select for diffs
Thu Dec 6 21:03:02 2001 UTC (22 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.184: preferred, colored
Changes since revision 1.184: +24 -1 lines
Counts accesses to resources

Revision 1.184: download - view: text, markup, annotated - select for diffs
Thu Dec 6 19:23:42 2001 UTC (22 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.183: preferred, colored
Changes since revision 1.183: +10 -4 lines
PerlChildExitHandler flushes course logs

Revision 1.183: download - view: text, markup, annotated - select for diffs
Wed Dec 5 21:00:23 2001 UTC (22 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.182: preferred, colored
Changes since revision 1.182: +3 -3 lines
- forgot the variable to match on

Revision 1.182: download - view: text, markup, annotated - select for diffs
Wed Dec 5 14:48:28 2001 UTC (22 years, 5 months ago) by matthew
Branches: MAIN
Diff to previous 1.181: preferred, colored
Changes since revision 1.181: +4 -2 lines
Added comment character ^\# for filetypes.tab

Revision 1.181: download - view: text, markup, annotated - select for diffs
Tue Dec 4 17:00:38 2001 UTC (22 years, 5 months ago) by matthew
Branches: MAIN
Diff to previous 1.180: preferred, colored
Changes since revision 1.180: +5 -5 lines
fileembstyle, filedescription, and initialization of associated hashes
now use lc() on the filename extension.

Revision 1.180: download - view: text, markup, annotated - select for diffs
Tue Dec 4 15:19:11 2001 UTC (22 years, 5 months ago) by albertel
Branches: MAIN
Diff to previous 1.179: preferred, colored
Changes since revision 1.179: +3 -3 lines
- some keys don't have a trailing colon

Revision 1.179: download - view: text, markup, annotated - select for diffs
Thu Nov 29 21:54:56 2001 UTC (22 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.178: preferred, colored
Changes since revision 1.178: +6 -6 lines
Logging of accesses and caching of symb

Revision 1.178: download - view: text, markup, annotated - select for diffs
Thu Nov 29 18:54:16 2001 UTC (22 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.177: preferred, colored
Changes since revision 1.177: +25 -1 lines
GPL

Revision 1.177: download - view: text, markup, annotated - select for diffs
Thu Nov 22 20:09:22 2001 UTC (22 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.176: preferred, colored
Changes since revision 1.176: +8 -7 lines
Seems to give reasonable results for libraries - does it still work for the
normal stuff?

Revision 1.176: download - view: text, markup, annotated - select for diffs
Thu Nov 22 19:02:07 2001 UTC (22 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.175: preferred, colored
Changes since revision 1.175: +19 -8 lines
Starting to make some kind of remote sense.

Revision 1.175: download - view: text, markup, annotated - select for diffs
Tue Nov 20 22:40:53 2001 UTC (22 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.174: preferred, colored
Changes since revision 1.174: +14 -12 lines
Libraries also have parts and IDs.

Revision 1.174: download - view: text, markup, annotated - select for diffs
Tue Nov 20 22:30:20 2001 UTC (22 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.173: preferred, colored
Changes since revision 1.173: +3 -2 lines
Stupid 10 minute cache expiration on URI metadata

Revision 1.173: download - view: text, markup, annotated - select for diffs
Tue Nov 20 17:58:05 2001 UTC (22 years, 5 months ago) by harris41
Branches: MAIN
Diff to previous 1.172: preferred, colored
Changes since revision 1.172: +1 -2 lines
removing old comment

Revision 1.172: download - view: text, markup, annotated - select for diffs
Sat Nov 17 18:20:33 2001 UTC (22 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.171: preferred, colored
Changes since revision 1.171: +42 -9 lines
More steps towards libraries - VERY UNSTABLE - not even sure if it still works
with "normal" stuff correctly.

Revision 1.171: download - view: text, markup, annotated - select for diffs
Sat Nov 17 15:36:06 2001 UTC (22 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.170: preferred, colored
Changes since revision 1.170: +9 -2 lines
Starting to work on library import - new parameters for routine metadata

Revision 1.170: download - view: text, markup, annotated - select for diffs
Fri Nov 16 07:00:07 2001 UTC (22 years, 5 months ago) by harris41
Branches: MAIN
Diff to previous 1.169: preferred, colored
Changes since revision 1.169: +2 -1 lines
adding return ok to modifyuserauth routine

Revision 1.169: download - view: text, markup, annotated - select for diffs
Fri Nov 16 06:21:39 2001 UTC (22 years, 5 months ago) by harris41
Branches: MAIN
Diff to previous 1.168: preferred, colored
Changes since revision 1.168: +89 -34 lines
adding in routines for showing and modifying current authentication mechanism
for a user

Revision 1.168: download - view: text, markup, annotated - select for diffs
Mon Nov 5 22:48:19 2001 UTC (22 years, 6 months ago) by albertel
Branches: MAIN
CVS tags: stable_2001_fall
Diff to previous 1.167: preferred, colored
Changes since revision 1.167: +135 -30 lines
- added tmpstore/tmprestore/tmpreset functions create and deate hash values from a tmp hash, works well with construction space data

Revision 1.167: download - view: text, markup, annotated - select for diffs
Tue Oct 30 19:19:09 2001 UTC (22 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.166: preferred, colored
Changes since revision 1.166: +31 -0 lines
- started work on a tmpstore/restore function

Revision 1.166: download - view: text, markup, annotated - select for diffs
Tue Oct 16 21:16:01 2001 UTC (22 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.165: preferred, colored
Changes since revision 1.165: +1 -1 lines
Authors can now make Co-Authors

Revision 1.165: download - view: text, markup, annotated - select for diffs
Tue Oct 16 18:41:01 2001 UTC (22 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.164: preferred, colored
Changes since revision 1.164: +7 -5 lines
Last revision uncool

Revision 1.164: download - view: text, markup, annotated - select for diffs
Tue Oct 16 08:53:19 2001 UTC (22 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.163: preferred, colored
Changes since revision 1.163: +5 -7 lines
part.id instead of part_id (hopefully)

Revision 1.163: download - view: text, markup, annotated - select for diffs
Thu Oct 11 17:56:46 2001 UTC (22 years, 7 months ago) by harris41
Branches: MAIN
Diff to previous 1.162: preferred, colored
Changes since revision 1.162: +12 -1 lines
forcing lonnet.log to be www owned when handler called (in case of
root running startup.pl)

Revision 1.162: download - view: text, markup, annotated - select for diffs
Sat Oct 6 20:57:45 2001 UTC (22 years, 7 months ago) by harris41
Branches: MAIN
Diff to previous 1.161: preferred, colored
Changes since revision 1.161: +4 -6 lines
reverting back to the way it was..

Revision 1.161: download - view: text, markup, annotated - select for diffs
Fri Oct 5 17:54:36 2001 UTC (22 years, 7 months ago) by harris41
Branches: MAIN
Diff to previous 1.160: preferred, colored
Changes since revision 1.160: +8 -4 lines
fixing untrapped error condition...

Revision 1.160: download - view: text, markup, annotated - select for diffs
Tue Oct 2 18:32:56 2001 UTC (22 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.159: preferred, colored
Changes since revision 1.159: +9 -4 lines
Removal of before-unseen syntactical bloopers as noticed when trying to use
lonnet from startup.pl

Revision 1.159: download - view: text, markup, annotated - select for diffs
Wed Sep 26 15:03:20 2001 UTC (22 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.158: preferred, colored
Changes since revision 1.158: +7 -1 lines
Public Access recognized for 'bre' in allowed

Revision 1.158: download - view: text, markup, annotated - select for diffs
Fri Sep 21 20:38:10 2001 UTC (22 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.157: preferred, colored
Changes since revision 1.157: +16 -1 lines
More course logging stuff - untested!!!

Revision 1.157: download - view: text, markup, annotated - select for diffs
Thu Sep 20 16:09:07 2001 UTC (22 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.156: preferred, colored
Changes since revision 1.156: +37 -2 lines
Working on course log mechanism for every transaction

Revision 1.156: download - view: text, markup, annotated - select for diffs
Thu Aug 23 22:44:51 2001 UTC (22 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.155: preferred, colored
Changes since revision 1.155: +2 -1 lines
Wildcard bugfix

Revision 1.155: download - view: text, markup, annotated - select for diffs
Mon Aug 20 23:28:43 2001 UTC (22 years, 8 months ago) by albertel
Branches: MAIN
Diff to previous 1.154: preferred, colored
Changes since revision 1.154: +18 -8 lines
- &rndseed() now takes optional arguments

Revision 1.154: download - view: text, markup, annotated - select for diffs
Mon Aug 20 19:41:54 2001 UTC (22 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.153: preferred, colored
Changes since revision 1.153: +13 -1 lines
chomp of hosts.tab lines to clean ip, warnings, authorization check

Revision 1.153: download - view: text, markup, annotated - select for diffs
Sat Aug 18 14:58:15 2001 UTC (22 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.152: preferred, colored
Changes since revision 1.152: +6 -6 lines
Stores checkin and checkout under resource part 0

Revision 1.152: download - view: text, markup, annotated - select for diffs
Sat Aug 18 14:17:50 2001 UTC (22 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.151: preferred, colored
Changes since revision 1.151: +6 -6 lines
Student access to pages

Revision 1.151: download - view: text, markup, annotated - select for diffs
Fri Aug 17 19:50:28 2001 UTC (22 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.150: preferred, colored
Changes since revision 1.150: +19 -3 lines
Generate Token bug fixes

Revision 1.150: download - view: text, markup, annotated - select for diffs
Thu Aug 16 16:57:31 2001 UTC (22 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.149: preferred, colored
Changes since revision 1.149: +27 -5 lines
Stuff for checkin and checkout

Revision 1.149: download - view: text, markup, annotated - select for diffs
Thu Aug 16 11:25:03 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.148: preferred, colored
Changes since revision 1.148: +40 -1 lines
checkout should go into lonnet.

Revision 1.148: download - view: text, markup, annotated - select for diffs
Sun Aug 12 01:18:37 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.147: preferred, colored
Changes since revision 1.147: +18 -5 lines
<allow> more powerful, has wildcards - needs TESTING!!!

Revision 1.147: download - view: text, markup, annotated - select for diffs
Thu Aug 9 19:28:47 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.146: preferred, colored
Changes since revision 1.146: +11 -4 lines
Shows cascading parameters in parmset

Revision 1.146: download - view: text, markup, annotated - select for diffs
Thu Aug 9 16:43:06 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.145: preferred, colored
Changes since revision 1.145: +1 -1 lines
Set user.adv correctly.

Revision 1.145: download - view: text, markup, annotated - select for diffs
Thu Aug 9 14:03:42 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.144: preferred, colored
Changes since revision 1.144: +17 -6 lines
Next attempt on cascading part/id metadata

Revision 1.144: download - view: text, markup, annotated - select for diffs
Wed Aug 8 17:56:57 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.143: preferred, colored
Changes since revision 1.143: +4 -3 lines
Bugfix: packages produce 'part' output

Revision 1.143: download - view: text, markup, annotated - select for diffs
Tue Aug 7 22:56:06 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.142: preferred, colored
Changes since revision 1.142: +5 -1 lines
Attempt to set name correctly

Revision 1.142: download - view: text, markup, annotated - select for diffs
Tue Aug 7 14:54:51 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.141: preferred, colored
Changes since revision 1.141: +6 -0 lines
Attempt to load parameter from part zero if not defined for part/id

Revision 1.141: download - view: text, markup, annotated - select for diffs
Tue Aug 7 14:33:53 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.140: preferred, colored
Changes since revision 1.140: +4 -1 lines
Real parameters have priority over package ones.

Revision 1.140: download - view: text, markup, annotated - select for diffs
Tue Aug 7 09:47:53 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.139: preferred, colored
Changes since revision 1.139: +7 -16 lines
Takes care of double appearance of parameter, both explicit and package

Revision 1.139: download - view: text, markup, annotated - select for diffs
Sat Aug 4 20:13:17 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.138: preferred, colored
Changes since revision 1.138: +8 -2 lines
Small bugfix in metadata, add part to displayh

Revision 1.138: download - view: text, markup, annotated - select for diffs
Sat Aug 4 19:07:31 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.137: preferred, colored
Changes since revision 1.137: +1 -1 lines
TAs are not advanced users

Revision 1.137: download - view: text, markup, annotated - select for diffs
Sat Aug 4 14:45:28 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.136: preferred, colored
Changes since revision 1.136: +16 -1 lines
Should work, but probably will not

Revision 1.136: download - view: text, markup, annotated - select for diffs
Sat Aug 4 14:03:46 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.135: preferred, colored
Changes since revision 1.135: +17 -0 lines
More work on parameter packages

Revision 1.135: download - view: text, markup, annotated - select for diffs
Sat Aug 4 13:38:35 2001 UTC (22 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.134: preferred, colored
Changes since revision 1.134: +18 -3 lines
Started on parameter package mechanism

Revision 1.134: download - view: text, markup, annotated - select for diffs
Fri Jul 27 20:17:14 2001 UTC (22 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.133: preferred, colored
Changes since revision 1.133: +27 -31 lines
- changed the put() and cput() calls
- updated all locations that used them
- changed lonnet::modifyuser() to use new get and put.

Revision 1.133: download - view: text, markup, annotated - select for diffs
Thu Jul 26 21:40:27 2001 UTC (22 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.132: preferred, colored
Changes since revision 1.132: +39 -33 lines
- modified eget and del in lonnet to take optiona domain and user args
- modified lonmsg usr_crit_received to use new semantics
- retrofitted devalidate to use the new more powerful del

Revision 1.132: download - view: text, markup, annotated - select for diffs
Thu Jul 26 20:44:42 2001 UTC (22 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.131: preferred, colored
Changes since revision 1.131: +0 -2 lines
- removed some debugging messages

Revision 1.131: download - view: text, markup, annotated - select for diffs
Thu Jul 26 20:26:43 2001 UTC (22 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.130: preferred, colored
Changes since revision 1.130: +20 -8 lines
- modified get to now use an array reference, and to accept to optional
  arguments $udom and $uname to specify who we are talking about.
- modified all current uses of get() to pass array references
- fixed bookmarks

Revision 1.130: download - view: text, markup, annotated - select for diffs
Thu Jul 26 18:15:39 2001 UTC (22 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.129: preferred, colored
Changes since revision 1.129: +1 -1 lines
- Whoops expenential growth in the environment

Revision 1.129: download - view: text, markup, annotated - select for diffs
Thu Jul 26 17:22:19 2001 UTC (22 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.128: preferred, colored
Changes since revision 1.128: +17 -16 lines
- modified dump to take user name and domain as optional args
- changed coursedescription to use new dump

Revision 1.128: download - view: text, markup, annotated - select for diffs
Fri Jun 1 19:32:40 2001 UTC (22 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.127: preferred, colored
Changes since revision 1.127: +7 -2 lines
Sets adv and author in enviroment for use by dynamic remote

Revision 1.127: download - view: text, markup, annotated - select for diffs
Wed May 30 21:53:17 2001 UTC (22 years, 11 months ago) by ng
Branches: MAIN
Diff to previous 1.126: preferred, colored
Changes since revision 1.126: +22 -25 lines
fixed calls to &EXT('course...section)

Revision 1.126: download - view: text, markup, annotated - select for diffs
Mon May 28 21:15:37 2001 UTC (22 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.125: preferred, colored
Changes since revision 1.125: +1 -0 lines
Advanced User know immediately

Revision 1.125: download - view: text, markup, annotated - select for diffs
Mon May 28 16:38:14 2001 UTC (22 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.124: preferred, colored
Changes since revision 1.124: +4 -1 lines
Sets enviroment "advanced user roles"

Revision 1.124: download - view: text, markup, annotated - select for diffs
Sat May 26 19:57:47 2001 UTC (22 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.123: preferred, colored
Changes since revision 1.123: +29 -10 lines
Throw out "home" as extra parameter in store-like commands, make store
non-critical

Revision 1.123: download - view: text, markup, annotated - select for diffs
Tue Apr 17 13:53:26 2001 UTC (23 years ago) by harris41
Branches: MAIN
Diff to previous 1.122: preferred, colored
Changes since revision 1.122: +2 -3 lines
looping through entire list of servers -Scott

Revision 1.122: download - view: text, markup, annotated - select for diffs
Mon Apr 16 23:16:31 2001 UTC (23 years, 1 month ago) by albertel
Branches: MAIN
Diff to previous 1.121: preferred, colored
Changes since revision 1.121: +44 -31 lines
- modified store/cstore/restore to take optional args rather than look
  through the enviroment.

Revision 1.121: download - view: text, markup, annotated - select for diffs
Mon Apr 16 11:46:22 2001 UTC (23 years, 1 month ago) by harris41
Branches: MAIN
Diff to previous 1.120: preferred, colored
Changes since revision 1.120: +1 -1 lines
spelling fix

Revision 1.120: download - view: text, markup, annotated - select for diffs
Mon Apr 2 16:56:22 2001 UTC (23 years, 1 month ago) by harris41
Branches: MAIN
Diff to previous 1.119: preferred, colored
Changes since revision 1.119: +1 -3 lines
no changes -Scott

Revision 1.119: download - view: text, markup, annotated - select for diffs
Mon Apr 2 13:43:15 2001 UTC (23 years, 1 month ago) by harris41
Branches: MAIN
Diff to previous 1.118: preferred, colored
Changes since revision 1.118: +1 -1 lines
entering in missing work date -Scott

Revision 1.118: download - view: text, markup, annotated - select for diffs
Tue Mar 27 21:50:52 2001 UTC (23 years, 1 month ago) by harris41
Branches: MAIN
Diff to previous 1.117: preferred, colored
Changes since revision 1.117: +18 -12 lines
beginning to implementing looping for all library servers..
will have to mirror and interact with this response in
lonsearchcat.pm -Scott

Revision 1.117: download - view: text, markup, annotated - select for diffs
Tue Mar 27 13:37:43 2001 UTC (23 years, 1 month ago) by harris41
Branches: MAIN
Diff to previous 1.116: preferred, colored
Changes since revision 1.116: +1 -1 lines
making sure that requested custom fields to view are passed through
the entire network scheme -Scott

Revision 1.116: download - view: text, markup, annotated - select for diffs
Tue Mar 27 13:35:35 2001 UTC (23 years, 1 month ago) by harris41
Branches: MAIN
Diff to previous 1.115: preferred, colored
Changes since revision 1.115: +3 -3 lines
more changes to support bleeping custom metadata -Scott

Revision 1.115: download - view: text, markup, annotated - select for diffs
Thu Mar 22 16:13:22 2001 UTC (23 years, 1 month ago) by harris41
Branches: MAIN
Diff to previous 1.114: preferred, colored
Changes since revision 1.114: +1 -1 lines
fixing variable name -Scott

Revision 1.114: download - view: text, markup, annotated - select for diffs
Thu Mar 22 15:14:42 2001 UTC (23 years, 1 month ago) by harris41
Branches: MAIN
Diff to previous 1.113: preferred, colored
Changes since revision 1.113: +1 -0 lines
more passing of the custom metadata information -Scott

Revision 1.113: download - view: text, markup, annotated - select for diffs
Thu Mar 22 15:10:35 2001 UTC (23 years, 1 month ago) by harris41
Branches: MAIN
Diff to previous 1.112: preferred, colored
Changes since revision 1.112: +1 -4 lines
removing the cvs merging syntax -Scott

Revision 1.112: download - view: text, markup, annotated - select for diffs
Thu Mar 22 15:08:49 2001 UTC (23 years, 1 month ago) by harris41
Branches: MAIN
Diff to previous 1.111: preferred, colored
Changes since revision 1.111: +16 -2 lines
adding in custom metadata processing (to some degree at least) -Scott

Revision 1.111: download - view: text, markup, annotated - select for diffs
Thu Mar 22 13:29:05 2001 UTC (23 years, 1 month ago) by harris41
Branches: MAIN
Diff to previous 1.110: preferred, colored
Changes since revision 1.110: +1 -0 lines
important comment about what to do next is inserted -Scott

Revision 1.110: download - view: text, markup, annotated - select for diffs
Tue Mar 20 21:33:37 2001 UTC (23 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.109: preferred, colored
Changes since revision 1.109: +18 -1 lines
Now routine to expire spreadsheets

Revision 1.109: download - view: text, markup, annotated - select for diffs
Mon Mar 19 22:27:06 2001 UTC (23 years, 1 month ago) by www
Branches: MAIN
Diff to previous 1.108: preferred, colored
Changes since revision 1.108: +38 -2 lines
Devalidates spreadsheets in store and cstore

Revision 1.108: download - view: text, markup, annotated - select for diffs
Mon Mar 19 16:46:24 2001 UTC (23 years, 1 month ago) by harris41
Branches: MAIN
Diff to previous 1.107: preferred, colored
Changes since revision 1.107: +2 -0 lines
added in annotation about metadata_query function into the function
glossary at the beginning -Scott

Revision 1.107: download - view: text, markup, annotated - select for diffs
Thu Mar 15 20:56:14 2001 UTC (23 years, 2 months ago) by harris41
Branches: MAIN
Diff to previous 1.106: preferred, colored
Changes since revision 1.106: +1 -1 lines
need to escape so that percentage symbols are not incorrectly unescaped
-Scott

Revision 1.106: download - view: text, markup, annotated - select for diffs
Thu Mar 15 14:04:32 2001 UTC (23 years, 2 months ago) by harris41
Branches: MAIN
Diff to previous 1.105: preferred, colored
Changes since revision 1.105: +1 -1 lines
duh.. supposed to use the reply function.. my brain is now
plugged into the wall of intelligence -Scott

Revision 1.105: download - view: text, markup, annotated - select for diffs
Thu Mar 15 13:40:20 2001 UTC (23 years, 2 months ago) by harris41
Branches: MAIN
Diff to previous 1.104: preferred, colored
Changes since revision 1.104: +8 -0 lines
moving the nuts and bolts of the networking of the query
request from lonsearchcat.pm to lonnet.pm -Scott

Revision 1.104: download - view: text, markup, annotated - select for diffs
Fri Mar 2 21:43:54 2001 UTC (23 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.103: preferred, colored
Changes since revision 1.103: +13 -2 lines
Logs failed assignroles

Revision 1.103: download - view: text, markup, annotated - select for diffs
Tue Feb 27 20:44:18 2001 UTC (23 years, 2 months ago) by harris41
Branches: MAIN
Diff to previous 1.102: preferred, colored
Changes since revision 1.102: +10 -9 lines
spelling fix, "priviledge" is spelled "privilege" -Scott

Revision 1.102: download - view: text, markup, annotated - select for diffs
Tue Jan 30 02:34:16 2001 UTC (23 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.101: preferred, colored
Changes since revision 1.101: +3 -8 lines
Last change was not such a good idea

Revision 1.101: download - view: text, markup, annotated - select for diffs
Tue Jan 30 01:31:05 2001 UTC (23 years, 3 months ago) by www
Branches: MAIN
Diff to previous 1.100: preferred, colored
Changes since revision 1.100: +8 -3 lines
EXT takes symb for resource.xxx parameters

Revision 1.100: download - view: text, markup, annotated - select for diffs
Fri Jan 19 21:37:39 2001 UTC (23 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.99: preferred, colored
Changes since revision 1.99: +2 -2 lines
- sometimes the mdolus could be zero, dont really need to modulo

Revision 1.99: download - view: text, markup, annotated - select for diffs
Fri Jan 19 21:19:28 2001 UTC (23 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.98: preferred, colored
Changes since revision 1.98: +3 -2 lines
- if lonxml calls this, debugs work fine otherwise, weird errors are reported

Revision 1.98: download - view: text, markup, annotated - select for diffs
Fri Jan 19 17:21:15 2001 UTC (23 years, 3 months ago) by albertel
Branches: MAIN
Diff to previous 1.97: preferred, colored
Changes since revision 1.97: +13 -10 lines
- modifed rndseed to return a 32 bit int

Revision 1.97: download - view: text, markup, annotated - select for diffs
Thu Jan 11 11:11:27 2001 UTC (23 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.96: preferred, colored
Changes since revision 1.96: +2 -2 lines
Error messages included if environment could not be opened

Revision 1.96: download - view: text, markup, annotated - select for diffs
Thu Jan 11 11:08:37 2001 UTC (23 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.95: preferred, colored
Changes since revision 1.95: +8 -15 lines
Taken out session info for courseinfo and EXT

Revision 1.95: download - view: text, markup, annotated - select for diffs
Thu Jan 11 10:43:09 2001 UTC (23 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.94: preferred, colored
Changes since revision 1.94: +25 -16 lines
Debug messages, lock around all of appenv

Revision 1.94: download - view: text, markup, annotated - select for diffs
Wed Jan 10 22:55:52 2001 UTC (23 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.93: preferred, colored
Changes since revision 1.93: +16 -3 lines
Additional debug messages in EXT

Revision 1.93: download - view: text, markup, annotated - select for diffs
Tue Jan 9 23:05:22 2001 UTC (23 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.92: preferred, colored
Changes since revision 1.92: +1 -1 lines
No need to sort here

Revision 1.92: download - view: text, markup, annotated - select for diffs
Tue Jan 9 23:04:15 2001 UTC (23 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.91: preferred, colored
Changes since revision 1.91: +3 -10 lines
Found bug in cached coursedescription, whereupon it was called all the time

Revision 1.91: download - view: text, markup, annotated - select for diffs
Tue Jan 9 22:27:07 2001 UTC (23 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.90: preferred, colored
Changes since revision 1.90: +4 -0 lines
- more messages

Revision 1.90: download - view: text, markup, annotated - select for diffs
Tue Jan 9 22:12:28 2001 UTC (23 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.89: preferred, colored
Changes since revision 1.89: +7 -1 lines
- debuggin the eniroment bug

Revision 1.89: download - view: text, markup, annotated - select for diffs
Tue Jan 9 19:55:31 2001 UTC (23 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.88: preferred, colored
Changes since revision 1.88: +32 -3 lines
Locks on reading part of appenv and delenv, error check

Revision 1.88: download - view: text, markup, annotated - select for diffs
Sat Jan 6 16:08:24 2001 UTC (23 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.87: preferred, colored
Changes since revision 1.87: +4 -3 lines
Get flock constants from Fcntl

Revision 1.87: download - view: text, markup, annotated - select for diffs
Fri Jan 5 20:45:09 2001 UTC (23 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.86: preferred, colored
Changes since revision 1.86: +4 -0 lines
Another place that needs flock in delenv

Revision 1.86: download - view: text, markup, annotated - select for diffs
Fri Jan 5 20:06:07 2001 UTC (23 years, 4 months ago) by albertel
Branches: MAIN
Diff to previous 1.85: preferred, colored
Changes since revision 1.85: +2 -0 lines
- flock the enviroment file so people don't get corrupted enviroments

Revision 1.85: download - view: text, markup, annotated - select for diffs
Fri Dec 29 22:40:33 2000 UTC (23 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.84: preferred, colored
Changes since revision 1.84: +0 -3 lines
Bug fix: no need to be in a course to make one. Seems to run now.

Revision 1.84: download - view: text, markup, annotated - select for diffs
Fri Dec 29 21:52:19 2000 UTC (23 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.83: preferred, colored
Changes since revision 1.83: +61 -0 lines
Subroutines to write to course preferences and create course (NOT TESTED YET)

Revision 1.83: download - view: text, markup, annotated - select for diffs
Fri Dec 29 19:28:19 2000 UTC (23 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.82: preferred, colored
Changes since revision 1.82: +6 -6 lines
Fixed bug - courses start with a "/" as in "/msu/182..."

Revision 1.82: download - view: text, markup, annotated - select for diffs
Thu Dec 28 19:57:30 2000 UTC (23 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.81: preferred, colored
Changes since revision 1.81: +4 -2 lines
Needed to remove section qualifier when testing if enrolling students is
allowed

Revision 1.81: download - view: text, markup, annotated - select for diffs
Thu Dec 14 21:44:06 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.80: preferred, colored
Changes since revision 1.80: +42 -27 lines
Bugfixes and "modify student"

Revision 1.80: download - view: text, markup, annotated - select for diffs
Wed Dec 13 22:45:22 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.79: preferred, colored
Changes since revision 1.79: +97 -1 lines
Makes a user

Revision 1.79: download - view: text, markup, annotated - select for diffs
Tue Dec 12 23:43:05 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.78: preferred, colored
Changes since revision 1.78: +6 -18 lines
Removed get bug from EXT to get course data

Revision 1.78: download - view: text, markup, annotated - select for diffs
Tue Dec 12 21:32:46 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.77: preferred, colored
Changes since revision 1.77: +11 -2 lines
Now takes default value if no real value present for metadata, and looks at
parameter in EXT if no direct value available

Revision 1.77: download - view: text, markup, annotated - select for diffs
Wed Dec 6 20:32:52 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.76: preferred, colored
Changes since revision 1.76: +2 -20 lines
Unique key comes from access.conf

Revision 1.76: download - view: text, markup, annotated - select for diffs
Wed Dec 6 19:58:31 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.75: preferred, colored
Changes since revision 1.75: +43 -3 lines
Bugfix in idget and new routine receipt

Revision 1.75: download - view: text, markup, annotated - select for diffs
Sat Dec 2 12:41:48 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.74: preferred, colored
Changes since revision 1.74: +8 -4 lines
Restore now restores all keys ever existing into the hash

Revision 1.74: download - view: text, markup, annotated - select for diffs
Wed Nov 29 12:27:49 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.73: preferred, colored
Changes since revision 1.73: +1 -1 lines
Wrong spelling of filedescription

Revision 1.73: download - view: text, markup, annotated - select for diffs
Tue Nov 28 02:48:25 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.72: preferred, colored
Changes since revision 1.72: +6 -2 lines
No need to store "parameter_"

Revision 1.72: download - view: text, markup, annotated - select for diffs
Mon Nov 27 23:10:18 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.71: preferred, colored
Changes since revision 1.71: +3 -3 lines
Bugfixes metadata

Revision 1.71: download - view: text, markup, annotated - select for diffs
Mon Nov 27 20:44:04 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.70: preferred, colored
Changes since revision 1.70: +44 -15 lines
New caching metadata scheme

Revision 1.70: download - view: text, markup, annotated - select for diffs
Sat Nov 25 19:56:04 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.69: preferred, colored
Changes since revision 1.69: +114 -0 lines
New routines to deal with section numbers, PIDs and user environments

Revision 1.69: download - view: text, markup, annotated - select for diffs
Fri Nov 24 19:59:31 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.68: preferred, colored
Changes since revision 1.68: +42 -13 lines
New cascading parameter scheme

Revision 1.68: download - view: text, markup, annotated - select for diffs
Wed Nov 22 12:14:56 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.67: preferred, colored
Changes since revision 1.67: +2 -1 lines
EXT does immediately reject empty or undefined variables

Revision 1.67: download - view: text, markup, annotated - select for diffs
Tue Nov 21 12:23:25 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.66: preferred, colored
Changes since revision 1.66: +2 -2 lines
Bugfix reading parameters out of resource metadata

Revision 1.66: download - view: text, markup, annotated - select for diffs
Mon Nov 20 19:04:15 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.65: preferred, colored
Changes since revision 1.65: +4 -3 lines
Accepts courseIDs as uris in allowed

Revision 1.65: download - view: text, markup, annotated - select for diffs
Thu Nov 16 12:00:01 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.64: preferred, colored
Changes since revision 1.64: +14 -28 lines
Parameter mechanism changes

Revision 1.64: download - view: text, markup, annotated - select for diffs
Wed Nov 15 23:25:59 2000 UTC (23 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.63: preferred, colored
Changes since revision 1.63: +8 -5 lines
Logs homeserver for subscribe

Revision 1.63: download - view: text, markup, annotated - select for diffs
Tue Nov 14 18:41:40 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.62: preferred, colored
Changes since revision 1.62: +6 -3 lines
Checks if resourcedata on course or user is not there

Revision 1.62: download - view: text, markup, annotated - select for diffs
Tue Nov 14 15:58:39 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.61: preferred, colored
Changes since revision 1.61: +9 -1 lines
symbread sets parameters from map

Revision 1.61: download - view: text, markup, annotated - select for diffs
Tue Nov 14 14:58:59 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.60: preferred, colored
Changes since revision 1.60: +15 -6 lines
appenv

Revision 1.60: download - view: text, markup, annotated - select for diffs
Tue Nov 14 02:39:30 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.59: preferred, colored
Changes since revision 1.59: +49 -9 lines
Cascading resource parameters in EXT

Revision 1.59: download - view: text, markup, annotated - select for diffs
Tue Nov 7 17:20:10 2000 UTC (23 years, 6 months ago) by albertel
Branches: MAIN
Diff to previous 1.58: preferred, colored
Changes since revision 1.58: +10 -5 lines
- changed filelocation to understand that /~user/ -> /home/user/public_html/

Revision 1.58: download - view: text, markup, annotated - select for diffs
Thu Nov 2 17:42:09 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.57: preferred, colored
Changes since revision 1.57: +3 -3 lines
varval now called EXT

Revision 1.57: download - view: text, markup, annotated - select for diffs
Tue Oct 31 22:32:32 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.56: preferred, colored
Changes since revision 1.56: +43 -22 lines
Debugging allowed and varval

Revision 1.56: download - view: text, markup, annotated - select for diffs
Tue Oct 31 19:28:11 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.55: preferred, colored
Changes since revision 1.55: +31 -1 lines
New subroutine to delete stuff from the environment

Revision 1.55: download - view: text, markup, annotated - select for diffs
Mon Oct 30 22:45:21 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.54: preferred, colored
Changes since revision 1.54: +5 -2 lines
"allowed" takes advantage of properties set in lonacc and lonauth. Still
problem with Java code archives .zip - they do not seem to set "referer" in
Netscape

Revision 1.54: download - view: text, markup, annotated - select for diffs
Mon Oct 30 16:32:06 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.53: preferred, colored
Changes since revision 1.53: +63 -37 lines
Continued work on allowed. condval changed to accept multiple instances of
resource.

Revision 1.53: download - view: text, markup, annotated - select for diffs
Sat Oct 28 19:26:07 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.52: preferred, colored
Changes since revision 1.52: +32 -9 lines
Got rid of special coursedescription hash, additions regarding REFERER to
allowed

Revision 1.52: download - view: text, markup, annotated - select for diffs
Sat Oct 28 17:26:35 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.51: preferred, colored
Changes since revision 1.51: +142 -71 lines
Work on "allowed"

Revision 1.51: download - view: text, markup, annotated - select for diffs
Thu Oct 26 15:29:17 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.50: preferred, colored
Changes since revision 1.50: +1 -1 lines
Does not keep history on coursedescription hash

Revision 1.50: download - view: text, markup, annotated - select for diffs
Thu Oct 26 10:40:01 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.49: preferred, colored
Changes since revision 1.49: +14 -7 lines
Now stores the specific priviledges in each role in addition to the
cummulative ones.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Wed Oct 25 20:52:31 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.48: preferred, colored
Changes since revision 1.48: +3 -1 lines
Fixed coursedescription in varval

Revision 1.48: download - view: text, markup, annotated - select for diffs
Wed Oct 25 10:55:46 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.47: preferred, colored
Changes since revision 1.47: +72 -9 lines
Work on varval

Revision 1.47: download - view: text, markup, annotated - select for diffs
Fri Oct 20 10:57:46 2000 UTC (23 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.46: preferred, colored
Changes since revision 1.46: +37 -2 lines
Now has cput and cstore for critical puts and stores, uses critical for log

Revision 1.46: download - view: text, markup, annotated - select for diffs
Mon Oct 16 09:42:50 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.45: preferred, colored
Changes since revision 1.45: +14 -3 lines
Fixed endless loop in filelocation and added hreflocation

Revision 1.45: download - view: text, markup, annotated - select for diffs
Thu Oct 12 02:11:16 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.44: preferred, colored
Changes since revision 1.44: +1 -1 lines
small symbread bug removed

Revision 1.44: download - view: text, markup, annotated - select for diffs
Wed Oct 11 21:12:32 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.43: preferred, colored
Changes since revision 1.43: +11 -5 lines
symbread defaults to request.filename and sets request.ambiguous for
/adm/ambiguous when returning empty string

Revision 1.43: download - view: text, markup, annotated - select for diffs
Wed Oct 11 18:15:16 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.42: preferred, colored
Changes since revision 1.42: +2 -2 lines
Gives random random seed if not in course

Revision 1.42: download - view: text, markup, annotated - select for diffs
Tue Oct 10 18:46:53 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.41: preferred, colored
Changes since revision 1.41: +8 -6 lines
Big bug in get and eget: returned list instead of hash - hopefully fixed

Revision 1.41: download - view: text, markup, annotated - select for diffs
Tue Oct 10 13:38:19 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.40: preferred, colored
Changes since revision 1.40: +2 -2 lines
Also allow access to "not recommended" resources

Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon Oct 9 20:26:17 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.39: preferred, colored
Changes since revision 1.39: +13 -3 lines
New routine to read out state string if present

Revision 1.39: download - view: text, markup, annotated - select for diffs
Sat Oct 7 10:09:53 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.38: preferred, colored
Changes since revision 1.38: +16 -2 lines
Now detects and tries to resolve ambigous symbreads

Revision 1.38: download - view: text, markup, annotated - select for diffs
Fri Oct 6 22:43:34 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.37: preferred, colored
Changes since revision 1.37: +4 -3 lines
Bug in coursedescription user.name, bug in symbread

Revision 1.37: download - view: text, markup, annotated - select for diffs
Fri Oct 6 21:00:05 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.36: preferred, colored
Changes since revision 1.36: +37 -20 lines
symbread can now figure out non-ambigous refs without symb cache entry

Revision 1.36: download - view: text, markup, annotated - select for diffs
Thu Oct 5 19:27:23 2000 UTC (23 years, 7 months ago) by albertel
Branches: MAIN
Diff to previous 1.35: preferred, colored
Changes since revision 1.35: +39 -1 lines
- new getfile() and filelocation() routines to ease accessing files

Revision 1.35: download - view: text, markup, annotated - select for diffs
Wed Oct 4 15:59:07 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.34: preferred, colored
Changes since revision 1.34: +11 -1 lines
Now actually also sets current environment in appenv and looks out for
"dangerous" modifications of the environment (user.role and user.priv)

Revision 1.34: download - view: text, markup, annotated - select for diffs
Sat Sep 30 17:25:04 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.33: preferred, colored
Changes since revision 1.33: +35 -1 lines
More steps towards making a course a user

Revision 1.33: download - view: text, markup, annotated - select for diffs
Fri Sep 29 14:36:30 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.32: preferred, colored
Changes since revision 1.32: +12 -18 lines
Steps towards treating a course as a user rather than a resource

Revision 1.32: download - view: text, markup, annotated - select for diffs
Tue Sep 26 20:07:24 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.31: preferred, colored
Changes since revision 1.31: +22 -0 lines
Random Seed

Revision 1.31: download - view: text, markup, annotated - select for diffs
Mon Sep 25 20:28:54 2000 UTC (23 years, 7 months ago) by www
Branches: MAIN
Diff to previous 1.30: preferred, colored
Changes since revision 1.30: +91 -10 lines
Symbolic links to store and restore

Revision 1.30: download - view: text, markup, annotated - select for diffs
Wed Sep 6 14:25:17 2000 UTC (23 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.29: preferred, colored
Changes since revision 1.29: +32 -1 lines
Access control course level

Revision 1.29: download - view: text, markup, annotated - select for diffs
Tue Sep 5 13:32:31 2000 UTC (23 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.28: preferred, colored
Changes since revision 1.28: +81 -9 lines
unespace bug

Revision 1.28: download - view: text, markup, annotated - select for diffs
Mon Sep 4 11:25:46 2000 UTC (23 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.27: preferred, colored
Changes since revision 1.27: +17 -3 lines
New function varval

Revision 1.27: download - view: text, markup, annotated - select for diffs
Fri Sep 1 21:51:30 2000 UTC (23 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.26: preferred, colored
Changes since revision 1.26: +14 -0 lines
New del function

Revision 1.26: download - view: text, markup, annotated - select for diffs
Fri Sep 1 21:34:27 2000 UTC (23 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.25: preferred, colored
Changes since revision 1.25: +40 -2 lines
Condition evaluation

Revision 1.25: download - view: text, markup, annotated - select for diffs
Mon Aug 28 22:21:24 2000 UTC (23 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.24: preferred, colored
Changes since revision 1.24: +32 -2 lines
Reads filetypes and provides routines to check

Revision 1.24: download - view: text, markup, annotated - select for diffs
Tue Aug 22 15:27:35 2000 UTC (23 years, 8 months ago) by www
Branches: MAIN
Diff to previous 1.23: preferred, colored
Changes since revision 1.23: +5 -2 lines
Bug fix append to environment

Revision 1.23: download - view: text, markup, annotated - select for diffs
Mon Aug 14 21:40:46 2000 UTC (23 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.22: preferred, colored
Changes since revision 1.22: +15 -3 lines
repcopy remove multiple slashes
ssi now also posts parameters

Revision 1.22: download - view: text, markup, annotated - select for diffs
Tue Jul 25 15:39:41 2000 UTC (23 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.21: preferred, colored
Changes since revision 1.21: +4 -6 lines
Bug Fix plaintext

Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Jul 24 21:22:35 2000 UTC (23 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.20: preferred, colored
Changes since revision 1.20: +95 -9 lines
Further implementation of roles

Revision 1.20: download - view: text, markup, annotated - select for diffs
Fri Jul 21 00:40:37 2000 UTC (23 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.19: preferred, colored
Changes since revision 1.19: +4 -2 lines
Now handles empty directories correctly

Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Jul 18 13:46:49 2000 UTC (23 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.18: preferred, colored
Changes since revision 1.18: +43 -4 lines
Now lists domains and users in dirlist

Revision 1.18: download - view: text, markup, annotated - select for diffs
Mon Jul 17 21:36:33 2000 UTC (23 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.17: preferred, colored
Changes since revision 1.17: +3 -1 lines
Bug fixes for directory listings

Revision 1.17: download - view: text, markup, annotated - select for diffs
Mon Jul 17 16:37:14 2000 UTC (23 years, 9 months ago) by www
Branches: MAIN
Diff to previous 1.16: preferred, colored
Changes since revision 1.16: +13 -4 lines
lond does not let wrong connections hang
lonnet has dirlist routine

Revision 1.16: download - view: text, markup, annotated - select for diffs
Fri Jun 30 17:09:51 2000 UTC (23 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.15: preferred, colored
Changes since revision 1.15: +10 -0 lines
Now also replicate metadata files, filename.meta

Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Jun 26 20:10:49 2000 UTC (23 years, 10 months ago) by www
Branches: MAIN
Diff to previous 1.14: preferred, colored
Changes since revision 1.14: +38 -1 lines
New routine for server side include and interface to dump (latter not tested)

Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Jun 5 20:28:17 2000 UTC (23 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.13: preferred, colored
Changes since revision 1.13: +11 -1 lines
Updates. Implement roles control on browsing and menu.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon May 29 14:06:46 2000 UTC (23 years, 11 months ago) by www
Branches: MAIN
Diff to previous 1.12: preferred, colored
Changes since revision 1.12: +2 -3 lines
Fixed bugs

Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon May 1 20:19:38 2000 UTC (24 years ago) by www
Branches: MAIN
Diff to previous 1.11: preferred, colored
Changes since revision 1.11: +198 -23 lines
Updates on lonnet store/restore

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Feb 29 16:24:00 2000 UTC (24 years, 2 months ago) by www
Branches: MAIN
Diff to previous 1.10: preferred, colored
Changes since revision 1.10: +92 -2 lines
Authentication changes - incorporated into environment

Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Jan 21 19:08:12 2000 UTC (24 years, 3 months ago) by www
Branches: MAIN
CVS tags: LATEST, Bacillus, Aquifex
Diff to previous 1.9: preferred, colored
Changes since revision 1.9: +1 -1 lines
Fixed encryption bug in cross-domain authentication

Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Jan 14 21:12:40 2000 UTC (24 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.8: preferred, colored
Changes since revision 1.8: +38 -11 lines
Roles have starting and end time
Bug fixes after replication shift
New login screen
Authenticator routes to roles screen
Form variables are transfered to environment (not tested)

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Jan 13 14:48:36 2000 UTC (24 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.7: preferred, colored
Changes since revision 1.7: +50 -1 lines
Transfered replication code from lonrep to lonnet (not tested yet)

Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Dec 22 17:18:04 1999 UTC (24 years, 4 months ago) by www
Branches: MAIN
Diff to previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3 lines
Fixed weird globbing to send delayed messages
Changed format of delayed message file to have no server: - no need

Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Nov 23 15:43:34 1999 UTC (24 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.5: preferred, colored
Changes since revision 1.5: +23 -5 lines
appenv accepts hashes

Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Nov 22 17:23:13 1999 UTC (24 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.4: preferred, colored
Changes since revision 1.4: +14 -1 lines
Limit length of $middlename to 16 characters for critical message buffer
Add appenv to lonnet (not tested yet)

Revision 1.4: download - view: text, markup, annotated - select for diffs
Thu Nov 18 19:52:46 1999 UTC (24 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.3: preferred, colored
Changes since revision 1.3: +1 -25 lines
Senddelayed moved from lonnet and loncron to lonc - not tested

Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Nov 16 22:00:17 1999 UTC (24 years, 5 months ago) by www
Branches: MAIN
Diff to previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
Fixed bug "enc" to "encrypt"

Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon Nov 8 16:20:35 1999 UTC (24 years, 6 months ago) by www
Branches: MAIN
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +7 -15 lines
Changed authenticate subroutine to work with "enc" and also use standard
channel (through lonc/lond) to locally authenticate. Not tested yet.

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Wed Oct 13 17:48:51 1999 UTC (24 years, 7 months ago) by albertel
Branches: loncom
CVS tags: start
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
LON-CAPA Communication Module

Revision 1.1: download - view: text, markup, annotated - select for diffs
Wed Oct 13 17:48:51 1999 UTC (24 years, 7 months ago) by albertel
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>