Andrew Nicols
c5714ac280
Merge branch 'MDL-71211-master-v03' of git://github.com/ferranrecio/moodle
2021-10-20 09:04:57 +08:00
David Matamoros
0457fb6675
MDL-70795 reportbuilder: allow user to view custom reports.
...
Reports can be viewed via two methods. Non-editing users can
access them via their report listing page, and report editors
can switch between editing and preview mode while working on
their reports.
Clean up remaining string definitions.
Co-authored-by: Mikel Martín <mikel@moodle.com>
2021-10-19 13:57:30 +01:00
Paul Holden
f47e89a9bd
MDL-70795 reportbuilder: editor elements to set column aggregation.
...
Aggregation of report columns allows the report editor to perform
common types of data aggregation (concatenation, sum, count, etc)
on given columns.
2021-10-19 13:56:05 +01:00
David Matamoros
db7102eba5
MDL-70795 reportbuilder: report configuration for default sorting.
...
Co-authored-By: Mikel Martín <mikel@moodle.com>
2021-10-19 13:56:05 +01:00
David Matamoros
09b69d04e3
MDL-70795 reportbuilder: custom report filters editor.
...
Implement module for filters editing, allowing the report
editor to define which filters are available when users
are viewing the report.
These filters allow those users viewing the report to further
limit the data being displayed (after conditions have been
applied), by selecting their own values for each filter.
Co-authored-by: Paul Holden <paulh@moodle.com>
2021-10-19 13:56:04 +01:00
Paul Holden
ab596ec11a
MDL-70795 reportbuilder: custom report condition editor.
...
Report conditions allow report creators to limit which data
is displayed when the report is viewed. Users viewing the
report cannot override these condition values.
2021-10-19 13:56:04 +01:00
Paul Holden
8ca9e04f9a
MDL-70795 reportbuilder: beginnings of the report editor.
...
Implement UI elements for editing columns of a report, taking their
definitions from the selected datasource.
Co-authored-By: David Matamoros <davidmc@moodle.com>
Co-authored-By: Mikel Martín <mikel@moodle.com>
2021-10-19 13:56:02 +01:00
David Matamoros
22d896e063
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>
2021-10-19 13:55:30 +01:00
Paul Holden
95967d62d5
MDL-70795 reportbuilder: define updated schema for custom reports.
...
Define new filter/column models, and updated database schema to
match.
2021-10-19 13:48:27 +01:00
Bas Brands
47bbfe0f4f
MDL-69371 theme_boost: redesign the moodle login page
2021-10-19 13:47:04 +02:00
Ilya Tregubov
0350d42610
MDL-71211 core_course: Keep the status of course index.
2021-10-19 13:17:25 +02:00
Eloy Lafuente (stronk7)
523b2643b7
Merge branch 'MDL-60917-Master' of https://github.com/tuanngocnguyen/moodle
2021-10-18 20:31:19 +02:00
Shamim Rezaie
20d9ea7e05
Merge branch 'MDL-72706-master' of git://github.com/aanabit/moodle
2021-10-18 17:19:10 +11:00
Amaia Anabitarte
1b1735f763
MDL-72706 core_course: Change default value of Hidden sections setting
2021-10-15 17:13:07 +02:00
Jun Pataleta
043a43b089
Merge branch 'MDL-72774' of https://github.com/paulholden/moodle
2021-10-15 12:01:37 +08:00
Ilya Tregubov
e95aee50cc
Merge branch 'MDL-72099-master' of https://github.com/aanabit/moodle
2021-10-14 22:02:31 +07:00
Amaia Anabitarte
1d4edcb57b
MDL-72099 core_contenbank: Add context navigation
2021-10-14 13:04:13 +02:00
Paul Holden
15d5f7a919
MDL-72774 reportbuilder: consistent layout of date/duration filters.
2021-10-13 13:33:49 +01:00
Ferran Recio
b58e780666
MDL-71995 core: reactive debug tools
2021-10-13 10:08:50 +02:00
Nathan Nguyen
089ebc85b1
MDL-60917 core_search: add top result section
2021-10-12 14:49:36 +11:00
sam marshall
1b94bb8c20
MDL-72619 core_cache: Provide admin page to view cache size estimates
2021-10-11 16:49:21 +01:00
Ilya Tregubov
db21c7880a
Merge branch 'master_MDL-71642-comment' of https://github.com/catalyst/moodle-MDL-70329
2021-10-11 14:01:21 +07:00
Andrew Nicols
9cba40c410
Merge branch 'MDL-71965-master' of git://github.com/bmbrands/moodle
2021-10-11 08:06:43 +08:00
Guillermo Gomez
3be2b123e5
MDL-71642 qbank_comment: Add question comment plugin to core
...
This implementation will introduce a qbank plugin
"comment" which will allow users with the capability
to comment in a question. It also implements a
callback for the question preview page to view
and add comments from the preview page. Comment
plugin is implemented using the existing comments
API from the core.
Co-Authored-By: Guillermo Gomez Arias <guillermogomez@catalyst-au.net>
Co-Authored-By: Safat Shahin <safatshahin@catalyst-au.net>
Co-Authored-By: Matt Porritt <mattp@catalyst-au.net>
2021-10-08 14:48:13 +11:00
Eloy Lafuente (stronk7)
9d3b3298e2
Merge branch 'MDL-72674-master' of git://github.com/junpataleta/moodle
2021-10-07 22:53:47 +02:00
Eloy Lafuente (stronk7)
8b577dfb46
Merge branch 'MDL-72621-master' of git://github.com/andrewnicols/moodle
2021-10-07 21:06:07 +02:00
abgreeve
24eac0b051
Merge branch 'MDL-72543-master' of git://github.com/lameze/moodle
2021-10-07 15:11:12 +08:00
Jun Pataleta
34b2639c70
Merge branch 'MDL-72682' of git://github.com/paulholden/moodle
2021-10-07 14:33:38 +08:00
Simey Lameze
9afd980b4e
MDL-72543 block_timeline: change the display of event names
2021-10-07 14:05:34 +08:00
Ilya Tregubov
b4675942ce
Merge branch 'MDL-52206-master-rebased' of git://github.com/peterRd/moodle
2021-10-07 12:55:12 +07:00
Bas Brands
d1b9f7d1f1
MDL-71965 theme_boost: move footer content in popover
2021-10-06 11:32:08 +02:00
Ilya Tregubov
af94d5b09c
Merge branch 'MDL-72662' of git://github.com/paulholden/moodle
2021-10-06 14:01:21 +07:00
Paul Holden
3aecdf42ec
MDL-72682 reportbuilder: indicate count of applied report filters.
2021-10-06 01:29:58 +01:00
Andrew Nicols
b7687bfef8
Merge branch 'MDL-72463-master' of git://github.com/ferranrecio/moodle
2021-10-05 23:20:41 +02:00
Andrew Nicols
89457e9acb
Merge branch 'MDL-71963-master' of https://github.com/Chocolate-lightning/moodle
2021-10-05 23:18:50 +02:00
Jun Pataleta
7ceb0f1de6
MDL-72674 core: Add indicator that feedback link opens in new window
...
* New pix icon i/externallink
* New lang string opensinnewwindow
* Use the external link pix icon with "Opens in new window" lang string
as its alt text and add it to the "Give feedback about this software"
link.
* Update cta template to indicate whether the link opens in new window.
2021-10-04 20:32:18 +08:00
Peter
663137748e
MDL-52206 core: Add completion based on pass grade
...
Add new completion based on pass grade to the completion criteria.
2021-10-04 19:42:34 +08:00
Mathew May
6dcb5eb8a5
MDL-71963 Core: Add toast for confirmation modal success
2021-10-04 13:08:44 +08:00
Andrew Nicols
529c5c2ece
MDL-71963 Core: Convert block deletion to a modal
...
Co-authored-by: Mathew May <mathewm@hotmail.co.nz>
2021-10-04 13:07:31 +08:00
Adrian Greeve
7a1b3e0f2c
Merge branch 'MDL-72355-master' of git://github.com/mickhawkins/moodle
2021-10-04 10:35:26 +08:00
Paul Holden
e55abd713e
MDL-72662 reportbuilder: add relative date options to date filter.
...
Allow user to filter dates relative to the current date, e.g dates
within the previous year, the current week or next month.
2021-10-03 11:53:11 +01:00
Andrew Nicols
123c8dd896
Merge branch 'MDL-71347' of https://github.com/paulholden/moodle
2021-10-01 10:26:56 +08:00
Andrew Nicols
c83e637ff9
MDL-72621 admin: Add environment check for admin deprecation
2021-09-29 22:39:32 +08:00
Ilya Tregubov
34a0ba3232
Merge branch 'MDL-71610-master' of git://github.com/bmbrands/moodle
2021-09-29 15:40:39 +02:00
Ferran Recio
96c6dc53cd
MDL-72463 courseformat: course index highlight section badge
2021-09-29 11:32:03 +02:00
Bas Brands
09f6ce9fed
MDL-71610 theme_boost: add a edit mode switch
2021-09-29 09:25:36 +02:00
Andrew Nicols
6ca7e3115a
Merge branch 'MDL-67686' of git://github.com/paulholden/moodle
2021-09-28 15:17:23 +08:00
Eloy Lafuente (stronk7)
5f7db5bf85
Merge branch 'MDL-72658-master-welcometosite' of git://github.com/mudrd8mz/moodle
2021-09-27 23:33:47 +02:00
David Matamoros
5909d5b0ce
MDL-71943 core: Dynamic (AJAX) tabs in Moodle LMS
2021-09-27 17:53:37 +02:00
Paul Holden
bd258be549
MDL-67686 reportbuilder: new duration filter type.
...
This report filter can be used for filtering reports by given
duration, via selection of time value and unit (seconds, minutes,
hours, etc).
2021-09-24 08:14:37 +01:00