119 Commits

Author SHA1 Message Date
Petr Skoda
56048f8366 MDL-24332 fixed https handling when using sslproxy - thanks djeeg 2010-09-27 10:16:28 +00:00
Petr Skoda
4f92410fb5 MDL-24321 deprecating object class 2010-09-21 08:57:31 +00:00
Petr Skoda
365a594107 MDL-24321 switching to stdClass in /lib/ 2010-09-21 08:07:44 +00:00
Petr Skoda
f49b359b00 MDL-24178 adding unofficial support for LiteSpeed server 2010-09-13 10:29:05 +00:00
Petr Skoda
47d2216e8a standardized PHPDocs package info + fixed copyright dates and authors 2010-09-06 11:41:43 +00:00
Petr Skoda
4031f6a27c MDL-23984 improved check_dir_exists() and make_upload_directory() incorrect permissions throw fatal exceptions by default; it is possible to create dirs outside of dataroot (necessary for custom dir locations); fixed Win32 compatibility in session_exists method 2010-08-29 14:33:39 +00:00
Petr Skoda
85ba1e78b4 MDL-23884 new default error handler - prevents white screens and helps with debugging 2010-08-20 09:05:15 +00:00
Petr Skoda
eb5bdb3510 MDL-23797 improved detection of PAGE->context abuse andproblems; fixed incorrect use of this->context instead of this->_context; missing PAGE->context does not throw fatal error any more 2010-08-16 19:11:21 +00:00
Petr Skoda
df92ba9a43 MDL-23797 minor session refactoring necessary for setting of default context on pages that do not use cookies 2010-08-16 17:47:36 +00:00
Petr Skoda
78bfb562a0 MDL-21249 improved php docs and adding direct access prevention in core libs 2010-07-25 13:35:05 +00:00
Sam Hemelryk
6db3eee02b enrol MDL-23117 Implements the other users UI for users with roles in a course but not enrolled.
At the same time this commit introduces a standardised dialogue YUI module to enrol and implements it across the board.
This commit also addresses MDL-23292 and MDL-23319.
2010-07-16 08:30:06 +00:00
Petr Skoda
64f93798d4 MDL-22950 adding new component column to the files table, unfortunately this change requires changes in all 2.0dev code, please review all custom code that was already upgraded to 2.0; fixing multiple problems and regressions in mod/assignment 2010-07-03 13:37:13 +00:00
Petr Skoda
df997f841f MDL-21782 reworked enrolment framework, the core infrastructure is in place, the basic plugins are all implemented; see the tracker issue for list of unfinished bits, expect more changes and improvements during the next week
AMOS START
    MOV [sendcoursewelcomemessage,core_admin],[sendcoursewelcomemessage,enrol_self]
    MOV [configsendcoursewelcomemessage,core_admin],[sendcoursewelcomemessage_desc,enrol_self]
    MOV [enrolstartdate,core],[enrolstartdate,enrol_self]
    MOV [enrolenddate,core],[enrolenddate,enrol_self]
    CPY [welcometocourse,core],[welcometocourse,enrol_self]
    CPY [welcometocoursetext,core],[welcometocoursetext,enrol_self]
    MOV [notenrollable,core],[notenrollable,core_enrol]
    MOV [enrolenddaterror,core],[enrolenddaterror,enrol_self]
    MOV [enrolmentkeyhint,core],[passwordinvalidhint,enrol_self]
    MOV [coursemanager,core_admin],[coursecontact,core_admin]
    MOV [configcoursemanager,core_admin],[coursecontact_desc,core_admin]
    MOV [enrolledincourserole,core],[enrolledincourserole,enrol_manual]
    MOV [enrolme,core],[enrolme,core_enrol]
    MOV [unenrol,core],[unenrol,core_enrol]
    MOV [unenrolme,core],[unenrolme,core_enrol]
    MOV [enrolmentnew,core],[enrolmentnew,core_enrol]
    MOV [enrolmentnewuser,core],[enrolmentnewuser,core_enrol]
    MOV [enrolments,core],[enrolments,core_enrol]
    MOV [enrolperiod,core],[enrolperiod,core_enrol]
    MOV [unenrolroleusers,core],[unenrolroleusers,core_enrol]
