Paul Holden
5bec400483
MDL-79693 output: remove embedded toast region from clipboard modal.
...
This was causing the toast notification upon the clipboard action
result to immediately disappear as the modal was closed. The toast
module can happily handle this for us itself, so remove from the
template.
2023-10-17 08:20:54 +01:00
Jun Pataleta
9beff03a96
MDL-79626 upgrade: add the 4.3.0 separation line to all upgrade scripts
2023-10-10 10:44:17 +08:00
Ilya Tregubov
0cfac00031
Merge branch 'MDL-79589-master' of https://github.com/ferranrecio/moodle
2023-10-06 07:54:49 +08:00
Ferran Recio
312806fd5c
MDL-79589 course: fix availability subpanel selected option
2023-10-04 17:05:42 +02:00
Jun Pataleta
94bc2cd38b
MDL-79551 versions: bump all versions and requires near release
2023-10-04 13:57:17 +08:00
Huong Nguyen
d2ad5c8c03
Merge branch 'MDL-75329' of https://github.com/paulholden/moodle
2023-09-28 09:35:44 +07:00
Ilya Tregubov
386f29a46d
Merge branch 'MDL-77708-master' of https://github.com/sarjona/moodle
2023-09-27 09:07:10 +08:00
Paul Holden
6de6f64199
MDL-75329 course: defensive counting of course sections.
...
Avoids errors due to pre-existing integrity issues with course
data, where the absence entirely of section data would result in
PHP errors.
2023-09-26 12:18:32 +01:00
Sara Arjona
cc9430929d
MDL-77708 docs: Update references from docs.moodle.org/dev
2023-09-26 10:30:19 +02:00
Shamim Rezaie
832ee471be
Merge branch 'MDL-75928-master' of https://github.com/lameze/moodle
2023-09-25 17:51:29 +10:00
Mikel Martín
5a5c6ff179
MDL-79348 courseformat: Fix focus indicator of edit restrictions link
2023-09-22 08:34:24 +02:00
Huong Nguyen
0c49449efa
Merge branch 'MDL-79347-master-2' of https://github.com/junpataleta/moodle
2023-09-19 09:19:25 +07:00
Simey Lameze
9d607df0d9
MDL-75928 format_week: improve get_section_dates one week calc
2023-09-18 00:09:57 +08:00
Jun Pataleta
bb4bcf6165
MDL-79347 course_format: Fix focus outline for Edit conditions link
...
Use `btn btn-sm` classes to provide a default focus outline for the
Edit conditions link.
2023-09-15 15:05:13 +08:00
Huong Nguyen
4ead50e696
MDL-78267 core: Partial course sharing for MoodleNet
2023-09-14 14:59:50 +07:00
Huong Nguyen
705a721c90
MDL-78267 core_courseformat: Language changes
...
Change from "Bulk edit" to "Bulk actions"
2023-09-14 14:59:50 +07:00
Huong Nguyen
f6b7447a68
MDL-78267 core_courseformat: Add mutation dispatch for bulk actions
2023-09-14 14:59:49 +07:00
Jun Pataleta
1c892fb6d9
Merge branch 'MDL-78324-master-7' of https://github.com/andrewnicols/moodle
2023-09-11 16:29:56 +08:00
Jake Dallimore
996760f32d
Merge branch 'MDL-79048-master-2' of https://github.com/junpataleta/moodle
2023-09-11 12:59:59 +08:00
Ilya Tregubov
d1f45f3b0e
Merge branch 'MDL-78474-master' of https://github.com/aydevworks/moodle
2023-09-11 10:54:57 +08:00
Andrew Nicols
48bc688ccd
MDL-78324 core: Convert modals to use new static methods
...
This commit takes all modals which were not using the legacy
ModalFactory.create triggers and migrates them to the new Modal.create
method.
2023-09-09 00:04:11 +08:00
Jun Pataleta
cfb2afb047
Merge branch 'MDL-78558-master' of https://github.com/roland04/moodle
2023-09-08 22:14:27 +08:00
Jun Pataleta
e0d2040aaa
MDL-79048 course: Update page title when toggling bulk editing
...
* When toggling bulk editing, updating the page's title can help users,
especially screen reader users, to determine the current editing state
of the course homepage.
2023-09-08 21:55:34 +08:00
Alex Yeung
b690c21eab
MDL-78474 mod_label: fix phpunit and behat tests
2023-09-08 12:13:23 +01:00
Mikel Martín
8af68bbe09
MDL-78558 core_courseformat: Activity cards UI improvements
...
- Fix action menu and completion button size
- New 'Add activity' button styles
- Fix restriction container styles
- Fix action menu and groupmode button styles
- Fix hover styles for action menu and groupmode button
- Fix groupmode spacing styles
- Homogenize completion button colours
- Fix inplaceeditable and badge positioning
- Fix export filesize related behat
- Homogenize activity/section availability
- New add topic styles
2023-09-07 09:34:43 +02:00
Ilya Tregubov
d77673e6ea
Merge branch 'MDL-78956-master' of https://github.com/ferranrecio/moodle
2023-09-07 08:59:46 +08:00
Ilya Tregubov
e4c3ab5505
Merge branch 'MDL-78972-master' of https://github.com/roland04/moodle
2023-09-07 08:55:29 +08:00
Mikel Martín
bd7cc81be6
MDL-78744 completion: Split activity_information in completion and dates
...
Deprecate core_course\output\activity_information class and move its code to two
new classes: core_course\output\activity_completion and core_course\output\activity_dates.
In this process refactor activity_completion improving readability and and also deprecate
renderer_base::activity_information() and core_course_renderer::render_activity_information().
2023-09-04 11:37:20 +02:00
Mikel Martín
d9a61945b6
MDL-78972 core_courseformat: Change delete actions link colours to red
2023-09-04 11:36:51 +02:00
Andrew Nicols
7d6ed82571
Merge branch 'mdl-79204-master' of https://github.com/james-cnz/moodle
2023-09-01 11:58:51 +08:00
james-cnz
ebe15965aa
MDL-79204 course: Remove HTML tag trailing slashes
2023-08-30 12:21:14 +12:00
Andrew Nicols
af7719682d
MDL-79064 core: Update all get_strings as uses
2023-08-29 10:57:54 +08:00
Andrew Nicols
9bacc7efd8
Merge branch 'MDL-79063-master' of https://github.com/junpataleta/moodle
2023-08-25 00:11:05 +08:00
Andrew Nicols
5a44292a05
Merge branch 'MDL-78291-master' of https://github.com/ferranrecio/moodle
2023-08-24 14:39:37 +08:00
Huong Nguyen
fd9dc16f85
Merge branch 'MDL-78934' of https://github.com/stronk7/moodle
2023-08-24 10:24:40 +07:00
Ferran Recio
fb796f9e37
MDL-78956 core_courseformat: swap bulk availability modal radio and icon
2023-08-22 10:07:37 +02:00
Ferran Recio
174125dabc
MDL-78291 core_courseformat: fix cm visibility behats
2023-08-22 09:39:13 +02:00
Ferran Recio
ee2e084e89
MDL-78291 core_courseformat: availability in activity action menu
2023-08-22 09:39:13 +02:00
Stefan Topfstedt
7b04638c52
MDL-71212 core_course: adds controls to the course index drawer.
2023-08-18 11:00:55 -07:00
Eloy Lafuente (stronk7)
731f64226d
MDL-78934 behat: Replace all the rest of goutte by browserkit
...
Basically all them are comments.
Only remaining occurrence remaining is
in composer.lock file, because friends-of-behat/mink-extension
still has the old goutte as dev requirement, but that doesn't
affect us at all (no goutte is installed anymore, see the vendor
directory and/or the lock file).
2023-08-18 13:59:17 +02:00
Jun Pataleta
13a8dff553
MDL-79063 course: Use .text-body for 'disabled' elements in move modal
...
Using the .disabled class for the course module or section that is
being moved does not have sufficient colour contrast against the
background, especially when it is being highlighted.
So instead of using .disabled, just use Bootstrap classes .text-body
and .font-italic which renders the cm/section to be moved in normal
font colour while preserving its italicised look.
2023-08-18 16:28:45 +08:00
Jun Pataleta
04ee9570ac
Merge branch 'MDL-75762-master' of https://github.com/laurentdavid/moodle
2023-08-17 09:20:12 +02:00
Sara Arjona
e914149b88
Merge branch 'MDL-78678-master' of https://github.com/aanabit/moodle
2023-08-17 09:10:52 +02:00
Sara Arjona
570cd5748b
Merge branch 'MDL-78666-master' of https://github.com/roland04/moodle
2023-08-17 09:09:16 +02:00
Laurent David
310122010e
MDL-75762 core_courseformat: Fix course menu when back
...
* When we select an activity in a course and go to its page, the
back button recovers the scroll position correctly but should
also recover the course menu position
Note: for now the menu position is the topmost item in the page
2023-08-14 07:23:12 +02:00
Laurent David
cced0e77f6
MDL-75762 core_courseformat: Use page scroll instead of section
...
* The scroll value is not restored when we navigate into activities as only a
section of the page was scrolled.
* Remove the overflow for the page section so the full page is scrolled
* Restore side menu navigation synchronisation
2023-08-14 07:22:06 +02:00
Ferran Recio
fc37e6ca92
MDL-78203 lib: document new components
2023-08-11 17:24:18 +02:00
Ferran Recio
cb541081bd
MDL-78203 core_courseformat: groupmode action menu item
2023-08-11 17:24:18 +02:00
Amaia Anabitarte
269f64b8bf
MDL-78678 course: Highlight all types of modules when scrolling
2023-08-11 11:30:10 +02:00
Sara Arjona
769e915a8f
Merge branch 'MDL-76123' of https://github.com/paulholden/moodle
2023-08-10 18:31:51 +07:00