Huong Nguyen
cf34245d6d
MDL-72295 timeline: Add text search to the timeline block
...
AMOS BEGIN
CPY [clearsearch,tool_moodlenet],[clearsearch,block_timeline]
AMOS END
2021-10-11 10:04:45 +07:00
David Monllaó
7af6528e30
MDL-60340 calendar: New param to specify a user
2019-03-15 11:35:29 +01:00
Adrian Greeve
644ffbd332
MDL-64063 core_calendar: events by time considers enrolment status.
2018-11-21 09:51:52 +08:00
Shamim Rezaie
5974bfebb9
MDL-62960 calendar: Added range check callback for course events
...
Added core_calendar_get_valid_event_timestart_range callback for course events
2018-10-16 12:58:25 +11:00
Ryan Wyllie
6688ae2ba2
MDL-60062 calendar: prevent drag and drop of override events
2017-11-07 05:47:18 +00:00
Ryan Wyllie
478b1d194f
MDL-60062 calendar: remove validate_event_timestart callback
2017-11-07 01:25:33 +00:00
Andrew Nicols
0085b0ea3c
MDL-59890 calendar: Add support for the category to vault
2017-10-03 21:28:31 +08:00
Ryan Wyllie
39fe5929c6
MDL-59922 calendar: allow editing of activity events
2017-09-19 06:48:57 +00:00
Ryan Wyllie
96283892fe
MDL-59393 calendar: fix CiBoT complaints
2017-08-23 02:09:43 +00:00
Ryan Wyllie
55f5fcb9c9
MDL-59393 calendar: add update_event_start_day to local api
2017-08-23 00:56:26 +00:00
Andrew Nicols
7fe41af525
MDL-59388 calendar: Allow filter to be specified when fetching events
2017-08-14 09:28:23 +08:00
Jun Pataleta
22753c8c5c
MDL-58566 calendar: Move \core_calendar\local\api::get_legacy_events()
...
* Move and rename \core_calendar\local\api::get_legacy_events() to
calendar_get_legacy_events() in calendar/lib.php.
* Fix the parameter-normalising callback function in
calendar_get_legacy_events() so that it correctly handles false values
by returning an empty array instead of it returning a non-empty array
that contains an empty element.
2017-04-18 10:32:09 +08:00
Cameron Ball
d10693cb63
MDL-58442 core_calendar: Rename core_container to simply container
...
core_container was confusing as it looks Frankenstyleish.
Part of MDL-55611 epic.
2017-04-04 11:01:56 +01:00
Cameron Ball
42e76c3f70
MDL-58430 core_calendar: Keep interfaces with implementations
...
All interfaces have been moved from the interfaces folder such
that they now live with their default implementations.
Part of MDL-55611 epic.
2017-04-04 11:01:55 +01:00
Mark Nelson
2229368a3c
MDL-58424 core_calendar: moved api::get_events
...
This function was moved to local_api::get_legacy_events.
Also removed the calendar/classes/api.php file since it no longer contained any
functionality and added unit tests for local_api::get_legacy_events (a copy of
the unit tests for calendar_get_events).
Part of MDL-55611 epic.
2017-04-04 11:01:53 +01:00
Jun Pataleta
20592f5ff2
MDL-58386 calendar: Fixed CI issues
...
Part of MDL-55611 epic.
2017-04-04 11:01:47 +01:00
Cameron Ball
258a570563
MDL-58087 core_calendar: Move logic from get_events to the local API
...
The logic from get_events has now been moved in to our local API
and is used by the event vault to retrieve events, instead of
querying the database directly.
This has the advantage that it deals with overrides and only
returns events for the relevant user.
Part of MDL-55611 epic.
2017-04-04 11:01:40 +01:00
Ryan Wyllie
8a082024e7
MDL-57503 calendar: add api function for action events by courses
...
Add get_action_events_by_courses to calendar api.
Part of MDL-55611 epic.
2017-04-03 11:36:34 +08:00
Ryan Wyllie
e62cd85fc5
MDL-57503 calendar: add api function for action events by course
...
Add get_action_events_by_course to calendar api.
Part of MDL-55611 epic.
2017-04-03 11:36:34 +08:00
Ryan Wyllie
392d6a49f8
MDL-57502 calendar: add local api class for internal use
...
Part of MDL-55611 epic.
2017-04-03 11:36:07 +08:00