AMOS END
2010-06-21 15:30:49 +00:00
Martin Dougiamas
68a453611d MDL-22763 If the user has reached the site via the wrong URL then redirect them 2010-06-15 04:01:05 +00:00
Petr Skoda
8b8aa0605f MDL-22689 added another unsupported web server 2010-06-08 07:21:43 +00:00
Sam Hemelryk
a8f810ecef course-section MDL-22262 Bumped major DB change version 2010-05-27 04:09:44 +00:00
Petr Skoda
12bb0c3ef5 MDL-22515 plugin settings can be forced now too + minor CFG init refactoring + get_config() cleanup 2010-05-19 13:30:13 +00:00
David Mudrak
4f6be42cde MDL-22061 Fixed regression, non-translated exception names do not produce debugging 2010-05-18 11:58:53 +00:00
David Mudrak
59ba2bb002 MDL-22294 CLI installer now supports --dataroot argument correctly 2010-05-10 15:59:21 +00:00
Petr Skoda
f83b3b13f3 forced upgrade version updated 2010-05-06 06:55:59 +00:00
Petr Skoda
b81e18f889 adding new forced upgrade version 2010-04-23 10:36:56 +00:00
Petr Skoda
199c198137 MDL-19928 adding unofficial support for the cherokee web server + adding some notes about other servers 2010-04-06 19:23:47 +00:00
Petr Skoda
4f0c2d0009 MDL-21655 big scary enrolment and roles improvements - see tacker for list of changes, includes other minor fixes too 2010-03-31 07:41:31 +00:00
Petr Skoda
1adaa40466 MDL-21938 support for json renderer and error handler 2010-03-28 09:05:47 +00:00
Petr Skoda
c5d1816470 MDL-14679 fixed double encoding of html entities in debuginfo coming from the dml and ddl 2010-03-20 13:46:15 +00:00
jerome mouneyrac
d07ff72d15 webservice MDL-21580 remove reponse hook, add response cleaning to the method body for all Zend servers. 2010-02-22 07:07:44 +00:00
jerome mouneyrac
559a5dbd1d webservice MDL-21511 add webservice_parameter_exception to indicate which external parameter is invalid 2010-02-05 04:10:36 +00:00
Petr Skoda
032216500d MDL-20700 coding style - new sloppy trailing whitespace fixed, yes I am guilty too :-( 2009-11-09 11:33:14 +00:00
Petr Skoda
a38c7a1081 MDL-20601 fixed undefined variable in major upgrade redirection 2009-11-08 22:10:45 +00:00
Petr Skoda
d5a8d9aa71 MDL-20625 new delegated transaction support in DML 2009-11-07 08:52:56 +00:00
Petr Skoda
e7f59efc0f MDL-20601 bumping up redirect version after major changes 2009-11-04 08:49:22 +00:00
Petr Skoda
1387fcdd58 MDL-20699 fixed typos 2009-11-01 10:05:07 +00:00
Petr Skoda
a56c457e52 MDL-20699 more abstraction in default exception handler 2009-11-01 10:00:30 +00:00
Petr Skoda
695c5ec4cd MDL-20699 more abstraction in default exception handler 2009-11-01 09:58:04 +00:00
Petr Skoda
2e9b772fb8 MDL-20693 new NO_DEBUG_DISPLAY define 2009-10-31 22:02:05 +00:00
Petr Skoda
3c1ea58b46 MDL-20691 "Fatal error: Exception thrown without a stack frame in Unknown on line 0" workaround in $OUTPUT->print_error() 2009-10-31 15:01:25 +00:00
Petr Skoda
30fa50d0b7 MDL-20676 whitespeace and other minor cleanup+fixes 2009-10-31 14:17:44 +00:00
Petr Skoda
c19bc39c00 MDL-20676 refactoring and cleanup in default exception handler 2009-10-31 13:52:39 +00:00
Petr Skoda
cbf05caaac MDL-20677 print_error() now throws exception + adding support for debug info parameter 2009-10-31 13:23:29 +00:00
Petr Skoda
50764d3790 MDL-20676 improved output buffer workaround when printing fatal errors 2009-10-30 13:44:07 +00:00
Petr Skoda
89bef76c12 MDL-20676 removed duplicated debug info in uncaught exceptions 2009-10-30 13:31:15 +00:00
stronk7
a0394be409 NOBUG. Typo 2009-10-15 22:34:34 +00:00
ashleyholman
89781f3c0e MDL-20374 default exception handler: log backtrace to webserver log if DEBUG_MINIMAL or greater. 2009-09-29 06:29:11 +00:00
skodak
a3f7cbf64e MDL-20293 strict param validation support 2009-09-15 20:08:47 +00:00
skodak
9a0df45a01 MDL-12886 new design of external service functions, groups api improved and known problems fixed - still work in progress with lots of todos - sorry 2009-09-14 23:52:08 +00:00
skodak
b08b356960 MDL-20232 making "object" class extend stdClass - this greatly helps with type checking 2009-09-08 07:09:01 +00:00
jerome
a0a268d5c4 MDL-19763 PHP Fatal Error fix on undefined plain_page() 2009-08-31 07:13:41 +00:00
poltawski
7e13a2654a lib/setuplib MDL-20166 - Don't abort install on nginx webserver
Thanks to Jordan for the patch. Jordan has done testing and found nginx
seems to work and is planning to do more extensive testing to alert us of
other problems along the way.
2009-08-27 07:52:11 +00:00
nicolasconnault
7e0d66753e MDL-19799 Converted all print_footer() calls 2009-08-06 14:21:34 +00:00
tjhunt
c05e49c71a themes: MDL-19077 make sure that errors displayed by blocks are displayed properly.
Note: blocks should not be calling print_error anyway, but some did!
2009-07-22 02:34:24 +00:00