Petr Škoda
d5814f4e22
MDL-41811 simplify the admin tree detection logic and fix navigation in multiple areas
2013-10-21 14:17:55 +08:00
Mark Nelson
70f210c04f
MDL-42201 backup: introduced new automatic backup state
2013-10-21 11:51:12 +08:00
Adam Olley
7893297888
MDL-40515: report_log: List activities in optgroups
...
Prevents users from generating reports on invalid values
Change-Id: If358fa06c8dadd33bb2875ea54ab4bce97b16aff
2013-09-30 11:16:30 +09:30
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
Ankit Agarwal
ef9ca10699
MDL-21415 reports: We should fetch active group from session not page params
...
Also donot allow active group to be set to something that user doesn't have access to
2013-09-12 11:18:25 +08:00
Ankit Agarwal
28c4399b6b
MDL-21415 reports: Adding support of groups to course participation reports
...
Also introducing new api groups_allgroups_course_menu() that generates a selector for all groups in course"
2013-09-10 13:14:33 +08:00
Marina Glancy
88715ba2c0
MDL-41192 course: Can not write to the read-only properties of cm_info
2013-09-10 14:11:30 +10:00
Helen Foster
86698a4c72
MDL-41568 Merge English strings from the en_fix language pack
2013-09-03 12:31:35 +02:00
Ankit Agarwal
ac43f96306
MDL-40052 events: Code style fixes
2013-08-27 15:26:38 +08:00
Ankit Agarwal
b9e1f0997c
MDL-40052 events: Add get_url() api to various report content_viewed classes
2013-08-27 15:26:38 +08:00
Ankit Agarwal
bb0038074e
MDL-40052 events: Add content view events for reports
...
Includes:
* Add content view events for report_log
* Add content view events for report_loglive
* Add content view events for report_outline
* Add content view events for report_participation
* Add content view events for report_stats
2013-08-27 15:25:43 +08: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 marshall
ab7632b74c
MDL-39876 Change get_record('course') calls to get_course
2013-08-15 11:31:20 +01:00
Petr Škoda
96f81ea385
MDL-39474 introduce $CFG->debugdeveloper and cleanup $CFG init
2013-08-12 13:01:47 +02:00
Petr Škoda
2f1e464a88
MDL-40438 migrate all collatorlib:: and textlib:: uses
2013-08-06 21:04:35 +02:00
Dan Poltawski
48638b915d
Merge branch 'MDL-40323-master' of https://github.com/mackensen/moodle
2013-07-29 13:59:55 +08:00
Nadav Kavalerchik
c9a2991b90
MDL-40716 - Activity labels are not visible in course completion report, when in RTL mode (theme/clean , bootstrap)
2013-07-24 08:47:25 +03:00
Eloy Lafuente (stronk7)
30a209ba17
Merge branch 'MDL-40785' of git://github.com/timhunt/moodle
2013-07-23 17:50:38 +02:00
Tim Hunt
7dcb9b0616
MDL-40785 question instances report: ignore subquestions
...
We should not count subquestions of cloze questions (parent != 0) but we
do want to count random questions (parent = id).
2013-07-19 15:15:18 +01:00
Mark Nelson
4e829d48d1
MDL-40468 libraries: removed usages of get_related_contexts_string() in core
...
Also tidied up the functions by removing unused parameters.
2013-07-19 15:17:50 +08:00
Frederic Massart
2e4c0c9181
MDL-40424 libraries: Deprecate context_instance_preload_sql()
2013-07-12 17:41:49 +08:00
Adrian Greeve
329846f198
MDL-40430 - Libraries: Deprecate print_context_name().
2013-07-09 16:11:55 +08:00
Ankit Agarwal
db314f34fb
MDL-40425 libraries: Remove context_instance_preload() from core
2013-07-09 15:55:51 +08:00
Adrian Greeve
a327f25ef1
MDL-31776 - lib: Alternate name fields
...
Add support for additional name fields and flexible formating of
user names.
2013-07-09 11:45:50 +08:00
Charles Fulton
74ec49a139
MDL-40323 report_log: fix strict standards error
2013-06-25 06:07:30 -07:00
Sam Hemelryk
7b50002304
Merge branch 'MDL-39964-master' of git://github.com/danpoltawski/moodle
...
Conflicts:
lib/deprecatedlib.php
2013-06-12 09:04:22 +12:00
Eloy Lafuente (stronk7)
3294f68f4a
Merge branch 'm25_MDL-38545_PHP_Strict_error' of https://github.com/scara/moodle
2013-06-05 02:22:22 +02:00
Frederic Massart
8ca0c12370
MDL-39536 completion: Prevent DB call when fetching activities
2013-06-04 12:57:10 +08:00
Dan Poltawski
26c4242c68
MDL-39964 report_progress: don't browser sniff for SVG support
...
Use feature detection, its more robust and better practice.
2013-05-31 14:43:00 +08:00
Eloy Lafuente (stronk7)
cedb0aab5a
MDL-39434 Bump all versions near 2.5 release
2013-05-01 18:03:29 +02:00
Jerome Mouneyrac
fea8be4203
MDL-37988 Completion reports: Table header row not in thead section
2013-04-25 12:37:53 +01:00
Eloy Lafuente (stronk7)
d7ce8b1434
MDL-39068 use cross-db text column ORDER BY
...
Credit goes to Valerii Kuznetsov, thanks!
2013-04-14 16:07:43 +02:00
Dan Poltawski
bf11c1d128
Merge branch 'MDL-22153' of git://github.com/stronk7/moodle
2013-04-10 10:58:32 +08:00
Eloy Lafuente (stronk7)
c1782ec626
MDL-22153 backup: delete old, unused, 1.9 files
2013-04-07 17:20:41 +02:00
Charles Fulton
ad23973cdc
MDL-38865 report_progress: narrow CSS selectors
2013-04-03 08:46:39 -07:00
Matteo Scaramuccia
c980b5b2bb
MDL-38545 Reports: PHP Strict Standards error in graph.php
2013-04-02 22:07:09 +02:00
Petr Škoda
689096bc26
MDL-38654 do not test $CFG->gdversion
...
GD PHP extension is now required. Add-ons need to remove $CFG->gdversion tests. The worst case regression is that add-on will think GD is not available.
2013-03-22 16:57:55 +01:00
Rajesh Taneja
87f9a3b15e
MDL-35716 report_performance: Performance report for moodle site
...
This will report config setting which can affect moodle performance.
Few of them are added in this patch:
1. Theme designer mode
2. Cache Javascript
3. Debug message set to developer
4. Backup - Active
5. Stats enabled.
2013-03-11 14:30:01 +08:00
Damyon Wiese
b27fc5b64f
Merge branch 'wip-MDL-33774-master' of git://github.com/marinaglancy/moodle
2013-02-19 12:36:40 +08:00
Rossiani Wijaya
17b57ec881
MDL-35336 report (course overview): check the setting for enablestats before printing out the node for setting > site admin > reports
2013-02-18 10:21:53 +08:00
Rossiani Wijaya
2975c3429e
MDL-35336 Report (course overview): fixed redirect url to enable statistics setting page when statistics is disable
2013-02-18 10:21:53 +08:00
Marina Glancy
9ecb50e6e3
MDL-33774 instead of checking that activity is label we check that it has view url
2013-02-14 19:46:19 +11:00
Simon Coggins
ec2d8ceb88
MDL-35332 lib: Improve security of hashed passwords
2013-02-09 06:47:57 +13:00
Sam Hemelryk
be54d2015d
Merge branch 'wip-MDL-37614_master' of git://github.com/lazydaisy/moodle
2013-01-28 17:40:08 +13:00
Mary Evans
4c085aed64
MDL-37614 report/completion: changed generalbox class in table to generaltable class in user.php
2013-01-21 23:51:47 +00:00
Rossiani Wijaya
d264e5d72c
MDL-37375 Report: fixed blog post link from course activity report
2013-01-21 14:59:23 +08:00
Eloy Lafuente (stronk7)
ada893d339
Merge branch 'MDL-36554' of git://github.com/rwijaya/moodle
2013-01-15 18:02:26 +01:00
Dan Poltawski
8b16bbfc68
Merge branch 'MDL-35556d' of git://github.com/srynot4sale/moodle
2013-01-15 13:15:31 +08:00
Rossiani Wijaya
6fc61f2d08
MDL-36554 Admin settings: make tables class consistent throughout admin settings
2013-01-14 10:10:54 +08:00