Paul Holden
64a4311266
MDL-84750 course: require user be able to view course participants.
2025-04-10 09:25:30 +08:00
David Mudrák
5e88e47f58
MDL-84914 lang: Use fixed strings in tests, too
2025-04-01 21:47:43 +02:00
Luca Bösch
64f7cf32e5
MDL-82555 block_section_links: Add section title only setting.
2025-03-24 21:24:57 +01:00
Katie Ransom
8c355f1f1c
MDL-83840 course: add warning when hiding category
2025-03-18 13:42:59 +00:00
Paul Holden
61c19d044a
Merge branch 'MDL-84142' of https://github.com/marinaglancy/moodle into main
2025-03-13 16:30:37 +00:00
Marina Glancy
7c196005c7
MDL-84142 enrol_self: use new template for the self enrolment widget
2025-03-13 13:06:35 +00:00
Jun Pataleta
1a622c6742
Merge branch 'MDL-65233-main-no-midnight' of https://github.com/sim642/moodle
2025-03-13 12:21:28 +08:00
Ilya Tregubov
647db3f6e4
MDL-84143 enrol: Use mustache templates on enrolment options page
2025-03-12 10:38:51 +00:00
ferran
488244d12d
MDL-84469 core_course: add fallback activity overview
2025-03-10 09:25:24 +01:00
Huong Nguyen
31e26bae5e
Merge branch 'MDL-84107-main' of https://github.com/HuongNV13/moodle
2025-03-07 11:00:08 +07:00
Huong Nguyen
5dc4290eba
MDL-84107 core_analytics: Switch PHPUnit to use Python backend
2025-03-06 16:29:30 +07:00
David Woloszyn
2aeef38c7b
MDL-84107 core_analytics: Skip tests if mlbackend_python not configured
2025-03-06 11:48:41 +07:00
ferran
4c08c5fb9a
MDL-83888 mod_assign: add course overview integration
2025-03-04 15:05:18 +01:00
Sara Arjona
741c072b58
Merge branch 'MDL-83892-main-v02' of https://github.com/ferranrecio/moodle
2025-02-25 12:18:38 +01:00
ferran
ff05e78de3
MDL-83892 core_course: log course overview events
2025-02-24 15:29:15 +01:00
Huong Nguyen
ffc3c4116b
Merge branch 'MDL-84213' of https://github.com/paulholden/moodle
2025-02-24 10:09:15 +07:00
Sara Arjona
f660214f25
Merge branch 'MDL-83872-main-v03' of https://github.com/ferranrecio/moodle
2025-02-19 12:43:19 +01:00
ferran
fe377c9dca
MDL-83872 course: adding overview tables to course overview
...
The course overview page can represent a table with the overview
integration implemented by the activity plugins. Each plugin
table is loaded as a fragment to optimize the course overview
loading time.
2025-02-19 12:23:23 +01:00
Mikel Martín
f6e31a3d41
MDL-75669 theme_boost: Fix BS5 related behat steps and scenarios
...
- Fix some behat steps and scenarios that are failing because of
Bootstrap 5 syntax changes.
- Add a new $behatsite SCSS variable when behat is runinng that
disables Bootstrap transitions and effects.
2025-02-14 10:58:36 +01:00
Mikel Martín
5416483611
MDL-75669 theme_boost: Refactor BS5 data attributes
...
Data attributes for all Bootstrap5 JavaScript plugins are now namespaced
to help distinguish Bootstrap functionality from third parties and your own code.
For example, data-bs-toggle instead of data-toggle.
This commit refactor all old Bootstrap data-attributes to the new syntax.
Co-authored-by: Daniel Ziegenberg <daniel@ziegenberg.at>
2025-02-14 09:10:33 +01:00
Simmo Saan
485ca23ba5
MDL-65233 course: add reset time shift test with non-midnight hour
2025-02-12 21:53:09 +02:00
Huong Nguyen
4cbf74c0eb
Merge branch 'MDL-83871-main-v02' of https://github.com/ferranrecio/moodle
2025-02-03 09:37:25 +07:00
Sara Arjona
5075be8ecd
Merge branch 'MDL-83562-main-v02' of https://github.com/ferranrecio/moodle
2025-02-01 00:20:37 +08:00
ferran
f6698b7567
MDL-83871 course: activity overview page
...
The old activities block will be fully replaced by a new course
activities overview page in the course secondary navigation. This
commit has the initial implementation of the page.
2025-01-31 15:21:48 +01:00
Paul Holden
acc654e8ce
MDL-84213 reportbuilder: add course "do not force" field options.
...
Where course entity select elements theme, language and calendar are
defined we should prepend with "Do not force" in order to match the
interface when editing the same fields.
The select filter has been updated to ensure it supports empty values
when switched to simplified version (a0ef4bb8) as well as improving
validation to ensure only present options can be used for filtering.
2025-01-31 09:45:16 +00:00
ferran
fc35470f25
MDL-83562 core_courseformat: deprecate movehere actions
2025-01-30 13:21:24 +01:00
James C
52e458d91a
MDL-82679 course: Prevent collapsable sections conflicting
2025-01-30 22:38:20 +13:00
Huong Nguyen
bb72db2074
Merge branch 'MDL-82767-main-v03' of https://github.com/ferranrecio/moodle
2025-01-23 11:18:50 +07:00
ferran
fec5bf61f4
MDL-82767 core_courseformat: replace old urls by update urls
...
Now there is course/format/update.php all course actions menus must
point to the new one instead of keep pointing at the course/view.php and
course/mod.php.
2025-01-22 10:35:23 +01:00
Huong Nguyen
80684906c0
Merge branch 'MDL-81070-main' of https://github.com/StudiUM/moodle
2025-01-22 15:18:37 +07:00
Salem Saidi
f2384c458f
MDL-81070 course: Display contact names in the search result by admin
2025-01-20 12:01:34 -05:00
Andrew Nicols
41249b16f3
MDL-83468 phpunit: Test names are not optional
2025-01-20 16:47:56 +01:00
Andrew Nicols
b95a8c6ecc
MDL-83468 phpunit: Fix data provider param names
2025-01-20 16:47:55 +01:00
Amaia Anabitarte
f87d36d750
MDL-82034 core_course: Fix Activity chooser opening issues on behat
2024-12-20 10:31:24 +01:00
Amaia Anabitarte
c406bcecc3
MDL-82034 mod_subsection: Enable by default
2024-12-20 10:29:48 +01:00
Paul Holden
0fe0fc675c
MDL-84000 reportbuilder: move testcase helper to autoloaded namespace.
...
Clean up some class imports while we're at it.
2024-12-17 08:19:38 +00:00
Sara Arjona
1420e2fb5d
Merge branch 'MDL-82457-main' of https://github.com/laurentdavid/moodle
2024-12-11 08:57:09 +01:00
Andrew Nicols
c2414e5a45
MDL-81520 core: Fix test finality
2024-12-11 12:30:23 +08:00
Laurent David
2be6563324
MDL-82457 core: Remove chat and survey dependencies
...
* Remove chat and survey plugins from the standard plugins
* Remove all related tables and settings from both plugins
using upgrade.
* Remove temporary admin notification (MDL-82297) and strings.
* PHP Unit:
- Remove chat and survey as a sample module for unit testing
replacing it with assignment module when possible (if not page).
- Remove chat and survey from bulk update test
* Behat: Remove chat and survey behat tests
2024-12-10 08:59:18 +01:00
Shamim Rezaie
0af9b5ca7e
Merge branch 'MDL-71378_main' of https://github.com/SimonasAdams/moodle
2024-11-25 18:21:18 +11:00
ferran
694edcf76b
MDL-82351 core_courseformat: fix social format phpunits
2024-11-22 17:20:55 +01:00
Jun Pataleta
fcb39d60a9
Merge branch 'MDL-81521-main' of https://github.com/andrewnicols/moodle
2024-11-19 15:15:17 +08:00
Simon Adams
776d1e40e4
MDL-71378 mod_qbank: Add question bank management
2024-11-15 15:18:47 +00:00
Andrew Nicols
a6acb015a3
MDL-81521 core: Update all possibly data providers to be static
...
Note: Some data providers could not be automatically be converted to
being static. These will be handled in a separate issue.
2024-11-15 12:50:55 +08:00
ferranrecio
cccacbdc04
MDL-82349 course: add frontpage behats
2024-11-12 12:21:55 +01:00
Jun Pataleta
50d8a547c7
Merge branch 'MDL-76564' of https://github.com/paulholden/moodle
2024-10-31 11:21:43 +07:00
meirzamoodle
758f79a5af
MDL-82988 general: Apply helper to get path to fixture
2024-10-27 13:46:48 +07:00
Jun Pataleta
e0340141b0
Merge branch 'MDL-81308-main' of https://github.com/junpataleta/moodle
2024-10-23 18:15:21 +08:00
Andrew Nicols
c745b3fb80
MDL-81308 core: Use a helper for consecutive invocation counts
2024-10-23 14:14:33 +08:00
Andrew Nicols
8dcad87631
MDL-81308 core: Update tests to not use withConsecutive
2024-10-23 14:14:32 +08:00