CVS log for loncom/automation/Autocreate.pl

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.20.2.1: download - view: text, markup, annotated - select for diffs
Sat Jul 18 00:16:00 2020 UTC (3 years, 9 months ago) by raeburn
Branches: version_2_11_2_msu
Diff to previous 1.20: preferred, colored next main 1.21: preferred, colored
Changes since revision 1.20: +7 -3 lines
- For 2.11.2 modified
  Include changes in 1.22

Revision 1.22: download - view: text, markup, annotated - select for diffs
Wed Jul 1 20:09:03 2020 UTC (3 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X, version_2_11_4_msu, version_2_11_3_msu, HEAD
Diff to previous 1.21: preferred, colored
Changes since revision 1.21: +6 -3 lines
- Bug 6400
  Options for transfer or creation of tiny URLs when cloning.

Revision 1.21: download - view: text, markup, annotated - select for diffs
Fri Jul 26 02:28:28 2019 UTC (4 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_X, version_2_11_4_uiuc, version_2_11_4, version_2_11_3_uiuc, version_2_11_3
Diff to previous 1.20: preferred, colored
Changes since revision 1.20: +22 -2 lines
- Devalidate cache for self-cataloging of courses, based on institutional
  code for institution's nodes, when creating an "official" course.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Nov 16 18:09:21 2016 UTC (7 years, 5 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_2_uiuc, version_2_11_2_educog, version_2_11_2
Branch point for: version_2_11_2_msu
Diff to previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2 lines
- Typo

Revision 1.19: download - view: text, markup, annotated - select for diffs
Mon Mar 7 02:10:40 2011 UTC (13 years, 1 month ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_1, version_2_11_0_RC3, version_2_11_0_RC2, version_2_11_0_RC1, version_2_11_0, version_2_10_X, version_2_10_1, version_2_10_0, loncapaMITrelate_1, language_hyphenation_merge, language_hyphenation, BZ4492-merge, BZ4492-feature_horizontal_radioresponse, BZ4492-feature_Support_horizontal_radioresponse, BZ4492-Support_horizontal_radioresponse
Diff to previous 1.18: preferred, colored
Changes since revision 1.18: +29 -12 lines
- Bug 6287.
  - New routines to set/unset %env for designated DC in whose name course creation
    is processed eliminate duplicate code.

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sun Mar 6 21:44:14 2011 UTC (13 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.17: preferred, colored
Changes since revision 1.17: +5 -2 lines
- Bug 6287.
- DC user (from xmldc item in autocreate setting in domain config) is the
  sender of a message to requestor when pending official course request is
  processed by Autocreate.pl

Revision 1.17: download - view: text, markup, annotated - select for diffs
Sun Mar 6 21:17:23 2011 UTC (13 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.16: preferred, colored
Changes since revision 1.16: +2 -5 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.16: download - view: text, markup, annotated - select for diffs
Sun Sep 26 02:29:55 2010 UTC (13 years, 7 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_X, version_2_9_1, version_2_10_0_RC2
Diff to previous 1.15: preferred, colored
Changes since revision 1.15: +6 -15 lines
- Use lonnet::get_my_roles() in place of lonnet::dump() when determining if
  the user under whose identity Autocreate.pl is being run has an active DC
  role in the domain.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Aug 28 19:00:42 2010 UTC (13 years, 7 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_10_0_RC1
Diff to previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2 lines
- Correct path to &process_official_reqs().

Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Aug 13 16:37:30 2010 UTC (13 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.13: preferred, colored
Changes since revision 1.13: +8 -1 lines
- Set %env and permissions for original calling style (i.e., via args to Autocreate.pl call in /etc/cron.d/loncapa
  (doesn't use domain configuration).

Revision 1.13: download - view: text, markup, annotated - select for diffs
Tue Mar 30 15:24:52 2010 UTC (14 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_0, version_2_8_99_1, PRINT_INCOMPLETE_base, PRINT_INCOMPLETE
Diff to previous 1.12: preferred, colored
Changes since revision 1.12: +5 -118 lines
&process_official_reqs() moved to interface/loncoursequeueadmin.pm to facilitate reuse.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon Feb 22 03:44:21 2010 UTC (14 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.11: preferred, colored
Changes since revision 1.11: +229 -53 lines
- Extend Autocreate.pl so it can be called without command line arguments
  (e.g., via a cron entry), with behavior controlled by Domain Configuration.
- No change from pre-2.9 behavior when called with command line arguments
  (original implementation): /home/httpd/perl/Autocreate.pl $dom $uname:$udom
- New routines:
   - &process_xml() to create courses defined in XML files in
     /home/httpd/perl/tmp/addcourse/$dom/auto/pending/
   - &process_official_reqs() to create official courses for which requestor
     is validated as instructor or record  - queued (awaiting validation)
     in /home/httpd/lonUsers/$dom/$1/$2/$3/$dom-domainconfig/courserequestqueue.db.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Jan 31 18:06:10 2010 UTC (14 years, 2 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_99_0, bz6209-base, bz6209
Diff to previous 1.10: preferred, colored
Changes since revision 1.10: +3 -2 lines
- &escape() was moved from lonnet.pm to LONCAPA.pm some time ago.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Tue Mar 18 20:51:12 2008 UTC (16 years, 1 month ago) by raeburn
Branches: MAIN
CVS tags: version_2_8_X, version_2_8_99_0, version_2_8_2, version_2_8_1, version_2_8_0, version_2_7_X, version_2_7_99_1, version_2_7_99_0, version_2_7_1, version_2_7_0, version_2_6_X, version_2_6_99_1, version_2_6_99_0, version_2_6_3, bz5969, bz2851, GCI_3, GCI_2, GCI_1, BZ5971-printing-apage, BZ5434-fox
Diff to previous 1.9: preferred, colored
Changes since revision 1.9: +1 -1 lines
Add version ID

Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue Mar 18 20:48:53 2008 UTC (16 years, 1 month ago) by raeburn
Branches: MAIN
Diff to previous 1.8: preferred, colored
Changes since revision 1.8: +2 -0 lines
Placeholder for version number.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Feb 7 04:39:42 2008 UTC (16 years, 2 months ago) by raeburn
Branches: MAIN
Diff to previous 1.7: preferred, colored
Changes since revision 1.7: +6 -4 lines
- Result and logmsg from &LONCAPA::batchcreatecourse::create_courses() printed to logfile.
- : separated list of escaped (courseIDs:classID) entries printed to STDOUT.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Sep 3 15:34:16 2007 UTC (16 years, 7 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_6_2, version_2_6_1, version_2_6_0, version_2_5_X, version_2_5_99_1, version_2_5_99_0, version_2_5_2
Diff to previous 1.6: preferred, colored
Changes since revision 1.6: +7 -2 lines
bug 5378.
lonparmset.pm
- Users allowed to clone course:
  - can use wildcards (*:domain and *) for unrestricted cloning within a domain, and unrestricted cloning in all domains respectively.
  - warning messages about invalid data separated into (a) invlaid format, invalid domain, non-existent user.

loncommon.pm
- cloning rights check accommodates wildcards.
- let the user know the course was not created, when the specified course to clone was non-existent, or cloning rights were missing.

Autocreate.pl
- improve format of logged messages.

batchcreatecourse.pm
- Since loncommon::construct_course() now terminates course creation when cloning rights check is not passed, early out to stop user creation and attempted enrollment in an uncreated course.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon Jul 2 03:36:47 2007 UTC (16 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_5_1, version_2_5_0, version_2_4_99_0
Diff to previous 1.5: preferred, colored
Changes since revision 1.5: +7 -1 lines
- move clone authorization check from loncreatecourse.pm to loncommon.pm
- more information stored in autocreation log
- include context as argument in loncommon::commit_standardrole and commit_studentrole
  to set appropriate line feeds (with/without <br /> for web/auto context).
- more information displayed on screen after course creation from uploaded attributes file (XML)
- language handler for Autocreate.pl

Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Jul 11 20:00:58 2005 UTC (18 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_4_X, version_2_4_2, version_2_4_1, version_2_4_0, version_2_3_X, version_2_3_99_0, version_2_3_2, version_2_3_1, version_2_3_0, version_2_2_X, version_2_2_99_1, version_2_2_99_0, version_2_2_2, version_2_2_1, version_2_2_0, version_2_1_X, version_2_1_99_3, version_2_1_99_2, version_2_1_99_1, version_2_1_99_0, version_2_1_3, version_2_1_2, version_2_1_1, version_2_1_0, version_2_0_X, version_2_0_99_1, version_2_0_2, version_2_0_1, version_2_0_0, version_1_99_3, version_1_99_2
Diff to previous 1.4: preferred, colored
Changes since revision 1.4: +1 -1 lines
Add privilege to create new users.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Jun 29 22:03:10 2005 UTC (18 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_99_1
Diff to previous 1.3: preferred, colored
Changes since revision 1.3: +7 -7 lines
%ENV -> %env changes.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Jun 1 18:26:20 2005 UTC (18 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_1_99_0
Diff to previous 1.2: preferred, colored
Changes since revision 1.2: +37 -10 lines
More detailed logging.  Pass back more information in list of created courses. Allow creation of full range of roles in a course.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Apr 7 06:56:21 2005 UTC (19 years ago) by albertel
Branches: MAIN
CVS tags: version_1_99_1_tmcc, version_1_99_0_tmcc
Diff to previous 1.1: preferred, colored
Changes since revision 1.1: +3 -3 lines
- ENV -> env

Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Mar 4 15:09:06 2005 UTC (19 years, 1 month ago) by raeburn
Branches: MAIN
Script to process course creation requests.  Intended to be run by www as cron job.

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>