Pau Ferrer Ocaña
43cf2cb0a4
MDL-59296 data: Fix latlong field search
2017-06-23 09:15:40 +02:00
Mark Nielsen
965c700dad
MDL-59091 behat: Fix gherkinlint errors
...
Just whitespace problems.
2017-06-02 09:31:40 -07:00
Eloy Lafuente (stronk7)
5e27228335
MDL-58933 upgrade: add 3.3.0 separation line to all upgrade scripts
2017-05-19 19:22:07 +02:00
Eloy Lafuente (stronk7)
d989ee1e03
MDL-58853 versions: bump all versions and requires near release
...
version = 2017051500 release version
requires= 2017050500 current rc1 version
2017-05-09 02:58:28 +02:00
Marina Glancy
e1577187ed
MDL-58665 mod_data: cache times in modinfo for performance
2017-05-01 12:57:22 +08:00
Andrew Nicols
e6c0e75ed8
Merge branch 'wip-MDL-58731-master' of git://github.com/marinaglancy/moodle
2017-04-28 10:29:50 +08:00
Marina Glancy
438c01d0dd
MDL-58731 modules: display intro on the course page
...
something that was forgotten when adding _get_coursemodule_info to activities in MDL-58190
2017-04-28 09:14:25 +08:00
Eloy Lafuente (stronk7)
7a21720039
Merge branch 'wip-MDL-58683-master' of git://github.com/marinaglancy/moodle
2017-04-27 09:55:45 +02:00
Marina Glancy
56236c7d86
MDL-58683 mod_data: fix behat in clean
...
In clean theme the behat step to add record to mod_data does not actually view the database
activity. In 3.3 the default value for completionview is 1 and it breaks the behat in Clean.
2017-04-27 11:40:47 +08:00
Adrian Greeve
0a497898c5
MDL-57807 mod_data: Advanced search with menu item.
...
It is now possible to search other criteria without first
setting the menu items.
Thanks to Sergey Gorbatov for providing this patch.
2017-04-27 08:58:13 +08:00
Marina Glancy
23e5104ae2
MDL-58666 course: add module name to cache
...
without it there will be an extra db read in get_array_of_activities() to retrieve it for each activity
2017-04-21 13:00:28 +08:00
Jake Dallimore
273d310601
MDL-58138 completion: Fixes for a number of small issues.
2017-04-19 11:41:57 +08:00
Marina Glancy
61167c16d0
MDL-58460 mod_data: work with bulk completion API
...
Part of MDL-58138 epic
2017-04-19 08:56:11 +08:00
Jake Dallimore
d233adbb77
MDL-58460 completion: add callbacks to mod_data for bulk completion
...
Part of MDL-58138 epic
2017-04-19 08:56:11 +08:00
Mark Nelson
59391e80ad
MDL-58501 mod_*: improved docs for new calendar callbacks
2017-04-12 17:43:52 +08:00
Mark Nelson
01f96180ff
MDL-58504 mod_*: fixed PHPDoc return type for *_provide_event_action
2017-04-06 15:00:02 +08:00
Marina Glancy
63709b0e16
MDL-23919 mod_data: fix bug when completion is reset
2017-04-06 08:54:00 +08:00
Dan Poltawski
1e4e5c52d7
Merge branch 'MDL-55611-master' of git://github.com/danpoltawski/moodle
2017-04-04 17:07:41 +01: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
David Monllao
6d353d2dfd
MDL-23919 mod_data: completionentries can be null
2017-04-04 00:27:30 +02:00
David Monllao
bf3b4321c0
MDL-23919 mod_data: Clean illegal whitespace
...
Also moving upgrade step below 3.2 mark.
2017-04-04 00:07:24 +02:00
David Monllao
ea51aa631b
Merge branch 'MDL-23919-mod_data-required-entry-completion' of https://github.com/marcusgreen/moodle
2017-04-03 23:24:28 +02:00
Marina Glancy
cf873ada46
MDL-23919 mod_data: small corrections to completion form element
2017-04-03 18:15:52 +01:00
Dan Poltawski
a29cd3138c
Merge branch 'MDL-57411-master' of git://github.com/jleyva/moodle
2017-04-03 17:59:34 +01:00
Eloy Lafuente (stronk7)
8478e5b44c
Merge branch 'MDL-58462-master' of git://github.com/junpataleta/moodle
2017-04-03 16:35:50 +02:00
Jun Pataleta
cefd780fa3
MDL-58462 mod_data: Generate users with different names
...
* Give test users different first and last names.
* Declare class member variables instead of dynamically assigning them.
* Rename member variable $data to $database since it conflicts with the
private member variable PHPUnit_Framework_TestCase::$data.
* Replace setExpectedException usage with expectException().
2017-04-03 13:49:25 +08:00
Damyon Wiese
141ee541ca
MDL-58219 repository: Change how controlled links work
...
Files are copied to the system user as soon as they are uploaded. Write access is then controlled when
serving links to the file.
Part of MDL-58220
2017-04-03 13:41:19 +08:00
Damyon Wiese
151b0f9409
MDL-58132 repositories: Controlled link file type
...
This introduces a new "controlled link" file type where the file is not
stored in Moodle - but Moodle will control the access permissions on the file.
Plugins can "freeze" a filearea which means Moodle will take ownership of all the remote
files of this type.
When accessing a file, if the "filebrowser" infomation indicates the current user can write to the file, they
will be granted temporary write access.
Part of MDL-58220
2017-04-03 13:40:13 +08:00
Andrew Nicols
89cfa1e6b2
MDL-58363 mod_data: Remove calendar is_visible
...
Part of MDL-55611 epic.
2017-04-03 11:37:09 +08:00
Simey Lameze
fdeeaff954
MDL-58265 core_test: replace I turn editing on steps
...
Also remove few more unnecessary steps that redirects behat to
site home page to actually get to the course.
Part of MDL-55611 epic.
2017-04-03 11:37:07 +08:00
Simey Lameze
c987d1b2ef
MDL-58265 core_test: replace all uses of I follow course steps
...
Part of MDL-55611 epic.
2017-04-03 11:37:07 +08:00
Mark Nelson
7c6f961bf9
MDL-57877 mod_data: added action events
...
Part of MDL-55611 epic.
2017-04-03 11:36:34 +08:00
Mark Nelson
e057f279e4
MDL-57497 core_calendar: added new calendar event class
...
Moved calendar_event class to new location using replaceclasses.php
Part of MDL-55611 epic.
2017-04-03 11:33:55 +08:00
Juan Leyva
0a34838725
MDL-57411 course: Return modules updates for teachers
2017-04-01 19:39:02 +02:00
Marcus Green
f9729dcfe0
MDL-23919 mod_data: add requiredentries to completion settings
...
Added required entries text field to the completion criteria area.
This field accepts a number.
If the legacy Entries required field has a value greater than 0 it will
be displayed and editable. For new instances this field will not be displayed.
2017-03-31 15:20:44 +01:00
Juan Leyva
b0f3e6d618
MDL-57924 mod_data: Fix get_entry call
...
It was using the pre-integration version where a group was mandatory
2017-03-30 09:29:08 +02:00
Juan Leyva
8cc04bcc67
MDL-57920 mod_data: Fix var dynamic creation (failing in php7)
2017-03-30 09:26:27 +02:00
Juan Leyva
57ab070e01
MDL-57925 mod_data: Implement check_updates_since callback
2017-03-30 03:41:55 +02:00
Juan Leyva
01b7ec36d1
MDL-57925 mod_data: Support new search criteria
2017-03-30 03:19:45 +02:00
Juan Leyva
4ca2890d8e
MDL-57924 mod_data: New WS mod_data_update_entry
2017-03-30 02:36:32 +02:00
Juan Leyva
df0c549f88
MDL-57924 mod_data: Move update record code to new function
2017-03-30 02:35:59 +02:00
Juan Leyva
61c640c13a
MDL-57923 mod_data: New WS mod_data_add_entry
2017-03-30 02:28:54 +02:00
Juan Leyva
b376f55e59
MDL-57923 mod_data: Move entry creation code to function
2017-03-30 02:26:11 +02:00
Juan Leyva
67bb168e1f
MDL-57922 mod_data: New Web Service mod_data_delete_entry
2017-03-30 02:15:46 +02:00
Juan Leyva
229158fe74
MDL-57921 mod_data: New WS mod_data_approve_entry
2017-03-30 02:12:53 +02:00
Juan Leyva
b8e0e64455
MDL-57921 mod_data: Move approval code to new function
2017-03-30 02:11:46 +02:00
Juan Leyva
56b8edcb1e
MDL-57920 mod_data: New WS mod_data_search_entries
2017-03-30 01:53:46 +02:00
Juan Leyva
c8a804ff68
MDL-57920 mod_data: Refactor search array creation
2017-03-30 01:53:35 +02:00
Juan Leyva
a934c89639
MDL-57919 mod_data: New WS mod_data_get_fields
2017-03-29 11:38:39 +02:00
Juan Leyva
aefe9c5faa
MDL-57919 mod_data: Refactor and new method get_configs_for_external
2017-03-29 11:38:38 +02:00