Simey Lameze
e35bac3e80
MDL-49854 core: User navigation refinements
...
Fixing some reported issues:
- Removing unnecessary conditional include
- Require login in grade/report/mygrades.php
- Remove unnecessary defined('MOODLE_INTERNAL') call
- Fixing context_header::__construct $imagedata param type
2015-04-21 11:46:32 +08:00
Andrew Nicols
bd305d3dcb
Merge branch 'wip-mdl-49799-m' of https://github.com/rajeshtaneja/moodle
2015-04-20 12:22:18 +08:00
Rajesh Taneja
0fe86bbdbb
MDL-49799 behat: replaced asd.com with example.com
...
asd.com is a valid domain, we should use reserved domain names for testing
2015-04-20 11:21:20 +08:00
David Monllao
b9476466f1
Merge branch 'm29_MDL-49904' of git://github.com/totara/moodle
2015-04-20 10:40:37 +08:00
Brian Barnes
cfff4da9f6
MDL-49904 user: set title when editing another user
2015-04-17 12:09:30 +12:00
David Monllao
89a6290fb9
Merge branch 'MDL-45131-master' of git://github.com/jleyva/moodle
2015-04-16 17:04:34 +08:00
Juan Leyva
605c421b58
MDL-45131 user: Add validation for returned parameters in WS tests
2015-04-16 10:25:33 +02:00
Dan Poltawski
8f80ae2f5b
MDL-45774 fix trailing whitespace
2015-04-14 15:32:14 +08:00
Adrian Greeve
52f2075d61
MDL-49689 navigation: Behat tests for default home page
...
Part of MDL-45774.
2015-04-13 15:54:24 +08:00
Adrian Greeve
3a13707a0a
MDL-49819 navigation: Admin section in user profile update.
...
The Admin section will now only show when the admin or someone
with similar capabilities views the user profile. The edit profile
link has also been moved.
Part of MDL-45774.
2015-04-13 14:41:24 +08:00
Ankit Agarwal
8f43702a69
MDL-49412 core_user: Fix behat failures
2015-04-10 17:18:23 +08:00
Adrian Greeve
efd32edbee
MDL-45774 navigation: Deprecation of useredit_shared_definition_preferences.
2015-04-10 17:18:04 +08:00
Adrian Greeve
45367bdf0c
MDL-49688 navigation: First review fixes and version bump.
...
Part of MDL-45774.
2015-04-10 17:18:03 +08:00
Ankit Agarwal
b19cc4ef25
MDL-45898 myprofile: Redesign my profile page
...
Part of MDL-45774.
Contributions by John Okely, Jetha Chan and Damyon Wiese (squashed branch).
AMOS BEGIN
CPY [coursebadges,core_badges], [badges,core_badges]
AMOS END
2015-04-10 17:17:32 +08:00
Damyon Wiese
479fa47d0b
MDL-49632 User preferences: Move preferences out of edit profile form.
...
This is a super confusing place to change your default text editor. Lets
make these things easy to find.
Part of MDL-45774
2015-04-10 17:17:08 +08:00
Damyon Wiese
4e1f60478a
MDL-49635 Navigation: Site pages consistent headers + navigation for preferences
...
Preferences pages cancel and continue buttons should lead back to preferences page.
Site pages should have consistent headers and breadcrumbs.
Hide the "Preferences" node in the navigation.
Part of MDL-45774
2015-04-10 17:17:07 +08:00
Adrian Greeve
f495187da7
MDL-48935 navigation: Update the user nav breadcrumbs.
...
Part of MDL-45774.
2015-04-10 17:17:07 +08:00
Adrian Greeve
e42fb2dddf
MDL-48931 navigation: Update to context header renderer.
...
Update to the context_header render to include the messaging
JavaScript. Also updates to profile pages to remove duplicated
code.
Part of MDL-45774
2015-04-10 17:17:07 +08:00
Adrian Greeve
283ea788bf
MDL-48931 navigation: Implement the user subheader.
...
Part of MDL-45774
2015-04-10 17:17:07 +08:00
Adrian Greeve
880c50731f
MDL-48930 navigation: Using user headers in user pages.
...
Pages that are percieved to be in a user context are now
using a user context for the header.
Part of MDL-45774
2015-04-10 17:17:07 +08:00
Ankit Agarwal
50e0d9ff5c
MDL-48932 myprofile: Add tests for the profile apis
2015-04-10 17:17:06 +08:00
Ankit Agarwal
0807601d2f
MDL-48932 myprofile: Add apis to make my profile pluggable
2015-04-10 17:17:06 +08:00
Frederic Massart
0e8418a8de
MDL-45895 user: Scaffold of the new preferences page
...
Part of MDL-45774
2015-04-10 17:17:06 +08:00
Adrian Greeve
b6c42eb0f0
MDL-45894 navigation: Behat tests for user navigation.
...
Part of MDL-45774
2015-04-10 17:17:05 +08:00
Adrian Greeve
c9451960e3
MDL-45894 navigation: My grades update to overview report.
...
Part of MDL-45774
2015-04-10 17:17:05 +08:00
Dave Cooper
81d7de1aa1
MDL-48936 lang: Changed "My Home" to "Dashboard".
...
Part of MDL-45774
2015-04-10 17:16:27 +08:00
Brian Barnes
32bd11cb39
MDL-49628 general: improved accessibility of single selects
2015-04-09 11:12:16 +12:00
Eloy Lafuente (stronk7)
522eff0d30
Merge branch 'MDL-49499-master' of git://github.com/jleyva/moodle
2015-04-07 17:29:15 +02:00
Damyon Wiese
006fac90a1
Merge branch 'MDL-49498-master' of git://github.com/jleyva/moodle
...
Conflicts:
lib/db/services.php
version.php
2015-04-07 14:27:20 +08:00
Petr Skoda
d6e7a63d9a
MDL-49684 timezones: rewrite timezone support
...
This patch replaces all homegrown timezone
stuff with standard PHP date/time code.
The main change is the introduction of core_date
class that returns normalised user and server
timezones. From now on nobody should be using
$CFG->timezone or $user->timezone directly!
Other new features and fixes:
* admins are prompted for timezone during install
* editing of other users is finally fixed
* timezones are displayed in user profile
* new $this->setTimezone() in phpunit
* time locale is now automatically reset in phpunit
* timezone is now automatically reset in phpunit
* phpunit has Australia/Perth as default timezone
2015-04-06 13:53:51 +12:00
Juan Leyva
214102d09e
MDL-49498 user: New external function core_user_view_user_list
2015-04-02 17:03:03 +02:00
Juan Leyva
826d572ddf
MDL-49498 user: New tests for user_list_view()
2015-04-02 17:03:03 +02:00
Juan Leyva
0ff203b657
MDL-49498 user: Move user/index event triggering to new API function
...
New function in user/lib.php: user_list_view
2015-04-02 17:03:03 +02:00
Juan Leyva
94dcab769b
MDL-49499 user: New external function core_user_view_user_profile
2015-04-02 16:57:43 +02:00
Juan Leyva
a0b161bf23
MDL-49499 user: Unit tests for profile_view()
2015-04-02 16:57:43 +02:00
Juan Leyva
d1b238381f
MDL-49499 user: Move events triggering to new API function
...
New function in profile/lib: profile_viewed()
2015-04-02 16:57:42 +02:00
Rajesh Taneja
bed97c39eb
MDL-49513 behat: Set admin config using php api
...
Added a new set to set config using set_config() api
to make steps faster and more efficient
2015-04-01 14:25:23 +08:00
Eloy Lafuente (stronk7)
fb42902b28
Merge branch 'MDL-48499' of https://github.com/danielneis/moodle
2015-03-24 22:00:07 +01:00
Daniel Neis Araujo
77acc5d7a7
MDL-48499 messages: Show which users have not received bulk messages
2015-03-24 14:58:30 -03:00
Juan Leyva
4bf3a71380
MDL-48443 webservices: Prevent duplicated user devices
2015-03-20 14:45:04 +01:00
Andrew Nicols
db23cd087b
Merge branch 'MDL-48716-master' of git://github.com/jleyva/moodle
...
Conflicts:
lib/db/services.php
lib/db/upgrade.php
version.php
2015-02-25 09:20:26 +08:00
Dan Poltawski
94e4ca4cca
Merge branch 'MDL-46665' of https://github.com/rlorenzo/moodle
2015-02-24 11:51:44 +00:00
Andrew Nicols
b6daeec8bd
Merge branch 'm29_MDL-48519' of https://github.com/totara/moodle
2015-02-24 17:51:22 +08:00
Rex Lorenzo
c85140350b
MDL-46665 core_user: Add 'idnumber' field to user filter
2015-02-20 10:34:08 -08:00
Juan Leyva
f494a81167
MDL-48716 webservices: core_user_remove_user_device unit tests
2015-02-19 15:15:18 +01:00
Juan Leyva
3221718eda
MDL-48716 webservices: New ws core_user_remove_user_device
2015-02-19 15:15:18 +01:00
Brian Barnes
ff6744c5e2
MDL-48519 accessibility: improved accessibility of user filters
2015-02-16 10:00:01 +13:00
Andreas Grabs
3d944c8b20
MDL-49169 user - After MDL-48978-Fix description is not saved anymore
2015-02-12 12:26:36 +01:00
David Monllao
5bb0ee2a7a
MDL-43535 webservices: Adding missing deprecated WS
...
- enrol_manual needs a version bump to execute
external_update_descriptions()
- core_user_get_users_by_id() is now also marked
as deprecated
2015-02-12 10:13:36 +08:00
Dan Poltawski
8edac41831
Merge branch 'MDL-43535_master' of git://github.com/dmonllao/moodle
2015-02-09 22:39:36 +00:00