moodle/user
Andrew Nicols 6fc3618bd5 MDL-73915 js: Switch amd minification to terser
Unfortunately the babel minify-mangle plugin seems to be abandoned and
in certain circumstances can be very buggy. The only safe options are to
disable it, or to switch to a different minification library.

Not minifying our javascript is not ideal, so this commit updates the
javascript tasks to use a rollup, combined with babel, and terser.

Babel still converts code from ES/UMD/AMD to AMD modules with the
relevant browser support, whilst terser minifies the code.

The rollup bundler handles tracking and creation of sourcemaps, and
supports better parallelisation of the tasks.

Since the upgrade to Node LTS/Gallium requires an upgrade to @babel/core
and eslint, which change the built files anyway, this seems like the
ideal time to make this change.
2022-02-23 08:51:44 +08:00
..
amd MDL-73915 js: Switch amd minification to terser 2022-02-23 08:51:44 +08:00
classes MDL-73600 user: remove references to deleted user fields/strings. 2022-01-17 16:03:46 +00:00
filters MDL-71051 core_user: always use API when working with profile fields 2021-04-28 11:49:27 +02:00
profile MDL-73086 user: account for mixed casing of profile field shortname. 2021-12-29 10:21:37 +00:00
selector MDL-72192 user: observe fullname capability in selector context. 2021-08-31 12:17:17 +01:00
templates MDL-71051 core_user: create user profile field form is now modal form 2021-04-28 11:49:28 +02:00
tests MDL-73812 lang: Replace modified strings in tests 2022-02-18 16:22:41 +00:00
action_redir.php MDL-71726 course: respect user access when exporting participants. 2021-09-07 00:14:27 +02:00
calendar.php MDL-51287 Profile: Should notify users that changes are saved 2021-02-04 14:56:24 +07:00
contentbank.php MDL-69762 core_contentbank: let users hide their content 2021-02-15 13:49:57 -05:00
defaulthomepage.php MDL-57208 user: select default homepage from user preferences page. 2019-07-30 08:53:18 +01:00
edit.php MDL-51287 Profile: Should notify users that changes are saved 2021-02-04 14:56:24 +07:00
edit_form.php MDL-29320 user: Make email query case-insensitive 2019-04-30 16:19:20 +08:00
editadvanced.php MDL-71026 user: Fix incorrect get_string call. 2021-03-03 11:44:17 +02:00
editadvanced_form.php MDL-66071 user: username is required with non-internal auth method 2019-08-07 00:55:10 +02:00
editlib.php MDL-72937 user: restrict Moodlenet profile field length. 2022-01-23 23:00:53 +00:00
editor.php MDL-51287 Profile: Should notify users that changes are saved 2021-02-04 14:56:24 +07:00
editor_form.php MDL-55425 user: allow to update another user editor pref 2016-08-05 09:36:00 +08:00
emailupdate.php MDL-29320 user: Make email query case-insensitive 2019-04-30 16:19:20 +08:00
externallib.php MDL-28452 core_user: migrate social profile fields 2021-04-21 11:24:34 +02:00
files.php MDL-64554 user: make private files editor modal/ajax form 2021-02-17 18:09:42 +01:00
forum.php MDL-51287 Profile: Should notify users that changes are saved 2021-02-04 14:56:24 +07:00
forum_form.php MDL-66770 mod_forum: put nested v2 display mode behind user preference 2019-11-01 13:17:24 +08:00
grouppix.php MDL-44255 user: tidied up phpdocs and coding style 2014-02-24 09:23:47 +13:00
index.php MDL-70871 user: Move 'Show all X' functionality to dynamic_table 2021-03-23 09:57:52 +01:00
language.php MDL-51287 Profile: Should notify users that changes are saved 2021-02-04 14:56:24 +07:00
language_form.php MDL-64570 accessibility: autocomplete user profile fields 2019-02-19 09:44:15 +08:00
lib.php MDL-28452 core_user: migrate social profile fields 2021-04-21 11:24:34 +02:00
managetoken.php MDL-73564 webservice: make sure to require webservice lib once 2022-01-12 13:20:18 +01:00
pix.php MDL-40759 icons: convert uses of pix_url to pix_icon 2017-03-17 15:52:17 +08:00
policy.php MDL-61477 admin: sitepolicy handler API 2018-03-15 11:32:55 +08:00
portfolio.php MDL-60646 user_portfolio: Fix action icons in Show / hide column 2018-01-18 15:26:21 +08:00
portfoliologs.php MDL-35628 performance: Remove dirname() where possible. 2016-06-10 08:06:49 +10:00
preferences.php MDL-50917 navigation: Allow users with permission to access preferences. 2015-09-22 10:57:51 +08:00
profile.php MDL-55074 theme_boost: Behat fixes for latest theme changes 2016-10-21 16:06:54 +08:00
profilesys.php MDL-29895 core: removed require_login() when not needed 2018-09-10 11:22:50 +02:00
renderer.php MDL-68612 user: Unified filter deprecations - renderer and renderable 2020-05-29 12:18:39 +08:00
repository.php MDL-35628 performance: Remove dirname() where possible. 2016-06-10 08:06:49 +10:00
upgrade.txt MDL-73086 user: account for mixed casing of profile field shortname. 2021-12-29 10:21:37 +00:00
view.php MDL-70267 ux, theme: Course user profile inconsistent page layout. 2020-11-29 23:45:15 +00:00