Simey Lameze
bd33760372
MDL-59388 core_calendar: remove empty lines and unused imports
2017-08-16 09:44:42 +08:00
Jun Pataleta
12eef11c8f
MDL-59388 calendar: footer_options fixes
2017-08-16 09:36:48 +08:00
Ryan Wyllie
6a7ad2cb21
MDL-59388 core_calendar: setUpTrigger needs to handle arrays
2017-08-16 09:27:26 +08:00
Simey Lameze
836aa3f64a
MDL-59388 core_calendar: fix month view on clean theme
2017-08-16 09:27:22 +08:00
Simey Lameze
a4af4c9633
MDL-59388 core_calendar: fix cibot complains
2017-08-16 09:25:51 +08:00
Simey Lameze
5d942f5a53
MDL-59810 core_calendar: test action events cannot be deleted
2017-08-15 12:05:10 +08:00
Simey Lameze
644b2e982e
MDL-59388 core_calendar: display calendar footer options
2017-08-14 09:28:58 +08:00
Simey Lameze
86775ced89
MDL-59388 core_calendar: new footer options exporter
2017-08-14 09:28:52 +08:00
Simey Lameze
6124ec1947
MDL-59388 core_calendar: add calendar_get_footer_options() method
2017-08-14 09:28:46 +08:00
Andrew Nicols
695c5726b8
MDL-59388 calendar: Add AJAX Monthly navigation
2017-08-14 09:28:40 +08:00
Andrew Nicols
64ff737a2f
MDL-59388 calendar: Switch monthly view to use templates
2017-08-14 09:28:35 +08:00
Andrew Nicols
c075a3de34
MDL-59388 calendar: Add a helper to convert ymd to timestamp
2017-08-14 09:28:29 +08:00
Andrew Nicols
7fe41af525
MDL-59388 calendar: Allow filter to be specified when fetching events
2017-08-14 09:28:23 +08:00
Andrew Nicols
6ad2bfd124
MDL-59388 calendar: Break out event exporter into a base class
2017-08-14 09:28:17 +08:00
Andrew Nicols
b16dca435a
MDL-59388 calendar: Add data-time to calendar navigation links
2017-08-14 09:28:11 +08:00
Andrew Nicols
def443a086
MDL-59388 calendar: Move timestamp gen to new function
2017-08-14 09:28:04 +08:00
Simey Lameze
436d39ba85
MDL-59671 core_calendar: replace current delete permission checks
2017-08-09 14:51:22 +08:00
Simey Lameze
dadd6f9fcc
MDL-59671 core_calendar: create calendar_delete_event_allowed function
2017-08-09 14:47:35 +08:00
Simey Lameze
c34e200241
MDL-59671 core_calendar: action events edition needs to be on module
2017-08-08 11:44:27 +08:00
Simey Lameze
1106040a4d
MDL-59671 core_calendar: add visibility logic to template
2017-08-08 11:44:19 +08:00
Simey Lameze
4df03a279a
MDL-59671 core_calendar: check if the event can be deleted
2017-08-08 11:44:11 +08:00
Simey Lameze
6fb751562a
MDL-59671 core_calendar: move logic to calendar event exporter
2017-08-08 11:44:03 +08:00
Ryan Wyllie
6cb580713b
MDL-59382 calendar: fix editing event duration
2017-08-03 06:45:19 +00:00
Andrew Nicols
b2af37058d
MDL-59382 calendar: CiBoT fix
2017-08-03 09:36:56 +08:00
Ryan Wyllie
d6942fb5ba
MDL-59382 calendar: fix CiBoT warnings
2017-08-03 01:07:01 +00:00
Ryan Wyllie
22d44a63af
MDL-59382 calendar: fix course id for site event
2017-08-02 07:52:21 +00:00
Simey Lameze
705eea84d1
MDL-59382 core: make CiBoT happy.
2017-08-02 07:52:20 +00:00
Simey Lameze
c448e19bff
MDL-59382 core_calendar: fix behat failures
2017-08-02 07:52:20 +00:00
Simey Lameze
81170930c2
MDL-59382 core_calendar: change behat step
2017-08-02 04:47:43 +00:00
Ryan Wyllie
aa0912258d
MDL-59382 calendar: add modal to create and update events
2017-08-02 04:47:43 +00:00
Ryan Wyllie
6103fd2efe
MDL-59382 calendar: rename repository and events
...
Renamed the calendar_repository and calendar_events to repository and
events respectively since they are already in the calendar namespace
there is no need for the redundant calendar prefix.
2017-08-02 04:47:43 +00:00
Ryan Wyllie
8e02018f1c
MDL-59382 calendar: fix event mapper and exporter
2017-08-02 04:47:42 +00:00
Jun Pataleta
a43ec9ebac
MDL-59538 core_calendar: PR fixes
...
* Fix eslint warnings about promises.
* Simplify event handling.
* Prevent double assignment of calendar subscription property for in
core_calendar_external::get_calendar_event_by_id() for readability.
Part of MDL-59333.
2017-07-21 11:31:09 +08:00
Simey Lameze
52380c823c
MDL-59538 core_calendar: add behat step back
...
Part of MDL-59333.
2017-07-21 09:01:57 +08:00
Simey Lameze
3d67e83f53
MDL-59538 core_calendar: add event source logic to calendar
2017-07-21 09:01:57 +08:00
Simey Lameze
5472bdd091
MDL-59538 core_calendar: add event source to summary template
2017-07-21 09:01:57 +08:00
Simey Lameze
57d5b1b7cf
MDL-59538 core_calendar: handle event source on the webservice
...
Part of MDL-59333.
2017-07-21 09:01:57 +08:00
David Monllao
d96508b610
Merge branch 'MDL-59521-master' of git://github.com/lameze/moodle
2017-07-18 09:41:28 +02:00
David Monllao
35d27924f9
Merge branch 'MDL-54607-master' of git://github.com/ankitagarwal/moodle
2017-07-17 09:31:53 +02:00
Simey Lameze
548f5cf04d
MDL-59521 core_calendar: conditionally hide description header
2017-07-17 08:20:18 +08:00
Simey Lameze
ebebbc442c
MDL-59383 core_calendar: remove failing behat steps
2017-07-14 11:42:56 +08:00
Ankit Agarwal
8aaba9e47d
MDL-54607 calendar: Export 0 duration events properly
...
Thanks to Paul Prencis for initial suggestion of this patch
2017-07-14 09:07:26 +05:30
David Monllao
9e548756cf
Merge branch 'MDL-59384-master-final' of https://github.com/lameze/moodle
2017-07-12 14:12:53 +02:00
Simey Lameze
38b325a3e6
MDL-59384 core_calendar: add delete event logic to modal
...
Part of MDL-59333.
2017-07-12 20:03:04 +08:00
Simey Lameze
ea0368d599
MDL-59384 core_calendar: add calendar event amd module
2017-07-12 20:00:37 +08:00
Simey Lameze
1e8e6e132c
MDL-59384 core_calendar: add necessary data-* attributes
...
Part of MDL-59333.
2017-07-12 19:58:57 +08:00
Simey Lameze
e4aff89a16
MDL-59384 core_calendar: add deleteEvent function to repository
...
Part of MDL-59333.
2017-07-12 19:56:27 +08:00
Simey Lameze
f02e119afd
MDL-59383 core_modal: trigger event on modal module
2017-07-12 18:57:55 +08:00
Simey Lameze
e1c811609b
MDL-59383 core_calendar: change modal body rendering
2017-07-12 18:56:45 +08:00
Simey Lameze
8a5c06b705
MDL-59383 core_calendar: proper handling of description on webservice
2017-07-12 18:56:30 +08:00