Dan Poltawski
534c356a87
Merge branch 'wip-mdl-42536' of git://github.com/rajeshtaneja/moodle
2013-10-25 15:55:27 +08:00
Rajesh Taneja
735c3a7b4f
MDL-42536 enrol_self: Added groups/lib.php required file
2013-10-25 11:09:43 +08:00
Eloy Lafuente (stronk7)
d0285a0d91
Merge branch 'w43_MDL-42206_m26_metaedit' of https://github.com/skodak/moodle
2013-10-24 23:27:11 +02:00
Dan Poltawski
295e4fa8f4
MDL-29070 enrol_imsenterprise: more code cleanups
...
Including:
* fix whitespace
* coding style fixes:
* Declare method visibility
* Don't have variable names with underscores
* Comments without .
* if/for loop spacing
* Unused variables
* Split long lines
* Removed outdates files
* moodlecheck warnings
* code checker warnings
2013-10-23 17:10:56 +08:00
Brian Biggs
1ee378bbdc
MDL-29070 enrol_imsenterprise: Code cleanup
...
In preparation for new features.
2013-10-23 17:10:35 +08:00
Petr Škoda
fa151f7a13
MDL-42206 improve course edit performance when use meta courses
2013-10-18 15:17:02 +02:00
Damyon Wiese
c778085550
Merge branch 'w41_MDL-42047_m26_cohortdel' of https://github.com/skodak/moodle
2013-10-09 14:42:23 +08:00
Petr Škoda
6cf2091571
MDL-16073 add test for connection to external database for authentication and enrolments
2013-10-08 21:53:51 +02:00
Damyon Wiese
43822d89c5
Merge branch 'MDL-32570-master' of git://github.com/danpoltawski/moodle
2013-10-08 13:47:49 +08:00
Petr Škoda
12c92bca22
MDL-37717 warn teachers before disabling or deleting their enrolment method
2013-10-04 16:02:48 +02:00
Petr Škoda
483916069c
MDL-42047 fix cohort method name error after deleting cohort
2013-10-04 11:32:03 +02:00
Eloy Lafuente (stronk7)
da600e5314
Merge branch 'MDL-42004-master' of git://github.com/FMCorz/moodle
2013-10-01 19:43:42 +02:00
Marina Glancy
c9e4ade71e
Merge branch 'MDL-32592-master' of git://github.com/danpoltawski/moodle
2013-10-01 20:49:03 +10:00
Marina Glancy
815f0ef33c
Merge branch 'MDL-39653-master' of git://github.com/danpoltawski/moodle
2013-10-01 20:42:37 +10:00
Dan Poltawski
259e7e6207
MDL-32570 enrol_imsenterprise: don't hardcode default category id
2013-10-01 15:50:47 +08:00
Eloy Lafuente (stronk7)
b1698e9ac5
Merge branch 'MDL-41962-master' of git://github.com/FMCorz/moodle
2013-10-01 01:52:53 +02:00
Eloy Lafuente (stronk7)
833d1eb0e2
Merge branch 'MDL-26408-master' of git://github.com/danpoltawski/moodle
2013-09-30 16:01:38 +02:00
Dan Poltawski
75e19bf52b
MDL-39653 enrol_imsenterprise: only mail admins on change
...
The existing beavhiour was sending useless emails to admins and
generating warnings.
Thanks to Matthew Orlando for the suggested fix.
2013-09-27 12:21:03 +08:00
Frederic Massart
05549cc5d0
MDL-42004 enrol_cohort: Convert handlers to observers
2013-09-26 16:23:25 +08:00
Dan Poltawski
9977220ae8
MDL-32592 enrol_imsenterprise: fix error when category not defined
...
thanks to Henrik Thorn for the fix
2013-09-26 15:00:15 +08:00
Frederic Massart
5cec6c2670
MDL-41962 events: Bumping plugin versions to update handlers
2013-09-26 14:56:12 +08:00
Dan Poltawski
ba4612ebdc
MDL-26408 enrol_imsenterprise: fix invalid component
2013-09-26 12:22:31 +08:00
Marina Glancy
88a4cb4734
Merge branch 'MDL-41778_master' of https://github.com/nitzo/moodle
2013-09-25 12:52:39 +10:00
Petr Škoda
d79d5ac276
MDL-31501 rework user session architecture
...
List of changes:
* New OOP API using PHP namespace \core\session\.
* All handlers now update the sessions table consistently.
* Experimental DB session support in Oracle.
* Full support for session file handler (filesystem locking required).
* New option for alternative session directory.
* Official memcached session handler support.
* Workaround for memcached version with non-functional gc.
* Improved security - forced session id regeneration.
* Improved compatibility with recent PHP releases.
* Fixed borked CSS during install in debug mode.
* Switched to file based sessions in new installs.
* DB session setting disappears if DB does not support sessions.
* DB session setting disappears if session handler specified in config.php.
* Fast purging of sessions used in request only.
* No legacy distinction - file, database and memcached support the same functionality.
* Session handler name included in performance info.
* Fixed user_loggedin and user_loggedout event triggering.
* Other minor bugfixing and improvements.
* Fixed database session segfault if MUC disposed before $DB.
Limitations:
* Session access time is now updated right after session start.
* Support for $CFG->sessionlockloggedinonly was removed.
* First request does not update userid in sessions table.
* The timeouts may break badly if server hosting forces PHP.ini session settings.
* The session GC is a lot slower, we do not rely on external session timeouts.
* There cannot be any hooks triggered at the session write time.
* File and memcached handlers do not support session lock acquire timeouts.
* Some low level PHP session functions can not be used directly in Moodle code.
2013-09-21 13:11:56 +02:00
Nitzan Bar
d8a55f59bd
MDL-41778 enrol/ldap add settings to allow updating of course fields during sync
2013-09-20 17:30:52 +03:00
Rajesh Taneja
2b503e40f2
MDL-31560 Messages: Deprecated generate_email_supportuser
...
generate_email_supportuser was not creating user which can
be used by messaging system. core_user::get_support_user()
should be used to get support_user record.
2013-09-13 16:13:26 +08:00
Sam Hemelryk
6b909c759d
Merge branch 'wip-mdl-41605' of git://github.com/rajeshtaneja/moodle
2013-09-11 10:50:08 +12:00
Sam Hemelryk
ba5d7f8b1c
Merge branch 'MDL-41528_master' of https://github.com/nitzo/moodle
2013-09-11 09:26:44 +12:00
Sam Hemelryk
79257da228
Merge branch 'wip-mdl-41590' of git://github.com/rajeshtaneja/moodle
2013-09-11 08:45:22 +12:00
Sam Hemelryk
c02045ddc4
Merge branch 'wip-mdl-41589' of git://github.com/rajeshtaneja/moodle
2013-09-11 08:34:58 +12:00
Damyon Wiese
603913bcbb
Merge branch 'MDL-41497-master' of https://github.com/willylee/moodle
2013-09-10 12:21:20 +08:00
Marina Glancy
4a3fb71c4f
MDL-41436 Removing references to fields course.modinfo, sectioncache
...
Also add the field cacherev to the lists of default fields in course retrieval functions
2013-09-10 14:11:51 +10:00
Nitzan Bar
ee2d1451a6
MDL-41528 enrol/ldap course default settings when no course template is selected
2013-09-06 02:05:40 +03:00
Rajesh Taneja
cc6a0dd095
MDL-41605 Enrolments: Updated unassign role url to use roleid as param
...
Filter on enrolled users page use role param to perform filtering by role,
and unassign role also contain role param to remove user role in course
which used to conflict. Looking at assign role, we use roleid param, so
using roleid for unassigning as well
2013-09-05 11:47:19 +08:00
Rajesh Taneja
b7a5eb1ed8
MDL-41590 Enrolments: If course is deleted, then use courseid for reference
2013-09-04 17:32:19 +08:00
Rajesh Taneja
2e4b1fc728
MDL-41589 Enrolments: Fixed role unassign confirmation dialog
2013-09-04 14:35:36 +08:00
Rajesh Taneja
9077fc61f7
MDL-41413 Events: replaced course_deleted event handler with observer
2013-09-03 14:55:03 +08:00
Rajesh Taneja
8525a8f0d5
MDL-41413 Events: replaced role_unassigned event handler with observer
2013-09-03 14:54:58 +08:00
Rajesh Taneja
f58915f0bb
MDL-41413 Events: replaced role_assigned event handler with observer
2013-09-03 14:54:44 +08:00
Rajesh Taneja
bb78e249cd
MDL-39961 Events: Replace Legacy events - User
...
This change includes:
* Added user_updated event, replacing old event
* Added user_created event, replacing old event
* Added user_deleted event, replacing old event
* Added user_loggedout event, replacing old event
* Added user_enrolment_created event, replacing old event
* Added user_enrolment_deleted event, replacing old event
* Added user_enrolment_updated event, replacing old event
2013-09-02 16:10:05 +08:00
Willy Lee
d991bc77fa
MDL-41497 enrol_database: Added help text for using odbc dsn names instead
2013-08-29 15:36:44 -05:00
Nitzan Bar
fdb04f62e9
MDL-41259 when duplicate course shortname exists an exception is thrown and sync is aborted
2013-08-27 21:13:57 +03:00
Damyon Wiese
74df2951d1
Revert "MDL-39876 Change get_record('course') calls to get_course"
...
This reverts commit ab7632b74c331540c90229bf03d13aa2e6bdd9be.
2013-08-21 13:42:30 +08:00
Sam Hemelryk
6eee89bc8f
Merge branch 'MDL-39876-master' of git://github.com/sammarshallou/moodle
...
Conflicts:
course/lib.php
2013-08-21 12:08:46 +12:00
Sam Hemelryk
1ef7722cba
Merge branch 'master_MDL-41144' of git://github.com/danmarsden/moodle
2013-08-21 11:01:51 +12:00
Damyon Wiese
e2f36a71a8
Merge branch 'MDL-41191-master' of git://github.com/danpoltawski/moodle
2013-08-20 16:13:55 +08:00
Dan Poltawski
6f44a73369
Merge branch 'w33_MDL-39474_m26_debugdeveloper' of https://github.com/skodak/moodle
...
Conflicts:
lib/upgrade.txt
2013-08-20 11:42:03 +08:00
Nadav Kavalerchik
373c610ed1
MDL-39703 Roles, Themes: Fix "Add role" dialog width and position, in RTL mode (theme/clean)
2013-08-18 21:51:51 +03:00
Dan Marsden
a4aaeeaa81
MDL-41144 enrol_flatfile: ignore deleted users.
2013-08-16 09:32:22 +12:00
sam marshall
ab7632b74c
MDL-39876 Change get_record('course') calls to get_course
2013-08-15 11:31:20 +01:00