[AMOS commit] MDL-70795 reportbuilder: add interface for creating reports. Committed into Git: 2021-07-06 16:10 UTC

[AMOS commit] MDL-70795 reportbuilder: add interface for creating reports. Committed into Git: 2021-07-06 16:10 UTC

by AMOS bot -
Number of replies: 0
Author: David Matamoros
MDL-70795 reportbuilder: add interface for creating reports.
Implement elements for creating/editing reports, along with
new system report for listing and accompanying JS modules for
user interaction.

Create "Users" datasource as proof-of-concept.

Co-authored-By: Paul Holden <paulh@moodle.com>


http://git.moodle.org/gw?p=moodle.git;a=commit;h=22d896e063a47fe6ee532fb103b7db180288289e
http://github.com/moodle/moodle/commit/22d896e063a47fe6ee532fb103b7db180288289e

+ 4.0 en [deletereport,core_reportbuilder]
+ 4.0 en [deletereportconfirm,core_reportbuilder]
+ 4.0 en [editreportdetails,core_reportbuilder]
+ 4.0 en [editreportname,core_reportbuilder]
+ 4.0 en [customreports,core_reportbuilder]
+ 4.0 en [includedefaultsetup,core_reportbuilder]
+ 4.0 en [includedefaultsetup_help,core_reportbuilder]
+ 4.0 en [newreport,core_reportbuilder]
+ 4.0 en [reportbuilder,core_reportbuilder]
+ 4.0 en [reportcreated,core_reportbuilder]
+ 4.0 en [reportdeleted,core_reportbuilder]
+ 4.0 en [reportsource,core_reportbuilder]
+ 4.0 en [reportsource_help,core_reportbuilder]
+ 4.0 en [reportupdated,core_reportbuilder]
+ 4.0 en [selectareportsource,core_reportbuilder]
+ 4.0 en [timeadded,core_reportbuilder]
+ 4.0 en [timecreated,core_reportbuilder]
+ 4.0 en [timemodified,core_reportbuilder]
+ 4.0 en [reportbuilder:edit,core_role]
+ 4.0 en [reportbuilder:editall,core_role]
+ 4.0 en [reportbuilder:view,core_role]