Stevani Andolo
28b8fc9896
MDL-81412 calendar: Sanitise calendar event names
2024-06-06 22:22:49 +08:00
Stephan Robotta
66e88ace0f
MDL-77392 calendar: calendar items are hidden because of settings
2023-03-23 12:53:09 +01:00
Philipp Memmel
3c5413f02a
MDL-76061 core_calendar: Fix changing event type from 'user'
2023-01-09 15:03:15 +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
David Woloszyn
98c782162b
MDL-75713 Calendar: enrol_get_users_courses to sort by course shortname
2022-09-16 14:47:07 +10:00
Stephen Bourget
32f170c4b2
MDL-75627 Calendar: Fix calendar imports from Office 365
2022-09-06 22:18:53 -04:00
Sujith Haridasan
73d604369d
MDL-71062 core: Step 1 deprecation of print_error function
2022-07-13 08:20:54 +05:30
Simey Lameze
24cd968683
MDL-68867 calendar: remove dependency on USER->groupmember hack
2022-06-22 07:56:41 +08:00
Paul Holden
432fbbc81a
MDL-74327 calendar: format event location property if it's a URL.
2022-06-08 10:44:39 +01:00
Dongsheng Cai
2ee27313ce
MDL-71239 calendar: disallow manager role users edit user events
2022-01-11 14:34:16 +01:00
Michael Hawkins
0d644fe4e0
MDL-72810 core_calendar: Remove the three-month pseudo block
...
This removes the three-month pseudo block from along the side of the
main calendar, and deprecates relevant files/methods which will no
longer be in use.
2021-11-19 18:33:46 +08:00
Mathew May
573c50bde8
MDL-65799 calendar: Final removal of constant
2021-11-10 15:14:05 +08:00
Huong Nguyen
bca6b06a1c
MDL-71953 calendar: Accessibility improvement for manage subscription
...
- Create new web services for manage subscription (Update calendar subscription)
- Modified delete subscription feature to use Web service.
- Midified update subscription feature to use in-place editbale
- Delete subscription feature now have a confirmation box before processing.
- Fixed some accessibility issues
- Used 'Delete' instead of 'Remove' for deleting subscriptions
2021-10-21 11:02:34 +07:00
Michael Hawkins
9eed82a7f5
MDL-72355 calendar: Remove export link from the calendar footer
...
Now that subscriptions and exports are accessed from the same page which
is linked as "Import / export calendars", there is no need to have a
separate "Export calendar" link.
2021-09-24 11:29:56 +08:00
Jun Pataleta
8a2c797cc0
MDL-71817 calendar: Set the calendar view mode properly for month view
...
* Store the view mode of the calendar in the calendar_information
object.
* Let the month exporter handle the production of context data by
moving 'viewingmonth', 'showviewselector', and 'viewinginblock'
inside it.
* Set the proper calendar view mode in the core_calendar/month_detailed
template.
* Pass the calendar view mode to the
core_calendar_get_calendar_monthly_view WS function.
2021-07-22 09:04:44 +08:00
Simey Lameze
d748c71693
MDL-71817 calendar: change the calendar heading to h4 in the block
...
This commit adds the logic that change the size of the calendar
header depending if the user is viewing in the block or in the
full view.
2021-07-22 09:04:44 +08:00
Simey Lameze
d2f612ab24
MDL-71817 block_calendar_month: load month view in the block
2021-07-22 08:46:01 +08:00
Jun Pataleta
6c131ead99
Merge branch 'MDL-71775-master' of git://github.com/lameze/moodle
2021-07-15 16:10:48 +08:00
Simey Lameze
f58750c2a5
MDL-71775 block_calendar_month: add footer options
2021-07-15 10:20:54 +08:00
Huong Nguyen
48d21af177
MDL-71790 calendar: Revamp the manage subscriptions page
2021-07-13 13:21:20 +07:00
Dongsheng Cai
a4de29ced3
MDL-71978 core_calendar: only allow owner to edit user subscriptions
2021-07-08 23:30:34 +02:00
Simey Lameze
1fcd850859
MDL-71182 calendar: Revert "Merge branch 'MDL-67494-master' of git://github.com/lameze/moodle"
...
This reverts commit 9d58d4de46e9415eb4ac405a340381de44c510c1, reversing
changes made to 535c0277de3547f02d94959fbe103e44a6706d4e.
2021-03-24 09:11:01 +08:00
Adrian Greeve
8790de8fcf
Merge branch 'MDL-70924' of git://github.com/paulholden/moodle
2021-03-18 11:53:58 +08:00
Eloy Lafuente (stronk7)
cfba0366db
Merge branch 'MDL-70893-master' of git://github.com/marinaglancy/moodle
2021-03-18 00:23:26 +01:00
Paul Holden
584f874e50
MDL-70924 course: ensure required fields present when getting courses.
2021-03-15 12:46:27 +00:00
Simey Lameze
b7b0b246bc
MDL-67494 calendar: shared subscriptions should not set userid to 0
2021-03-03 16:06:32 +08:00
Simey Lameze
2dd31504b9
MDL-67494 calendar: set userid to zero for shared events
2021-03-03 16:06:32 +08:00
Marina Glancy
0eada7a5f9
MDL-70893 various: optional function arguments must be in the end
2021-02-15 16:53:37 +01:00
Sara Arjona
32f5dbbb80
Merge branch 'MDL-69050-master-allowlist' of git://github.com/mudrd8mz/moodle into master
2020-10-01 14:51:11 +02:00
Sara Arjona
6bb0262ed8
Merge branch 'MDL-68098-master' of git://github.com/dpalou/moodle into master
2020-10-01 12:56:16 +02:00
Juan Leyva
ea9c822fc3
MDL-68845 calendar: Move duplicated code to function
2020-09-29 10:51:45 +02:00
David Mudrák
801ee23427
MDL-69050 lang: Improve the wording of the comments
...
Stop using the terms whitelist/blacklist when used to allow/deny things.
2020-09-24 19:41:58 +02:00
Dani Palou
8c84eeeeac
MDL-68098 ws: Fix WebServices broken by filters HTML
2020-09-22 09:43:03 +02:00
Andrew Nicols
a35b0464b1
MDL-68974 calendar: Use page context for block check
2020-09-08 08:54:26 +02:00
Andrew Nicols
5c91f31d2e
MDL-68974 blocks: Check permission before generating content
2020-09-08 08:54:26 +02:00
Mikhail Golenkov
364d4caeec
MDL-66716 calendar: Add usermidnight property for events.
2020-08-10 11:36:29 +10:00
Marina Glancy
d268c5bac3
MDL-58866 core_calendar: separate color for other events, icons
2020-05-19 19:04:15 +02:00
Marina Glancy
1a972b06f1
MDL-58866 core_calendar: allow component events
2020-05-19 19:04:13 +02:00
Simey Lameze
26b683e798
MDL-66871 calendar: fix deprecated parameter in the phpDoc
2020-01-06 10:36:42 +08:00
Simey Lameze
5b3b975e3f
MDL-66871 calendar: fix ics importing logic
2020-01-06 09:49:59 +08:00
Eloy Lafuente (stronk7)
21418c9942
Merge branch 'MDL-67300-master' of https://github.com/sammarshallou/moodle
...
(fix trailing whitespace case)
2019-11-26 22:30:05 +01:00
sam marshall
584500d5ba
MDL-67300 Calendar: Inconsistent behaviour of managegroupentries
...
When calling the calendar_get_allowed_event_types function with
no course id, it is supposed to return true if you have the
relevant permissions in any course.
For users who have the managegroupentries permission, this was not
the case - even though it works correctly if you call the function
with a supplied course id.
This change makes behaviour with and without a supplied course id
consistent.
2019-11-21 10:51:35 +00:00
Pau Ferrer Ocaña
375d82cafc
MDL-66612 calendar: Change global events to site events
...
AMOS BEGIN
CPY [category,moodle],[category,calendar]
CPY [site,notes],[eventtypesite,calendar]
CPY [site,moodle],[site,calendar]
MOV [typesite,moodle],[siteevent,calendar]
AMOS END
2019-10-21 09:33:01 +02:00
Simey Lameze
ec482557a8
MDL-61450 calendar: fix course event type permissions
2019-10-03 13:20:33 +08:00
David Matamoros
21ad9531d0
MDL-66354 core_calendar: Notices in error.log on calendar events
2019-09-25 09:08:41 +02:00
Simey Lameze
2d132fda75
MDL-56223 calendar: show the number of deleted events
2019-09-05 17:15:14 +08:00
Simey Lameze
d5727ed3ba
MDL-56223 calendar: skip events updating if nothing has changed
2019-09-05 16:18:37 +08:00
Andrew Nicols
c188ddfe93
Merge branch 'MDL-59524-master' of git://github.com/cescobedo/moodle
2019-08-13 12:56:32 +08:00
Simey Lameze
4d98566939
MDL-66008 core_calendar: fix behat failures
2019-08-13 09:50:48 +08:00
Simey Lameze
bcd0583e68
MDL-66008 calendar: Remove duplicated call to library funciton
...
A duplicated call to calendar_get_allowed_event_types has
been removed.
2019-08-12 14:49:40 +08:00