Eloy Lafuente (stronk7)
0cbda5bda4
MDL-68735 env: Moodle 3.8.x, 3.9.x and 3.10.x do not support PHP 8.0
2021-02-26 13:08:03 +01:00
Helen Foster
d37a1b7e9f
MDL-70964 lang: Import fixed English strings (en_fix)
2021-02-25 16:31:43 +01:00
Víctor Déniz
fb8e9abd70
Merge branch 'MDL-70038-311' of https://github.com/jpahullo/moodle into MOODLE_311_STABLE
2021-02-23 12:23:14 +00:00
Jordi Pujol Ahulló
0846a76c68
MDL-70038 assign: add suport for pdftoppm tool
...
pdftoppm (from poppler-utils package) is several orders of
magnitude quicker than ghostscript extracting PNG images
from PDF documents.
We add support for this tool and use it whenever set up,
or using gs as before if missing.
Revisited code with peer review comments. In particular:
1. Make default path for pdftoppm empty string.
2. Fix a typo on the method description for get_gs_command_for_image.
3. Added more information why is useful pdftoppm into string pathtopdftoppm_help.
4. Check that path for pdftoppm is executable to prevent errors. Otherwise, use gs.
2021-02-23 08:08:23 +01:00
Andrew Nicols
0b09c2556f
Merge branch 'MDL-64554-311' of git://github.com/andrewnicols/moodle into MOODLE_311_STABLE
2021-02-18 10:22:45 +08:00
Marina Glancy
1d33351fbb
MDL-64554 core_form: new API for modal forms
2021-02-17 18:09:38 +01:00
Eloy Lafuente (stronk7)
2ec39bb193
Merge branch 'MDL-48269-311-4' of git://github.com/junpataleta/moodle into MOODLE_311_STABLE
2021-02-16 19:49:43 +01:00
Frederic Massart
2248714268
MDL-48269 language: Deprecating 'hidepicture' string
2021-02-16 12:53:34 +08:00
François Moreau
e8c98e17e6
MDL-69762 core_contentbank: let users hide their content
2021-02-15 13:49:57 -05:00
Paul Holden
1efc1a723c
MDL-66025 user: require message content in bulk action.
...
Also import missing 'core/notification' dependency.
2021-02-14 20:10:32 +00:00
Sara Arjona
d5b8ef98c2
Merge branch 'MDL-70282-oauth2_improve_error-311' of https://github.com/leonstr/moodle into MOODLE_311_STABLE
2021-02-09 11:05:05 +01:00
Sara Arjona
d5923517e8
Merge branch 'MDL-70316-311' of git://github.com/mihailges/moodle into MOODLE_311_STABLE
2021-02-03 15:29:33 +01:00
Sara Arjona
6331fb14f0
Merge branch 'MDL-70439-311' of https://github.com/DinhHien0307/moodle into MOODLE_311_STABLE
2021-02-03 13:03:10 +01:00
Ilya Tregubov
8f52651988
MDL-66769 core_h5p: Clean up orphaned h5p records task.
2021-02-03 09:33:17 +02:00
Leon Stringer
6a6cd2bb5d
MDL-70282 oauth: Improve error information
...
If the request to the OAuth 2 token endpoint fails show the response
body the endpoint returned with its HTTP status (when debug: DEVELOPER).
If no response is available show any error returned by Curl. Previously
none of this information was available making troubleshooting difficult.
If a token refresh fails in \core\oauth2\refresh_system_tokens_task an
exception is now thrown so that the result is shown as "Fail" on
admin/tasklogs.php?filter=core\oauth2\refresh_system_tokens_task
2021-01-28 10:02:58 +00:00
hiendinh
6972d1a9d8
MDL-70439 Profile: Indicate user email address settings on own profile
2021-01-27 13:40:19 +07:00
Mihail Geshoski
f752cd1a71
MDL-70316 core: Update the emoji categories in the emoji picker
2021-01-27 13:37:47 +08:00
Peter Burnett
81b25fc274
MDL-70444 my: Improved robustness of bulk dashboard reset
2021-01-25 13:55:41 +10:00
Jake Dallimore
eebb226156
Merge branch 'MDL-69333-fingerprint-checks-MOODLE_311_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_311_STABLE
2021-01-20 11:24:42 +08:00
Brendan Heywood
6f60d650d3
MDL-69333 report_security: Add checks for many public & private urls
2021-01-20 11:20:31 +11:00
Sara Arjona
92674c614a
MDL-70438 contentbank: Add column to view mode for content uses
2021-01-19 16:08:50 +01:00
Sara Arjona
d83b4b4abf
MDL-70438 contentbank: Display content uses before removal
2021-01-19 16:08:50 +01:00
Ferran Recio
8da4872464
MDL-67782 message: fix messages max length
2021-01-12 17:14:31 +01:00
Helen Foster
af16c0310f
MDL-70550 lang: Import fixed English strings (en_fix)
2021-01-08 09:00:42 +01:00
Tomo Tsuyuki
943562e227
MDL-70245 core_grade: Fix grade_get_setting unit test failures
...
To fix the phpunit issue, change from static variable to use cache
2021-01-07 23:49:29 +01:00
Heena Agheda
690d44219c
MDL-65856 session: UX review of session timeout
...
Add new setting 'sessiontimeoutwarning', gives logged in user ability to extend session when there is no activity.
2020-12-21 09:11:10 +11:00
sam marshall
4045bfd723
MDL-65818 Security: Encryption API and admin setting for secure data
2020-12-04 14:40:18 +00:00
Dan Marsden
7e6b9d8d7e
MDL-68052 analytics: Clean up analytics_indicator_calc records.
2020-11-30 09:40:53 +08:00
Noel De Martin
86565e4a36
MDL-42382 admin: Add replace filters button
...
Co-authored-by: Luca Bösch <luca.boesch@bfh.ch>
Co-authored-by: Andrei Bautu <abautu@gmail.com>
2020-11-17 10:11:12 +01:00
Jun Pataleta
03960b96cb
Merge branch 'MDL-68167-310' of git://github.com/rezaies/moodle into MOODLE_310_STABLE
2020-10-30 13:16:55 +08:00
Shamim Rezaie
3ea25c3b77
MDL-68167 user: Fix a hardcoded string to be read from lang pack
2020-10-30 16:08:55 +11:00
Shamim Rezaie
7931148cbb
MDL-68167 lib: Fix label for autocomplete selection/suggestion box
...
The content of the autocomplete selection div is purged by javascript
so we have to move its label outside of it. aria-labeledby is the way
to go.
Each time the suggestion box is expanded, autocomplete js renders the
autocomplete suggestions template. So the label cannot be outside the
suggestions ul.
2020-10-30 16:08:40 +11:00
Eloy Lafuente (stronk7)
323ea697c3
Merge branch 'MDL-69998-310-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_310_STABLE
2020-10-28 00:42:05 +01:00
Helen Foster
0a64b2ed99
MDL-69998 lang: Import fixed English strings (en_fix)
2020-10-27 11:20:03 +01:00
Andrew Nicols
e243810142
Merge branch 'MDL-69166-310-4' of git://github.com/rezaies/moodle into MOODLE_310_STABLE
2020-10-27 16:35:58 +08:00
Shamim Rezaie
f018e92334
MDL-69166 core: Fix missing lang strings
2020-10-27 18:15:09 +11:00
Andrew Nicols
46e3cfa354
Merge branch 'MDL-69166-310-4' of git://github.com/rezaies/moodle into MOODLE_310_STABLE
2020-10-27 12:59:25 +08:00
Shamim Rezaie
25cf4fa5ca
MDL-69166 core_payment: Add privacy implementation
2020-10-27 15:45:25 +11:00
Shamim Rezaie
b63f17b5f1
MDL-69166 core_payment: Addressing various integration points
...
- Add help for 'payment account' field in the enrol instance form
- Remove MOODLE_INTERNALs when not necessary
- Add $userid to deliver_order
- Check if provider classes implement the provider interface
- Rename get_cost to get_payable
- get_payable returns payable object
- Improve registerEventListeners and added init
- Rename payment\provider to payment\service_provider
2020-10-27 15:45:25 +11:00
Shamim Rezaie
6b3d163a56
MDL-69166 core_payment: Renamed plugintype name from pg to paygw
2020-10-27 15:45:23 +11:00
Marina Glancy
efc576fc5c
MDL-69166 core_payment: addressing integration review
2020-10-27 15:45:00 +11:00
Marina Glancy
9476b48942
MDL-69166 core_payment: archiving accounts, triggering events, tests
2020-10-27 15:45:00 +11:00
Marina Glancy
895f38cc76
MDL-69166 core_payment: add payment accounts
2020-10-27 15:45:00 +11:00
Shamim Rezaie
acd1c82403
MDL-69166 enrol_fee: Show a warning when no currency is supported
2020-10-27 15:44:59 +11:00
Shamim Rezaie
1882bb4792
MDL-69166 core_payment: payment gateways can have a surcharge
2020-10-27 15:44:59 +11:00
Shamim Rezaie
2427b92114
MDL-69166 enrol_fee: use template for payment btn & properly format cost
2020-10-27 15:44:59 +11:00
Shamim Rezaie
5337ca485c
MDL-69166 core_payment: helper methods to get cost and to deliver order
...
Also create the infrastructure to let components know when they have to
deliver what they sold. We are going to use namespace functions instead
of traditional callbacks.
2020-10-27 15:44:59 +11:00
Shamim Rezaie
ed04c3824c
MDL-69166 core_payment: post to process payment
2020-10-27 15:44:59 +11:00
Shamim Rezaie
c2321a263b
MDL-69166 core_payment: display the gateways modal
2020-10-27 15:44:58 +11:00
Shamim Rezaie
bc28c05995
MDL-69166 core: list settings page in the admin tree
2020-10-27 15:05:23 +11:00