Releases: jleyva/moodle-block_configurablereports
4.5.0
What's Changed
- fix webservice calls when missing user by @danielneis in #250
- Issue with downloading a filtered report by @luukverhoeven in #248
- Apply format_string on the breadcrumb navigation by @golenkovm in #181
- csv delimiter settings by @Tsheke in #214
- Set current courseid when importing a custom SQL report. by @reskit in #223
- Fixes #147 by @marcelorhmaia in #231
- User Profile Fields Language Filter Fix by @sameer-ah in #189
- Fix 201: Process report names / filenames through Moodle filters by @michael-milette in #238
- FIX-226: Stop getting string from report_customsql plugin by @michael-milette in #227
- Set BOM for CSV export closes #198 by @mvaraujo in #199
- Provide support for SYLK export #200 by @mvaraujo in #203
- Fix issue #62 Error with apostrophe by @TomoTsuyuki in #211
- Export multilanguage support by @Tsheke in #215
- Add embed options by @keevan in #182
- fix variable redeclaration by @danielneis in #256
New Contributors
- @luukverhoeven made their first contribution in #248
- @golenkovm made their first contribution in #181
- @Tsheke made their first contribution in #214
- @reskit made their first contribution in #223
- @marcelorhmaia made their first contribution in #231
- @sameer-ah made their first contribution in #189
- @TomoTsuyuki made their first contribution in #211
- @keevan made their first contribution in #182
Full Changelog: 4.1.0...4.5.0
4.1.0
3.9.0
- Starting this version for allowing SQL queries performing data insertion/creation the following configuration variable set to 1
is required in your site root /config.php:
$CFG->block_configurable_reports_enable_sql_execution = 1;
Otherwise, previous Custom SQL reports performing data insertion/creation will stop working. - Added matching colors to pie charts
- Added unmapped palette for general colors to pie charts
- Changed fuserfield to allow for multiple instances of the filter
- Added alphabetical sort to courses filter
- Added webservice to get reports data
- Added new filters for competencies
- Other fixes and improvements:
- Fix offset error for bar graphs when not using SQL reporting
- Removed default sorting from DataTables JS UI
- Fixed issue where colors would mismatch if values weren't present
- Fixed STARTTIME and ENDTIME variable substitution
- Avoid text filtering when exporting
Thanks Alex Rowe, David Saylor, Michael Gardener, Muhammad Osama Arshad, Daniel Poggenpohl, Daniel Neis, François Parlant and all the contributors who have sent several fixes and improvements.
3.8.0
- Order the list of users in users filter by fullname considering language - #130
- Other fixes and improvements:
Thanks Mike McDougal (mcdoogs), Tuan Ngoc Nguyen (tuanngocnguyen), Mike Henry (mhenry79mnet), safatshahinsd, kristian-94 and all the contributors who have sent several fixes and improvements.
And special thanks also to Carlos, Moodle HQ and Juan for letting Sara work on this again during the project week.
3.3.0
- Order the list of users in users filter by fullname considering language - #130
- Add a new calculation type: percentage
- Allow userfields to be used more than once in the permissions
- Move JS to AMD modules
- Upgrade some 3rd party JS libraries
- Fix import from XML
- Review the year filter to take min and max years from the calendar factory
- Other fixes and improvements:
- Fix template array error - #132
- Fix DB mismatch between install.xml and upgrade.php - #123
- Fix LIMIT error for MSSQL - CONTRIB-7891
- Remove "_" from the table header titles - #137
- Review supported Moodle versions, because the core_userlist_provider interface is only supported from 3.4 onwards - #125
- Fix error when using templates
- Fix error when using the Start/End filter
- Fix legacy_polyfill error when running unit tests
- Display custom title for the block
- Replace deprecated methods (htmleditor, pix_url and coursecat)
- Remove CSS files not found error in JS console
- Show breadcrumbs for users without manage report capability
- Fix DB query function call for the enrolled students filter
- Raise the memory limit when exporting
- Clean some request parameters before using them
- Fix error with user field search box filter
- Improve compatibility with PostgreSQL when importing
Thanks Mike McDougal (mcdoogs), Tuan Ngoc Nguyen (tuanngocnguyen), Mike Henry (mhenry79mnet), safatshahinsd, kristian-94, David (davidpesce), Dimitrii (dmitriim), Alex (agrowe), Donald (emyb2), sopnep15, Danniel (dannielarriola) and all the contributors who have sent several fixes and improvements.
And special thanks also to Carlos, Sander, Moodle HQ and Juan for letting Sara work on this again during the project week.
3.7.0
- Add a new calculation type: percentage
- Allow userfields to be used more than once in the permissions
- Other fixes and improvements:
- Fix error when using templates
- Fix error when using the Start/End filter
- Fix legacy_polyfill error when running unit tests
- Display custom title for the block
Thanks David (davidpesce), Dimitrii (dmitriim) and all the contributors who have sent several fixes and improvements.
And also special thanks to Sander, Moodle HQ and Juan for letting Sara work on this again during the project week.
3.6.0
- Implement Privacy API
- Replace deprecated methods:
- htmleditor
- pix_url
- coursecat
- Move JS to AMD modules
- Upgrade some 3rd party JS libraries
- Fix import from XML
- Review the year filter to take min and max years from the calendar factory
- Other fixes and improvements:
- Remove CSS files not found error in JS console
- Show breadcrumbs for users without manage report capability
- Fix DB query function call for the enrolled students filter
- Raise the memory limit when exporting
- Clean some request parameters before using them
- Fix error with user field search box filter
- Improve compatibility with PostgreSQL when importing
Thanks Alex (agrowe), Donald (emyb2), sopnep15, Danniel (dannielarriola) and all the contributors who have sent several
fixes and improvements.
And special thanks also to Sander, Moodle HQ and Juan for letting Sara work on this during the project week.
3.1.1
Fix a critical bug when adding user action/outline statistics, see https://tracker.moodle.org/browse/CONTRIB-4600
Thanks @marinaglancy for the fix