Rohan Khajuria
6676f20214
MDL-63844 enrolmentdetails: add time-enrolled field
2018-12-18 17:06:49 +01:00
Jake Dallimore
dd202b5e5a
Merge branch 'MDL-62922-master' of git://github.com/junpataleta/moodle
2018-12-11 12:50:18 +08:00
Shamim Rezaie
a6d0837e18
MDL-63785 profilefield_textarea: performance improvement
2018-12-10 14:52:12 +11:00
Shamim Rezaie
1ae48ab484
MDL-63785 profilefield_datetime: performance improvement
2018-12-10 14:52:12 +11:00
Shamim Rezaie
033a061a0a
MDL-63785 profilefield_checkbox: performance improvement
2018-12-10 14:52:12 +11:00
Shamim Rezaie
10bbc95e03
MDL-63785 profilefield_text: performance improvement
2018-12-10 14:52:12 +11:00
Shamim Rezaie
2b1efa16da
MDL-63785 profilefield_menu: performance improvement
2018-12-10 14:52:12 +11:00
Shamim Rezaie
dfb3677c32
MDL-63785 core_user: performance improvement
2018-12-10 14:52:12 +11:00
Jun Pataleta
eb1a477635
MDL-62922 core_user: Check auth mechanism before validating password
...
* External authentication mechanisms (e.g. via oauth2, etc.) don't store
password in the user table, so we shouldn't be requiring password in
such case when creating users via the core_user_create_users WS
function.
2018-12-05 15:29:54 +08:00
Roger Barras
fcebc9b042
MDL-60267 user: Fix set default data for the user profile field
2018-12-05 14:15:48 +08:00
Eloy Lafuente (stronk7)
085353b315
MDL-64282 versions: bump all versions and requires near release
...
version = 2018120300 release version
requires= 2018112800 current rc2 (week7roll1) version
2018-11-29 18:24:08 +01:00
Andrew Nicols
705003beae
MDL-63303 behat: Behat fixes
2018-11-15 16:26:16 +08:00
Ryan Wyllie
f074d6f086
MDL-63303 message: remove behat tests for messaging
2018-11-15 14:43:21 +08:00
Eloy Lafuente (stronk7)
79c4c80f2b
Merge branch 'MDL-63842-master' of git://github.com/andrewnicols/moodle
2018-11-14 16:03:16 +01:00
Eloy Lafuente (stronk7)
610883c007
Merge branch 'MDL-63929-master' of git://github.com/jleyva/moodle
2018-11-12 12:02:51 +01:00
Juan Leyva
2979ca1175
MDL-63929 user: Support unsetting prefs in update_user_preferences WS
2018-11-09 09:28:23 +01:00
Amaia Anabitarte
36e23989b0
MDL-63282 core_message: Setting messagingallusers = 1 for behat tests
...
Default setting value for new instances is 0
Default setting value for existing instances is 1
to get same search results than before this setting exists
Setting messagingallusers = 1 for behat tests to simulate old versions functionality
Followup: MDL-63911
2018-11-08 13:11:28 +08:00
Andrew Nicols
3dd49ad738
MDL-63842 core_user: Remove unnecessary DB fetch
2018-11-02 09:07:18 +08:00
Luca Bösch
e5abe2afbf
MDL-59454 core_user: Download user table in the available formats.
2018-10-30 22:55:51 +01:00
David Monllao
f7642bebc5
Merge branch 'MDL-62560-master'
2018-10-22 12:52:58 +02:00
Mihail Geshoski
7c3a60bc25
MDL-63572 profilefield_checkbox: Add support for removal of context users
...
This issue is part of the MDL-62560 Epic.
2018-10-22 12:48:43 +02:00
Mihail Geshoski
86b5b2f980
MDL-63575 profilefield_datetime: Add support for removal of context users
...
This issue is part of the MDL-62560 Epic.
2018-10-22 12:48:42 +02:00
Mihail Geshoski
150156af9e
MDL-63586 profilefield_menu: Add support for removal of context users
...
This issue is part of the MDL-62560 Epic.
2018-10-22 12:48:42 +02:00
Mihail Geshoski
67280a7658
MDL-63587 profilefield_text: Add support for removal of context users
...
This issue is part of the MDL-62560 Epic.
2018-10-22 12:48:42 +02:00
Mihail Geshoski
36d0fd839d
MDL-63588 profilefield_textarea: Add support for removal of context users
...
This issue is part of the MDL-62560 Epic.
2018-10-22 12:48:41 +02:00
Mihail Geshoski
d4d28485c7
MDL-63534 core_user: Add support for removal of context users
...
This issue is part of the MDL-62560 Epic.
2018-10-22 12:48:36 +02:00
Eloy Lafuente (stronk7)
d6d5ea5d04
Merge branch 'MDL-62920-master' of https://github.com/aanabit/moodle
2018-10-18 23:47:37 +02:00
Eloy Lafuente (stronk7)
0f943d26bf
Merge branch 'MDL-63068_master' of https://github.com/aanabit/moodle
2018-10-18 00:39:45 +02:00
Sara Arjona
f7dfa9ba3e
MDL-63214 message: Add privacy preferences to filter who can message
...
Add new messaging profile preferences to allow users to choose who
can message them:
- By default, users can select between 'My contacts only' and 'My
contacts and anyone in my courses'
- When $CFG->messagingallusers is enabled, a new option is displayed
also: 'Anyone on the site'. For users who have selected this option,
if $CFG->messagingallusers is disabled, the behaviour will be changed
to 'My contacts and anyone in my courses'
2018-10-17 11:52:57 +02:00
Amaia Anabitarte
856c51a80b
MDL-63068 user: Allow underscore for profile custom fields shortname
2018-10-11 16:39:57 +02:00
Amaia Anabitarte
5e4aaa886c
MDL-62920 user: Uploading deleted user and adding to a cohort
2018-10-11 16:27:07 +02:00
Eloy Lafuente (stronk7)
609c73be26
Merge branch 'MDL-29895' of https://github.com/enovation/moodle
2018-10-10 00:29:16 +02:00
David Monllao
85d4b77cd3
Merge branch 'MDL-61967-master' of git://github.com/sarjona/moodle
2018-09-25 11:08:53 +02:00
Sara Arjona
5290d0604b
MDL-61967 core_user: Allow filtering by No groups on participants page
...
A new optional parameter $context has been added to the
core_group::groups_get_members_join() function.
Besides, some core_group methods now accept -1 (USERSWITHOUTHGROUP) for
the groupid field.
2018-09-24 18:33:45 +02:00
David Monllao
bac1731614
Merge branch 'MDL-61573-master' of https://github.com/Kathrin84/moodle
2018-09-24 11:24:49 +02:00
Jonathan Champ
b2f349a433
MDL-54035 accesslib: separate role definition cache clear
...
Thanks to MDL-49398, we can separate the combined user session and role
definition cache clearing function into two separate functions. At the
same time, we want to identify and remove mark_dirty() calls that were
added for role definition changes but were incorrectly left behind.
Change highlights:
- Remove unnecessary mark_dirty() calls performed after
assign_capability(), unassign_capability(), delete_role(),
deleted contexts, brand new contexts
- Move role definition cache clear from the user-centric
accesslib_clear_all_caches() to the newly created,
role-dedicated accesslib_reset_role_cache()
2018-09-21 09:17:42 -04:00
Kathrin Osswald
df8eec5206
MDL-61573 user: Changes to pix path for better support of fa mapping
2018-09-18 08:28:23 +02:00
Jun Pataleta
8420b61c25
MDL-63379 user: Fix Behat tests for participants filtering
2018-09-17 11:25:37 +08:00
Charles YVANES
458453cee0
MDL-29895 core: removed require_login() when not needed
2018-09-10 11:22:50 +02:00
Jun Pataleta
f239f97d34
Merge branch 'wip-MDL-62520_MASTER' of https://github.com/jason-platts/moodle
2018-09-10 16:22:48 +08:00
Eloy Lafuente (stronk7)
f6cafe495e
Merge branch 'MDL-63249-master-enfix' of git://github.com/mudrd8mz/moodle
2018-09-04 22:34:51 +02:00
Helen Foster
24a29d720c
MDL-63249 lang: Merge English strings from the en_fix language pack
...
Significant string changes:
* completionpass_help, gradetopassnotset in mod_quiz - grade to pass set
in quiz settings not gradebook
* namecolumnmissing,core_cohort - fixing incorrect message about adding
users to a cohort
2018-09-04 08:40:48 +02:00
Víctor Déniz Falcón
b93767f3ee
MDL-63255 core_user: fix harcoded sql table aliases
2018-09-03 06:53:40 +01:00
Jake Dallimore
8981ac0197
Merge branch 'MDL-62657-master' of git://github.com/junpataleta/moodle
2018-08-29 09:30:07 +08:00
Andrew Nicols
e36019c2f3
Merge branch 'wip-MDL-62742-master' of git://github.com/marinaglancy/moodle
2018-08-29 08:31:08 +08:00
Marina Glancy
442f12f81a
MDL-62742 core: rename coursecat->core_course_category
...
Also rename course_in_list -> core_course_list_element
Deprecate class coursecat_sortable_records
2018-08-28 11:36:23 +02:00
David Monllao
76e9e2f9c0
Merge branch 'MDL-63174-master-emptyusername' of git://github.com/mudrd8mz/moodle
2018-08-27 15:06:55 +02:00
Jun Pataleta
69781cdae1
MDL-62657 user: More users fields for creation/update WS functions
2018-08-21 12:08:20 +08:00
Víctor Déniz Falcón
02fda279ed
MDL-57281 behat: deprecated step definition I navigate to node in
...
Definition step deprecated and affected tests modified.
2018-08-20 12:53:26 +01:00
David Mudrák
784883e1ee
MDL-63174 user: user_create_user to throw exception on empty username
...
The core API function user_create_user() did not check the case when the
given username was empty.
Also adding a missing string 'usernamelowercase' for the existing lower
case check and unit tests.
2018-08-17 13:24:31 +02:00