John Yao
96e444665e
MDL-65517 block_timeline: Hide completed course modules in Timeline
...
When some activities are manually completed by students, some are still showing in students' timeline.
This commit fix that for module assign,chat,choice,feedback,lesson,quiz,scorm and workshop.
2019-07-12 09:16:40 +10:00
David Monllao
25561b3751
Merge branch 'MDL-63135-master' of git://github.com/rezaies/moodle
2018-09-19 13:12:40 +02:00
Shamim Rezaie
a8df987e07
MDL-63135 mod_choice: Check if the module is visible to the user
2018-09-06 20:14:04 +10:00
Shamim Rezaie
1b82088f98
MDL-63135 mod_choice: Add userid param to mod_choice calendar callback
2018-09-06 20:09:50 +10:00
Shamim Rezaie
0ec076ef34
MDL-63135 mod_choice: Added choice_get_user_response function
...
A new function to return choice answers records of a given user in a given choice activity.
2018-09-06 20:01:05 +10:00
Neill Magill
196aa50489
MDL-62944 activities: Test adding activities with no calendar capability
2018-08-31 10:15:36 +01:00
Jake Dallimore
5a8791336a
MDL-56881 mod_choice: add unit tests for choice_user_submit_response
...
Tests cover option limits and multiple option responses.
2018-07-09 11:02:50 +08:00
Jun Pataleta
3af40cc62e
MDL-58888 mod_choice: Verify sorting when testing multiple selections
...
* Improve test_choice_get_my_response() to verify the sorting of the
responses returned by choice_get_my_response().
* Fix correct usage of choice_get_my_response().
2017-12-15 15:53:11 +13:00
Ryan Wyllie
478b1d194f
MDL-60062 calendar: remove validate_event_timestart callback
2017-11-07 01:25:33 +00:00
Ryan Wyllie
8c4b939cfe
MDL-60058 choice: implement timestart range callback for calendar UI
2017-10-13 06:38:02 +00:00
Ryan Wyllie
c35613ff28
MDL-59922 mod_choice: allow editing of open and close events
2017-09-19 08:21:53 +00:00
Ryan Wyllie
71cd51b8ff
MDL-58557 mod_choice: change action event callback logic
2017-04-26 02:11:18 +00:00
Jake Dallimore
8db355c58f
MDL-58138 tests: unit and behat tests covering bulk and default tabs
...
Part of MDL-58138 epic
2017-04-19 08:56:11 +08:00
Mark Nelson
e1cd93ce20
MDL-58423 core_calendar: moved \core_calendar\event class
...
Part of MDL-55611 epic.
2017-04-04 11:01:49 +01:00
Andrew Nicols
dd2e7e6323
MDL-58363 mod_choice: Remove calendar is_visible
...
Part of MDL-55611 epic.
2017-04-03 11:37:08 +08:00
Mark Nelson
213dcf5191
MDL-57732 mod_choice: added action events
...
Part of MDL-55611 epic.
2017-04-03 11:36:33 +08:00
Juan Leyva
fa19c73350
MDL-57254 mod_choice: Add not open case in choice_can_view_results
...
If the choice is not available (not open yet), the function must return
false even is CHOICE_SHOWRESULTS_ALWAYS is set to true.
This was failing only in Web Services, in Web that function is not
reached (execution stops when the time open check is done).
2017-03-14 13:34:27 +01:00
Rajesh Taneja
52f3e060e4
MDL-55091 phpunit: Following has been deprecated.
...
1. getMock()
2. setExpectedException()
3. checkForUnintentionallyCoveredCode renamed to beStrictAboutCoversAnnotation
4. beStrictAboutTestSize renamed to enforceTimeLimit
5. UnitTestCase class is now fully removed.
2016-07-26 10:11:30 +08:00
John Okely
531bcb13f6
MDL-51569 mod_choice: Prevent users from updating choices with curl
...
And fix unit tests.
2015-11-06 14:52:26 +08:00
Damyon Wiese
0bca129775
MDL-51569 mod_choice: Validate the submitted optionid
...
Make sure any submitted choice options actually belong to the current choice
module.
2015-11-05 10:48:40 +00:00
Juan Leyva
3dd0ac559f
MDL-51569 mod_choice: Check choice availability prior to do any action
2015-11-04 11:08:32 +00:00
Juan Leyva
dffb87edf6
MDL-50944 mod_choice: Unit tests for external functions
2015-09-02 11:29:38 +02:00