Damyon Wiese
b7386d0034
MDL-59437 participants: Add sort/pagination behat
2017-07-13 11:48:43 +08:00
David Monllao
ed45119212
MDL-59368 users: Fix incorrect reference
2017-07-12 16:47:20 +02:00
David Monllao
eac6f51590
Merge branch 'MDL-59368-master' of git://github.com/damyon/moodle
2017-07-12 16:46:49 +02:00
Damyon Wiese
f3ecea3af4
MDL-59368 groups: Peer review fixes
...
* Fix coalesce on postgres.
* The edit icon's alt shows the HTML entities causing
* enrol/tests/behat/add_to_group.feature Contains a '@doit' tag which I assume is there from testing.
* group/classes/output/user_groups_editable.php
** Missing MOODLE_INTERNAL check.
** Unused variables context_system and moodle_exception.
** The PHPDocs for the constructors are wrong.
** export_for_template() returns an array, not stdClass (according to parent docs).
** Change moodle_exception to coding_exception at the beginning.
* group/lib.php
** Missing docs for core_group_inplace_editable().
* user/classes/participants_table.php
** The docs for the class variables $groups, $course and $context need a '\' beforehand as they are in a namespace.
** I would prefer $this->context = $context; and $this->groups = ... to be done at the end of the constructor with the other class variable assignments.
** You could get rid of the class variable courseid if we are setting course and use $this->course->id instead.
** The function col_groups has @param \stdclass $row but it should be $data
* lib/amd/src/form-autocomplete.js and lib/amd/src/inplace_editable.js
** Some issues here CiBot has pointed out.
* lib/classes/output/inplace_editable.php
** @see should be on a new line.
2017-07-12 10:09:09 +08:00
Damyon Wiese
2fa35b8d16
MDL-59368 groups: Inplace editing for users groups
2017-07-12 10:07:57 +08:00
Damyon Wiese
a78ed71c11
MDL-59365 enrol: enrol button participants page
2017-07-11 13:48:25 +01:00
Mark Nelson
a6a65da4f3
MDL-59395 core_user: removed unnecessary Behat javascript tags
...
1) Fixes a failing Behat test.
2) Speeds up two tests (including one fixed above).
Part of MDL-59290.
2017-07-06 21:26:02 +08:00
Mark Nelson
7a1c830b0b
MDL-59395 core_user: fixed random PHPUnit failure
...
Part of MDL-59290.
2017-07-06 14:54:41 +08:00
Mark Nelson
ba6645daa0
MDL-59395 core_user: added unit tests for new participation functions
...
Part of MDL-59290.
2017-07-05 14:51:41 +08:00
Mark Nelson
bc47b70667
MDL-59395 core_user: move participants table to own class
...
Removed the edit link variable which was used in the heading
'Users with the role ..' but was never displayed due to filters.
Other minor tidy ups as well.
Part of MDL-59290.
2017-07-05 14:51:41 +08:00
Mark Nelson
e727e91c38
MDL-59413 core_user: removed broken group information table
...
Part of MDL-59290.
2017-06-29 14:19:08 +08:00
Mark Nelson
a24c59b9b4
MDL-59396 core_user: removed 'My courses' select from participants page
...
Part of MDL-59290.
2017-06-27 16:44:41 +08:00
Mark Nelson
4c7593ff5b
MDL-59364 core_user: removed 'User details' option in participants page
...
Part of MDL-59290.
2017-06-27 13:13:07 +08:00
Juan Leyva
bef201c7e0
MDL-58712 core_user: Do not count the root directory
2017-06-22 16:09:58 +02:00
Dan Poltawski
214962f964
Merge branch 'MDL-26976-master' of git://github.com/jleyva/moodle
2017-06-19 14:55:55 +01:00
Dan Poltawski
6252f44d84
Merge branch 'MDL-58712-master' of git://github.com/jleyva/moodle
2017-06-19 14:20:06 +01:00
Juan Leyva
b5ef326c03
MDL-26976 files: Display space usage message in private files
2017-06-19 11:01:48 +01:00
Juan Leyva
f74ac6e704
MDL-58712 core_user: New WS core_user_get_private_files_info
2017-06-15 09:40:30 +01:00
Eloy Lafuente (stronk7)
8a55a41f88
Merge branch 'mdl58161-master' of https://github.com/tlock/moodle
2017-06-14 12:30:41 +01:00
Tim Lock
d621396fee
MDL-58161 user: tests: user_can_view_profile fails under certain cases
2017-06-13 08:12:08 +09:30
John Okely
40ca0bd914
MDL-58916 user_profile: Pass site context when determining menu options
2017-05-15 12:12:54 +08:00
Eloy Lafuente (stronk7)
d989ee1e03
MDL-58853 versions: bump all versions and requires near release
...
version = 2017051500 release version
requires= 2017050500 current rc1 version
2017-05-09 02:58:28 +02:00
Simey Lameze
f3dacc3860
MDL-58617 core_output: add mapping for dashboard on user menu
2017-04-20 13:56:13 +08:00
Dan Poltawski
1e4e5c52d7
Merge branch 'MDL-55611-master' of git://github.com/danpoltawski/moodle
2017-04-04 17:07:41 +01:00
Mark Nelson
23a29de7ee
MDL-58424 core_calendar: moved logic from api.php to lib.php
...
Also moved related PHPUnit tests.
Part of MDL-55611 epic.
2017-04-04 11:01:52 +01:00
Simey Lameze
fdeeaff954
MDL-58265 core_test: replace I turn editing on steps
...
Also remove few more unnecessary steps that redirects behat to
site home page to actually get to the course.
Part of MDL-55611 epic.
2017-04-03 11:37:07 +08:00
Simey Lameze
93be3f730c
MDL-58265 core_test: remove unnecessary steps
...
This commmit removes steps that take behat to site home page
to actually get to a course page.
Part of MDL-55611 epic.
2017-04-03 11:37:07 +08:00
Simey Lameze
c987d1b2ef
MDL-58265 core_test: replace all uses of I follow course steps
...
Part of MDL-55611 epic.
2017-04-03 11:37:07 +08:00
Mark Nelson
12cbce0aa3
MDL-57888 core_calendar: moved functions from calendar/lib.php
...
Part of MDL-55611 epic.
2017-04-03 11:35:38 +08:00
Ilya Tregubov
8b844f702e
MDL-55941 output: Refactor and improve initialbar UX to use templates
2017-03-24 20:31:03 +11:00
Eloy Lafuente (stronk7)
79262cb681
Merge branch 'MDL-57840-33-get_users_by_field' of https://github.com/roperto/moodle
2017-03-21 01:05:47 +01:00
Damyon Wiese
663640f5b3
MDL-40759 icons: convert uses of pix_url to pix_icon
...
Also change filepicker to use scaled svgs instead of sets of custom pngs. The svgs are taken from font-awesome.
2017-03-17 15:52:17 +08:00
Marina Glancy
6e65554ea1
MDL-58010 user: allow to update only whitelisted user preferences
2017-03-10 18:04:47 +00:00
Ankit Agarwal
58d85af209
MDL-56526 userlib: Do not allow not loggedin users if forceloginforprofile is set
2017-03-10 18:03:52 +00:00
Ankit Agarwal
6f5a433c95
MDL-56526 globalsearch: Fix bug in phpdocs
2017-03-10 18:03:51 +00:00
gthomas2
353e78765a
MDL-58052 behat: user session function - use to edit current profile
2017-03-03 13:57:01 +00:00
Daniel Thee Roperto
b80caca188
MDL-57840 libraries: Fixed missing fields in get_users_by_field().
2017-02-22 16:07:14 +11:00
Ankit Agarwal
3e40dc8c61
MDL-58032 core_user: Fix case when acting user is a visitor
2017-02-22 09:00:45 +05:30
Rajesh Taneja
9bb156ee75
MDL-57853 phpunit: Remove use of setExpectedException
2017-02-06 11:44:42 +08:00
Andrew Nicols
ae099a2a1d
Merge branch 'MDL-57273-master' of git://github.com/damyon/moodle
2017-01-25 08:48:27 +08:00
Eloy Lafuente (stronk7)
ae8e8e6aa1
Merge branch 'MDL-55915_master' of https://github.com/rezaies/moodle
2017-01-24 22:03:48 +01:00
Shamim Rezaie
ee8f39b7a2
MDL-55915 core_user: let fullname() know if user has viewfullnames cap
...
Added $viewfullnames property to the user_selector_base class so anyone using a child class of this class can
let it know if user has viewfullnames capability or not.
2017-01-20 20:30:09 +11:00
Frederic Massart
4bc68a416e
MDL-57273 core: Exporters support custom formatting parameters
2017-01-20 12:56:19 +08:00
Frederic Massart
f5f02ac0d3
MDL-57273 core: Migrating some exporters from tool_lp & core_competency
2017-01-20 12:56:18 +08:00
Stephen Bourget
b27c8d8156
MDL-57415 user: Add missing bootstrap classes to participants page
2017-01-18 10:35:11 -05:00
Eloy Lafuente (stronk7)
777361983c
Merge branch 'wip-mdl-56519-m' of https://github.com/rajeshtaneja/moodle
2017-01-11 02:42:29 +01:00
Jun Pataleta
ab1ca45eb0
MDL-57385 core: Set page layouts of non-mydashboard pages to standard
...
The following pages are using the "mydashboard" page layout:
* User preferences > Badges > Manage badges
* User preferences > Badges > Backpack settings
* User preferences > Repositories > Manage instances
* Private files
However, the "mydashboard" page layout should only be used for the user's
dashboard page. Changing these to use the "standard" page layout.
2017-01-10 09:44:13 +08:00
Rajesh Taneja
57bee542ab
MDL-56519 behat: Fixed lint errors
2017-01-03 09:12:54 +08:00
Dan Poltawski
8791d254af
Merge branch 'wip-MDL-57216-master' of git://github.com/abgreeve/moodle
2016-12-13 09:04:04 +00:00
Jake Dallimore
fa30dd8c6e
MDL-57182 navigation: fix login failures display in page footer.
...
A bug introduced with MDL-45893 meant that the failure count was being
reset, causing the footer code to be skipped. This patch fixes that
bug and adds behat tests covering the displayloginfailures feature.
2016-12-13 07:19:58 +08:00