Guillermo Gomez
c6cfca2a08
MDL-71696 core_question: Changes for versioning
...
This commit adds the changes in questiontype base
to work with new question tables and the new structure in the
databse. Also needed for versioning.
This implementation will also introduct the question status
which allows a question to be in draft and ready status.
I also introduces changes to the base view where it shows
the latest version of the questions. The view of versions
for a question is not implemented in this commit.
This implementation will also introduce changes in the core
qtype plugins to support versioning and the changed
db schema.
2022-02-03 22:22:44 +11:00
Guillermo Gomez
c34b89a3c2
MDL-71696 core_question: Implement new database schema
...
This commit implements the new database structure for
versioning in question. It also does the migration of
current data to the new structure.
Co-Authored-By: Safat Shahin <safatshahin@catalyst-au.net>
Co-Authored-By: Guillermo Gomez Arias <guillermogomez@catalyst-au.net>
2022-02-03 22:22:38 +11:00
Jun Pataleta
02c3821975
MDL-73270 core: Update PHP XML-RPC warning message wording for accuracy
...
* Instead of the PHP XML-RPC extension is 'no longer supported' by PHP,
it is more accurate to say that it is 'no longer maintained'.
2022-02-01 11:04:15 +08:00
Jun Pataleta
99c3c9d169
Merge branch 'MDL-73270-master' of https://github.com/HuongNV13/moodle
2022-02-01 11:00:49 +08:00
Ilya Tregubov
2708e7ef60
Merge branch 'MDL-72756' of git://github.com/paulholden/moodle
2022-01-31 15:12:21 +02:00
Jun Pataleta
fd452f2fa2
Merge branch 'MDL-73470' of https://github.com/roland04/moodle
2022-01-28 11:02:01 +08:00
Huong Nguyen
683375af8b
MDL-73270 admin: Warn about xmlrpc webservice protocol enabled
...
Co-authored-by: Andrew Lyons <andrew@nicols.co.uk>
2022-01-28 09:32:08 +07:00
Ilya Tregubov
57fe1a3099
Merge branch 'MDL-67853-master' of https://github.com/crazyserver/moodle
2022-01-27 16:41:19 +02:00
Pau Ferrer Ocaña
d74bd798b6
MDL-67853 message: Remove on/offline settings on message preferences
2022-01-27 15:22:15 +01:00
David Matamoros
ed55c7ecd6
MDL-72756 reportbuilder: Implement privacy provider
...
Co-authored-by: Paul Holden <paulh@moodle.com>
2022-01-27 12:04:03 +00:00
Mikel Martín
795087462f
MDL-73470 core: Move toggle template to core
2022-01-25 18:04:58 +01:00
Eloy Lafuente (stronk7)
bdf816744b
Merge branch 'MDL-71889' of https://github.com/paulholden/moodle
2022-01-25 00:14:51 +01:00
Andrew Nicols
6bec1964cc
Merge branch 'MDL-73598' of https://github.com/paulholden/moodle
2022-01-24 11:29:48 +08:00
Paul Holden
335012580b
MDL-73598 reportbuilder: feature switch for custom reports.
2022-01-19 23:20:52 +00:00
Paul Holden
f69077aa8c
MDL-71889 user: help text for profile field max length/user identity.
2022-01-19 11:04:48 +00:00
Paul Holden
a844d885b2
MDL-73180 reportbuilder: improve relative date filter definitions.
...
Changes since the original implementation in e55abd71 mean that
relative date filtering (by last/next day/week, etc) is now based
on the actual current time, rather than the start or end of the
current time unit.
2022-01-19 08:22:03 +00:00
Andrew Nicols
626c8b43bf
Merge branch 'MDL-65801' of https://github.com/paulholden/moodle
2022-01-14 09:30:11 +08:00
Paul Holden
6ed8458eda
MDL-65801 lang: final removal of deprecated 37/38 strings.
...
The following lang strings have been undepecated, as they are still
in use:
* errorcoursewronglypublished, core_hub
* eventrolecapabilitiesupdated, core_role
2022-01-13 09:50:50 +00:00
Shamim Rezaie
c4706a93ea
Merge branch 'MDL-72757-master' of https://github.com/dravek/moodle
2022-01-13 18:29:28 +11:00
Eloy Lafuente (stronk7)
7be7bb5164
Merge branch 'MDL-73546-master' of https://github.com/sarjona/moodle
2022-01-12 18:27:39 +01:00
Andrew Nicols
011ef83072
Merge branch 'MDL-73336-master-v02' of https://github.com/ferranrecio/moodle
2022-01-12 11:25:29 +08:00
Sara Arjona
65d56fa87b
MDL-73546 tool_admin_presets: Fix link error in logs
2022-01-11 17:14:37 +01:00
Ferran Recio
ea01266118
MDL-73336 theme_boost: fix drawer tooltips
2022-01-11 16:15:57 +01:00
Dongsheng Cai
2ee27313ce
MDL-71239 calendar: disallow manager role users edit user events
2022-01-11 14:34:16 +01:00
David Matamoros
39b90208e1
MDL-72757 reportbuilder: Events for CRUD operations on report models
2022-01-05 09:55:36 +01:00
Shamim Rezaie
64915bed6d
Merge branch 'MDL-73397-master' of https://github.com/aanabit/moodle
2022-01-04 22:48:40 +11:00
Sara Arjona
1f47ef1a34
MDL-73397 adminpresets: Move sensiblesettings to core
...
The sensiblesettings setting has been moved from tool_admin_presets
to adminpresets component where it belongs, in order for being able
to use it from the API to decide whether sensible settings should
be included when exporting them.
2022-01-04 12:13:19 +01:00
abgreeve
f1d22c9830
MDL-72930 navigation: Update to badges navigation.
...
This allows navigation nodes injected into the badges section
to be displayed as either a button or a dropdown url_select.
2022-01-04 15:58:52 +08:00
Sara Arjona
727f0d4daf
MDL-73397 adminpresets: Create new core_adminpresets component
...
The core_adminpresets component has been added and some data and
methods from the tool_admin_presets have been moved here.
2022-01-03 11:51:33 +01:00
Paul Holden
d4bd398ad7
MDL-73295 webservice: only pass around sesskey for tokens as needed.
2021-12-29 09:54:23 +00:00
Jun Pataleta
057f312cff
Merge branch 'MDL-72845-master' of https://github.com/lameze/moodle
2021-12-23 10:49:44 +08:00
Sara Arjona
445ba4f654
Merge branch 'MDL-72598' of https://github.com/paulholden/moodle
2021-12-22 14:54:03 +01:00
Simey Lameze
be018b7c42
MDL-72845 core: add services and support link to help popover
2021-12-22 19:46:49 +08:00
Paul Holden
335f608abb
MDL-72598 reportbuilder: tasks and API for report schedule delivery.
2021-12-21 09:44:43 +00:00
Paul Holden
a05683d027
MDL-72598 reportbuilder: interface elements for creating schedules.
...
Add new tab to the report editor, with system report, external API
and Javascript modules for managing report schedules.
2021-12-21 08:57:17 +00:00
Andrew Nicols
80b3597c5d
Merge branch 'MDL-73364' of https://github.com/paulholden/moodle
2021-12-21 14:16:52 +08:00
Jun Pataleta
e9bd499fb1
Merge branch 'MDL-72867-master' of https://github.com/HuongNV13/moodle
2021-12-21 11:23:09 +08:00
Simey Lameze
f88bcdb041
MDL-72984 cli: add support email option to cli install
2021-12-20 13:24:38 +08:00
Simey Lameze
eadf157068
MDL-72984 admin: make support email setting mandatory
2021-12-20 13:22:35 +08:00
Paul Holden
d064a93d29
MDL-72598 reportbuilder: elements to allow audiences to be renamed.
...
This allows the user to give the audience more context, particularly
when they are used for selection on the forthcoming schedule form
editing.
2021-12-17 14:33:27 +00:00
Paul Holden
eb460d93aa
MDL-72598 reportbuilder: schema and model updates for schedules.
2021-12-17 14:33:27 +00:00
Mihail Geshoski
c0d5d988aa
MDL-72873 core_grades: Deprecate unused strings
2021-12-16 00:10:13 +08:00
Mihail Geshoski
eb0b022bb7
MDL-72873 core_grades: Add tertiary navigation in grade scales
2021-12-16 00:10:13 +08:00
Mihail Geshoski
afbc8b2586
MDL-72873 core_grades: Add tertiary navigation in grade outcomes
2021-12-16 00:10:13 +08:00
Mihail Geshoski
bd13229e75
MDL-72873 core_grades: Add tertiary navigation in grade import plugins
2021-12-16 00:10:13 +08:00
Mihail Geshoski
d1a0e4a95c
MDL-72873 core_grades: Add general tertiary navigation
2021-12-16 00:10:13 +08:00
Huong Nguyen
8c336899a9
MDL-72867 Navigations: User menu improvements
2021-12-15 13:54:45 +07:00
Paul Holden
83903f137e
MDL-73364 core: add missing lang string for my courses viewed event.
2021-12-14 21:39:39 +00:00
Peter Dias
a2d8ac6eea
MDL-72413 core: Introduce new header component to render standard items
...
New activity header to render common module items in a centralised location.
2021-12-13 09:49:34 +08:00
Eloy Lafuente (stronk7)
de66ba356e
t checkout MOODLE_311_STABLE && git fetch https://github.com/mudrd8mz/moodle.git MDL-73201-311-enfix && git merge --no-ff FETCH_HEAD
...
Merge branch 'MDL-73201-master-enfix' of https://github.com/mudrd8mz/moodle
2021-12-09 23:18:03 +01:00