Git commits in Moodle 4.0.x by Philipp Memmel

commit 69d187f94b79207c81f2c9b2bedd224b3b74632a
Author: Philipp Memmel <philipp.memmel@gmail.com>
Date:   Thu, 29 Dec 2022 02:32:53 +0800
Tag:    v4.0.7

MDL-76525 mod_data: Add param validation for data fields

commit c2b7e33b5d1a65aaaf448c586d6bd063cd319e72
Author: Philipp Memmel <philipp.memmel@gmail.com>
Date:   Fri, 16 Dec 2022 03:16:00 +0800
Tag:    v4.0.6

MDL-76061 core_calendar: Fix changing event type from 'user'

commit 42b3b6da8d6dd3e9936f71639d2c024103b08845
Author: Philipp Memmel <philipp.memmel@gmail.com>
Date:   Fri, 28 Oct 2022 04:33:02 +0800
Tag:    v4.0.5

MDL-75771 core_courseformat: Add behat test for show_editor function

commit 8db30d32f8312ee5c0ef9703d28223e959bbd82e
Author: Philipp Memmel <philipp.memmel@gmail.com>
Date:   Fri, 16 Sep 2022 23:42:17 +0800
Tag:    v4.0.5

MDL-75771 core_courseformat: Fix capability for edit controls

commit e066c613c76cad80b7356dbb5d2b035abbc36a14
Author: Philipp Memmel <philipp.memmel@gmail.com>
Date:   Fri, 19 Aug 2022 23:23:13 +0800
Tag:    v4.0.4

MDL-75092 backup: Fix selector for adding select all/none link