Tony Butler
23990a0a80
MDL-55459 assignfeedback_editpdf: Make comments collapsible in editor
2017-03-27 15:13:37 +01:00
David Monllao
3ecbebc816
Merge branch 'MDL-58329-master' of git://github.com/jleyva/moodle
2017-03-27 15:47:55 +02:00
Juan Leyva
448a488642
MDL-58329 mod_lesson: New WS function mod_lesson_get_lesson
2017-03-27 14:48:28 +02:00
Juan Leyva
a0558b5607
MDL-58329 mod_lesson: Refactor to use new exporter
...
Refactor existing WS to use the new summary_exporter
2017-03-27 14:42:11 +02:00
David Monllao
76e4853585
Merge branch 'MDL-57760-master' of git://github.com/jleyva/moodle
2017-03-27 13:39:44 +02:00
David Monllao
7cf5c3d54c
Merge branch 'MDL-57762-master' of git://github.com/jleyva/moodle
2017-03-27 13:31:29 +02:00
Juan Leyva
2db90397f1
MDL-57759 mod_lesson: Handle offline attempts in view and WS
...
- Notify the user if there are previous offline attempts
- Set the offline attempts and return additional information via Web
Services
2017-03-27 13:10:01 +02:00
Juan Leyva
c6f9f06146
MDL-57759 mod_lesson: New settings for allowing offline attempts
2017-03-27 13:10:00 +02:00
Juan Leyva
635721f5c1
MDL-57762 mod_lesson: Implement the check_updates callback
2017-03-27 10:51:42 +02:00
Juan Leyva
707d50d1c8
MDL-57760 mod_lesson: New WS mod_lesson_get_pages_possible_jumps
2017-03-27 10:47:07 +02:00
Juan Leyva
87e472bd15
MDL-57759 mod_lesson: Handle offline attempts in view and WS
...
- Notify the user if there are previous offline attempts
- Set the offline attempts and return additional information via Web
Services
2017-03-27 10:41:09 +02:00
Juan Leyva
d874370b20
MDL-57759 mod_lesson: New settings for allowing offline attempts
2017-03-27 10:41:08 +02:00
Juan Leyva
79d5e88215
MDL-57757 mod_lesson: New WS mod_lesson_get_user_attempt
2017-03-27 10:37:21 +02:00
Juan Leyva
49e353782f
MDL-57757 mod_lesson: Move user report code to function
2017-03-27 10:37:20 +02:00
Juan Leyva
899b000d99
MDL-57754 mod_lesson: New Web Service mod_lesson_get_attempts_overview
2017-03-27 10:34:45 +02:00
Juan Leyva
7d5564d959
MDL-57754 mod_lesson: Move overview report code to function
...
Move the table and statistics generation to a new function
2017-03-27 10:34:44 +02:00
Damyon Wiese
6f418b0759
MDL-58369 icons: Fix mapping for scorm icons
2017-03-27 16:14:58 +08:00
Darren Cocco
81c53579ac
MDL-58264 quiz: removed additional = symbol
...
Removed superflous = symbol from SQL snippet
2017-03-27 11:07:40 +11:00
Tobias Nießen
4000d6e59d
MDL-56632 book: position of "Turn editing on/off"
2017-03-25 12:30:20 +01:00
Juan Leyva
771effef8d
MDL-57918 mod_data: New WS mod_data_get_entry
2017-03-24 15:19:46 +01:00
Tony Butler
2c153c5649
MDL-55459 assignfeedback_editpdf: Add linked comments and markers to PDF
2017-03-24 09:48:42 +00:00
David Monllao
7e448ee5b4
Merge branch 'MDL-57724-master' of git://github.com/jleyva/moodle
2017-03-23 12:47:19 +01:00
Juan Leyva
f3d9512d34
MDL-57724 mod_lesson: Init progress completed by default
2017-03-23 11:47:39 +01:00
David Monllao
b7cc51ca60
Merge branch 'MDL-57724-master' of git://github.com/jleyva/moodle
2017-03-22 21:20:03 +01:00
Juan Leyva
5f3351d747
MDL-57724 mod_lesson: New Web Service mod_lesson_finish_attempt
2017-03-22 17:24:24 +01:00
Juan Leyva
dfcabd3b33
MDL-57724 mod_lesson: Move EOL code to lib methods
2017-03-22 17:23:49 +01:00
David Monllao
ee82b48efc
MDL-57696 lesson: Replace old var reference by self
2017-03-22 13:13:06 +01:00
David Monllao
33c5f9fd63
Merge branch 'MDL-57696-master' of git://github.com/jleyva/moodle
2017-03-22 13:01:03 +01:00
Juan Leyva
8077107565
MDL-57918 mod_data: Minor refactors for the new WS
...
- Move entry permission code to function
- Retrieve user record when missing
2017-03-22 11:31:04 +01:00
Juan Leyva
e1f88fe7c4
MDL-57696 mod_lesson: New WS mod_lesson_process_page
2017-03-22 10:54:12 +01:00
David Monllao
2800c3f43d
Merge branch 'MDL-57688-master' of git://github.com/jleyva/moodle
2017-03-22 10:16:54 +01:00
Juan Leyva
269eb6c810
MDL-57688 mod_lesson: Fix parameter type for pageid and review
2017-03-22 10:09:39 +01:00
Damyon Wiese
d9f730fd69
MDL-58349 assign: editpdf search comments style
...
The line height and margins are messed up on the comment search dialog.
2017-03-22 13:29:01 +08:00
Juan Leyva
ef6aea9db8
MDL-49409 mod_data: New Web Service mod_data_get_entries
2017-03-21 23:03:01 +01:00
Juan Leyva
5b901787db
MDL-49409 mod_data: Create exporters for record and content
2017-03-21 23:03:00 +01:00
Juan Leyva
31aae5d459
MDL-49409 mod_data: Create new API function for search entries
2017-03-21 23:02:59 +01:00
David Monllao
7f0ddd40fb
Merge branch 'MDL-57693-master' of git://github.com/jleyva/moodle
2017-03-21 21:18:11 +01:00
David Monllao
5b95bd50df
Merge branch 'MDL-57688-master' of git://github.com/jleyva/moodle
2017-03-21 19:59:00 +01:00
Juan Leyva
8d6748380c
MDL-57696 mod_lesson: Remove redirects from API
...
In this commit I removed redirects that potentially could break the Web
Services layer.
Instead doing redirect inside APIs I return a special flag that is
properly checked.
2017-03-21 15:51:51 +01:00
Juan Leyva
61b51764b8
MDL-57696 mod_lesson: Move code to lesson methods
...
Small refactor to avoid duplication in the Web Service
2017-03-21 15:51:50 +01:00
Juan Leyva
ef8d1c9a15
MDL-57693 mod_lesson: New WS mod_lesson_get_page_data
2017-03-21 15:48:18 +01:00
Juan Leyva
66cd7b8ecc
MDL-57693 mod_lesson: Refactor to move code to lesson methods
...
This is a big refactor to avoid code duplication in the new WS.
Basically I’ve moved code from the page and renderer to the lesson
class.
New code is into methods, there are no code functionality changes (just
minor fixes in comments).
2017-03-21 15:48:17 +01:00
Juan Leyva
d088632b97
MDL-57688 mod_lesson: New WS mod_lesson_launch_attempt
2017-03-21 15:43:24 +01:00
Juan Leyva
dbba944e32
MDL-57688 mod_lesson: Move duplicated code to methods
...
Some code that will be used by Web Services was moved, we created new
methods to avoid code duplication:
- To generate the lesson messages on page view
- To check the time restrictions in a current attempt
2017-03-21 15:18:44 +01:00
Juan Leyva
ac9f0a6800
MDL-58229 mod_feedback: New WS get_unfinished_responses
2017-03-21 13:21:32 +01:00
Juan Leyva
82b2cd7d19
MDL-57820 mod_feedback: New WS mod_feedback_get_analysis
2017-03-21 13:12:35 +01:00
Juan Leyva
ac122465e0
MDL-57820 mod_feedback: Create function to get analysis for external api
2017-03-21 13:12:22 +01:00
Dan Poltawski
5fd24a89a6
Merge branch 'MDL-56324-master' of https://github.com/lucisgit/moodle
2017-03-21 11:28:13 +00:00
Juan Leyva
82a7a67869
MDL-57818 mod_feedback: New WS mod_feedback_process_page
2017-03-21 12:25:32 +01:00
Juan Leyva
96ae31bddc
MDL-57818 mod_feedback: Refactor form processing
2017-03-21 12:24:41 +01:00