Eloy Lafuente (stronk7)
20d3cd6f88
Merge branch 'MDL-72988' of https://github.com/paulholden/moodle
2021-11-24 23:49:41 +01:00
Ilya Tregubov
47c9289420
MDL-69092 mod_lti: Fix typo.
2021-11-19 09:50:36 +02:00
Andrew Madden
36f3aee38e
MDL-69092 mod_lti: Add js_pending to help behat tests
2021-11-19 09:50:35 +02:00
Paul Holden
9a56e2ba1f
MDL-72988 mod_lti: improved handling of missing tool endpoint.
2021-11-18 22:55:01 +00:00
Eloy Lafuente (stronk7)
628de2bf08
MDL-69092 mod_lti: SQL fix for cross-db
2021-11-18 20:46:56 +01:00
Andrew Madden
f435f313e0
MDL-69092 mod_lti: Add pagination to toolconfigure.php.
...
* Add local function to access subsets of proxies and types direct from DB.
* Add local function to access count of proxies and types direct from DB.
* Add new external function to get both proxies and types with pagination.
* Add new external function to get count of proxies and types.
* Implement pagination using page factory in JS.
* Added unit tests to cover new external functions.
* Add mod_lti behat generators and tests.
* Show first and last button in paging bar.
* Created helper class to assist with new functions.
2021-11-17 22:44:56 +11:00
Shamim Rezaie
6b477deb50
Merge branch 'MDL-60850-master' of https://github.com/junpataleta/moodle
2021-11-12 12:59:59 +11:00
Jun Pataleta
6285dfb7e5
MDL-60850 mod_lti: Centre-align tool configure form elements
2021-11-12 09:40:48 +08:00
Jun Pataleta
8f9b534ed2
Merge branch 'MDL-72552' of https://github.com/spvickers/moodle
2021-11-11 11:42:14 +08:00
Adrian Greeve
7520614e26
MDL-71912 course modules: Toggle heading depending on navigation.
...
If the secondary navigation is on then the activity header does
not need to be displayed twice.
2021-11-09 11:24:08 +08:00
Ilya Tregubov
ac93013cd1
MDL-72995 core_course: Revert "MDL-55231: Partial course cache rebuild"
...
This reverts commits c1468388bcecec43e671335db8edfc839494e710,
c1468388bcecec43e671335db8edfc839494e710 and
9a900492bc14176c4f56b8e600ef459069a3ec7a.
2021-11-04 11:57:58 +02:00
Stephen Vickers
6fa817db27
MDL-72552 mod_lti: Add context_memberships_v2_url custom parameter
2021-10-26 15:47:45 +01:00
Dongsheng Cai
9a900492bc
MDL-55231 core_course: Partial course cache rebuild
2021-10-26 19:08:15 +11:00
Peter Dias
7ab2d7d7bd
MDL-52206 quiz: Integration bug fixes
2021-10-08 07:33:05 +02:00
Peter
7a9e3db9dc
MDL-52206 completion: Behat test
...
Co-authored-by: aanabit
2021-10-07 10:17:25 +08:00
Adrian Perez
55f6ff7358
MDL-72060 mod_lti: fix comparison if user is gradable
2021-09-28 17:23:30 +08:00
Eloy Lafuente (stronk7)
b97c021a98
Merge branch 'MDL-69504-master' of https://github.com/snake/moodle
2021-09-07 20:03:45 +02:00
Jake Dallimore
38ff4d528e
MDL-69504 mod_lti: check role switches when setting lti roles on launch
...
is_siteadmin isn't aware of role switches, so make sure we're not in a
switched role before calling that method.
2021-08-24 14:33:11 +08:00
Adrian Greeve
7d435fb5f2
MDL-70196 navigation: Update to feature files.
...
- Part of: MDL-69588
A lot of tests rely on the last element of the breadcrumb being
active. This updates feature files to not rely on this anymore.
2021-08-23 17:46:38 +08:00
Andrew Nicols
776f4bd80c
MDL-72179 behat: Make use of page resolvers
2021-07-26 15:14:28 +08:00
Eloy Lafuente (stronk7)
47f708fc30
MDL-71782 behat: Ensure page after saving changes is there
...
A similar approach was followed @ MDL-67935, although the
case doesn't seem to be the same.
In any case, it's curious that all local execution are
100% passing and only CIs fail so often. Just guessing if,
maybe, there is some Chrome version factor around (we
are running older, sticky, versions @ CIs.
2021-07-10 00:18:33 +02:00
Claude Vervoort
c8c81a1357
MDL-71887 mod_lti: repost when no cookie due to crosssite request
2021-07-07 14:17:12 +08:00
Andrew Nicols
4f422785c6
MDL-71113 javascript: Improve basic JS Documentation
2021-06-18 09:38:05 +08:00
Andrew Nicols
92179b7057
MDL-71113 js: Fix all jsdoc warnings
2021-06-18 09:38:05 +08:00
Andrew Nicols
70dcc60862
MDL-71113 js: Bare minimum fixes to build jsdoc
2021-06-18 09:38:04 +08:00
Mathew May
c95b254046
MDL-70622 mod_lti: Tighten redirect param typing
2021-05-07 11:43:42 +08:00
Adam Olley
752ad3d8eb
MDL-70622 mod_lti: Prevent xss on lti 1.3 authentication script
...
Without this, people can craft URLs that other users might use not realising
what they do - and as a XSS vulnerability, it could do any number of things the
clicking-user has access to do on the site.
Change-Id: I82adc71e8706d8929011b4b24523d5b62b8ccea1
2021-05-07 11:43:33 +08:00
David Mudrák
ad30fde448
MDL-71425 lang: Fix reworded strings in tests
2021-05-04 17:45:18 +02:00
Helen Foster
49efd0b4b6
MDL-71425 lang: Import fixed English strings (en_fix)
2021-05-04 14:51:44 +02:00
Ilya Tregubov
7d9fa772d9
MDL-66431 core: Fix lti test for classic theme.
2021-05-02 16:06:17 +02:00
Ilya Tregubov
cf1cf222e7
MDL-66431 core: Fix behat tests.
...
Move activity creation to data generators. Only fixing those
tests failing due to removing usemodchooser preference.
2021-05-01 16:22:03 +02:00
Sara Arjona
d54a89ad2e
Merge branch 'dynreg-upgrade-squash' of https://github.com/cengage/moodle
2021-04-21 09:58:29 +02:00
Claude Vervoort
ca80d53b38
MDL-70500 lti: dyn reg can be used to update tools
2021-04-20 17:12:28 -04:00
Michael Hawkins
7ffc5a7160
MDL-71334 mod_lti: Fix manual activity completion behat test
2021-04-16 14:09:55 +08:00
Michael Hawkins
e3fb51e3c8
MDL-71161 mod_lti: Display activity completion information
2021-04-13 01:21:12 +08:00
Eloy Lafuente (stronk7)
ac086dcf23
Merge branch 'MDL-70896-master' of git://github.com/marinaglancy/moodle
2021-03-18 00:34:05 +01:00
Ilya Tregubov
eaf40e050e
MDL-69680 lib: Replace deprecated jQuery functions
2021-03-04 12:48:26 +08:00
Marina Glancy
1e8375d830
MDL-70896 mod: libxml_disable_entity_loader is deprecated in php 8.0
2021-02-15 18:58:56 +01:00
Andrew Nicols
71b232e23a
Merge branch 'MDL-70339-master' of git://github.com/peterRd/moodle
2021-02-03 08:54:31 +08:00
Jun Pataleta
793aa03598
MDL-70288 mod_lti: Remove unnecessary empty label string
...
* When a label is passed to an (advanced) checkbox and no text
was provided, the label will be displayed on the right of the the
checkbox element. So there's no point in passing an empty string for
the label just to render the text to the right of the checkbox.
2021-02-02 13:53:05 +08:00
Peter Dias
1e2e5ea0d3
MDL-70339 mod_lti: Use the convenience function to get the right img
2021-01-20 11:49:40 +08:00
Adrian Perez
9e15569d48
MDL-69202 Restore backup: add getter method for oldmoduleid
2021-01-16 10:25:05 +01:00
Eloy Lafuente (stronk7)
77342b96fc
MDL-69308 upgrade: remove all the < 3.6.0 upgrade steps
...
This just deletes all the upgrade steps previous to 3.6.0. Some
small adjustments, like tweaking globals can also be applied
when needed.
Also includes an upgrade step to prevent upgrading from any
version < 2018120300 (v3.6.0) as anti-cheating measure.
Note that in this case, there wasn't any case of upgradelib
functions being used, hence we haven't to deprecate/remove
anything in codebase. When there is such a need, that is done
in separate commits (one for each function) and documented here.
See MDL-65809 commits for an example removing/deprecating a
good number of functions.
2021-01-13 19:11:19 +01:00
Jake Dallimore
d0915426f1
Merge branch 'MDL-69399-master_lti_alpha' of https://github.com/haietza/moodle
2020-12-23 11:36:34 +08:00
Víctor Déniz
92e59b663d
Merge branch 'MDL-70284-dynreg-bug' of https://github.com/cengage/moodle
2020-12-21 16:39:08 +00:00
Michelle Melton
6c235e4e96
MDL-69399 LTI: Alphabetize LTI tool list in selection menu
2020-12-18 08:58:07 -05:00
Jun Pataleta
b4ea4caf0f
Merge branch 'MDL-70361-dlrlid' of https://github.com/cengage/moodle
2020-12-15 11:16:58 +08:00
Claude Vervoort
3071777ddb
MDL-70361 mod_lti: deeplinking multiple preserve resourceid and tag
2020-11-30 14:41:13 -05:00
Claude Vervoort
33594cf3a4
MDL-70284 mod_lti: dynreg fix response claims
2020-11-25 10:52:12 -05:00
Adrian Greeve
41b9a81caa
Merge branch 'MDL-67668-master-2' of git://github.com/andrewnicols/moodle
2020-11-23 15:40:04 +08:00