Eloy Lafuente (stronk7)
330fa046d5
Moodle release 3.3.4
2018-01-12 20:35:41 +01:00
Eloy Lafuente (stronk7)
7c9b7feb10
weekly release 3.3.3+
2018-01-12 02:12:39 +01:00
Jake Dallimore
272467514a
Merge branch 'MDL-61177-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-11 09:23:42 +08:00
Cameron Ball
bbcf850b68
MDL-61143 core_files: Don't append dot when checking domain names or IP addresses.
...
Previously we appended a dot at the end of IP addresses and domain names in the
cURL security helper, but it causes issues with Google OAuth so this patch removes it.
2018-01-10 15:23:50 +08:00
Andrew Nicols
7bdde1a0ee
MDL-61177 badges: JS pending checks in connection test
2018-01-10 08:13:58 +08:00
Adrian Greeve
5912eca97e
MDL-61131 repositories: Added a key to verify incoming urls.
2018-01-09 11:34:51 +01:00
Cameron Ball
5dfceb9f52
MDL-61143 core_files: Update unit tests for curl_security_helper
...
Previously some of the unit tests were passing "by accident" becuase
we had the security helper letting through domains where the DNS lookup
failed. That behaviour has changed and now such domains are blocked.
Additionally tests for domains with multiple A records and weird Unicode
stuff have been added.
This patch also mocks the DNS resolution in the test, rather than actually
resolving the domain.
2018-01-09 16:54:30 +08:00
Cameron Ball
28b96ce145
MDL-61143 core_files: Block hosts that cannot be determined to be an IP address of domain name
...
Freaky deaky Unicode/octal/hex domains can be resolved by cURL but are technically not valid.
This patch causes anything that Moodle does not consider to be a valid domain or IP to be blocked
by the cURL security helper.
2018-01-09 16:54:30 +08:00
Cameron Ball
ef7dc1ae34
MDL-61143 core_files: Check all A records when testing blocked IPs
2018-01-09 16:54:30 +08:00
Simey Lameze
4f04ad2d19
MDL-60235 core_calendar: clean event name field
2018-01-09 16:54:30 +08:00
Juan Leyva
12b47586bb
MDL-60908 mod_quiz: Return question state only when configured
...
The question state should be returned following the quiz review options
settings.
2018-01-09 16:54:30 +08:00
David Monllao
67240e4539
Merge branch 'wip-MDL-60742-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2018-01-09 09:53:03 +01:00
David Monllao
a324b4981a
Merge branch 'MDL-60079-33' of https://github.com/nashtechdev01/moodle into MOODLE_33_STABLE
2018-01-09 08:11:01 +01:00
Andrew Nicols
63401025a9
Merge branch 'wip-MDL-60415-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2018-01-09 14:31:25 +08:00
David Knuplesch
e32a370df2
MDL-60415 mod_lti: avoid confusing error-message
2018-01-09 14:03:00 +08:00
Thinh Pham
c0f75375fe
MDL-60079 User tours: leave unnecessary aria tags in the page
2018-01-09 10:12:19 +07:00
Jun Pataleta
5dc4095720
Merge branch 'MDL-61068-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-09 09:51:41 +08:00
Andrew Nicols
50114457be
MDL-61068 mod_forum: Fix neighbour test dates
2018-01-09 09:49:49 +08:00
Eloy Lafuente (stronk7)
7857d77a30
Merge branch 'MDL-60943-m33' of https://github.com/sammarshallou/moodle into MOODLE_33_STABLE
2018-01-09 00:52:41 +01:00
Eloy Lafuente (stronk7)
6a8c7fd988
Merge branch 'MDL-61098-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2018-01-08 21:06:47 +01:00
Eloy Lafuente (stronk7)
1a7ded0892
Merge branch 'MDL-61068-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-08 19:56:42 +01:00
David Monllao
504bde6118
Merge branch 'MDL-61169-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-08 14:59:15 +01:00
Andrew Nicols
a38462a3aa
MDL-61169 iplookup: Change to github.com IP
2018-01-08 17:16:15 +08:00
Eloy Lafuente (stronk7)
1c6c7ac06d
Merge branch 'MDL-61046-33-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2018-01-08 10:07:42 +01:00
Andrew Nicols
c50907bdfd
Merge branch 'MDL-57786-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2018-01-08 15:17:53 +08:00
Andrew Nicols
65be0f98d8
Merge branch 'MDL-43042-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-01-08 15:13:57 +08:00
Andrew Nicols
fa13c8a8cb
Merge branch 'MDL-53985-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2018-01-08 12:52:48 +08:00
Andrew Nicols
ff0edf2d12
MDL-61068 mod_forum: Round timed posts to nearest 60 seconds
...
This slightly reduces the effectiveness of the DB query cache, but gives
us correct results every time.
2018-01-05 16:43:56 +08:00
Mihail Geshoski
ac1af59d9b
MDL-43042 lesson: Confusing feedback order in multiple answer questions
2018-01-05 15:25:54 +08:00
sam marshall
d51a8d2e40
MDL-60943 core_search: Improve exception for preg_replace errors
2018-01-04 17:29:56 +00:00
Helen Foster
a1e72fc747
MDL-61046 lang: Merge English strings from the en_fix language pack
...
Significant string changes:
* pluginname_desc, enrol_category - improved explanation
* configdeleteunconfirmed, core_admin - setting applies to more than
just email-based self-registration
2018-01-04 12:09:15 +01:00
David Monllao
591fbbe972
weekly release 3.3.3+
2018-01-04 11:02:39 +01:00
David Monllao
41e6821e5d
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2018-01-04 11:02:38 +01:00
Marina Glancy
505de3307c
MDL-60742 calendar: allow customisation of 12/24h time format strings
2018-01-04 15:15:58 +08:00
Jun Pataleta
e326124d9e
Merge branch 'MDL-40613-33-ldap' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2018-01-04 14:58:16 +08:00
Andrew Nicols
e6f2e62275
MDL-40613 auth_ldap: Call update_user_record on create
2018-01-04 14:40:33 +08:00
Jun Pataleta
c823d1c9aa
Merge branch 'MDL-40613_33-fix' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-01-04 09:58:19 +08:00
AMOS bot
d3b89d98f5
Automatically generated installer lang files
2018-01-04 00:07:13 +00:00
Mark Nelson
4c29192189
MDL-40613 auth_ldap: removed usage of profile_load_custom_fields()
2018-01-03 18:08:51 +08:00
AMOS bot
33947383f7
Automatically generated installer lang files
2018-01-03 00:06:35 +00:00
Eloy Lafuente (stronk7)
c2155bef19
Merge branch 'MDL-23887-33-2' of https://github.com/snake/moodle into MOODLE_33_STABLE
2018-01-03 00:25:42 +01:00
David Monllao
0829f91214
Merge branch 'MDL-57727-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2018-01-02 12:34:05 +01:00
Jake Dallimore
7ec58e84b0
MDL-23887 database: fix use of deprecated system tables for mssql
...
Catalog views are available which we should use instead.
2018-01-02 17:21:47 +08:00
Jun Pataleta
ae02647dec
Merge branch 'MDL-40613_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2018-01-02 16:51:10 +08:00
David Monllao
cb04f502d5
Merge branch 'MDL-61107_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2018-01-02 08:34:55 +01:00
Zig Tan
13c3219692
MDL-57786 mod_assign: Fix word count for online text submissions
2018-01-02 14:06:01 +08:00
David Monllao
557b880f0b
weekly release 3.3.3+
2017-12-28 12:35:15 +01:00
David Monllao
803a9fdc96
MDL-51089 mod_quiz: Hide first page last node
2017-12-28 11:47:06 +01:00
Eloy Lafuente (stronk7)
659b1ee304
Merge branch 'MDL-60363-33' of https://github.com/Kathrin84/moodle into MOODLE_33_STABLE
2017-12-27 17:57:06 +01:00
David Monllao
22a68d6fac
Merge branch 'MDL-51089-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-27 17:57:05 +01:00
David Monllao
3eb97ca783
Merge branch 'MDL-58983-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-12-27 17:57:05 +01:00
David Monllao
2530725163
Merge branch 'MDL-33886-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2017-12-27 17:57:04 +01:00
David Monllao
9308160bce
MDL-60439 block_tags: Removing extra var assign
2017-12-27 17:57:04 +01:00
David Monllao
2667898317
Merge branch 'MDL-60439-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-27 17:57:03 +01:00
David Monllao
9525aa62a5
Merge branch 'MDL-60942-33' of git://github.com/ryanwyllie/moodle into MOODLE_33_STABLE
2017-12-27 17:57:03 +01:00
David Monllao
a6cf5b5582
Merge branch 'MDL-60359-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-27 17:57:03 +01:00
Eloy Lafuente (stronk7)
02d16e76c3
Merge branch 'MDL-43827-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-12-26 00:25:48 +01:00
Tim Hunt
1926647e85
MDL-61107 quiz editing: handle invalid Maximum grade input
2017-12-22 13:36:01 +00:00
Kathrin Osswald
f510295159
MDL-60363 conditional activities: Dim the icon also in student's view.
...
The class dimmed_text would only dim the activity's title and not the icon.
The teacher has both, icon and text, dimmed. So I added the class dimmed
to the class dimmed_text, what dims both elements for the students.
2017-12-22 13:13:00 +01:00
Luca Bösch
fc86038b54
MDL-60439 blocks: Tags block title multilang
2017-12-22 09:24:16 +01:00
Luca Bösch
e4fd0ad2e3
MDL-51089 quiz: "Add" menu in edit quiz more keyboard accessible
2017-12-22 09:22:55 +01:00
Luca Bösch
64b3116245
MDL-60359 theme_boost: have correct mc question check mark not overlap
2017-12-22 09:20:34 +01:00
Zig Tan
39dc526cd4
MDL-33886 backup: Add backup filename length < 255 char validation
2017-12-22 13:16:43 +08:00
Jun Pataleta
f46f4ca56d
weekly release 3.3.3+
2017-12-22 14:42:01 +13:00
Jun Pataleta
fd4f1fd78a
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-12-22 14:42:00 +13:00
Juan Leyva
cde629d3c6
MDL-61098 repository: Retrieve correct context for repo instance
...
The repository instance was being retrieved without specifying a valid
context that is required in further API checks.
2017-12-21 11:35:18 +01:00
Mihail Geshoski
c2ebe33f77
MDL-43827 filepicker: Multiple actions not accessible using keyboard
2017-12-21 14:10:08 +08:00
Eloy Lafuente (stronk7)
e807adb913
Merge branch 'MDL-60567-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-12-19 11:29:54 +01:00
David Monllao
af37de609e
Merge branch 'MDL-60938-33-2' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-12-19 07:53:24 +01:00
Mark Nelson
01880d2a9e
MDL-40613 auth_ldap: sync user profile fields
2017-12-19 14:17:10 +08:00
David Monllao
adb29782e8
Merge branch 'MDL-61045_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-12-19 06:44:31 +01:00
Simey Lameze
2be626caaa
MDL-57431 mod_quiz: remove unnecessary class from selector
2017-12-19 12:50:13 +08:00
Damyon Wiese
5ecd41650f
Merge branch 'MDL-60767-33-3' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-12-19 11:26:34 +08:00
Damyon Wiese
7f4bc03789
Merge branch 'MDL-59999-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-12-19 10:53:07 +08:00
Jun Pataleta
d77de7c873
Merge branch 'MDL-59709_33' of https://github.com/marcusfabriczy/moodle into MOODLE_33_STABLE
2017-12-19 13:28:44 +13:00
Eloy Lafuente (stronk7)
409a0ecf2a
Merge branch 'MDL-59200-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-12-19 01:10:50 +01:00
Eloy Lafuente (stronk7)
9fcec4530d
Merge branch 'MDL-58888-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-12-19 01:05:09 +01:00
Eloy Lafuente (stronk7)
2489235195
Merge branch 'wip-MDL-60594-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-12-19 00:46:16 +01:00
Jun Pataleta
e16a56ccc5
Merge branch 'm33_MDL-60793_Mod_Chat_Reserved_Words_In_MySQL8p0p3_And_Above' of https://github.com/scara/moodle into MOODLE_33_STABLE
2017-12-19 12:11:41 +13:00
David Monllao
9e3b6c626c
Merge branch 'MDL-60653-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2017-12-18 17:59:55 +01:00
David Monllao
00f88c287d
Merge branch 'MDL-61042-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-12-18 17:27:01 +01:00
David Monllao
23d7a70ef3
Merge branch 'MDL-61040-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-12-18 17:25:18 +01:00
Eloy Lafuente (stronk7)
652948bd4b
Merge branch 'wip-MDL-60161-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-12-18 16:12:05 +01:00
Matteo Scaramuccia
70a713c3d8
MDL-60793 mod_chat: Renamed 'system' into 'issystem'
...
'system' is now a reserved word in MySQL 8.0.3+.
2017-12-18 15:28:23 +01:00
David Monllao
e4b5f17a93
Merge branch 'MDL-31521-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-18 13:14:39 +01:00
Eloy Lafuente (stronk7)
70611182ec
Merge branch 'MDL-56932-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-12-18 12:16:57 +01:00
Damyon Wiese
660f2f2b70
MDL-61022 recyclebin: Verify groups are restored
2017-12-18 10:22:17 +01:00
David Monllao
847250b4d5
Merge branch 'wip-MDL-52100-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-12-18 10:08:28 +01:00
Andrew Nicols
ccd3ab300d
Merge branch 'MDL-42676-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2017-12-18 15:38:21 +08:00
Adrian Greeve
304b80c734
MDL-52100 filelib: Update to unit tests for maxbytes.
2017-12-18 13:18:16 +08:00
Adrian Greeve
74798df3e9
MDL-52100 filelib: Files that are oversized are checked with user.
...
Files that are oversized could have been uploaded by a user who
can ignore the file size limits. These files should not be deleted
in these situations.
2017-12-18 13:18:11 +08:00
Damyon Wiese
6503626135
Merge branch 'MDL-34389-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-18 13:00:31 +08:00
Damyon Wiese
b62d6b901a
Merge branch 'MDL-57431-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-12-18 12:54:26 +08:00
Damyon Wiese
511a150aa0
Merge branch 'MDL-54967-33' of git://github.com/zig-moodle/moodle into MOODLE_33_STABLE
2017-12-18 12:48:36 +08:00
Damyon Wiese
4fca4d4e87
Merge branch 'wip-MDL-49995-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-12-18 12:01:50 +08:00
Andrew Nicols
1c216b13e4
Merge branch 'MDL-57564-33-courseorder' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2017-12-18 11:25:10 +08:00
Jake Dallimore
d7a7ef5c44
MDL-60767 admin: fix usage of admin_write_settings
...
Make sure we always checks for failed validation, before redirecting.
A positive return value does not signal that all settings were able
to be written, only that at least one was - errors still need to be
checked!
2017-12-18 09:27:38 +08:00
Mihail Geshoski
c426a1e2f7
MDL-59999 lesson: Boost grade essays page not indicating grade status
...
AMOS BEGIN
CPY [graded,assign],[graded,lesson]
CPY [notgraded,assign],[notgraded,lesson]
AMOS END
2017-12-18 09:19:10 +08:00
AMOS bot
761e8a442f
Automatically generated installer lang files
2017-12-18 00:06:29 +00:00
Tim Hunt
e15be87a98
MDL-61045 quiz settings: add back missing disabledIf
...
This got broken in Moodle 2.1 by MDL-20636.
2017-12-15 13:15:19 +00:00
Jun Pataleta
9a2441ca48
MDL-61042 mod_lesson: Initialise pageid variable
2017-12-15 17:37:32 +13:00
Damyon Wiese
036b10b783
MDL-53985 assign: Do not remove annotations
...
When an assignment submission is reverted to a draft, the timemodified on
the submission should not be modified. Changing the timemodified causes the
editpdf code to assume the pdf is stale, and forces all annotations to be removed.
2017-12-15 11:52:37 +08:00
Jun Pataleta
2444915544
MDL-58888 mod_choice: Sort choice_get_my_response() results by optionid
2017-12-15 15:56:19 +13:00
Jun Pataleta
a6870770c3
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:56:18 +13:00
Zig Tan
6acae651b3
MDL-54967 backup: Fix IMS CC import URL decoding for XML format
...
HTML encoding special characters to avoid XML compatibility issues during
Course backup restoration and avoid double encoding.
2017-12-15 09:47:18 +08:00
Jun Pataleta
2d9efe5283
MDL-61040 mod_choice: Save my choice button needs some space
2017-12-15 13:07:23 +13:00
Jun Pataleta
068935011b
MDL-60938 mod_choice: Fix rendering of users for choice results
2017-12-15 12:52:45 +13:00
Matteo Scaramuccia
4e00702953
MDL-60793 core_ddl: Added the new MySQL 8 reserved words
2017-12-14 23:04:11 +01:00
Luca Bösch
020fd88e2e
MDL-31521 questions: Allow more than one unit with multiplier equal to 1
2017-12-14 22:33:44 +01:00
Eloy Lafuente (stronk7)
fb20acf02d
weekly release 3.3.3+
2017-12-14 14:47:41 +01:00
Eloy Lafuente (stronk7)
b2b940caae
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-12-14 14:47:40 +01:00
AMOS bot
ab578c4b48
Automatically generated installer lang files
2017-12-14 00:06:21 +00:00
Simey Lameze
b571d8b51f
MDL-56932 theme_boost: fix quiz max mark input height
2017-12-13 11:49:03 +08:00
Adrian Greeve
2f81f23e3c
MDL-60161 filelib: Unit test for duplicate curl headers.
2017-12-13 11:15:05 +08:00
Carson Tam
d02e847c3f
MDL-60161 class curl in filelib: Cleaned up doc block.
2017-12-13 11:15:00 +08:00
Carson Tam
aab559c464
MDL-60161 class curl in filelib: Avoid duplicate params in http header
2017-12-13 11:14:55 +08:00
Jun Pataleta
457d29926f
Merge branch 'MDL-58200-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-12-12 19:13:16 +13:00
Jun Pataleta
7660a50369
Merge branch 'MDL-59970-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-12-12 18:52:34 +13:00
Andrew Nicols
35b5315034
Merge branch 'M3.3-MDL-59866' of https://github.com/marcusboon/moodle into MOODLE_33_STABLE
2017-12-12 13:48:29 +08:00
Andrew Nicols
74cc4d6acb
Merge branch 'wip-MDL-56864-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-12-12 13:40:28 +08:00
Marcus Boon
98bd6c5273
MDL-59866 session: Add retry for redis sessions
...
There is an edge case whereby redis will fail
to accept connections on the first try but
retrying the connection seems to make it work
Included in this commit:
* Retry functionality in the session init
2017-12-12 14:51:20 +10:00
Damyon Wiese
aaa3a28e03
Merge branch 'MDL-44660-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-12 12:51:07 +08:00
Tyler Bannister
1ab916014f
MDL-60653 Navigation: Fixed loose string comparison.
...
The previous comparison would sometimes evaluate to true when the
navigation key was not a string.
2017-12-12 12:35:07 +08:00
Damyon Wiese
6a02fd458f
Merge branch 'MDL-58058-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-12-12 12:15:05 +08:00
Damyon Wiese
9f35372c0c
Merge branch 'MDL-60945-m33' of https://github.com/NeillM/moodle into MOODLE_33_STABLE
2017-12-12 11:36:00 +08:00
Damyon Wiese
042077dd47
Merge branch 'MDL-60965-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-12-12 11:16:00 +08:00
Damyon Wiese
c31343bf78
Merge branch 'MDL-60969_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2017-12-12 11:08:15 +08:00
Damyon Wiese
3baef4ab41
Merge branch 'MDL-52538-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-12-12 10:40:54 +08:00
Damyon Wiese
25666e5ff5
Merge branch 'MDL-44667-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-12-12 10:26:30 +08:00
Damyon Wiese
ba68a016de
Merge branch 'MDL-60968-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-12-12 10:19:41 +08:00
Mathew May
53b2f1cf4a
MDL-57431 mod_quiz: Quiz editing help icon fix
2017-12-12 09:57:37 +08:00
Matt Clarkson
ec85b1eb56
MDL-60976 dml: Optimise replace_all_text()
...
Avoid updating fields that do not match the search string.
2017-12-12 09:57:23 +08:00
Mihail Geshoski
e96e4d5a5b
MDL-57727 reports: Activity completion report sorting problem
2017-12-12 09:56:00 +08:00
Jake Dallimore
b01791c076
MDL-44667 database: fix incorrect usages of $DB->get_field
...
Some places were passing 5 params, meaning the strictness param was
lost. This fixes those usages.
2017-12-12 09:53:02 +08:00
Brendan Heywood
f93839e2ca
MDL-60968 auth: Allow more flexibility with mapping attributes
2017-12-12 09:38:10 +08:00
Damyon Wiese
c45ca633b7
Merge branch 'MDL-60041-m33' of https://github.com/NeillM/moodle into MOODLE_33_STABLE
2017-12-12 09:22:25 +08:00
Mihail Geshoski
fe94c07971
MDL-52538 lesson: Grade info displayed while ongoing score disabled
2017-12-12 09:06:59 +08:00
Zig Tan
63d3298c0b
MDL-42676 mod_assign: Display message fix when using grade override
...
Logic fix in mod_assign locallib.php to correctly set the submissionlockedstatus,
and added associated unit test in test_grade_submission_override()
2017-12-12 09:05:45 +08:00
Damyon Wiese
318697f600
Merge branch 'MDL-54021-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-12-12 08:59:46 +08:00
Damyon Wiese
c00848dbf2
Merge branch 'MDL-40790-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
...
Conflicts:
theme/boost/scss/moodle/modules.scss
2017-12-11 16:57:21 +08:00
Damyon Wiese
5fd29e79dc
Merge branch 'MDL-56197-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-12-11 16:48:19 +08:00
Neill Magill
8794e3392d
MDL-60041 dml: MOODLELIB sql file must have Unix line endings
...
If the file does not have Unix line endings then the regular expression
in oci_native_moodle_database::attempt_oci_package_install() does
not split it correctly.
This leads to an invalid package being created in Oracle.
The .gitattribute file changes for oci_native_moodle_package.sql
force it to have Unix style line endings when the branch is checked
out and the file does not already exist.
The file has been modified so that the Unix style line endings are
applied even if the file already exists, for example when pulling in
this change to an existing branch.
2017-12-11 08:44:46 +00:00
Neill Magill
3cbea698c3
MDL-60945 Web services: Too many progress records retrieved
...
The core_completion_get_activities_completion_status was getting the
progress for all users on the course called, and then discarding all
the records but one.
This change ensures that only progress for the user we are interested in
is retrieved from the database.
This has a side benefit of removing a full table scan from the query
finding the users inside the get_progress_all() method.
2017-12-11 08:44:14 +00:00
Mihail Geshoski
384947bab2
MDL-56197 lesson: Multichoice answers not on same line as radio button
2017-12-11 15:54:29 +08:00
Andrew Nicols
5fea116586
Merge branch 'MDL-58272-33-2' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-12-11 15:02:44 +08:00
Marina Glancy
9ce791b51e
MDL-60594 xmlrpc: wrapper for buggy xmlrpc_decode
2017-12-11 14:26:55 +08:00
Damyon Wiese
9fd5ed6217
Merge branch 'wip-MDL-45500-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-12-11 13:14:39 +08:00
Damyon Wiese
402d910a60
Merge branch 'MDL-54106-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-11 11:38:28 +08:00
Marcus Fabriczy
78c66df3e5
MDL-59709 mod_assign: Export to portfolio button not working
...
Changed the button to a text link
2017-12-10 13:49:16 +10:30
Luca Bösch
7391e4a459
MDL-44660 grade: Typos @package core_grade instead of core_grades
2017-12-08 14:21:23 +01:00
Luca Bösch
d1e03e531d
MDL-54106 task: Deleting unconfirmed users after $CFG->deleteunconfirmed
2017-12-08 14:12:42 +01:00
Simey Lameze
3eba4443a1
MDL-58058 competency: replace other sortorder usages
2017-12-08 16:01:22 +08:00
Frederic Massart
a34f98e166
MDL-58058 competency: Allow unspecified sortorder for new competencies
2017-12-08 16:01:22 +08:00
Mihail Geshoski
df6bdbcd46
MDL-40790 lesson: Lesson content button runs off the edge of the page
2017-12-08 09:58:55 +08:00
Mihail Geshoski
c709d42c06
MDL-54021 blocks: Course completion block lang problem
2017-12-08 09:30:28 +08:00
Jake Dallimore
c13b3ca26b
MDL-58272 core_files: get converters from file extension not mimetype
2017-12-08 09:10:48 +08:00
AMOS bot
88ed1a48fd
Automatically generated installer lang files
2017-12-08 00:10:02 +00:00
Jun Pataleta
1402bb28bc
weekly release 3.3.3+
2017-12-08 09:10:03 +13:00
Mark Nelson
ec1aa43448
MDL-60969 auth_ldap: replace hardcoded strings in config settings
2017-12-07 14:04:19 +08:00
David Mudrák
3b70d720ec
MDL-57564 enrol: Fix the course ordering on the dashboard
...
The list of courses displayed at the user's dashboard - course overview
block, had the sorting hard-coded to order by fullname. This did not
respect the site setting "navsortmycoursessort" and led to inconsistent
behaviour with "My courses" list in the navigation.
2017-12-06 23:48:10 +01:00
Andrew Nicols
10d22c10fc
Merge branch 'MDL-59159_33' of git://github.com/stronk7/moodle into MOODLE_33_STABLE
2017-12-06 10:05:22 +08:00
Jun Pataleta
a65c67a7b0
Merge branch 'MDL-32350-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-12-06 11:30:20 +13:00
Luca Bösch
2f7ef500a4
MDL-32350 admin: Sort users by country ASC and DESC
2017-12-05 07:24:26 +01:00
Jun Pataleta
157981c24b
Merge branch 'wip-MDL-60926-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-12-05 19:03:22 +13:00
David Herney
5cb58b2db4
MDL-60443 dataformat lib: Change a wrong variable name
...
The variable $type really is $dataformat. I have changed it for
prevent the error and show a correct error message.
2017-12-05 13:53:08 +08:00
Jun Pataleta
608cce8d16
Merge branch 'wip-MDL-34161-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-12-05 17:59:40 +13:00
Andrew Nicols
b74d94b85e
Merge branch 'MDL-60801_33' of https://github.com/andrewhancox/moodle into MOODLE_33_STABLE
2017-12-05 12:54:32 +08:00
Andrew Nicols
fdea53a86b
Merge branch 'MDL-60899-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-12-05 11:55:33 +08:00
Andrew Nicols
4ff3d4e309
MDL-60965 behat: Correct strlen use
2017-12-05 11:19:30 +08:00
Andrew Nicols
b448376bea
Merge branch 'MDL-47114-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2017-12-05 09:53:33 +08:00
Andrew Nicols
d6d0e0f4be
Merge branch 'wip-MDL-37757-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-12-05 09:45:36 +08:00
Damyon Wiese
9a32a6d629
Merge branch 'MDL-60219-33' of https://github.com/abias/moodle into MOODLE_33_STABLE
2017-12-04 16:29:05 +08:00
Marina Glancy
8d41ccfbe1
MDL-34161 mod_lti: backup and restore of submissions
2017-12-04 15:05:48 +08:00
Marina Glancy
ac1f4d9633
MDL-34161 mod_lti: backup/restore of lti types
...
Only course tools are backed up, site tools and registrations
can be matched by id if they are restored to the same site only.
For predefined course tools the secret is backed up encrypted
and can be restored on the same site only.
2017-12-04 15:05:47 +08:00
Tim Lock
4826b9d454
MDL-34161 mod_lti: Added Behat tests
2017-12-04 15:05:47 +08:00
Gregory Faller
07cb9ff078
MDL-34161 mod_lti: Add support for restoring site tool
2017-12-04 15:05:47 +08:00
Marina Glancy
3f79afbb78
MDL-60926 auth: do not map very long profile fields
2017-12-04 09:28:38 +08:00
Eloy Lafuente (stronk7)
540f98ac7e
MDL-59159 environment: 3.1 (LTS) required
2017-12-04 02:04:36 +01:00
Eloy Lafuente (stronk7)
d6e92ad815
MDL-59159 environment: 3.5 base information
...
This is a direct copy of the 3.4 branch to
have changes under control easier in next commits.
2017-12-04 02:04:36 +01:00
Jun Pataleta
cc34be6fae
Merge branch 'MDL-60914_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2017-12-04 12:46:00 +13:00
Shamim Rezaie
1f05e1459a
MDL-47114 core: Improved function description
2017-12-02 07:44:14 +08:00
Ryan Wyllie
2b460b0fc8
MDL-60942 filters: include filter in format_string cache key
2017-12-01 06:52:00 +00:00
Eloy Lafuente (stronk7)
cb9d984b86
weekly release 3.3.3+
2017-11-30 17:05:19 +01:00
Alexander Bias
11af3ac71d
MDL-60219 lti: Replace pagelayout frametop with incourse
2017-11-29 09:55:36 +01:00
Damyon Wiese
1f446a04c2
MDL-58200 competencies: Student can view linked courses
2017-11-29 16:07:46 +08:00
Jun Pataleta
39237cf346
Merge branch 'wip-MDL-45068-33-fix' of
...
https://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-11-29 16:59:54 +13:00
Marina Glancy
60770d10f9
MDL-45068 groups: corrected check for idnumber '0'
2017-11-29 11:54:31 +08:00
Eloy Lafuente (stronk7)
108411af39
Merge branch 'wip-MDL-60591-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-11-28 22:38:50 +01:00
Eloy Lafuente (stronk7)
3104923f6b
Merge branch 'MDL-60738-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-11-28 21:00:00 +01:00
Eloy Lafuente (stronk7)
7edb9a48e0
Merge branch 'MDL-60838-m33' of https://github.com/sammarshallou/moodle into MOODLE_33_STABLE
2017-11-28 20:48:38 +01:00
Damyon Wiese
d5b71904b0
MDL-58983 assign: Hide grade button if no cap
...
If the current user cannot grade students, don't show them the button.
2017-11-28 15:48:57 +08:00
Marina Glancy
8ac72824e1
MDL-49995 files: delete old file when overwriting
2017-11-28 15:03:40 +08:00
Damyon Wiese
7b3832899c
MDL-59200 assign: add feedback when grade locked
...
We are including a hidden field when the grade is locked in the gradebook for a student. This field fails validation, so
the form cannot be submitted.
2017-11-28 14:37:38 +08:00
Damyon Wiese
0c4f7b3b1b
MDL-60899 block_lp: no permissions - empty block
...
Show an empty block if the current user does not have the capability to see any plans.
2017-11-28 14:33:21 +08:00
Damyon Wiese
5dc5337f36
Merge branch 'MDL-53004-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
...
Conflicts:
mod/assign/styles.css
2017-11-28 12:53:00 +08:00
Marina Glancy
8b283a6cf5
MDL-45500 gradingform: allow plugin uninstall
2017-11-28 12:28:04 +08:00
Jun Pataleta
b0734fa5ee
Merge branch 'MDL-46768-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2017-11-28 17:19:13 +13:00
Damyon Wiese
9e5c6b8d3d
Merge branch 'MDL-24678-MOODLE_33-chat_get_latest_message' of https://github.com/bozoh/moodle into MOODLE_33_STABLE
2017-11-28 12:15:13 +08:00
Damyon Wiese
9962da5423
Merge branch 'MDL-60669-33' of git://github.com/tobiasreischmann/moodle into MOODLE_33_STABLE
2017-11-28 12:07:15 +08:00
Mark Nelson
bae7a3b909
MDL-60914 mod_lti: ensure grade_update() is defined during upgrade
2017-11-28 11:38:19 +08:00
Eloy Lafuente (stronk7)
6103daf4b0
Merge branch 'MDL-60249-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-28 00:49:06 +01:00
Tobias Reischmann
702605b2c9
MDL-60669 forum: Added duplicate check for restoring forum subscriptions
...
Before MDL-59854 it was possible to have duplicate forum subscriptions.
Trying to import backups created from back then, caused a DB exception
due to unqiue key constraints. Now only one of multiple identical forum
subscritions is restored.
2017-11-27 10:53:25 +01:00
Damyon Wiese
f5e3d2fe72
Merge branch 'MDL-60188-33' of git://github.com/rezaies/moodle into MOODLE_33_STABLE
2017-11-27 16:01:37 +08:00
Jun Pataleta
4965564ef4
Merge branch 'MDL-57569-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2017-11-27 19:44:07 +13:00
Jun Pataleta
9f65a1fb64
Merge branch 'wip-MDL-45068-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-11-27 19:36:24 +13:00
Marina Glancy
907832b43b
MDL-60591 mod_forum: inline attachments are not displayed in plain text
2017-11-27 14:29:24 +08:00
Marina Glancy
a4c2795681
MDL-45068 groups: fixes to group import
...
- If 'coursename' is specified in the CSV it should match the course short name - thanks Yusuf Yılmaz for the patch
- If 'idnumber' is specified but 'groupidnumber' is not, idnumber should be used for matching the course idnumber only
- If 'groupingname' is not specified, there should be no notices (regression from MDL-42514)
- If 'coursename' or 'idnumber' column is present, it can contain empty values in some/all lines
2017-11-27 14:26:06 +08:00
Shamim Rezaie
4d7d71fb37
MDL-60188 groups: cache user's groups and groupings
...
The function groups_get_user_groups is called too often both before rendering the page and after the page is rendered (using ajax).
The function was executing a query joining 3 tables in each call. The plementation of the function has now modified to store the
query result in a request cache.
2017-11-27 10:39:15 +08:00
Jun Pataleta
813baed84d
Merge branch 'MDL-58887-33' of git://github.com/ryanwyllie/moodle into MOODLE_33_STABLE
2017-11-27 15:06:19 +13:00
Jake Dallimore
319e12ba83
Merge branch 'MDL-27230-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-11-27 09:44:49 +08:00
Andrew Hancox
33c67b74aa
MDL-60801 tool_uploaduser: Fix issue with defaults being ignored
2017-11-25 11:40:46 +00:00
Carlos Alexandre S. da Fonseca
d36fdb9657
MDL-24678 mod_chat: Fixed race condition on chat module
2017-11-24 10:30:33 -02:00
sam marshall
de874ead39
MDL-60838 core_search: File upload does not honour timeout
2017-11-24 11:04:10 +00:00
Sara Arjona
cab3b03540
MDL-57569 core_files: Fix to let show generated f3 image
2017-11-24 11:53:47 +01:00
Sara Arjona
462785cb74
MDL-46768 core_badges: changed badge name type from FILE to TEXT
2017-11-24 11:40:11 +01:00
Luca Bösch
2d3c247d4d
MDL-34389 course: switch to subcategory w/ course:changecategory perms
2017-11-23 16:50:48 +01:00
Luca Bösch
542bd70b90
MDL-53004 assignment: Separate label and pulldown in grading (Clean)
2017-11-23 16:41:56 +01:00
Luca Bösch
29372f84cb
MDL-27230 quiz: remove and update group overrides in calendar
2017-11-23 16:41:50 +01:00
David Monllao
c099963697
weekly release 3.3.3+
2017-11-23 13:35:16 +01:00
David Monllao
f6a3bbe132
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-11-23 13:35:15 +01:00
Marina Glancy
96a77cf0b1
MDL-27886 backup: When setting is unlocked set it to original value
2017-11-23 12:30:34 +08:00
Damyon Wiese
cd54b73299
MDL-60249 assign: resize quickgrade textareas
...
The Bootstrap CSS reset prevents horizontal resizing of textareas. We want to allow it in the quickgrading ui.
2017-11-23 12:18:58 +08:00
Jake Dallimore
657cb6b451
Merge branch 'MDL-60831-33' of git://github.com/ankitagarwal/moodle into MOODLE_33_STABLE
2017-11-22 13:27:31 +01:00
Jun Pataleta
04be8aa428
Merge branch 'wip-MDL-60546-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-11-22 13:27:31 +01:00
Jun Pataleta
2f71de8e90
Merge branch 'MDL-60526-33-fix1' of http://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-22 13:27:30 +01:00
David Monllao
6b38456cda
MDL-59512 version: Following 2 digits scheme
2017-11-22 13:27:30 +01:00
Damyon Wiese
6f0e8dbaa5
MDL-60526 forms: Button elements should have type
...
The mform "buttons" should be of type "button", instead it's not specified so they get
the default of "submit". This is causing behat fails.
2017-11-22 13:27:30 +01:00
David Monllao
275fbca097
Merge branch 'MDL-59512-33' of git://github.com/Dagefoerde/moodle into MOODLE_33_STABLE
2017-11-22 13:27:29 +01:00
Jun Pataleta
5ef58abac3
Merge branch 'mdl58817-moodle33' of https://github.com/tlock/moodle into MOODLE_33_STABLE
2017-11-22 13:27:29 +01:00
Jun Pataleta
8854864605
Merge branch 'MDL-60637-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-11-22 13:27:28 +01:00
Damyon Wiese
cc37bd164f
MDL-59970 competencies: performance
...
Remove useless get_records call in get_least_proficient_competencies_for_course function.
On big sites this would cause huge memory usage.
2017-11-22 15:37:22 +08:00
Ankit Agarwal
e8605c6514
MDL-60831 search: add BS classes to block elements
2017-11-22 12:28:33 +05:30
Adrian Greeve
03c8a58b59
MDL-60546 mod_choice: Update to select all functionality.
2017-11-22 14:17:17 +08:00
Marcus Fabriczy
ad95dcaccb
MDL-60546 mod_choice: Fixed select all functionality
...
Fixed the functionality which ticks or unticks all checkboxes when
clicking the Select all or Deselect all elements when viewing the
responses.
Caused by deprecating checkall and checknone functions in
MDL-57490.
2017-11-22 14:17:08 +08:00
Ryan Wyllie
25bb7e4a12
MDL-58887 core: fix default title for action menu
...
Thanks to Michelle Melton <meltonml@appstate.edu > for the original
version of this patch.
2017-11-22 01:38:52 +00:00
AMOS bot
2ace718489
Automatically generated installer lang files
2017-11-22 00:06:05 +00:00
Marina Glancy
3eeca45c23
MDL-56864 forms: allow to remove last tag with forced standard tags
2017-11-21 15:29:08 +08:00
Marina Glancy
58394a6223
MDL-56864 forms: boost templates don't allow remove last tag
2017-11-21 15:29:08 +08:00
Simey Lameze
6c364342cf
MDL-60637 core_group: fix unit tests failures
2017-11-21 11:21:50 +08:00
Simey Lameze
986e88bce3
MDL-60637 group: remove useless id number validation on web services
2017-11-21 11:21:50 +08:00
David Monllao
fec3b64a4f
Merge branch 'MDL-60526-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-20 13:44:10 +01:00
David Monllao
14120d413e
Merge branch 'MDL-60436-m33' of https://github.com/NeillM/moodle into MOODLE_33_STABLE
2017-11-20 13:26:17 +01:00
David Monllao
5fe7cae927
Merge branch 'MDL-56253-33' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-11-20 12:55:45 +01:00
Juan Leyva
dbe472f58b
MDL-60738 webservice: Clean theme and lang properly
...
Sometimes the "theme" and "lang" fields in the user and course tables
in the database are set to incorrect values (uninstalled or
non-existent themes and language packs).
This makes Web Services functions to fail because the WS server
validate the returned data using the validate_param function that clean
parameters.
2017-11-20 09:38:15 +01:00
Jun Pataleta
8156736712
Merge branch 'MDL-60187_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2017-11-20 21:34:05 +13:00
Damyon Wiese
5e5283f9f3
Merge branch 'MDL-60810_33' of git://github.com/markn86/moodle into MOODLE_33_STABLE
2017-11-20 15:59:27 +08:00
Damyon Wiese
ce694bbb81
Merge branch 'MDL-60809-33' of git://git.cameron1729.xyz/moodle into MOODLE_33_STABLE
2017-11-20 15:32:05 +08:00
Jakob Ackermann
ff6faa59eb
MDL-60187 mod_lti: Do not create a grade item when grades are disabled.
...
If the privacy option "Accept grades from the tool" is disabled, the
module should not appear in the gradebook when edited inline or when
recover grades is running during enrolment.
2017-11-20 14:05:02 +08:00
Luca Bösch
0cca93b3b2
MDL-56253 grade: have coursemodule name pass filters.
2017-11-20 06:38:33 +01:00
Damyon Wiese
67def8d76b
Merge branch 'MDL-27886-33' of git://github.com/tobiasreischmann/moodle into MOODLE_33_STABLE
2017-11-20 13:27:03 +08:00
Jun Pataleta
de935c233b
Merge branch 'MOODLE_33_STABLE_MDL-60253' of https://github.com/CengageEng/moodle into MOODLE_33_STABLE
2017-11-20 13:22:07 +13:00
Jun Pataleta
0a45b8eba3
Merge branch 'MDL-55808_33' of git://github.com/juancs/moodle into MOODLE_33_STABLE
2017-11-20 10:37:31 +13:00
Neill Magill
d10e946d7b
MDL-60436 blocks: Unit test for dashboard block positioning
2017-11-17 14:14:24 +00:00
Neill Magill
479e718dc3
MDL-60436 blocks: Improve performance of block loading
2017-11-17 14:13:30 +00:00
yair.spielmann
0bbd7b8291
MDL-59512 tool_oauth2: add option for basic authentication
2017-11-17 10:23:19 +01:00
Damyon Wiese
68791e3d6e
Merge branch 'MDL-60773-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-11-17 14:12:44 +08:00
Andrew Nicols
65c7d85d30
MDL-60773 core: Add pendingJS checks for autocomplete interactions
2017-11-17 14:01:02 +08:00
Adrian Greeve
a48f144dc1
MDL-37757 repositories: Deleting a repository deletes files.
...
If the user decides to remove a repository all of the linked
files are now deleted along with file references. This was causing
problems such as the course page displaying an error with no recourse
to fix the problem.
2017-11-16 15:01:02 +08:00
Cameron Ball
1174beee83
MDL-60809 xmlrpc: Include filelib when making xmlrpc call
2017-11-16 14:48:40 +08:00
Jake Dallimore
2a626230ee
weekly release 3.3.3+
2017-11-16 11:13:09 +08:00
David Monllao
ce5fe979f8
Merge branch 'MDL-60789-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2017-11-15 10:36:58 +01:00
Damyon Wiese
be05d8c3f0
Merge branch 'wip-MDL-59876-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-11-15 10:36:58 +01:00
Mark Nelson
ad904c2827
MDL-60810 auth_db: removed rubbish content in string
2017-11-15 15:01:40 +08:00
Damyon Wiese
087b392b04
MDL-60526 forms: Prevent duplicate type attributes
...
The exporter for mform elements does not skip "type" (which is included as a separate value).
2017-11-15 11:54:42 +08:00
Adrian Greeve
5a6b7338c3
MDL-59876 core_user: Add required library for function.
...
The external service create_users has a function call to
useredit_update_user_preference() that requires editlib.php
2017-11-15 11:50:23 +08:00
Damyon Wiese
d60d047a96
Merge branch 'MDL-60675-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-11-14 17:06:45 +08:00
Mihail Geshoski
30161129f5
MDL-60675 analytics: Apply strict comparison check
2017-11-14 16:33:34 +08:00
Sara Arjona
edd820115e
MDL-60789 workshop: Check title submission maxlength
2017-11-14 09:00:10 +01:00
Jake Dallimore
c5430a26cf
Merge branch 'MDL-60741_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-11-14 15:29:12 +08:00
Jun Pataleta
89401022c3
Merge branch 'm33_MDL-59099_MySQL8_InnoDB_Params_Removed' of https://github.com/scara/moodle into MOODLE_33_STABLE
2017-11-14 12:23:50 +13:00
Damyon Wiese
f8cecf2031
Merge branch 'MDL-60693_33-backup-multilang-activities' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-11-13 14:38:49 +08:00
Damyon Wiese
697d94550c
Merge branch 'MDL-60675-33' of git://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-11-13 14:12:09 +08:00
Damyon Wiese
487b237684
Merge branch 'MDL-60355-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-11-13 13:30:42 +08:00
Juan Leyva
7444926f37
MDL-59876 webservice: Fix the user preference name field type
...
Web Services from user and enrol components has been updated to change
the user preference name field type from PARAM_ALPHANUMEXT to
PARAM_RAW.
The old type was not matching the core functionality.
2017-11-13 11:09:12 +08:00
Tim Lock
d1c7b42f57
MDL-58817 mod_lti: cartridge: maintain custom icons
2017-11-13 10:17:10 +10:30
Luca Bösch
6e270daa1d
MDL-60693 backup: Use multilang with course activities
...
On backup and restore, activities are shown after passing format_string,
supporting multilang.
2017-11-12 14:54:01 +01:00
Eloy Lafuente (stronk7)
22bce961b7
Moodle release 3.3.3
2017-11-11 19:29:38 +01:00
AMOS bot
ec6731b117
Automatically generated installer lang files
2017-11-11 00:05:47 +00:00
David Monllao
c99581ca26
weekly release 3.3.2+
2017-11-10 15:15:25 +01:00
David Monllao
32ae0dd852
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-11-10 15:15:23 +01:00
Jun Pataleta
3d7db9e878
Merge branch 'MDL-60771-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-11-10 18:03:31 +13:00
Damyon Wiese
e6b9178eaa
Merge branch 'MDL-60749-33' of git://github.com/sarjona/moodle into MOODLE_33_STABLE
2017-11-10 12:06:35 +08:00
Simey Lameze
5c7be99010
MDL-60771 mod_scorm: typecast score to integer
2017-11-10 12:02:48 +08:00
Andrew Nicols
77952f9b6f
Merge branch 'MDL-52838-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-10 11:50:03 +08:00
Mihail Geshoski
6b4810bdf9
MDL-60675 analytics: Error when selecting invalid insight
2017-11-10 10:48:50 +08:00
Damyon Wiese
2fa0109fbf
MDL-52838 workshop: Each criterion > 0 levels
...
Add validation to the edit assessment form so each criterion in a rubric requires at least one level.
2017-11-10 10:22:33 +08:00
Sara Arjona
f3e4a11dce
MDL-60749 scorm: Remove from files when downloading
2017-11-09 10:19:36 +01:00
Sara Arjona
038bc7f900
MDL-60550 user: Add more restrictions in keyword searches
...
Original patch provided by Tim Schroeder.
2017-11-09 15:50:29 +08:00
David Monllao
b7abe12fb7
Merge branch 'MDL-60615-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-09 08:49:03 +01:00
Damyon Wiese
5e06871c05
Merge branch 'MDL-60752-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-11-09 15:10:30 +08:00
Damyon Wiese
365a403c25
MDL-60615 imscc: string to array fix
...
Sloppy typing in the imscc converter is causing errors on php7.1
Variable is initialised as a string and then used as an array.
2017-11-09 15:06:42 +08:00
Andrew Nicols
22baec7429
MDL-60752 lti: Compare text in types_config properly
2017-11-09 14:27:01 +08:00
AMOS bot
bcfe44feb5
Automatically generated installer lang files
2017-11-09 00:05:11 +00:00
David Monllao
8526700385
Merge branch 'MDL-60720-m33' of https://github.com/sammarshallou/moodle into MOODLE_33_STABLE
2017-11-08 17:32:40 +01:00
David Monllao
f47f92c0b1
Merge branch 'MDL-58699-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-08 15:56:36 +01:00
Tim Hunt
b9ab4a82e5
MDL-60741 purgecaches: did not correctly setup the admin page
...
Note that, admin_externalpage_setup does the right capability check.
2017-11-08 14:31:48 +00:00
David Monllao
a43556a44f
MDL-60733 oauth: Remove outdated comment
2017-11-08 12:04:55 +01:00
David Monllao
3417cf93e0
Merge branch 'MDL-60733-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-08 12:04:47 +01:00
David Monllao
64baebd086
weekly release 3.3.2+
2017-11-08 09:47:27 +01:00
David Monllao
45a0cd6120
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-11-08 09:47:26 +01:00
Damyon Wiese
c8e7e1c3c5
MDL-60733 core: B/C for google_oauth
...
The google_oauth class extends oauth2client which was modified to send "Accept" headers.
The "Accept" headers break picasa and could break any other plugin that was using google_oauth.
2017-11-08 15:25:34 +08:00
Jun Pataleta
6493f30813
Merge branch 'MDL-60717-33-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2017-11-08 14:43:35 +13:00
AMOS bot
49ecb5e880
Automatically generated installer lang files
2017-11-08 00:05:13 +00:00
Helen Foster
3417222e0a
MDL-60717 lang: Merge English strings from the en_fix language pack
...
Significant string changes:
- needbcmath,auth_ldap - 'grace logins' changed to 'expired password
checking'
2017-11-07 21:59:52 +01:00
sam marshall
0d982a293c
MDL-60720 core_search: Indexing halts on failed get_document
...
The recordsets used for search indexing sometimes return results
which are invalid (e.g. cannot be found in database). When this
happens, the result in the iterator for the recordset will be
false. Due to a bug, the iterator used to stop when it encountered
a false value, which prevented indexing from getting past the
problematic record.
In addition, the iterator that skips future data resulted in the
current() function of its parent indicator being called twice per
entry, which meant that search indexing called get_document()
twice as many times.
2017-11-07 16:39:16 +00:00
Jake Dallimore
ad51194713
Merge branch 'MDL-57772-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-07 15:01:53 +08:00
Damyon Wiese
d2d3a57a6b
MDL-58699 mod_quiz: Require javascript for popup
...
If any of the access rules require the attempt to open in a new window, assume we
require javascript to attempt the quiz. This makes it harder to bypass the javascript
pseudo security restrictions.
2017-11-07 12:50:22 +08:00
Damyon Wiese
7b567a1fea
MDL-57772 chat: BEEP is back baby!
2017-11-07 11:25:17 +08:00
sam marshall
66fe9b5b5f
MDL-60671 core_search: Cron output should use mtrace
...
The mtrace function is preferable for plain text logging/progress
output because it can be redirected if necessary. By convention it
is normally used in cron and can be used in CLI tasks if required.
This change makes the text_progress_trace class use mtrace instead
of echo and then flush. (Default behaviour of mtrace is to do
exactly that, but it can be redirected too.)
Before this change, if anybody is relying on mtrace behaviour to
redirect logs of cron output, this will fail for some parts of the
search cron output (and some other places like auth plugins).
2017-11-07 11:07:48 +08:00
David Monllao
3c171cae05
Merge branch 'MDL-60424-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-11-06 21:12:28 +01:00
Tobias Reischmann
e185931893
MDL-27886 backup: Decision if a setting is fixed based on level
...
Previously, when a during backup/restore the "Schema"-stage is loaded,
some settings are fixed if they are LOCKED_BY_HIERARCHY. However, user
data fields of activities can be locked, when the section they are
contained in has user data set to false. When this setting is changed on
the same screen, the fixed setting of the activity can not be "unfixed"
by javascript.
This patch adds a settings-level to the call of is_changeable. With this
only those dependency_settings are considered, which belong to parent
settings, which are not changeable on the current stage.
2017-11-06 12:07:57 +01:00
Tobias Reischmann
0a8086fb97
MDL-27886 backup: Enabled unlocking of backup settings
...
The function is_locked was changed to determine only, if the
dependency_setting want's the dependent setting to be locked.
In the previous version, is_locked did not only check, if the
dependency_setting want's the setting to be locked, but also if the
setting was already locked. A recursive call to the status of the
dependent setting leaded to problems, when unlocking locked settings.
Also the PHPDOC of the is_locked was adjusted to coincide with the current
usage in backup_ui_settings->is_changeable() and
base_setting->set_status(). In both functions all dependency_settings of
a setting are iterated to check if this setting should be or is LOCKED_BY_HIERARCHY.
The actual state of the setting was therefore either checked beforehand
or is not interesting, since the question is, if it shall be changed.
2017-11-06 12:07:57 +01:00
Tobias Reischmann
8b31cbead8
MDL-27886 backup: Added behat tests for user data settings
...
This new test defines different combinations of global and local user
data settings during the restore process and tests that global defaults
can be overriden.
2017-11-06 12:07:57 +01:00
Damyon Wiese
b805234673
Merge branch 'MDL-59858-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-11-06 11:14:06 +08:00
Damyon Wiese
047785fbfd
Merge branch 'MDL-60437_33-multilang-html-block-titles' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-11-06 10:11:32 +08:00
Jun Pataleta
2665ad8aea
MDL-59858 amd: Focus on the element that actually triggers the modal
2017-11-06 13:20:47 +13:00
AMOS bot
ff78163dbd
Automatically generated installer lang files
2017-11-05 00:06:04 +00:00
Luca Bösch
70de3574bb
MDL-60437 blocks: HTML block title multilang
2017-11-03 16:36:41 +01:00
David Monllao
125d60d769
weekly release 3.3.2+
2017-11-03 10:25:16 +01:00
Juan Leyva
3ae3f0e2ee
MDL-60424 webservice: Allow CORS requests in webservice/upload.php
...
This will allow to upload files via Web Services using AJAX from
different domains, browser plugins, web apps, etc…
2017-11-03 09:41:44 +01:00
Jake Dallimore
e6b5450a2b
Merge branch 'MDL-58047-33-fix1' of http://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-03 16:10:53 +08:00
Damyon Wiese
f1e8521765
MDL-58047 assign: submission sorting
...
Only exclude new submission records from the sorting, draft and reopened submission are valid.
2017-11-03 15:56:03 +08:00
David Monllao
e60ad856d8
Merge branch 'MDL-58047-33-sortbysubmission' of https://github.com/roperto/moodle into MOODLE_33_STABLE
2017-11-02 16:57:56 +01:00
David Monllao
9446ec2399
Merge branch 'MDL-51945-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-11-02 16:54:45 +01:00
David Monllao
c191acfdd6
Merge branch 'MDL-60634-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-11-02 13:25:09 +01:00
David Monllao
ffb5996060
Merge branch 'MDL-60633-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-11-02 12:04:20 +01:00
David Monllao
b09c936c74
Merge branch 'MDL-53501-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-11-02 08:30:49 +01:00
Jake Dallimore
a68cbb2812
Merge branch 'MDL-59798-33' of git://github.com/ryanwyllie/moodle into MOODLE_33_STABLE
2017-11-02 09:45:24 +08:00
Jake Dallimore
069853b01b
Merge branch 'MOODLE_33_STABLE_MDL-60007' of https://github.com/CengageEng/moodle into MOODLE_33_STABLE
2017-11-02 08:51:08 +08:00
Eloy Lafuente (stronk7)
f90fb8390b
weekly release 3.3.2+
2017-11-01 13:39:06 +01:00
Eloy Lafuente (stronk7)
46343f8cc2
Merge branch 'MDL-60503-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-11-01 11:46:01 +01:00
Damyon Wiese
bcedb11d99
MDL-60503 npm: Lock required node 8.9.x (LTS)
2017-11-01 14:54:00 +08:00
Daniel Thee Roperto
6afd56af46
MDL-58047 gradebook: fix sort by submission order.
2017-11-01 15:11:50 +11:00
Damyon Wiese
00d6486f73
Merge branch 'MDL-52037-33-fix' of https://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-11-01 11:15:28 +08:00
Andrew Nicols
f33e0d5222
MDL-52037 theme: Correct question feedback width
...
This relates to the cloze question answer when hovered.
2017-11-01 11:13:40 +08:00
Ryan Wyllie
7488f542d3
MDL-59798 assign: show due date calendar event for teachers
2017-11-01 01:36:34 +00:00
Vervoort, Claude
7c202963f7
MDL-60007 mod lti: allow delete without content-type
2017-10-31 09:59:47 -04:00
Juan Leyva
17e1682c4e
MDL-60433 mod_data: Fix strict check for groupid
2017-10-31 13:24:13 +01:00
Juan Leyva
ec8f2eb07d
MDL-60634 tool_mobile: Avoid CURL request to check HTTPS
2017-10-31 12:05:06 +01:00
David Monllao
d634a259a2
MDL-52037 theme: Update compiled css
2017-10-31 11:01:35 +01:00
Luca Bösch
2a4c1c7128
MDL-52037 questions: „Whether correct“-feedback marks adaptive width
2017-10-31 10:43:45 +01:00
Jake Dallimore
da5d103964
Merge branch 'MDL-60607_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-10-31 12:59:00 +08:00
Jun Pataleta
73b9bccd80
Merge branch 'MDL-57560-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-10-31 15:40:59 +13:00
Andrew Nicols
edb84bc356
Merge branch 'MDL-60139_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-10-31 09:15:40 +08:00
Andrew Nicols
f649aafd98
Merge branch 'MDL-60522-33' of https://github.com/Kathrin84/moodle into MOODLE_33_STABLE
2017-10-31 08:20:05 +08:00
Andrew Nicols
0afb1ecbec
MDL-60633 core: Add pendingjs checks for inplace editable
2017-10-31 07:04:33 +08:00
Tim Hunt
9d37a6f117
MDL-60607 quiz reports: catch separate groups & user has no group case
2017-10-30 17:58:40 +00:00
Tim Hunt
f74fe038a9
MDL-60607 quiz reports: move duplicate code to superclass method
2017-10-30 17:58:38 +00:00
David Monllao
3572b50b47
Merge branch 'MDL-60528-m33' of https://github.com/micaherne/moodle into MOODLE_33_STABLE
2017-10-30 17:59:09 +01:00
Juan Leyva
c6a0e94bd1
MDL-51945 core_user: Prevent duplicated emails in update_users WS
2017-10-30 17:42:42 +01:00
David Monllao
355c4b8d92
Merge branch 'MDL-52037_33-cloze-whether-correct-feedback-width' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-10-30 16:05:55 +01:00
Juan Leyva
7bd64b53c5
MDL-53501 webservice: Avoid values higher than PHP_INT_MAX
...
Integers coming from site settings needs casting to int to avoid
returning values higher than PHP_INT_MAX.
2017-10-30 16:04:29 +01:00
Michael Aherne
ed73eb0dde
MDL-60528 grading: Accurate class names in PHPDoc
2017-10-30 14:28:59 +00:00
Tim Hunt
e8ca0ae166
MDL-60139 question manual grading: move code to reduce confusion
...
Move the variable definition closer to where it is used.
2017-10-30 12:58:19 +00:00
Tim Hunt
42bd1cf3be
MDL-60139 question manual grading: redisplay mark as typed if editing
...
When the teacher is upgrading a previously entered grade, we re-display
exactly what they typed before if possible, rather than displaying with
a set number of decimal places.
2017-10-30 12:58:17 +00:00
Tim Hunt
ef78406324
MDL-60139 phpunit: Make assertTag verify attribute values with ===
...
I had a test that cared about the difference between value="5.0" and value="5".
2017-10-30 12:58:15 +00:00
David Monllao
c957f2c268
Merge branch 'MDL-60433-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-10-30 13:23:45 +01:00
Juan Leyva
2ec1b93b31
MDL-60433 mod_data: Fix groups in Web Services
2017-10-30 12:51:32 +01:00
David Monllao
20668b9a8a
Merge branch 'MDL-60377-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-10-30 11:42:42 +01:00
Luca Bösch
3b59deb429
MDL-52037 questions: „Whether correct“-feedback marks adaptive width
2017-10-30 10:37:33 +00:00
Kathrin Osswald
942d43eeac
MDL-60522 message: Removed additional tooltips
...
I removed the additional tooltips because I think that they are just used
in the notifications and messages context and duplicate the all over used
title tag that gives the same information when hovering. So the whole system
stays more consistently.
2017-10-30 08:02:36 +01:00
Damyon Wiese
3031e3de72
MDL-57560 boost: File upload progress
...
Copy / adapt some styles from the bootstrap progress widget to match the DOM used for file upload progress.
Bootstrap changed this alot in the current beta so I opted to do a minimal change (affect the scss for boost only), rather
than adapt the HTML to something that will change again anyway when we upgrade to the release version of bootstrap 4.
2017-10-30 13:13:30 +08:00
Jake Dallimore
e789d41efc
Merge branch 'MDL-59606_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-10-30 11:23:42 +08:00
Andrew Nicols
1f236c90b2
Merge branch 'MDL-60605-33' of https://github.com/dvdcastro/moodle into MOODLE_33_STABLE
2017-10-30 10:50:52 +08:00
Andrew Nicols
944520fd81
Merge branch 'MOODLE_33_STABLE_MDL-60360_enable_file_indexing_retroactively' of https://github.com/mattporritt/moodle into MOODLE_33_STABLE
2017-10-30 09:20:05 +08:00
Jun Pataleta
4f65073d33
Merge branch 'MDL-60572-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-10-30 10:25:24 +13:00
David Castro
3557004809
MDL-60605 assignment: Added some styles to fix spacing in YUI file tree
2017-10-27 11:05:53 -05:00
Tim Hunt
51b8cd794f
MDL-59606 quiz responses: fix edge cases in the report
...
This patch conbines valuable contributions from Kashmira Nagwekar and
Luca Bösch. Many thanks to them. However, the final form of the fix,
and hence the blame, falls to me -- Tim.
There were several issues here:
* The load_questions_usages_by_activity method in
question/engine/datalib.php was incorrectly treating the case
when no data was returned. (Looks like a historic copy-pase from
other methods that fetch one item by unique id, which therefore
must exist.)
* The report was not correctly handling the display when the 'Which
tries' was set to 'with, and without, attempts'.
* It was possible to select the 'All tries' option when also saying
'Users without attempts'. This combination makes not sense, so
a disabledIf rule was added to the form.
2017-10-27 16:57:30 +01:00
Matteo Scaramuccia
feb69eb8a5
MDL-59099 dml: MySQL8 supports only the Barracuda file format.
...
The following InnoDB file format configuration parameters were deprecated
in MySQL 5.7.7 and are now removed:
- innodb_file_format
- innodb_file_format_check
- innodb_file_format_max
- innodb_large_prefix
File format configuration parameters were necessary for creating tables
compatible with earlier versions of InnoDB in MySQL 5.1.
Now that MySQL 5.1 has reached the end of its product lifecycle,
the parameters are no longer required.
The FILE_FORMAT column was removed from the INNODB_SYS_TABLES and
INNODB_SYS_TABLESPACES Information Schema tables.
Ref: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-0.html
2017-10-27 17:41:22 +02:00
David Monllao
5992720184
weekly release 3.3.2+
2017-10-27 12:48:30 +02:00
Juan Leyva
c12bfcefdd
MDL-60572 admin: Fix forgottenpasswordurl for WS
...
We should expect URLs in that field.
The tool_mobile change is to not break the WS response if
forgottenpasswordurl does not contain a URL.
2017-10-27 10:41:28 +02:00
Damyon Wiese
ccdb33e9a8
MDL-60567 competencies: test list_competencies
2017-10-27 11:52:21 +08:00
Damyon Wiese
df4dd003f7
MDL-60567 competencies: list_competencies wrong type
...
"validate_params" returns arrays in external functions.
2017-10-27 11:52:21 +08:00
Matt Porritt
bf3a3c56b1
MDL-60360 Global Search: Enable file indexing message update.
...
If you have Global Search set up on a site without file
indexing enabled, then at a later date you enable file indexing
files associated with existing objects are not added.
The only way to have files for existing objects indexed is to
run a reindex of all content.
This patches updates the file indexing language string in the
solr search settings of Global Search to make this clear
to the site administrator.
2017-10-27 11:16:52 +11:00
Jun Pataleta
75638047ae
Merge branch 'MDL-60265-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-10-27 11:52:25 +13:00
David Monllao
4d415133f8
Merge branch 'wip-MDL-57055-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-10-26 19:17:39 +02:00
David Monllao
8b395d32e5
Merge branch 'MDL-60600_33_STABLE' of https://github.com/marxjohnson/moodle into MOODLE_33_STABLE
2017-10-26 18:34:27 +02:00
Mark Johnson
8edb87a37f
MDL-60600 core_output: Clear static icon system cache between unit tests
2017-10-26 15:12:06 +01:00
Jun Pataleta
2b33c0e6d4
Merge branch 'MDL-59909-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-10-26 21:09:28 +13:00
Damyon Wiese
cdef8f4e51
Merge branch 'MDL-60366_feedback_upgrade_33' of git://github.com/davosmith/moodle into MOODLE_33_STABLE
2017-10-26 15:40:31 +08:00
Andrew Nicols
d6b67e26e3
Merge branch 'wip-MDL-60543-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-10-26 14:32:12 +08:00
Andrew Nicols
0a12ba0807
Merge branch 'MDL-60162_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-10-26 14:05:52 +08:00
Adrian Greeve
18ea0d75bc
MDL-57055 mod_label: Add label administration for boost.
...
This patch adds the label adminstration settings to the
label edit page.
2017-10-26 13:57:15 +08:00
Andrew Nicols
6188594b52
Merge branch 'MDL-60535_33-questionbank-button-styled' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-10-26 13:18:39 +08:00
Andrew Nicols
0afcdafdbc
Merge branch 'wip-MDL-60104-m33' of git://github.com/amygroshek/moodle into MOODLE_33_STABLE
2017-10-26 11:38:28 +08:00
Andrew Nicols
0de940286f
Merge branch 'MOODLE_33_MDL-51892' of https://github.com/fwsl/moodle into MOODLE_33_STABLE
2017-10-26 11:30:32 +08:00
Jake Dallimore
23854442d3
Merge branch 'MDL-59686-33' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-10-26 10:18:04 +08:00
Simey Lameze
46a05ebe6c
MDL-59686 form: fix autosave support for editor field
2017-10-26 09:04:11 +08:00
Jun Pataleta
2168da18b7
Merge branch 'MDL-60571_33-manualgrading-savegotonextpage-styled' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-10-26 10:03:03 +13:00
David Monllao
8e14926847
Merge branch 'wip_MDL-60250_M33' of git://github.com/gjb2048/moodle into MOODLE_33_STABLE
2017-10-25 15:13:27 +02:00
David Monllao
32e3f25c95
Merge branch 'MDL-60538-33' of https://github.com/mihailges/moodle into MOODLE_33_STABLE
2017-10-25 15:09:41 +02:00
David Monllao
8375df3227
weekly release 3.3.2+
2017-10-25 11:13:53 +02:00
David Monllao
92b38fa1a8
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-10-25 11:13:52 +02:00
Damyon Wiese
0203b05f13
MDL-59909 calendar: Try hard not to fail the adhoc task.
...
Triggering a fatal error in an adhoc task is bad. It will be retried indefinitely.
Even though we are not sure how to get a module instance without a course module record,
it is possible and should not kill the Moodle site.
2017-10-25 15:44:00 +08:00
Andrew Nicols
82938bb562
Merge branch 'MDL-36580_33' of https://github.com/stronk7/moodle into MOODLE_33_STABLE
2017-10-25 12:18:24 +08:00
Andrew Nicols
92126f2ea8
Merge branch 'MDL-36580_33' of https://github.com/stronk7/moodle into MOODLE_33_STABLE
2017-10-25 12:18:23 +08:00
Mihail Geshoski
c3ddc8e2fd
MDL-60538 lesson: check if max attempts exceeded, use new lang string
2017-10-25 09:08:29 +08:00
Eloy Lafuente (stronk7)
e81b7b7487
MDL-36580 backup: Avoid PHP notice restoring old backups
...
Before this implementation, both resourcekey and password
were not being included in the backups, so old backups are
missing them. To keep upwards compatibility and avoid a PHP
Notice (undefined property), existence is checked via isset(),
that is the usual way all over the restore process.
2017-10-24 23:02:04 +02:00
Tim Hunt
1941f9ab63
MDL-60162 quiz reports: refactor duplicated code into the base class
...
This is needed to fix the unit test in the last commit.
2017-10-24 18:14:33 +01:00
Tim Hunt
16ae053264
MDL-60162 quiz reports: too many rows fetched on download
...
This happened if one user had multiple enrolments in a course, and was
quite inefficient.
2017-10-24 18:14:32 +01:00
AMOS bot
78ff74e0d3
Automatically generated installer lang files
2017-10-25 00:05:50 +08:00
Amy Groshek
8b0427a3a9
MDL-60104 mod_scorm: Fix scorm description display overflow
2017-10-24 10:37:02 -05:00
Luca Bösch
8c66b48b85
MDL-60535 quiz: question bank button styled
2017-10-24 16:10:03 +01:00
Luca Bösch
dc3a628459
MDL-60571 quiz: Manual grading Save and go to next page button styled
2017-10-24 12:14:00 +01:00
Grzegorz Ziółek
915b7b6914
MDL-51892 logging: Proper description of login errors.
2017-10-24 10:54:48 +02:00
Davo Smith
cdd6d0d240
MDL-60366 mod_feedback: fix deletion of valid anonymous duplicates
2017-10-24 09:36:14 +01:00
Andrew Nicols
d30613b147
MDL-57477 session: Comment tidyup
2017-10-24 08:13:10 +08:00
Andrew Nicols
729ada251b
Merge branch 'MDL-57477_33' of https://github.com/appalachianstate/moodle into MOODLE_33_STABLE
2017-10-24 08:08:27 +08:00
Fred Woolard
58235c3774
MDL-57477 core: If memcached 3.x mimic 2.2.0 lock acquisition behavior
2017-10-23 13:48:08 -04:00
David Monllao
2ea0d1ffde
Merge branch 'MDL-60527_33-action-menu-links-missing-spaces-attributes' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-10-23 16:59:10 +02:00
Andrew Nicols
1938195cac
MDL-60489 javascript: Add missing promise fails
2017-10-23 20:29:26 +08:00
Andrew Nicols
83a6957d2e
Merge branch 'MDL-60489-33' of git://github.com/ryanwyllie/moodle into MOODLE_33_STABLE
2017-10-23 20:27:16 +08:00
Eloy Lafuente (stronk7)
cb00fcc297
Merge branch 'm33_MDL-59100_MySQL8_INFORMATION_SCHEMAs_Need_Lowercasing' of https://github.com/scara/moodle into MOODLE_33_STABLE
2017-10-23 12:10:59 +02:00
Gareth J Barnard
4e2d813fb3
MDL-60250 theme_bootstrapbase: Calendar popover misplaced in RTL langs.
2017-10-23 11:08:46 +01:00
Ryan Wyllie
651f9e6c6b
MDL-60489 javascript: add animations to modal setBody
2017-10-23 08:03:14 +00:00
Marina Glancy
75d54a7b9b
MDL-60543 env: Moodle 3.2 and 3.3 do no support PHP7.2
2017-10-23 14:18:49 +08:00
Damyon Wiese
e66e807e81
Merge branch 'MDL-52653-33' of http://github.com/damyon/moodle into MOODLE_33_STABLE
2017-10-23 13:14:49 +08:00
Damyon Wiese
2891fb44b9
Merge branch 'MDL-58605-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-10-23 11:16:25 +08:00
Andrew Nicols
df3a27d865
MDL-58605 mod_scorm: Simplify feature
...
The singlescobasic_missingorg.zip file includes a modified version of
the javascript which deliberately breaks content.
We need it to have different file names to not break other similar copies
of the file.
2017-10-23 07:56:40 +08:00
Luca Bösch
92be41bf98
MDL-60527 templates: missing spaces round attribute and aria-labelledby
2017-10-22 22:07:35 +01:00
Matteo Scaramuccia
3989a44cfb
MDL-59100 dml: Lower the case of INFORMATION_SCHEMA.* fields.
2017-10-21 14:33:46 +02:00
Eloy Lafuente (stronk7)
bcca46d630
weekly release 3.3.2+
2017-10-20 23:55:00 +02:00
Eloy Lafuente (stronk7)
c96be3bbef
MDL-60485 modgrade: Change string expectation in related test
2017-10-20 18:55:40 +02:00
David Monllao
33336b560e
Merge branch 'wip-MDL-60485-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-10-20 04:43:25 +02:00
Andrew Nicols
1c6b0718be
Merge branch 'MDL-60456-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-10-20 10:28:45 +08:00
David Monllao
d0abd8f9fc
Merge branch 'MDL-60123-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-10-20 02:22:26 +02:00
Eloy Lafuente (stronk7)
a5adcc8ad4
Merge branch 'MDL-60342-33' of https://github.com/patkira/moodle into MOODLE_33_STABLE
2017-10-19 23:24:58 +02:00
Eloy Lafuente (stronk7)
c4cae28841
Merge branch 'wip-MDL-60314-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-10-19 23:19:07 +02:00
Eloy Lafuente (stronk7)
492e044470
Merge branch 'MDL-60449-33-enfix' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2017-10-19 22:21:22 +02:00
Helen Foster
bc8665f4dd
MDL-60449 lang: Merge English strings from the en_fix language pack
...
Significant string changes:
* errorretrievingkey in message_airnotifier - improved wording and
removing reference to Moodle.org
* enddate_help and courseduration_desc in core - clearer wording
explaining what the date actually does
* restore:viewautomatedfilearea in core_role - changing wording to match
the behaviour
* dropzones_help in qtype_ddmarker - improved wording
* autologinkeygenerationlockout in tool_mobile - updated error message
* configallowemailaddresses in core_admin - clearer description
* subscriptionmode_helpin mod_forum - removing misleading sentence about
subscription mode changes not affecting existing users
2017-10-19 18:17:46 +02:00
David Monllao
b4d4e7885a
Merge branch 'wip-MDL-58915-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-10-19 15:44:25 +02:00
David Monllao
2b1827a6d1
Merge branch 'MDL-60233-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-10-19 13:51:15 +02:00
Nadav Kavalerchik
8304784442
MDL-60182 Glossary: Fix print icon label in RTL mode
2017-10-19 13:36:11 +02:00
David Monllao
4b8c428047
Merge branch 'MDL-60469-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-10-19 10:53:26 +02:00
David Monllao
fc4d0e7f8c
Merge branch 'MDL-60247_33-multilang-html-glossary-block-titles' of https://github.com/lucaboesch/moodle into MOODLE_33_STABLE
2017-10-19 10:34:47 +02:00
David Monllao
e940603c99
Merge branch 'MDL-60153-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-10-19 10:19:17 +02:00
Eloy Lafuente (stronk7)
66dc42dc7a
MDL-36580 backup: Apply the decrypt() method to lti "secrets"
2017-10-19 10:17:12 +02:00
Eloy Lafuente (stronk7)
e76cfde358
MDL-36580 backup: General support for decrypted contents in restore
...
- Uses site generated (on backup) key.
- Can be applied potentially everywhere in the restore process.
- Covered with unit tests.
- Authentication / integrity aware so can be used between any 2 servers
(just requires matching key).
2017-10-19 10:17:11 +02:00
Eloy Lafuente (stronk7)
29b66bc2eb
MDL-36580 backup: Use the encrypted_final_element for lti "secrets"
2017-10-19 10:17:11 +02:00
Eloy Lafuente (stronk7)
d070c63237
MDL-36580 backup: General support for encrypted contents in backups
...
- Built using standard backup custom fields.
- Can be applied potentially everywhere.
- Automatically addded 'encrypted' attribute.
- Defaults to site generated key.
- Enforces key robutness / provides authentication (hmac integrity)
- Covered with unit tests.
2017-10-19 10:17:07 +02:00
Damyon Wiese
e17641e19e
MDL-52653 scorm: Comment for cms.completion_status
2017-10-19 14:56:54 +08:00
Christian Lawson-Perfect
35ff3eae2d
MDL-52653 SCORM: fix scorm_check_mode on v1.3
...
SCORM 2004 uses the element 'cmi.completion_status' to store the
completion status of a SCO, not 'cmi.core.lesson_status'.
This amends scorm_check_mode so that the right element is looked up.
When scorm_version_check returns false, SCORM 1.2 is assumed.
2017-10-19 14:56:54 +08:00
Adrian Greeve
c2e9ef8d1d
MDL-60485 modgrade: Update to mod settings form.
...
The message for changing the max grade in the module form
was inaccurate for modules that can not rescale.
2017-10-19 14:37:57 +08:00
Mark Nielsen
2cbe558754
MDL-60001 core_files: Use local file for gzopen
...
The gzopen method does not appear to support
file streams.
2017-10-19 13:12:50 +08:00
Damyon Wiese
fe94e2bd14
MDL-60456 javascript: Rebuild npm-shrinkwrap
...
Build npm-shrinkwrap with the latest node version and only test the latest node version on travis.
2017-10-19 11:54:00 +08:00
Andrew Nicols
6475e2cb5e
Merge branch 'MDL-60319-MOODLE_33-google-converter-bug' of https://github.com/mspall/moodle into MOODLE_33_STABLE
2017-10-19 11:29:20 +08:00
Jun Pataleta
f4307218e6
Merge branch 'wip-MDL-60335-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-10-19 15:39:36 +13:00
Andrew Nicols
0d18af4621
MDL-60469 behat: Replace I press with I click on
2017-10-19 10:39:27 +08:00
Jun Pataleta
1a58b9a5d1
Merge branch 'mdl59843-moodle33' of https://github.com/tlock/moodle into MOODLE_33_STABLE
2017-10-19 13:21:25 +13:00
Eloy Lafuente (stronk7)
6ba05a7368
weekly release 3.3.2+
2017-10-19 00:11:11 +02:00
Eloy Lafuente (stronk7)
c1a6523782
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-10-19 00:11:09 +02:00
Pat Kira
74ee81e38e
MDL-60342 test: Reset user agent after tests
...
- Add a test that proves this useragent is not being reset after a test
- Reset user agent
2017-10-18 14:02:07 +11:00
Marina Glancy
e27dfe0fbc
MDL-60335 admin: fix encoding of nonlatin site names in blocked hosts
2017-10-17 12:59:49 +08:00
Eloy Lafuente (stronk7)
2d2e3dc0eb
Merge branch 'MDL-60320_33' of git://github.com/aolley/moodle into MOODLE_33_STABLE
2017-10-17 00:06:03 +02:00
David Monllao
2b5948200f
Merge branch 'MDL-60373-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-10-16 18:28:56 +02:00
Jake Dallimore
37340fb27b
Merge branch 'wip-MDL-60033-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-10-16 15:37:06 +08:00
Jake Dallimore
3d8e2ef988
MDL-60123 assign: Allow teachers to deselect pdf annotations in editpdf
...
Clicking a blank area of the canvas will now deselect any currently
selected annotation.
2017-10-16 08:44:23 +08:00
AMOS bot
c078a012de
Automatically generated installer lang files
2017-10-14 00:08:31 +08:00
Juan Segarra Montesinos
46b8ab729a
MDL-55808 mod_glossary: Search glossary entries with ratings enabled doesn't work
2017-10-13 17:24:00 +02:00
Luca Bösch
ae565b0e4d
MDL-60247 blocks: Multilang in Random glossary and in HTML block titles.
2017-10-13 13:52:27 +02:00
Jake Dallimore
298c1361e8
weekly release 3.3.2+
2017-10-13 14:33:18 +08:00
Jake Dallimore
ad9e004174
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-10-13 14:33:17 +08:00
Marina Glancy
d250014ef7
MDL-58915 search_solr: connection to solr can use blocked hosts
2017-10-13 12:18:05 +08:00
Jake Dallimore
747a386ed4
Merge branch 'MDL-60357-33-fix' of https://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-10-13 11:40:30 +08:00
Andrew Nicols
d9810c83cb
MDL-60357 search: Ensure that the document is valid
...
We were previously testing tha the parent is valid, which it was, and
then fetching the current record, before fetching data from it.
However, the way in which the recordset walk works, the valid function
checks whether the _record_ itself is valid, whilst the current allows
for a callback to be applied.
In this instance, the data-entry was failing because the count of
indexfields was < 2. The recordset data itself was valid, but the view
was not, and as a result, the current() function returned false.
This false was not previously handled.
I've changed the logic so that we handle this case, and have removed a
double-negative in the process.
2017-10-13 09:46:28 +08:00
Jun Pataleta
7b4b469720
Merge branch 'MDL-59854-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-10-12 12:27:47 +08:00
Tobias Reischmann
8db207f90f
MDL-59854 forum: Created unique db key for forum_subscriptions
...
Due to race conditions in the function subscribe_user
it was possible to create duplicate forum subscriptions.
This lead to error messages, when displaying the list of
all subscriptions.
This patch removes all existing duplicate entries and
creates a unique db key to prevent this from happening in
the future.
2017-10-12 12:19:49 +08:00
Eloy Lafuente (stronk7)
ca3c02b188
Merge branch 'MDL-60357-m33' of https://github.com/sammarshallou/moodle into MOODLE_33_STABLE
2017-10-11 20:49:46 +02:00
Andrew Nicols
0be75ddb99
Merge branch 'MOODLE_33_STABLE_MDL-60276' of https://github.com/CengageEng/moodle into MOODLE_33_STABLE
2017-10-11 09:39:50 +08:00
Eloy Lafuente (stronk7)
795c5635e0
Merge branch 'MDL-60300-m33' of https://github.com/NeillM/moodle into MOODLE_33_STABLE
2017-10-11 01:40:04 +02:00
Eloy Lafuente (stronk7)
91bc1d0983
Merge branch 'MDL-60346-m33' of https://github.com/sammarshallou/moodle into MOODLE_33_STABLE
2017-10-11 01:13:33 +02:00
Eloy Lafuente (stronk7)
739d0e33dd
Merge branch 'MDL-60364-m33' of https://github.com/NeillM/moodle into MOODLE_33_STABLE
2017-10-11 01:00:37 +02:00
Juan Leyva
0f08e89988
MDL-60377 webservice: Format correctly text returned by WS
2017-10-10 15:12:37 +02:00
Damyon Wiese
564787c47b
Merge branch 'MDL-59889-33' of git://github.com/Dagefoerde/moodle into MOODLE_33_STABLE
2017-10-10 13:22:04 +08:00
Adam Olley
3ff2f2d474
MDL-60320 icons: Use PNG icons as the preview thumbnails
...
Without this change, Moodle fails to provide any data when requesting a
thumbnail for a non-image file as its looking to provide a SVG file that
doesn't exist.
2017-10-10 09:57:41 +10:30
Eloy Lafuente (stronk7)
d83185cfae
Merge branch 'm33_MDL-60318_Undefined_method_file_storage-move_to_trash' of https://github.com/scara/moodle into MOODLE_33_STABLE
2017-10-09 23:12:08 +02:00
AMOS bot
9802346b16
Automatically generated installer lang files
2017-10-10 00:12:00 +08:00
Andrew Nicols
67a4191380
Merge branch 'MDL-60317_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-10-09 14:10:08 +08:00
Andrew Nicols
0e21a039da
MDL-60373 core: Do not show title if there is no title
2017-10-09 12:36:33 +08:00
Jun Pataleta
645c3bdd64
MDL-60153 course_format: Remove irrelevant CSS styles
...
* The styles ".course-content ul.topics li.section .right img.icon" and
".course-content ul.weeks li.section .right img.icon" are now kind of
irrelevant and are causing course section action menu items in
Bootstrapbase to be rendered without spacing between the action menu
icon and the label.
2017-10-09 10:23:24 +08:00
Tim Lock
be60d9e7f7
MDL-60153 theme_bootstrapbase: Fix align of edit section menu
2017-10-09 10:23:24 +08:00
Marina Glancy
96b04bdedc
MDL-60314 navigation: fix overriding variable value
2017-10-09 10:19:28 +08:00
sam marshall
a685402bd8
MDL-60357 core_search: Future modified times cause serious problems
2017-10-06 14:14:25 +01:00
Jan Dageförde
2d2f32f242
MDL-59889 oauth2: Remove check for storing new refresh token
2017-10-06 14:49:23 +02:00
Neill Magill
6bc6c40f5b
MDL-60300 Quiz: Offline update time not set correctly
2017-10-06 13:33:20 +01:00
Neill Magill
598c974d46
MDL-60364 Web service: E_ERROR in course_check_updates web service
...
The error stated that course_check_updates() is undefined, this function
is in the course lib.php file.
2017-10-06 13:32:54 +01:00
sam marshall
1ba83f0d5a
MDL-60346 core_search: Solr connection ignores proxy settings
2017-10-06 12:28:04 +01:00
Jake Dallimore
2ffd848807
weekly release 3.3.2+
2017-10-06 14:34:39 +08:00
Jake Dallimore
b5f9f77e4c
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-10-06 14:34:38 +08:00
Michael Spall
52d65d0970
MDL-60319 Google converter: Add html to convertible types
...
Add html files to the file types that Google can convert. This allows
the Google Drive converter to convert online submissions to pdf. This
fixes an issue where if online submissions is selected and the Google
Drive converter is used all conversions fail and produce a single
blank pdf. Credit to Peter Svec for the idea for this fix.
2017-10-05 08:13:34 -06:00
Jun Pataleta
f46e46c174
Merge branch 'MDL-60352-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-10-05 16:16:47 +08:00
Juan Leyva
aa7f151edd
MDL-60355 media_vimeo: Support restricted videos by domain in the app
...
As reported in MOBILE-1511, Vimeo videos restricted by domain are not
working in the app.
The reason is simple: The restriction is done by the Referer HTTP
header, when a video is embedded via an iframe in the Moodle Site,
Vimeo checks the Referer to see if it matches the specified domain.
When the video is embedded in the mobile app, the Referer is the one
provided by the app Cordova container so Vimeo won't allow playing the
video.
The solution is to add an extra iframe on top of the Vimeo embedding
one (like a proxy), the app will display an iframe pointing to a page
in the site that will include the iframe pointing to vimeo so the
restriction check will work.
2017-10-05 09:53:50 +02:00
Andrew Nicols
3e2afb9d11
MDL-60352 calendar: Do not select original event for collection
2017-10-05 14:43:23 +08:00
Jake Dallimore
6b40b9182b
Merge branch 'MDL-57228_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-10-04 13:43:27 +08:00
Eloy Lafuente (stronk7)
4a56b4efb5
Merge branch 'MDL-59882-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-10-03 20:52:04 +02:00
Eloy Lafuente (stronk7)
e945953705
Merge branch 'MDL-60198-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-10-03 20:15:53 +02:00
AMOS bot
a813ed0dd6
Automatically generated installer lang files
2017-10-04 00:10:33 +08:00
Andrew Nicols
b278d32999
Merge branch 'MDL-60210-33-upgradecheck' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2017-10-03 10:33:32 +08:00
Matteo Scaramuccia
accc87283a
MDL-60318 filestorage: Fixed undefined method move_to_trash()
2017-10-02 23:03:20 +02:00
Tim Hunt
b86bb7b4df
MDL-60317 quiz reports: fix regression caused by MDL-57511
2017-10-02 18:24:51 +01:00
Andrew Nicols
7129db08e7
Merge branch 'MDL-58790_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-10-02 15:40:22 +08:00
Andrew Nicols
9ae3d44588
MDL-59882 behat: Update known uses of dialogue CSS
2017-10-02 12:49:34 +08:00
Andrew Nicols
176bb9eec3
MDL-59882 behat: Add newer modal type to selectors
2017-10-02 12:46:14 +08:00
Andrew Nicols
f009ad959a
Merge branch 'MDL-60306-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-10-02 10:17:25 +08:00
Jun Pataleta
5ef74b0c3d
MDL-60306 calendar: Fix rrule_manager unit test
...
* The calculation of the expected date should depend on the comparison
with the start date's date and not it's exact timestamp.
2017-10-02 09:19:08 +08:00
ddelblanco
d68208baa1
MDL-60276 LTI Content Item: does not populate tool url when https
2017-09-28 09:53:31 -07:00
AMOS bot
03152cd95c
Automatically generated installer lang files
2017-09-29 00:06:02 +08:00
Juan Leyva
ff2a8c5a18
MDL-60265 tool_mobile: Return sitepolicy in tool_mobile_get_config WS
2017-09-28 10:50:54 +02:00
Jake Dallimore
d7bee96561
weekly release 3.3.2+
2017-09-28 14:27:30 +08:00
Tim Lock
41fb3ea48f
MDL-59843 mod_choice: Fix horizontal display mode
...
This re-implements the feature in the boost and bootstrap themes.
2017-09-28 12:30:27 +10:00
Eloy Lafuente (stronk7)
1eb29f17e3
Merge branch 'MDL-60243-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-09-27 20:48:39 +02:00
Vervoort, Claude
c76ac89f80
MDL-60253 lti: also consider securetoolurl for URL match
2017-09-27 13:25:52 -04:00
Jake Dallimore
7d1e74c3da
Merge branch 'MDL-59780-33' of git://github.com/ankitagarwal/moodle into MOODLE_33_STABLE
2017-09-27 13:43:42 +08:00
Ankit Agarwal
00479a197e
MDL-59780 mathjax: Make sure mathjax url doesn't become empty
2017-09-27 09:15:16 +05:30
Jake Dallimore
91d9281330
MDL-60243 competencies: fix ordering bug in api_test unit test
...
list_user_competencies_to_review() orders by shortname, but the test
creates 2 user competencies with the same short name, resulting in
unpredictable results. This patch fixes that.
2017-09-27 09:23:20 +08:00
Eloy Lafuente (stronk7)
3f2082ef15
Merge branch 'MDL-59931_33_STABLE' of https://github.com/ctam/moodle into MOODLE_33_STABLE
2017-09-27 01:16:17 +02:00
Eloy Lafuente (stronk7)
c953223f50
Merge branch 'MDL-59220-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-09-27 00:52:11 +02:00
Juan Leyva
7135925f9e
MDL-60198 webservice: Add missing MOODLE_INTERNAL checks
2017-09-26 23:04:35 +02:00
Eloy Lafuente (stronk7)
156c08723d
Merge branch 'MDL-59645-33-flickr' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2017-09-26 19:35:08 +02:00
Tim Hunt
2835d3c50d
MDL-58790 quiz editing: translate hard-coded new heading string
2017-09-26 11:18:26 +01:00
Juan Leyva
d6fee3b572
MDL-60233 mod_assign: Avoid HTML in the item field of external warnings
...
The item field is defined as PARAM_TEXT (no HTML tags allowed except
for multilang).
Using the s that add quotes to HTML characters we avoid potential Web
Services invalid parameters errors.
2017-09-26 12:13:31 +02:00
Andrew Nicols
76ed567062
Merge branch 'MDL-60141-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-09-26 15:48:07 +08:00
Jake Dallimore
70c7be1c93
Merge branch 'MDL-60121-multi-enrol-backup-MOODLE_33_STABLE' of https://github.com/mpetrowi/moodle into MOODLE_33_STABLE
2017-09-26 15:25:04 +08:00
Juan Leyva
cb511fdfb6
MDL-60141 auth_email: Fix sitepolicy field type in get_signup_settings
2017-09-26 09:11:17 +02:00
Simey Lameze
2cb5968d25
MDL-60052 theme_bootstrapbase: proper handling of large modals
2017-09-26 11:20:26 +08:00
Andrew Nicols
2c9e28d2b8
Merge branch 'MDL-60052-33' of https://github.com/xow/moodle into MOODLE_33_STABLE
2017-09-26 09:40:30 +08:00
Andrew Nicols
620a05aa6a
Merge branch 'MOODLE_33_STABLE' of https://github.com/ConnorSheremeta/moodle into MOODLE_33_STABLE
2017-09-26 09:26:10 +08:00
Eloy Lafuente (stronk7)
7969d430e1
Merge branch 'MDL-59505-33-gdrive' of git://github.com/mudrd8mz/moodle into MOODLE_33_STABLE
2017-09-26 01:25:53 +02:00
Carson Tam
421a17f2a9
MDL-59931 mod_quiz: Fixing incorrect pagination count.
2017-09-25 12:49:29 -07:00
Eloy Lafuente (stronk7)
abf2bf0175
Merge branch 'wip-MDL-60167-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-09-25 20:19:26 +02:00
Shamim Rezaie
0243d08185
MDL-57228 quiz editing: unit test for the move case
2017-09-25 12:55:01 +01:00
Tim Hunt
06a850c19e
MDL-57228 quiz: fix editing when there are one-question sections
...
Fix based on a patch by Joost van der Borg <j.van.der.borg@ssr.nl >.
2017-09-25 12:55:00 +01:00
Marina Glancy
1ce18b558b
MDL-60167 upgrade: Fix duplicate site registrations
2017-09-24 18:51:12 +08:00
Dan Poltawski
2f0bd18ad9
weekly release 3.3.2+
2017-09-22 12:43:18 +01:00
Dan Poltawski
fdf3d9bda5
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-09-22 12:43:17 +01:00
David Mudrák
a89500f81f
MDL-60210 admin: Check if the site needs upgrade on admin/search.php too
...
The page admin/search.php is the default administration page in Boost
based themes. It should behave the same as admin/index.php or
my/index.php and check if the site needs upgrade.
2017-09-22 13:18:24 +02:00
Jun Pataleta
1a3a805c57
Merge branch 'MDL-37810-33-fix' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-09-22 10:54:51 +08:00
Ryan Wyllie
aecfdf39dd
MDL-60052 javascript: fix large styling for modals
2017-09-22 10:00:02 +08:00
Damyon Wiese
1595d0d44f
MDL-59220 setuplib: Redirect on https mismatch
...
When the wwwroot indicates https support and a page is accessed over http,
redirect to the wwwroot. This is a better experience than displaying an error.
Backport of MDL-58318.
2017-09-22 09:46:45 +08:00
David Mudrák
d12b219aae
MDL-59505 oauth2: Fix storage of access controlled links
...
When files are copied into the system account's drive, they are put into
folders respecting the structure of contexts. Folder names were based on
context names only and so were likely to collide (such as with users
with the same name).
The patch ads context instance identifiers to the name so that they can
be identified more reliably.
2017-09-21 22:15:47 +02:00
AMOS bot
205ede3084
Automatically generated installer lang files
2017-09-22 00:08:18 +08:00
AMOS bot
4b2ae7cb3f
Automatically generated installer lang files
2017-09-22 00:08:18 +08:00
Jake Dallimore
bf9e1794d8
MDL-37810 roles: fix profile roles logic to include all roles
...
If the user has the role:assign capability then the list of profile roles
will include any role assigned in the context or above.
2017-09-21 22:26:18 +08:00
AMOS bot
025ce03039
Automatically generated installer lang files
2017-09-21 00:06:17 +08:00
Eloy Lafuente (stronk7)
cf06189838
Merge branch 'MDL-60132-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-09-19 22:38:49 +02:00
David Mudrák
43868ab6d4
MDL-59645 flickrlib: Show debug notice when using legacy authentication
2017-09-19 14:39:43 +02:00
David Mudrák
4a821e2db0
MDL-59645 portfolio_flickr: Make the Flickr portfolio export work again
...
The patch modifies the Flickr portfolio to make it use of the new oauth1
based client.
2017-09-19 14:39:42 +02:00
David Mudrák
e674b4d4a9
MDL-59645 repository_flickr: Drop legacy auth tokens and nsids
...
The values stored in these user preferences were valid for the old
flickr auth mechanism and are not usable any more. The new oauth1 based
version needs to store both the token (in the flickr_access_token
preference) and the token secret (flickr_access_token_secret). The new
version does not need to store the user's nsid.
The cryptic names of these legacy settings are a result of how dealing
with user preferences was originally implemented.
2017-09-19 14:39:42 +02:00
David Mudrák
4f7ef6fed3
MDL-59645 repository_flickr: Make the Flickr repository work again
...
The patch makes the Flickr repository use the new oauth1 based client.
Beside that, other improvements include:
* Does not attempt to guess the photo URL any more. Instead uses
url_sq and url_o extras of the flickr.photos.search call.
* The photos.search does not return the information about the photo size
so we set it to null (previously was returned as 'unknown' which made
it be displayed as zero).
* Does not perform additional API request to obtain the manage URL, uses
https://www.flickr.com/photos/organize instead.
2017-09-19 14:39:42 +02:00
David Mudrák
46ca89ea8b
MDL-59645 oauth1: Implement a new simple Flickr API client
...
Flickr has switched over to OAuth 1.0 based authentication. This is a
simple client allowing Moodle to perform authenticated calls to the
Flickr API.
2017-09-19 14:39:42 +02:00
David Mudrák
54525dd238
MDL-59645 oauth1: Improve reporting of token errors
...
Provide a more meaningful error message and debuginfo allowing to
diagnose what is going on. In case of flickr, this is typically thrown
when flickr API responses with their "bad, bad panda" HTML page instead
of the expected reply.
2017-09-19 14:39:42 +02:00
David Mudrák
fde6b9ef06
MDL-59645 oauth1: Pass oauth_callback only to obtain the request token
...
As per the oauth1 spec, the oauth_callback is supposed to be passed only
when obtaining the initial request token. The client used to append it
automatically to all requests which broke the request signature.
2017-09-19 14:39:42 +02:00
Matt Petro
ae8ce02b74
MDL-60121 enrol: Fix enrol plugin backup
...
Allow more than one enrol plugin to add backup structure.
2017-09-19 07:07:21 -04:00
Jun Pataleta
cacef68723
Merge branch 'MDL-60048-33' of https://github.com/Kathrin84/moodle into MOODLE_33_STABLE
2017-09-19 17:21:25 +08:00
Dan Poltawski
843f487c22
Merge branch 'MDL-60018-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-09-19 07:28:07 +01:00
Eloy Lafuente (stronk7)
eb0019a7ac
Merge branch 'MDL-60105_33' of git://github.com/dmonllao/moodle into MOODLE_33_STABLE
2017-09-19 01:56:45 +02:00
Eloy Lafuente (stronk7)
84ecc2a5eb
Merge branch 'MDL-52131-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-09-19 01:53:33 +02:00
Eloy Lafuente (stronk7)
920fe36776
Merge branch 'MDL-37810-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-09-19 01:48:14 +02:00
Eloy Lafuente (stronk7)
aa05704599
Merge branch 'MDL-53244_33_STABLE' of git://github.com/Chocolate-lightning/moodle into MOODLE_33_STABLE
2017-09-19 01:43:25 +02:00
Jake Dallimore
bbb818a6e1
MDL-37810 roles: added manager case to test_get_user_roles_in_course()
...
Managers can assign managers, and should be able to see that role on
the course profile page, as a link to the participants page.
2017-09-18 10:21:07 +08:00
Jun Pataleta
b5c6c217d9
Merge branch 'MDL-59994-33-v2' of git://github.com/lameze/moodle into MOODLE_33_STABLE
2017-09-18 09:10:04 +08:00
Jake Dallimore
71d5abb422
MDL-37810 roles: get_user_roles_in_course returns all relevant roles
...
Fixed to return both those roles in the profileroles site policy and
any roles which the current user can assign in the respective context,
meaning a user can see a link to any role they can assign.
2017-09-18 09:00:31 +08:00
Jake Dallimore
a8f69dbed0
MDL-37810 roles: unit tests for get_profile_roles()
2017-09-18 09:00:31 +08:00
Jake Dallimore
12ede4f87f
MDL-37810 roles: fix get_profile_roles() so it returns assignable roles
2017-09-18 09:00:31 +08:00
Simey Lameze
f2fc4bccf4
MDL-59994 competency: improve user competency unit test
2017-09-18 08:33:03 +08:00
Simey Lameze
486a9a4d9b
MDL-59994 competency: dont list competencies from deleted users
2017-09-18 08:33:03 +08:00
Dan Poltawski
50126511aa
weekly release 3.3.2+
2017-09-15 08:49:29 +01:00
Dan Poltawski
766a2d3364
Merge branch 'install_33_STABLE' of https://git.in.moodle.com/amosbot/moodle-install into MOODLE_33_STABLE
2017-09-15 08:49:28 +01:00
Kathrin Osswald
e95beb73b9
MDL-60048 theme_boost: Center logo within the navbar
...
My solution is to remove the padding that's added within scss/bootstrap/_navbar.scss (line 72)
for the case that a logo (has-logo) is uploaded and displayed within the navbar.
Removing this padding will center the image within the navbar.
2017-09-14 13:51:05 +02:00
Juan Leyva
308bf50e76
MDL-60132 tool_mobile: Handle correctly moodle_url instances
...
In Moodle there are some functions that can be overridden by themes.
Some themes are returning incorrect value types in those functions
2017-09-14 12:17:56 +02:00
Juan Segarra Montesinos
2352074dc0
MDL-52131 qbehaviour: respect manualcomment format
...
The format of a manual comment in a question is respected when
the preferred editor is "Plain text area".
2017-09-14 13:31:15 +08:00
Matt Clarkson
3ee0495c62
MDL-60105 mod_folder: Set timemodified on change
...
Changes to the folder contents were not resulting in the
timemodied of the folder activity being set. This prevented
global search from picking up the changes.
2017-09-13 13:53:29 +02:00
Matt Clarkson
d2d9e5a864
MDL-60105 search: Fix fatal error
...
If an indexed file has been modified or deleted the search index
will still reference the old file. Remove the file from search
results until the change has been indexed.
2017-09-13 13:53:28 +02:00
AMOS bot
6c581c9648
Automatically generated installer lang files
2017-09-13 00:06:45 +08:00
Dan Poltawski
9da6b92faf
Merge branch 'MDL-60039_33' of git://github.com/dmonllao/moodle into MOODLE_33_STABLE
2017-09-12 11:24:20 +01:00
David Monllao
0d27d706c6
MDL-60039 search: Force messaging search areas to be reindexed
2017-09-12 11:59:13 +02:00
David Monllao
2e35af9cc2
MDL-60039 messaging: global search index using timeread
2017-09-12 11:57:34 +02:00
Dan Poltawski
bd50f5f555
Merge branch 'MDL-59929_33' of git://github.com/timhunt/moodle into MOODLE_33_STABLE
2017-09-12 10:56:01 +01:00
Eloy Lafuente (stronk7)
edb25d4f25
Merge branch 'MDL-60086-33' of https://github.com/snake/moodle into MOODLE_33_STABLE
2017-09-12 09:56:31 +02:00
David Monllao
fc24fb7af0
Merge branch 'MDL-59399-33' of git://github.com/ryanwyllie/moodle into MOODLE_33_STABLE
2017-09-12 08:12:37 +02:00
David Monllao
bd1e060c8f
Merge branch 'MDL-59867-33' of git://github.com/damyon/moodle into MOODLE_33_STABLE
2017-09-12 07:11:03 +02:00
David Monllao
e79467c0d8
Merge branch 'MDL-59879-33' of https://github.com/abias/moodle into MOODLE_33_STABLE
2017-09-12 07:04:45 +02:00
Jake Dallimore
822ccfdb31
MDL-60086 travis: Bumping the postgres version to 9.6
...
3.2 was bumped to 9.6, this makes the change across the board.
2017-09-12 09:35:23 +08:00
Eloy Lafuente (stronk7)
f69b9181c6
Merge branch 'MDL-59478-33' of git://github.com/junpataleta/moodle into MOODLE_33_STABLE
2017-09-12 00:23:54 +02:00
Eloy Lafuente (stronk7)
9e5ae58959
Merge branch 'wip-MDL-59808-33' of git://github.com/marinaglancy/moodle into MOODLE_33_STABLE
2017-09-12 00:13:43 +02:00
Eloy Lafuente (stronk7)
e3db987f32
Merge branch 'MDL-60025-33' of git://github.com/jleyva/moodle into MOODLE_33_STABLE
2017-09-11 23:50:54 +02:00
Dan Poltawski
1298a03670
Merge branch 'MDL-35849-33' of git://github.com/ankitagarwal/moodle into MOODLE_33_STABLE
2017-09-11 14:19:49 +01:00
Jun Pataleta
67d18f8804
Merge branch 'MDL-60031-33' of git://github.com/andrewnicols/moodle into MOODLE_33_STABLE
2017-09-11 13:57:10 +08:00
Jun Pataleta
5383687f30
Merge branch 'wip-MDL-55849-33' of git://github.com/abgreeve/moodle into MOODLE_33_STABLE
2017-09-11 13:27:50 +08:00
Adrian Greeve
9a1d82de52
MDL-55849 mod_assign: Behat update for group submission reopening.
2017-09-11 12:43:09 +08:00
Adrian Greeve
5a469543b0
MDL-55849 mod_assign: Reopening assignments only increases by one.
...
Group assignments when being reopened will only increase the
attempt total by one.
2017-09-11 12:43:08 +08:00
Mathew May
c92f6d056a
MDL-53244 login: Add error message for recaptcha
2017-09-08 13:03:49 +12:00
Damyon Wiese
1f672ef01b
MDL-59867 autocomplete: Prevent duplicate ids.
...
Rendering a form with 2 autocompletes in it can get messed up because of duplicated ids.
2017-09-07 09:33:09 +08:00
Marina Glancy
50464573be
MDL-59808 webservice_rest: comply with restformat argument
2017-09-07 08:34:49 +08:00
Juan Leyva
2f373db92b
MDL-60025 mod_book: Return correct values for chapters update time
...
Instead returning the time when the chapter was created or modified we
were returning the time when the book was created or modified.
2017-09-06 12:38:27 +02:00
Juan Leyva
0272abac15
MDL-60018 mod_chat: Fix chatmethod field type in get_chats_by_courses WS
2017-09-06 12:16:33 +02:00
Marina Glancy
65bad3744d
MDL-60033 webservice_xmlrpc: extra escaping in the server URL
2017-09-06 13:44:16 +08:00
Ryan Wyllie
8c4508ffb5
MDL-59399 atto: make media plugin shortform explandable
2017-09-06 05:28:03 +00:00
Andrew Nicols
5188941881
MDL-60031 admin: Move risk longtext to pix title
2017-09-06 10:24:11 +08:00
Ankit Agarwal
f8da314e59
MDL-35849 login: Add role alert to error messages
...
Error messages should be prominent to screen readers as well as visual users,
adding the role alert is recommended way to achieve it for screen readers and this is
also what we do for ->notification apis
2017-09-05 12:50:14 +05:30
Connor Sheremeta
2479e3742b
MDL-54540 lti: Add allowfullscreen attribute to LTI IFrames
2017-08-29 13:48:19 -06:00
Jun Pataleta
8c49ddd994
MDL-59478 mod_scorm: Fix setting of default completion rule
2017-08-25 20:06:54 +08:00
Tim Hunt
abb4e64e37
MDL-59929 signup: inprove usability when duplicate email entered
2017-08-24 16:33:15 +01:00
Alexander Bias
591ff7634d
MDL-59879 navigation: Add node key to competencies navigation node
2017-08-21 10:59:00 +02:00