Paul Holden
b01ce337f6
MDL-77858 javascript: correct core/notification
exception imports.
2023-04-24 10:44:14 +01:00
Ilya Tregubov
339dfec420
Merge branch 'MDL-77577-401' of https://github.com/andelacruz/moodle into MOODLE_401_STABLE
2023-04-20 12:33:38 +08:00
Jun Pataleta
24335d67bb
MDL-77898 calendar: Add iconclass for upcoming_mini template
...
The icon's iconclass context data adds additional CSS class(es) to
calendar event icons to better control how the event icon is displayed.
e.g. without filtering for activity events that don't hae monologo
versions of their icons.
2023-04-18 15:58:46 +08:00
Jun Pataleta
28d8c9c1e7
MDL-77105 block_timeline: Add 'nofilter' class when necessary
...
Add the `.nofilter` class for activity icons when the icon URL's
`filtericon` parameter is not set, so they get rendered as they are on
the timeline block.
2023-03-27 13:59:54 +08:00
Stephan Robotta
66e88ace0f
MDL-77392 calendar: calendar items are hidden because of settings
2023-03-23 12:53:09 +01:00
Angelia Dela Cruz
084c120c79
MDL-77577 Behat: Replaced the use of "Install selected language pack(s)
...
Evaluated usage of "Install selected language pack(s)" in Behat and
replaced the steps to use generator to install language packs as part
of test setup.
2023-03-21 12:00:53 +08:00
Mark Sharp
f8301fb4bc
MDL-72533 core_calendar: improve calendar event table peformance
...
- Filter searchable courses if set.
- Sites with large groups should now experience better performance.
- Applies and optimises query against a proper date range.
Co-authored-by: Mark Sharp <mark.sharp@solent.ac.uk>
Co-authored-by: Peter Sistrom <petersistrom@catalyst-au.net>
Co-authored-by: Kevin Pham <keevan.pham@gmail.com>
2023-03-20 12:09:24 +11:00
Andrew Nicols
cd48ae56c7
MDL-77559 js: Rebuild all JS with Node 16
2023-03-09 09:53:19 +08:00
Andrew Nicols
288620b0b4
MDL-75012 js: Full build of all grunt things
2023-03-02 12:15:25 +08:00
Jun Pataleta
396fff3d0b
Merge branch 'MDL-76537_401' of https://github.com/stronk7/moodle into MOODLE_401_STABLE
2023-01-19 11:23:51 +08:00
Paul Holden
70a5e38b2c
MDL-70070 phpunit: correct data provider method names.
...
They should not be prefixed `test_` because that's how actual
test methods containing assertions are identified by PHPUnit.
2023-01-16 08:28:31 +00:00
Eloy Lafuente (stronk7)
2c7773b365
MDL-76537 behat: Month and day names are lang-dependent correct utf-8
...
Just verify that calendars are always displayed with correct UTF-8
and in the language the user is currently using.
2023-01-14 12:16:48 +01:00
Philipp Memmel
3c5413f02a
MDL-76061 core_calendar: Fix changing event type from 'user'
2023-01-09 15:03:15 +01:00
Paul Holden
c4960a2adf
MDL-72523 calendar: return original focus from event modals.
2022-12-28 11:14:44 +00:00
Jackson D'souza
c3db3298dd
MDL-75571 calendar: Activity icon
...
* Use Activity get_icon_url helper method to fetch icon.
2022-12-09 15:56:07 +00:00
Andrew Nicols
bd40bc0341
Merge branch 'MDL-76491-401' of https://github.com/paulholden/moodle into MOODLE_401_STABLE
2022-12-08 08:10:44 +08:00
Sara Arjona
1b9bcbf19d
Merge branch 'MDL-76166-username-logging-MOODLE_401_STABLE' of https://github.com/brendanheywood/moodle into MOODLE_401_STABLE
2022-12-05 12:44:23 +01:00
Paul Holden
68dc955abe
MDL-76491 javascript: add missing core/notification
imports.
2022-12-02 10:06:21 +00:00
Simey Lameze
e581bd6cde
MDL-76507 behat: change step to use 'Recent and next 60 days' option
...
It was detected that 'This month' option may cause failures in builds in between months
so using the 'Recent and next 60 days' still fixes the weekend scenario and also the
in between months issue.
2022-12-01 08:51:26 +01:00
Simey Lameze
4be0e3541e
MDL-76507 behat: use 'This month' option when exporting
...
This is necessary because 'This week' option is conditionally
hidden on weekends making behat builds to fail on those days.
Also, the last two steps had to be split because Bennu library
adds days with leading zero and moodle removes it by default.
2022-11-30 19:57:35 +08:00
Brendan Heywood
2696f446ac
MDL-76166 calendar: Ensure user is in server access logs
2022-11-30 13:26:27 +11:00
Jun Pataleta
00bae8b8a4
MDL-76403 versions: bump all versions and requires near release
2022-11-23 09:45:23 +08:00
Marina Glancy
7bbb5434bf
MDL-75100 core: replace function strftime deprecated in PHP 8.1
2022-11-21 11:41:12 +01:00
Sara Arjona
ae18f35f27
Merge branch 'MDL-75627_master_v2' of https://github.com/sbourget/moodle
2022-11-17 17:22:23 +01:00
Marina Glancy
55b9fa4b32
MDL-76333 calendar: add test for calendar export
2022-11-16 16:51:19 +01:00
Sara Arjona
e4789c87db
Merge branch 'MDL-76253-master' of https://github.com/justusdieckmann/moodle
2022-11-10 17:17:45 +01:00
Sara Arjona
5e73ae6f44
Merge branch 'MDL-71951-master' of https://github.com/stevandoMoodle/moodle
2022-11-10 16:37:23 +01:00
Jun Pataleta
c404193823
Merge branch 'MDL-75966-master' of https://github.com/andrewnicols/moodle
2022-11-10 20:28:14 +08:00
Simey Lameze
a512ba0b3c
MDL-75282 behat: Use more precise step definitions
...
Note: This should possibly be broken out into its own issue and applied
to stables.
Part of MDL-75966.
2022-11-10 19:54:31 +08:00
Sara Arjona
0b9df38302
Merge branch 'MDL-75876-master' of https://github.com/praxisdigital/moodle
2022-11-10 12:47:10 +01:00
Justus Dieckmann
31ef87de8c
MDL-76253 calendar: Use activities monologo pix
2022-11-09 15:23:29 +01:00
Frederik Milling Pytlick
08e71c5fd6
MDL-75876 core_calendar: Add raise_memory_limit call to export_execute
...
Added a call to raise_memory_limit in /calendar/export_execute.php as it can be very memory intensive.
2022-10-26 11:27:27 +02:00
Stevani Andolo
ed71d74077
MDL-71951 calendar: Accessbility issue fix
2022-10-25 11:44:00 +08:00
Marina Glancy
41b93bd7e5
MDL-73424 general: Internal methods must have same type as parent
...
Otherwise the error is thrown in PHP8.1
2022-10-10 16:46:13 +02:00
David Woloszyn
98c782162b
MDL-75713 Calendar: enrol_get_users_courses to sort by course shortname
2022-09-16 14:47:07 +10:00
Sara Arjona
fdc4576f9f
Merge branch 'MDL-74866-master' of https://github.com/HuongNV13/moodle
2022-09-07 13:10:05 +02:00
Huong Nguyen
fd475bf7e8
MDL-74866 bennu: Fix parameter parsing
...
Some parameter values are wrapped by DQUOTE character.
We need to go through and get the actual value inside the quoted string.
2022-09-07 11:15:01 +07:00
Stephen Bourget
32f170c4b2
MDL-75627 Calendar: Fix calendar imports from Office 365
2022-09-06 22:18:53 -04:00
Sara Arjona
d79098e342
Merge branch 'MDL-73097-master' of https://github.com/lameze/moodle
2022-09-06 06:42:44 +02:00
Simey Lameze
2b07a23709
MDL-73097 calendar: add behat coverage for manageentries capability
2022-09-06 11:20:34 +08:00
stevando
73bc430e17
MDL-73097 Calendar: Hide event type if user cannot change it
2022-09-06 09:53:38 +08:00
Sara Arjona
eef0a430be
Merge branch 'MDL-75548' of https://github.com/timhunt/moodle
2022-09-05 13:09:09 +02:00
Sara Arjona
3c04c065c6
Merge branch 'MDL-68717-master' of https://github.com/laurentdavid/moodle
2022-08-30 16:04:59 +02:00
Tim Hunt
797b9fbd62
MDL-75548 misc: final Required parameter follows optional notices
2022-08-22 15:20:13 +01:00
Laurent David
3ae6a87d7a
MDL-68717 core_calendar: Hide completed event
...
* "expectcompletionon" type of event should be hidden if the related
activity is completed
2022-08-08 07:17:54 +02:00
Jun Pataleta
94ea7cd81c
Merge branch 'MDL-62959-master' of https://github.com/snake/moodle
2022-08-03 16:52:36 +08:00
Simey Lameze
b5bf5f82be
MDL-62959 calendar: add behat to test event type changing
2022-07-27 15:44:37 +08:00
Simey Lameze
8cc79b1c87
MDL-62959 calendar: fix event data mapping for group id
2022-07-26 17:09:38 +08:00
Huong Nguyen
4139046a9a
MDL-72430 Calendar: Fix admin cannot edit course event
2022-07-26 11:48:58 +07:00
Jun Pataleta
3c6fdb1993
Merge branch 'MDL-71062-master' of https://github.com/sharidas/moodle
2022-07-13 11:39:08 +08:00