Eloy Lafuente (stronk7)
b7d3e56d7e
Merge branch 'MDL-70931-master-xmldbeol' of git://github.com/mudrd8mz/moodle
2021-03-01 10:00:27 +01:00
Eloy Lafuente (stronk7)
ac9b920981
Merge branch 'MDL-70964-master-enfix' of git://github.com/mudrd8mz/moodle
2021-03-01 09:33:49 +01:00
Marina Glancy
612c230709
MDL-70966 various: Under PHP8 empty string is no longer equals to 0
2021-02-28 19:16:09 +01:00
Eloy Lafuente (stronk7)
08ae245926
MDL-70876 php80: 5th param removed from custom error handlers
...
It was deprecated in php72 and now it's gone.
Have used this regexp to find all the uses in core:
ag set_error_handler | uniq
And then checked all them manually, that parameter was not
being used in the 3 methods where we are removing it.
2021-02-26 13:08:27 +01:00
Eloy Lafuente (stronk7)
0dea9a80c8
MDL-68735 env: Moodle 3.8.x, 3.9.x and 3.10.x do not support PHP 8.0
2021-02-26 13:07:59 +01:00
Marina Glancy
a7553de7ad
MDL-70877 php: remove final functions __clone and __wakeup
...
Implementing these functions as final does not prevent the object to be
cloned or serialized, so the comment to them was wrong.
However having these functions not public breaks in PHP 8.0.
It still does not make sense to clone or serialise file_system or external_settings classes
but there are a lot of classes in moodle that should not be cloned, no reason to have
a specific solution here.
2021-02-26 13:07:52 +01:00
Eloy Lafuente (stronk7)
599567977f
MDL-70457 forms: php74 fix for the (not used in core) date element
...
Curly brackets to access by index to strings or arrays is
deprecated since php74.
2021-02-26 11:55:24 +01:00
Amaia Anabitarte
3feafb1a4c
MDL-67119 core_analytics: Analyse users once per course
...
User's activity in a course should be analysed only once
no matter the number of enrolments the user has in that course.
2021-02-26 11:50:16 +01:00
David Mudrák
0c9eaeff59
MDL-70964 lang: Use the fixed strings in tests
2021-02-25 16:20:58 +01:00
Jun Pataleta
2024a32283
Merge branch 'MDL-70169-master' of git://github.com/lameze/moodle
2021-02-25 12:30:22 +08:00
Eloy Lafuente (stronk7)
aa1c493a2a
Merge branch 'MDL-70828-master' of git://github.com/abgreeve/moodle
2021-02-24 11:14:25 +01:00
Adrian Greeve
cb69d6389c
MDL-70828 performance: Allow session locking issue to be turned off.
...
If a developer has debugging on then they will recieve all debugging
messages for locking whether wanted or not. We already have a setting
to display these messages.
2021-02-24 11:26:08 +08:00
Andrew Nicols
972e6ffe47
MDL-70987 core_form: Use correct id for elementid during validation
...
The id of the formid was being passed instead of the elementid.
2021-02-24 09:05:38 +08:00
Eloy Lafuente (stronk7)
6cf59943ca
Merge branch 'MDL-52817' of git://github.com/paulholden/moodle
2021-02-23 19:07:56 +01:00
Eloy Lafuente (stronk7)
90f1c55191
MDL-70314 lib: Remove a few more hidden files and add instructions
2021-02-23 18:40:29 +01:00
Eloy Lafuente (stronk7)
e5c163a48b
Merge branch 'MDL-70314' of https://github.com/Chocolate-lightning/moodle
2021-02-23 18:33:29 +01:00
Brendan Heywood
300213ee2e
MDL-70424 auth: Avoid random changes to $CFG->auth
2021-02-23 11:40:57 +11:00
Mark Nelson
1b7236cbd5
MDL-70125 core_grade: do not change overridden status during regrading
2021-02-22 17:23:51 +08:00
Mathew May
9bd5c31d11
MDL-70314 lib: Change XLSX wrapper to no change the default styles
...
This is required due to changes in the base library see #1712
Summary is that if a column already has styling it can't be overpowered.
2021-02-22 15:32:09 +08:00
Mathew May
d41210cf0f
MDL-70314 lib: Apply Moodle specific phpspreadsheet changes
2021-02-22 15:28:40 +08:00
Mathew May
1ee8dd7f6f
MDL-70314 lib: Upgrade PhpSpreadsheet to 1.16.0
2021-02-22 15:28:40 +08:00
Marina Glancy
f4fb91aecb
MDL-70920 core: prevent calls to call_user_fun_array() with assoc array
2021-02-21 22:22:21 +01:00
Marina Glancy
9e89652461
MDL-70891 core: fix the lang_string::__set_state()
...
The function must be static and actually has to do what it is supposed to. It also breaks PHP 8.0
2021-02-21 22:07:18 +01:00
Paul Holden
b2d19cc29f
MDL-52817 dml: implement driver methods for SQL group concatenation.
2021-02-19 15:31:00 +00:00
Marina Glancy
1e03a240b5
MDL-64554 form: reset form change checker before triggering submit event
2021-02-18 13:04:14 +01:00
Jun Pataleta
28dadc2fb9
Merge branch 'MDL-47410-master' of git://github.com/andrewnicols/moodle
2021-02-18 11:21:23 +08:00
Andrew Nicols
7d5b808e3e
Merge branch 'MDL-64554-master' of git://github.com/andrewnicols/moodle
2021-02-18 11:16:40 +08:00
Andrew Nicols
79731372c3
MDL-64554 core_form: Rename class for dynamic form
2021-02-18 11:16:21 +08:00
Andrew Nicols
d6e50d14d2
Merge branch 'MDL-64554-master' of git://github.com/andrewnicols/moodle
2021-02-18 10:21:55 +08:00
Andrew Nicols
ab70110a74
MDL-64554 core_form: CI fixes
2021-02-18 10:10:08 +08:00
Andrew Nicols
708ae8aa0f
MDL-47410 behat: Perform exact match for date_time selectors
2021-02-18 09:34:45 +08:00
Víctor Déniz
4e26c93473
Merge branch 'MDL-70536-reset-page-cli' of https://github.com/brendanheywood/moodle
2021-02-18 00:31:39 +00:00
David Mudrák
70b0df5891
MDL-70931 xmldb: Generate install.xml files with EOL and EOF
...
As discussed in MDLSITE-6397, all Moodle code files should end with
single Unix-style end of line character. Files created and edited
through the XMLDB editor should follow this rule, too.
2021-02-17 20:59:19 +01:00
Marina Glancy
3045005295
MDL-64554 core_form: Move strings to outputrequirements.lib
2021-02-17 18:07:01 +01:00
Marina Glancy
440073ff20
MDL-64554 user: make private files editor modal/ajax form
2021-02-17 18:06:57 +01:00
Marina Glancy
72be49c473
MDL-64554 core_form: new API for modal forms
2021-02-17 18:06:49 +01:00
Eloy Lafuente (stronk7)
a72ea10b84
Merge branch 'MDL-70552-master' of git://github.com/ilyatregubov/moodle
2021-02-17 10:26:20 +01:00
Ilya Tregubov
729688b379
MDL-70552 core_message: Show popup for teachers when anonymous
...
user completed feedback.
2021-02-17 08:42:52 +02:00
Andrew Nicols
ab024ac209
Merge branch 'MDL-47410-master' of git://github.com/mihailges/moodle
2021-02-17 09:34:22 +08:00
Eloy Lafuente (stronk7)
166add5c8c
Merge branch 'MDL-69562_master' of https://github.com/dvdcastro/moodle
2021-02-16 22:32:56 +01:00
Eloy Lafuente (stronk7)
56a5136cc0
Merge branch 'MDL-70525_master' of https://github.com/TomoTsuyuki/moodle
2021-02-16 19:56:09 +01:00
Eloy Lafuente (stronk7)
3d117c1934
Merge branch 'MDL-48269-master-4' of git://github.com/junpataleta/moodle
2021-02-16 19:45:44 +01:00
Sara Arjona
845b865b22
Merge branch 'MDL-69762_master' of https://github.com/grillonbleu/moodle
2021-02-16 15:29:34 +01:00
Frederic Massart
3aed37ee4d
MDL-48269 group: Remove the option to hide the picture of a group
...
Plus additional amendments to Fred's original commit:
1. Updating the version numbers
2. Merging the original two-step upgrade below into one for simplicity:
1. Deleting the pictures for groups with hidepicture set to 1; and
2. Dropping the hidepicture field itself.
3. Converted array() usages to the short syntax [].
2021-02-16 12:46:58 +08:00
Eloy Lafuente (stronk7)
43bf98f2eb
Merge branch 'MDL-70882-master' of git://github.com/andrewnicols/moodle
2021-02-15 22:22:15 +01:00
François Moreau
3776fbafb2
MDL-69762 core_contentbank: let users hide their content
2021-02-15 13:26:32 -05:00
Marina Glancy
6f90758721
MDL-70899 dml: set_db_handle() definition not compatible with parent
2021-02-15 16:25:15 +01:00
Adrian Greeve
c09879ffa6
Merge branch 'MDL-70735-pdf-metadata' of https://github.com/brendanheywood/moodle
2021-02-15 09:09:40 +08:00
Andrew Nicols
74ccc12fb3
MDL-70882 performance: Revert "MDL-47456 core: Remove redundant DB call during bootstrap"
...
This reverts commit 522e4c6c76
.
The DB calls are not redundant and have an impact in a number of edge
cases.
2021-02-15 08:07:18 +08:00
Brendan Heywood
6532708ed2
MDL-70735 tcpdf: Reduce information disclosure from TCPDF
2021-02-12 15:41:38 +11:00