mattc-catalyst
38553f9754
MDL-10888: groupings - fix SQL error
2007-08-27 03:54:59 +00:00
skodak
dda6370707
MDL-10635 fixed incorrect capability value check in has_capability_including_child_contetxt()
2007-08-26 16:55:46 +00:00
skodak
47ba005d0d
MDL-10995 course parents cache size now limited
2007-08-26 07:58:20 +00:00
moodler
5464c36277
Fixes for grade plugincapability names MDL-10989
2007-08-26 05:49:59 +00:00
skodak
3bf618ce0d
MDL-10995 implemented caching of course and category parents - eliminates substantial number of db queries - mostly during login and on course page
2007-08-25 19:25:17 +00:00
skodak
5785266f9e
MDL-10995 removing previous patch; testing a better one just now
2007-08-25 14:35:54 +00:00
skodak
8496a9c911
MDL-10995 improved capability_search():
...
* eliminated fetching of course - $COURSE used if id matches
* parent category structure is cached in static array
2007-08-25 12:22:15 +00:00
skodak
e6260a456b
MDL-10635 improved performance of update_course_icon() and friends; fixed parameter of iseditting() - removed $userid which was not used and did not make much sense there anyway
2007-08-25 11:28:37 +00:00
skodak
c331cf23c5
MDL-10945 fixed block capability checks in switch role mode
2007-08-22 19:20:20 +00:00
skodak
5bf243d131
MDL-10383 - groups/groupings refactoring nearly finished ;-)
2007-08-16 11:06:48 +00:00
toyomoyo
baea72ec48
some changes for better capabilities list display
2007-08-16 08:48:53 +00:00
skodak
2c386f82e5
MDL-10383 - deprecated get_groups(), user_group() and ismember()
2007-08-15 20:21:01 +00:00
poltawski
7e874772a3
MDL-10573 - Added a capability for viewing blocks, this allows role-based control of block
...
display.
Changed context capability check so that CONTEXT_BLOCK capabilities can also come from the
moodle core capability definitions
2007-08-13 10:08:15 +00:00
poltawski
be23993798
MDL-10624 Reverting forum part of last commit - it wasn't needed, I wasn't testing
...
correctly. merged from 18_STABLE
2007-08-06 19:17:36 +00:00
poltawski
87c2d37d82
Fixed typo in previous commit
2007-08-06 18:47:57 +00:00
poltawski
2515adf9ea
MDL-9431 & MDL-10624 - we're not removing some tracking records from the
...
database when we unassign roles - remove forum_subscriptions & user_lastaccess
Merged from MOODLE_18_STABLE
2007-08-06 18:45:35 +00:00
stronk7
6cdd0f9c93
Adding Id tag + copyright notice.
...
Merged from MOODLE_18_STABLE
2007-08-06 17:55:44 +00:00
toyomoyo
c345bb584a
MDL-10679, improvement to context_rel table and load_user_capability
2007-08-02 08:28:29 +00:00
toyomoyo
3527464679
when unassign users in course, if user has no more course:view capability left, he should be removed from all groups in course
2007-07-27 05:43:05 +00:00
skodak
89bd8357e9
MDL-10579 capabilities for grade export plugins
2007-07-24 08:51:45 +00:00
mattc-catalyst
cd54510d42
lib/accesslib: Performance optimisation
...
- On postgres query time drops from ~600ms to ~35ms in some
instances, in other instances performance is around the same
as old the implementation.
Author: Matt Clarkson <mattc@catalyst.net.nz >
2007-07-20 04:05:34 +00:00
toyomoyo
60ace1e114
merged fix for MDL-10149, preventing the deletion of the last admin role
2007-07-19 05:19:05 +00:00
toyomoyo
69b0088cd9
merged fix for MDL-10461, timemodied in role assignments not preserved
2007-07-19 03:37:53 +00:00
skodak
454cf87189
MDL-10421 $fields= typo
2007-07-11 17:27:46 +00:00
toyomoyo
52bb13dc9f
adding group support for get_role_users
2007-07-09 06:22:56 +00:00
toyomoyo
898d7119f0
round up enrolment to day, truncate the rest MDL-10181
2007-07-04 02:26:36 +00:00
tjhunt
d53587d822
MDL-10250 - Extend get_users_by_capability to have a $useviewallgroups parameter.
2007-06-26 16:16:46 +00:00
toyomoyo
2f2d4fb53f
adding limits to get_role_users() to enable extracting specific users
2007-06-22 09:03:03 +00:00
tjhunt
b5c2f0afff
Fix typo spotted by Eclipse.
2007-06-12 13:47:21 +00:00
tjhunt
e765b5d377
Improve doc comments on get_context_* funcitions.
2007-06-12 11:11:42 +00:00
jamiesensei
7d8ea28668
MDL-9891 new 'clonepermissionsfrom' key in access.php
2007-05-27 04:53:02 +00:00
toyomoyo
ce34ed3a76
fix for MDL-9137, adding support for gradebook plugins for db, cron, events, permission structures etc
2007-05-24 02:16:31 +00:00
jamiesensei
cd26d8e047
MDL-9857 "more options in print_context function"
2007-05-22 10:09:22 +00:00
toyomoyo
9492291c82
some changes to events to make grade_added work
2007-05-15 03:19:01 +00:00
sam_marshall
3bb92bbe04
MDL-9382: Added fields and orderby parameters to get_user_capability_course, which allows for greatly improved performance in the case where you want more information about the courses. (However, the function does still basically suck.)
2007-05-14 12:11:47 +00:00
poltawski
c3d1fbe943
MDL-9726 - fixed phpdoc comment from MartinD's commit
2007-05-07 08:34:08 +00:00
toyomoyo
6ceebc1f32
merged fix for MDL-9656, blocks parents can be system context
2007-05-07 03:24:22 +00:00
moodler
6eaa3f09ce
Merged changes for better performance in cases where there are lots of enrolment plugins MDL-9726
2007-05-07 03:10:22 +00:00
skodak
afe413989b
MDL-9216 has capabilitiy does not respect doanything if admin userid specified and $USER is not admin; merged from MOODLE_18_STABLE
2007-04-09 11:11:31 +00:00
nfreear
008b2b07ab
Fixes bug MDL-9175 "Groups simpletest, fatal errors", also DONOTCOMMIT.
2007-04-03 10:16:51 +00:00
toyomoyo
863fb22dd7
merged fix for MDL-9057, invalid contexts should be ignored
2007-03-27 03:04:15 +00:00
toyomoyo
9251b26fe8
merged fix for MDL-9016, clear context cache after remove_course_contents()
2007-03-23 07:21:27 +00:00
skodak
6bc1e5d577
(MDL-8973) Fix OOP model of new multi auth plugins + some other auth related fixes, fixed change_password, ldap updates, etc.; TODO: fix docs
2007-03-22 12:27:52 +00:00
toyomoyo
0150c561c5
fix for MDL-8966, customizable role names
2007-03-22 08:11:30 +00:00
toyomoyo
a7bb9b8ff2
merged fix for MDL-8981, roles assigned at site level may result in a lot of default subscriptions
2007-03-21 06:07:46 +00:00
skodak
3887fe4acd
MDL-8840 Loginas cleanup, some more improvements; merged from MOODLE_18_STABLE
...
+ merging of format_string fixes
2007-03-20 07:42:41 +00:00
toyomoyo
c0aa9f0956
merged fixing a warning
2007-03-20 02:57:57 +00:00
skodak
c16ec80252
MDL-8840 Loginas cleanup, better course isolation; merged from MOODLE_18_STABLE
2007-03-19 22:25:13 +00:00
skodak
f6f66b0338
MDL-8840 Loginas cleanup; merged from MOODLE_18_STABLE
...
+ merging perflib toys from moodlelib.php
2007-03-19 18:54:58 +00:00
toyomoyo
8cf990bcfe
merged fix for MDL-8934, assign role context statements incorrect
2007-03-19 04:49:49 +00:00