David Monllao
2b4bafc6c2
Merge branch 'MDL-58625-master' of git://github.com/danpoltawski/moodle
2017-04-19 03:50:44 +08:00
Dan Poltawski
34702e22e6
MDL-58625 behat: update tool_lp data generator
2017-04-18 12:51:13 +01:00
Eloy Lafuente (stronk7)
55946a892a
MDL-54901 phpunit: Change phpunit wwwroot to HTTPS and fix tests
...
This includes:
- Changing PHPUnit's bootstrap to use https://www ...
- Modify all existing expectations to the new wwwroot.
- Amend some tests now with different defaults because of is_https()
- Added a note to main upgrade.php about the change.
2017-04-18 03:40:17 +02:00
Eloy Lafuente (stronk7)
9d2112e88d
MDL-54901 environment: pg93, openssl, https & utf8mb4
2017-04-18 02:12:45 +02:00
Eloy Lafuente (stronk7)
71318407ef
MDL-54901 environment: 3.3 base information
...
This is a direct copy of the 3.2 branch to
have changes under control easier in next commits.
2017-04-17 12:22:10 +02:00
Dan Poltawski
0c290ad191
Merge branch 'MDL-32596_master' of https://github.com/rezaies/moodle
2017-04-13 15:58:00 +01:00
David Monllao
c94e64fad1
Merge branch 'MDL57475-master' of https://github.com/mmafrar/moodle
2017-04-12 16:18:53 +02:00
Jun Pataleta
f59c43a0fa
Merge branch 'MDL-58400-master' of git://github.com/junpataleta/moodle
2017-04-11 09:14:12 +08:00
David Monllao
9f22961d93
Merge branch 'mdl-58485' of https://github.com/Dagefoerde/moodle
2017-04-10 16:31:58 +02:00
David Monllao
f0ad40d13c
Merge branch 'MDL-57553-master' of git://github.com/andrewnicols/moodle
2017-04-10 11:44:14 +02:00
Juan Leyva
e352f30699
MDL-58400 tool_mobile: Support direct launch of OAuth SSO process
2017-04-10 11:12:29 +08:00
Juan Leyva
a67e3bda2e
MDL-58400 tool_mobile: Return enabled identity providers
...
Via this public Ajax Web Service we return the list of identity
providers in a site.
2017-04-10 11:12:28 +08:00
Jan Dageförde
6abce1e19a
MDL-58485 admin: Show all SVG plugin icons
2017-04-07 10:10:22 +02:00
Shamim Rezaie
74f83c14ee
MDL-32596 tool_xmldb: Updated confirmcheckforeignkeys
...
Updated $string['confirmcheckforeignkeys']
2017-04-06 18:36:10 +10:00
Jake Dallimore
b8094f8a18
Merge branch 'MDL-58443-master' of git://github.com/jleyva/moodle
2017-04-06 09:41:37 +08:00
Mark Nelson
90b735b169
MDL-12689 core: fixed incorrect use of the term 'depreciated'
2017-04-05 11:12:07 +08:00
Eloy Lafuente (stronk7)
aa2b5b214d
Merge branch 'wip-MDL-57769-master' of https://github.com/marinaglancy/moodle
2017-04-05 01:31:08 +02:00
Dan Poltawski
1e4e5c52d7
Merge branch 'MDL-55611-master' of git://github.com/danpoltawski/moodle
2017-04-04 17:07:41 +01:00
David Monllao
fcada374ac
Merge branch 'MDL-12689_m33v4' of https://github.com/sbourget/moodle
2017-04-04 00:08:50 +02:00
Mohamed Afrar
49b60a1c9a
MDL-57475 Forum: Fixing issue with the 'preferences' link in emails
2017-04-04 03:00:55 +05:30
Stephen Bourget
037273d87e
MDL-12689: convert auth plugins to use settings.php
2017-04-03 10:50:09 -04:00
Damyon Wiese
1d43165a5a
MDL-58220 oauth2: Provide template specific help links
...
E.g. separate pages for Microsoft / Google.
2017-04-03 13:43:27 +08:00
Damyon Wiese
4dc53b15fd
MDL-58220 oauth2: More prominent help link
2017-04-03 13:43:26 +08:00
Damyon Wiese
bc55c88ba0
MDL-58220 tool_oauth2: Lang string fix
2017-04-03 13:43:26 +08:00
Damyon Wiese
3605eb9a9e
MDL-58220 tool_oauth2: Disable short forms
...
All of these forms only have one section so we should disable short forms.
2017-04-03 13:43:26 +08:00
Damyon Wiese
0b9bb5bdc4
MDL-58220 oauth2: Alphabetise lang strings.
2017-04-03 13:43:26 +08:00
Damyon Wiese
440df5fb7f
MDL-58220 oauth2: quote image attributes
2017-04-03 13:43:26 +08:00
Damyon Wiese
c45d4b6a73
MDL-58220 oauth2: Change $OUTPUT to $this
2017-04-03 13:43:26 +08:00
Damyon Wiese
7949b3b2ac
MDL-58220 oauth2: Remove is_system_account_setup_supported
...
This was left from an earlier branch but no longer useful.
2017-04-03 13:43:26 +08:00
Damyon Wiese
5b0b35c096
MDL-58220 oauth2: Add is_configured to issuer
...
Saves repeated checks for clientid and clientsecret.
2017-04-03 13:43:25 +08:00
Damyon Wiese
4ab80291e7
MDL-58220 tool_oauth2: forms cleanup
...
Remove extra field length attributes and fix type of action fields.
2017-04-03 13:43:25 +08:00
Damyon Wiese
5b926a6a09
MDL-58220 oauth2: Move help icons to table header
...
In the Site Administration -> Server -> OAuth 2 Services page.
2017-04-03 13:43:25 +08:00
Damyon Wiese
818e789a00
MDL-58220 oauth2: Remove extra step
...
Show create google/facebook/office365 buttons on the main page instead
of hiding them behind a click.
2017-04-03 13:43:25 +08:00
Damyon Wiese
738c4a2a73
MDL-58220 oauth2: More help buttons
...
Add help for system account connections and discovery.
2017-04-03 13:43:25 +08:00
Damyon Wiese
c21a66e40a
MDL-58220 auth_oauth2: Restrict logins to a set of domains
...
This is set on the issuer, so you can have different lists for each oauth2 provider.
2017-04-03 13:43:25 +08:00
Damyon Wiese
eca128bf47
MDL-58220 oauth2: Global enable/disable for issuers.
2017-04-03 13:41:19 +08:00
Damyon Wiese
28dddbc129
MDL-58219 oauth2: Show connected system account info
...
Show the username and email of the connected system account (if it ever requires refreshing - this will help identity the account
to re-authorise).
Part of MDL-58220
2017-04-03 13:41:18 +08:00
Damyon Wiese
0e59638bdb
MDL-58126 googledocs: Re-implement the google docs repo
...
Use latest REST API (v3) - but avoid the google client libraries
(too big, too much to update, not integrated with auth).
Part of MDL-58220
2017-04-03 13:40:13 +08:00
Damyon Wiese
299112498b
MDL-58090 oauth2: Coding style
...
Part of MDL-58220
2017-04-03 13:40:13 +08:00
Damyon Wiese
870a4a824e
MDL-58090 oauth2: Improve help
...
Provide a link to the help for setting up an OAuth 2 service.
Part of MDL-58220
2017-04-03 13:40:13 +08:00
Damyon Wiese
722a6d0881
MDL-58090 oauth2: Remove wrong tests from branch
...
Part of MDL-58220
2017-04-03 13:40:13 +08:00
Damyon Wiese
931c023468
MDL-58090 oauth2: Add unit tests
...
Part of MDL-58220
2017-04-03 13:40:13 +08:00
Damyon Wiese
f9f243f93e
MDL-58090 oauth2: Complete phpdocs
...
Part of MDL-58220
2017-04-03 13:40:13 +08:00
Damyon Wiese
dc4b56852a
MDL-58090 oauth2: Do not install services by default
...
Instead provide buttons to quickly create pre-configured
versions of any of the known OAuth 2 services.
Part of MDL-58220
2017-04-03 13:40:12 +08:00
Damyon Wiese
ddf65b8c05
MDL-58090 oauth2: Facebook
...
Add defaults for facebook authentication and drop behaviour field completely.
Part of MDL-58220
2017-04-03 13:39:45 +08:00
Damyon Wiese
485a22fc98
MDL-58090 oauth2: Get rid of behaviour field
...
OAuth services working fully from config - no more subclasses for each OAuth issuer.
Part of MDL-58220
2017-04-03 13:39:44 +08:00
Damyon Wiese
8445556b4c
MDL-58090 oauth2: Move code from subclasses to config
...
Allow the behaviour of each oauth service to be customised by config instead of
subclasses.
Part of MDL-58220
2017-04-03 13:39:44 +08:00
Damyon Wiese
60237253a2
MDL-58090 oauth2: Store a list of oauth2 services
...
Build an admin page where OAuth 2 services can be installed and configured.
Part of MDL-58220
2017-04-03 13:39:02 +08:00
Jun Pataleta
f8ffd1f249
MDL-58102 admin: Set 'moodlecourse/enablecompletion' default to Yes
...
Part of MDL-55611 epic.
2017-04-03 11:37:08 +08:00
Simey Lameze
fdeeaff954
MDL-58265 core_test: replace I turn editing on steps
...
Also remove few more unnecessary steps that redirects behat to
site home page to actually get to the course.
Part of MDL-55611 epic.
2017-04-03 11:37:07 +08:00