Mikel Martín
afc113f33c
MDL-84951 theme_boost: Fix deprecated Bootstrap class usages
2025-04-03 10:46:27 +02:00
Paul Holden
b45d17ca30
MDL-80173 reportbuilder: remove various Oracle support/workarounds.
...
"True happiness is to rejoice in the
<removal of Oracle compatibility>."
Reference: ba1f9cb2 , 892b68d5 , c63af985 , 208adcf3 , 9a244403 , 3894fa94 ,
62d22c66 , 628541b5 , 429508a7 .
2025-02-18 13:43:34 +00:00
Paul Holden
949dd966d0
MDL-83686 task: restore behaviour for custom report task name column.
...
The linked task name column was only required for the system report
and broke aggregation/grouping when used within a custom report, so
fix that.
2024-11-11 16:07:32 +00:00
Huong Nguyen
2e8c1d1bb3
Merge branch 'MDL-82175-cron-logs' of https://github.com/brendanheywood/moodle
2024-08-21 11:51:18 +07:00
Brendan Heywood
340e8b120a
MDL-82175 cron: Improved task view logs page
2024-08-19 23:30:25 +10:00
Mikel Martín
0a03018116
MDL-75671 theme_boost: Refactor spacing classes for BS5
...
- Add SCSS code for spacing utility classes to the Boostrap 5 bridge SCSS file
- Replace all occurrences in the codebase (pr-1 > pe-1, ml-auto > ms-auto, ml-sm-3 > ms-sm-3, ...)
2024-08-09 07:40:17 +02:00
Paul Holden
8426610258
MDL-82466 reportbuilder: new format helper for formatting time.
2024-07-19 10:33:57 +01:00
Paul Holden
a3c386af93
MDL-82463 reportbuilder: change non-numeric entity column types.
...
Where columns were previously of type `TYPE_INTEGER` or `TYPE_FLOAT`
but did not provide numeric data on output, we should change their
type to `TYPE_TEXT` (i.e. the default) to ensure that future work on
numeric aggregation doesn't affect them.
2024-07-15 10:42:01 +01:00
Carlos Castillo
b7030c76c6
MDL-81764 reportbuilder: Include full name filter to Users system report
2024-05-02 15:23:20 +02:00
Stevani Andolo
c9e0a29eba
MDL-81476 admin_reportbuilder: Fixed user list page
...
This is basically just bringing back the same check done prior to
MDL-79270 where if there is no data being returned the default value for
the accessctr would be "allow".
2024-04-09 22:04:40 +08:00
Marina Glancy
c3db339f07
MDL-80560 admin: user list - show picture, download, fix identity fields
2024-03-19 12:20:35 +00:00
Marina Glancy
d395925a40
MDL-80548 admin: Add bulk user actions also to user list
2024-03-04 12:14:45 +00:00
Sara Arjona
2893dc713c
Merge branch 'MDL-80328' of https://github.com/paulholden/moodle
2024-01-22 17:22:50 +01:00
Paul Holden
6576b1f9ba
MDL-80192 reportbuilder: ensure filter form group elements have labels.
...
This ensures compliance with the following WCAG criterion:
"H71: Providing a description for groups of form controls using fieldset
and legend elements".
2024-01-12 08:39:36 +00:00
Paul Holden
a32397feda
MDL-80328 user: use modal confirmation for admin deleting users.
2024-01-10 09:06:07 +00:00
Paul Holden
e56e9cd6de
MDL-80329 reportbuilder: trim whitespace in text filter content.
2023-12-13 10:15:32 +00:00
Sara Arjona
b45cf43e0c
Merge branch 'MDL-79270' of https://github.com/dravek/moodle
2023-12-12 17:32:47 +01:00
Paul Holden
c25882e8df
MDL-79270 admin: new filter type for filtering users by course role.
...
Use in the new browse users system report, to which it is quite
specific. The filter itself is a like for like replacement of the
pre-existing filter on the same page, and is really a combination
of existing role/category/course filters.
2023-12-11 12:36:57 +01:00
David Carrillo
f76a518cb1
MDL-79270 user: New 'Browse list of users' system report
...
- The report 'Browse list of users' has been converted to use Report
Builder.
- Behat tests have been fixed and some test have been deleted for not
being relevant anymore.
2023-12-11 12:36:54 +01:00
Paul Holden
7143cf4cbc
MDL-79397 reportbuilder: update existing entity table definitions.
2023-12-07 17:19:01 +00:00
Paul Holden
33a63ca639
MDL-76295 reportbuilder: implement default datasource sorting.
...
Update all existing report sources to use the new default sorting
API from 064eccd4 , updating existing tests to assert behaviour.
2023-08-23 15:32:50 +01:00
Paul Holden
b3828cebd2
MDL-75034 reportbuilder: move classes into consistent namespace.
...
Use `reportbuilder` level two namespace for report related classes
(entities, system reports, etc) within components and sub-systems.
2022-10-07 15:05:34 +01:00
Paul Holden
30427e91c2
MDL-75191 task: implement task logs datasource for custom reporting.
...
Update existing entity to define remaining report elements. Add new
report source joining the entity to the user entity to provide data
for the reportbuilder editor.
2022-08-18 17:12:39 +01:00