Sara Arjona
b91ec287dc
Merge branch 'MDL-80190-main' of https://github.com/ferranrecio/moodle
2024-02-13 15:28:05 +01:00
Huong Nguyen
15ae5d9b21
Merge branch 'MDL-80814-main' of https://github.com/aanabit/moodle
2024-02-13 10:18:44 +07:00
Huong Nguyen
2a5ec75849
Merge branch 'MDL-80622-main' of https://github.com/roland04/moodle
2024-02-13 09:54:52 +07:00
Huong Nguyen
06783182ef
Merge branch 'MDL-80541-main' of https://github.com/aanabit/moodle
2024-02-13 09:54:52 +07:00
Huong Nguyen
7095211898
Merge branch 'MDL-80326-main' of https://github.com/laurentdavid/moodle
2024-02-13 08:55:22 +07:00
Andrew Nicols
d6dc3847f4
MDL-80072 core: Update uses of courseid to format_text
2024-02-12 11:11:17 +08:00
Mikel Martín
e788ed509c
MDL-80622 core_courseformat: Fix activity card drag image
2024-02-09 09:48:49 +01:00
Mikel Martín
0efe999276
MDL-80219 core_courseformat: Add course section and activity new styling
...
- Add border to sections (not in single section page)
- Remove border to activity cards and add single line separators
- Refactor activity and sections styles to fit this new layout
- Remove styles that are not necessary with this new layout
2024-02-09 09:47:03 +01:00
Laurent David
716da575e7
MDL-80326 course_format: Visibility changes only when capability is set
...
* When an editing teacher has not the capability to change visibility
(for example if for a given module the capability is removed), the visibility
drop down menu in the card should not be available.
2024-02-08 09:21:09 +01:00
Huong Nguyen
5f3729eb63
Merge branch 'MDL-80809' of https://github.com/paulholden/moodle
2024-02-08 15:32:32 +08:00
Andrew Nicols
d05f271528
Merge branch 'MDL-80803' of https://github.com/paulholden/moodle
2024-02-08 15:32:28 +08:00
Ilya Tregubov
53a3ff713d
Merge branch 'MDL-78173' of https://github.com/paulholden/moodle
2024-02-08 15:32:27 +08:00
Sara Arjona
6b93a4e6f5
Merge branch 'MDL-80392-master' of https://github.com/jleyva/moodle
2024-02-08 15:32:27 +08:00
Sara Arjona
7179bd713a
Merge branch 'mdl-78095-master' of https://github.com/james-cnz/moodle
2024-02-08 15:32:26 +08:00
Ferran Recio
34ce0eddc0
MDL-80190 core_courseformat: prevent delegated sections loops
...
This patch prevent dropping an activity with delegated sections inside
another delegated section. Without this patch the teacher can create a
deadlock drag&droping the subsection inside itself. We won't allow
subsections inside subsections so any activity with subsection cannot
be dropped inside a subsección.
2024-02-07 12:14:59 +01:00
Ferran Recio
d244a206a3
MDL-80190 core_courseformat: top re-sorting delegated sections
...
The current course editor re-sort sections on the frontend. If a
sections does not exists it uses fragment to render the missing section.
However, delegated section should not be re-sorted as regular sections.
2024-02-07 12:14:18 +01:00
Ferran Recio
15db7d9d98
MDL-80190 core_courseformat: fix activity creation on delegated sections
...
The method for checking if the user can create an activity executed
create_if_missing wihtout checking the section exists or not. This is
a problem for delegated sections because create_if_missing will create a
regular section and push down all delegate ones. With the patch the
method first checks if the section exists.
2024-02-07 12:06:03 +01:00
Ferran Recio
97a7958aee
MDL-80190 core_courseformat: do not render delegated sections in course
2024-02-07 12:06:03 +01:00
Jun Pataleta
b51e037308
Merge branch 'MDL-70058' of https://github.com/paulholden/moodle
2024-02-07 12:31:44 +08:00
Jun Pataleta
bd54499fe0
Merge branch 'master_check_cached_empty_modnames' of https://github.com/opitz/moodle
2024-02-07 11:18:00 +08:00
Juan Leyva
408d7c0c9c
MDL-80392 completion: Fix exporter for Web Services
2024-02-06 11:01:42 +01:00
Jun Pataleta
83532409cc
Merge branch 'MDL-80725-main-enfix' of https://github.com/mudrd8mz/moodle
2024-02-06 15:59:07 +08:00
Amaia Anabitarte
3e2da7f6f7
MDL-80541 core_course: Improving section form title
2024-02-05 10:25:52 +01:00
Jun Pataleta
3c196b3039
Merge branch 'MDL-78427-master' of https://github.com/davewoloszyn/moodle
2024-02-05 13:42:17 +08:00
Amaia Anabitarte
694013dcaa
MDL-80814 core_course: Fix updating activity titles
2024-02-02 14:20:07 +01:00
David Woloszyn
40d397ab5f
MDL-78427 core_theme: Add theme usage report and icon
...
In addition to adding in theme usage reports, there is also the
addition of an icon on the theme cards which takes you to the report.
This icon only appears for that theme if it has been used in any
overriding context.
2024-02-02 11:16:46 +11:00
james-cnz
02037c5f2c
MDL-78095 course: Respect is_bulk_editable()
2024-02-02 10:49:07 +13:00
Paul Holden
f32c74e654
MDL-80809 course: correct context arguments when formatting strings.
2024-02-01 17:36:57 +00:00
Paul Holden
3c83f2b85f
MDL-80722 reportbuilder: add time created/modified to course entity.
...
Tidy up unit tests for course report, removing some redundancy and
duplication.
2024-02-01 17:13:11 +00:00
Paul Holden
222af1c976
MDL-80803 course: observe mod availability before update notification.
2024-02-01 14:49:58 +00:00
Huong Nguyen
c9c441b1a1
Merge branch 'MDL-80660' of https://github.com/paulholden/moodle
2024-02-01 11:23:23 +07:00
Huong Nguyen
490ca57d1c
Merge branch 'MDL-71665-main' of https://github.com/laurentdavid/moodle
2024-02-01 11:06:35 +07:00
Helen Foster
ddbfeecb83
MDL-80725 lang: Import fixed English strings (en_fix)
2024-01-31 18:45:03 +01:00
Amaia Anabitarte
522a7ec010
MDL-80250 course_format: Create new section_viewed event
2024-01-31 12:54:06 +01:00
Laurent David
8ee075d871
MDL-71665 core_courseformat: Sync activity name in the page
...
* Changing the name of an activity should change the access restriction messages.
* Introduction of a marker as data-cm-name-for to be able to change any
occurence of a course module name in the page when this one changes.
2024-01-29 09:00:30 +01:00
Paul Holden
6f00e3a460
MDL-80660 user: preserve return URL upon role switch from frontpage.
2024-01-25 15:40:52 +00:00
Sara Arjona
a31646d2d8
Merge branch 'MDL-80458-main' of https://github.com/mickhawkins/moodle
2024-01-24 17:14:53 +01:00
Paul Holden
7fa904c9fe
MDL-78173 user: correct return URL upon login as from frontpage.
2024-01-24 14:46:19 +00:00
Sara Arjona
eb03b6622d
Merge branch 'MDL-80396-main' of https://github.com/roland04/moodle
2024-01-24 12:29:50 +01:00
Sara Arjona
8b36abdb9d
Merge branch 'MDL-80259-main' of https://github.com/roland04/moodle
2024-01-24 09:16:12 +01:00
Michael Hawkins
d1d85aa711
MDL-80458 core: Hide MoodleNet share bulk option if feature disabled
2024-01-24 11:52:28 +08:00
Ilya Tregubov
ba86cb79aa
Merge branch 'MDL-79256' of https://github.com/paulholden/moodle
2024-01-24 09:45:39 +08:00
Ilya Tregubov
14b809a017
Merge branch 'MDL-80320-main' of https://github.com/laurentdavid/moodle
2024-01-24 08:56:07 +08:00
Laurent David
31d4af83c6
MDL-80320 core_courseformat: Disable group selection
...
* When forced groupmode is enabled for the course:
- the group selection in the activity card be disabled
- the activity action menu groupmode will not be visible.
- only the icon will be visible
* Add new test to check for visibility
2024-01-23 11:31:22 +01:00
Paul Holden
d0cab9a4a0
MDL-79256 customfield: add new valuetrust
to data table schema.
2024-01-23 08:18:58 +00:00
Mikel Martín
a198884333
MDL-80259 theme_boost: Refactor badge helper classes for Bootstrap 5
2024-01-23 08:27:23 +01:00
Jun Pataleta
10744550e6
Merge branch 'MDL-79029-main' of https://github.com/ferranrecio/moodle
2024-01-23 09:26:30 +08:00
Sara Arjona
1643b2110e
Merge branch 'MDL-80418-main' of https://github.com/aanabit/moodle
2024-01-22 16:13:46 +01:00
Ferran Recio
f4adbc8a11
MDL-79029 behat: replace deprecated behat steps
2024-01-22 11:12:28 +01:00
Ferran Recio
a15f0a857b
MDL-79029 behat: new add activity steps
2024-01-22 11:12:28 +01:00