CVS log for loncom/misc/refresh_courseids_db.pl

[BACK] Up to [LON-CAPA] / loncom / misc

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.24: download - view: text, markup, annotated - select for diffs
Mon Oct 2 21:01:21 2023 UTC (6 months, 2 weeks ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, version_2_11_4_msu, HEAD
Diff to previous 1.23: preferred, colored
Changes since revision 1.23: +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.23: download - view: text, markup, annotated - select for diffs
Wed Mar 31 02:19:59 2021 UTC (3 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_X, version_2_11_4_uiuc, version_2_11_4
Diff to previous 1.22: preferred, colored
Changes since revision 1.22: +14 -2 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.22: download - view: text, markup, annotated - select for diffs
Wed Apr 22 16:43:56 2020 UTC (3 years, 11 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_3_uiuc, version_2_11_3_msu, version_2_11_3
Diff to previous 1.21: preferred, colored
Changes since revision 1.21: +3 -1 lines
- Set $env{'request.role.adv'} for call to lonrelrequtils::get_release_req
  (new dependency in &retrieveResources() in lonnavmaps.pm rev. 1.550)

Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Jun 26 01:50:11 2017 UTC (6 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.20: preferred, colored
Changes since revision 1.20: +1 -2 lines
- Remove blank line.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Jan 27 22:23:09 2016 UTC (8 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_2_uiuc, version_2_11_2_msu, version_2_11_2_educog, version_2_11_2
Diff to previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2 lines
- Accommodate sub-directory structure of user directories containing dot(s)
  within the first three characters of the username.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sat Jun 7 19:13:51 2014 UTC (9 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_1, version_2_11_0
Diff to previous 1.18: preferred, colored
Changes since revision 1.18: +9 -169 lines
- Routines moved from refresh_courseids_db.pl to lonrelrequtils.pm
  to facilitate re-use: parameter_constraints(), coursetype_constraints(),
  commblock_constraints(), coursecontent_constraints(), read_paramdata(),
  update_reqd_loncaparev().
- Clean-up handler phase for lonblockingmenu.pm and courseprefs.pm
  (query string contains phase=releaseinfo) includes call to update
  LON-CAPA version requirement in course's environment.db and course's
  record in domain's nohost_courseids.db
- Display of details for LON-CAPA version requirement in course now
  includes any requirements based on blocking (timer trigger, printout
  or content access).

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sat Jun 7 03:07:06 2014 UTC (9 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.17: preferred, colored
Changes since revision 1.17: +4 -4 lines
- Fix typos

Revision 1.17: download - view: text, markup, annotated - select for diffs
Wed Dec 25 20:43:51 2013 UTC (10 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_0_RC3, version_2_11_0_RC2
Diff to previous 1.16: preferred, colored
Changes since revision 1.16: +4 -2 lines
- Domain configuration used to set generation of unique six character code
  as course identifier when processing course requests, can be set
  separately for different request types - official, unofficial, community
  or textbook.
- Where a unique code is set for a course store in nohist_courseids.db on
  domain's library server(s).

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Jun 26 21:22:42 2013 UTC (10 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_0_RC1
Diff to previous 1.15: preferred, colored
Changes since revision 1.15: +8 -1 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.15: download - view: text, markup, annotated - select for diffs
Mon May 27 17:24:11 2013 UTC (10 years, 10 months ago) by bisitz
Branches: MAIN
Diff to previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2 lines
Typo in 1.14

Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri May 10 15:57:36 2013 UTC (10 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.13: preferred, colored
Changes since revision 1.13: +5 -1 lines
- Provide username:domain for domain config user so lonuserstate.pm can
  construct appropriately named .db files in /home/httpd/perl/tmp.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Sat Jul 21 21:20:25 2012 UTC (11 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.12: preferred, colored
Changes since revision 1.12: +33 -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.12: download - view: text, markup, annotated - select for diffs
Sat Jul 21 20:18:37 2012 UTC (11 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.11: preferred, colored
Changes since revision 1.11: +3 -3 lines
- Fix typos in rev 1.11.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Mar 31 22:10:16 2012 UTC (12 years ago) by raeburn
Branches: MAIN
Diff to previous 1.10: preferred, colored
Changes since revision 1.10: +35 -1 lines
- Bug 6518.
  - Exam blocks can now block access to specified folders and/or resources
    for the duration of an exam (2.11) as well as collaborative tools (pre-2.11).
  - The start time for blocking can be based on activation of the timer for a
    specific timed quiz item (map or resource specific) -- 2.11 required.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Dec 24 07:58:09 2010 UTC (13 years, 3 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_10_X, version_2_10_1, version_2_10_0_RC2, version_2_10_0, loncapaMITrelate_1, language_hyphenation_merge, language_hyphenation, BZ4492-merge, BZ4492-feature_horizontal_radioresponse
Diff to previous 1.9: preferred, colored
Changes since revision 1.9: +3 -28 lines
- &build_release_hashes() moved from misc/refresh_courseids_db.pl to
  interface/loncommn.pm to facilitate re-use.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Thu Dec 16 17:03:48 2010 UTC (13 years, 4 months ago) by raeburn
Branches: MAIN
Diff to previous 1.8: preferred, colored
Changes since revision 1.8: +13 -3 lines
- New possible value for questiontype parameter: randomizetry.
  - Once used in course, course role selection requires 2.10 or later.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Aug 22 21:14:54 2010 UTC (13 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_10_0_RC1
Diff to previous 1.7: preferred, colored
Changes since revision 1.7: +34 -29 lines
- Only check courses with last access within past two days when updating
  LON-CAPA release required in nohist_courseids.db.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Sun Aug 1 03:57:32 2010 UTC (13 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3 lines
- Counter for anonymous survey submissions moved from nohist_resourcetracker.db
  to nohist_anonsurveys.db for course (keys are $symb\0$part) to facilitate
  use in statistics.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Jul 30 17:46:12 2010 UTC (13 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.5: preferred, colored
Changes since revision 1.5: +16 -6 lines
- Improved checking for changes in required LON-CAPA version for a course.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu Jul 29 17:44:45 2010 UTC (13 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.4: preferred, colored
Changes since revision 1.4: +36 -34 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.4: download - view: text, markup, annotated - select for diffs
Sat Jul 24 00:01:12 2010 UTC (13 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.3: preferred, colored
Changes since revision 1.3: +161 -2 lines
- Store LON-CAPA version required for a particular course in nohist_courseids.db
  (and also as internal.relaserequired in course's environment.db.
  - version required is stored in the form N.M (e.g., 2.10).
- Possible constraints currently defined in releaseslist.xml.
    - check if question type parameter has been set for any problem parts in the course:
      (anonymous survey, survey with credit etc.; practice problem.
    - check if course type is Community.
    - check if particuar response types are used (i.e., math or custom).

Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Mar 17 18:16:56 2010 UTC (14 years, 1 month ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_X, version_2_9_1, version_2_9_0, version_2_8_99_1, PRINT_INCOMPLETE_base, PRINT_INCOMPLETE
Diff to previous 1.2: preferred, colored
Changes since revision 1.2: +12 -1 lines
- Include in hash stored in nohist_courseids.db, any of the following (if defined), from course's environment.db
  - categories, cloners, and hidefromcat,
  - self-enrollment settings

Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon Mar 15 20:13:14 2010 UTC (14 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +71 -22 lines
- Eliminate calls to &lonnet::courseiddump() for individual courses if date created is missing (use hash retrieved from call for all courses in domain instead).
- If auto-assignment of co-ownership for official courses is enabled:
   update co-owners based on co-ownership prerequisites:
     (a) active CC role
     (b) validated as official course personnel

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Mar 14 23:17:54 2010 UTC (14 years, 1 month ago) by raeburn
Branches: MAIN
- Bug 5967.
 - Contents of nohist_courseids.db (excluding lastaccess) rebuilt from permanent data in
   course environment.db files.
 - Will determine course owner and/or creation date for old courses created before these items
   were in use, and update course's environment.db file accordingly.

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>