sam marshall
5e72715e4f
MDL-71099 Lib: Move new user_fields class from core to core_user
...
This class would belong more appropriately within the 'user' API
(core_user) instead of within the 'core' API, since it is
directly related to user data.
Since the class has only just been added to Moodle, now is a good
time to move it.
2021-03-25 13:47:23 +00:00
sam marshall
558cc1b85e
MDL-45242 Lib: Replace calls to deprecated functions
...
In all cases changes have been kept to a minimum while not making
the code completely horrible. For example, there are many instances
where it would probably be better to rewrite a query entirely, but
I have not done that (in order to reduce the risk of changes).
2021-03-10 10:57:10 +00:00
Andrew Nicols
0d580d2b3e
MDL-67668 behat: Update tests for inplace editable field type
2020-11-23 09:01:19 +08:00
Andrew Nicols
ba34d6e225
MDL-70148 behat: Update steps for keyboard
2020-11-17 15:14:43 +08:00
Paul Holden
c1c4ae95f2
MDL-70126 tag: correct thrown exception class name.
2020-11-09 19:43:47 +00:00
Eloy Lafuente (stronk7)
f6711bb394
MDL-67673 phpunit: Fix the return type of template methods
...
All the setup/teardown/pre/post/conditions template methods
now are required to return void. This was warned with phpunit 7
and now is enforced.
At the same time, fix a few wrong function names,
provider data and param types, return statements...
2020-10-21 12:45:59 +02:00
Bas Brands
fb61341ca5
MDL-69454 core_search: consistent tag search
2020-09-21 11:54:51 +02:00
Michael Hawkins
e8632a4ad0
MDL-69340 tag: Correct the filter input HTML in the tag manager
2020-09-08 08:54:26 +02:00
Leon Stringer
fb4c20ee2c
MDL-60492 core_tag: Fix title attribute
...
Attribute 'title' was specified inside a condition but closing `"` was
outside condition possibly resulting in <a href="..." class="..." ">.
Also moved </a> outside of condition to match <a>.
2020-08-05 12:52:09 +01:00
Andrew Nicols
47d094817f
MDL-68409 behat: Fix tests from modal rewrite
2020-05-04 15:08:11 +08:00
Tim Hunt
1dcd0d3499
MDL-68233 renderers/block: remove illegal uses of $PAGE and $OUTPUT
2020-03-29 15:34:26 +01:00
Eloy Lafuente (stronk7)
6783adc239
MDL-67035 tags: fix nested ternary operators to be php74 compliant
...
Nesting ternary operators without explicit parentheses is deprecated:
// Code like
$a ? $b : $c ? $d : $e
// should be replaced by (current interpretation)
($a ? $b : $c) ? $d : $e
// or (likely intended interpretation)
$a ? $b : ($c ? $d : $e)
2019-11-16 20:03:47 +01:00
Tim Hunt
7ba73d16a0
MDL-66553 tags: option to accesshide label when displaying a taglist
2019-10-09 13:26:12 +01:00
Marina Glancy
b8a5c8528a
MDL-65428 core_tag: fix callback param type
2019-04-26 13:11:05 +02:00
Juan Leyva
86fd9277c2
MDL-64656 core_tag: New WebService core_tag_get_tag_cloud
2019-04-11 10:20:44 +02:00
Juan Leyva
87bdad57c4
MDL-64656 core_tag: New WebService core_tag_get_tag_collections
2019-04-11 10:20:44 +02:00
Juan Leyva
07a4883796
MDL-64656 core_tag: New WebService core_tag_get_tag_areas
2019-04-11 10:20:44 +02:00
Juan Leyva
f121889933
MDL-64656 core_tag: New WebService core_tag_get_tagindex_per_area
2019-04-11 10:20:44 +02:00
Juan Leyva
6c344ff282
MDL-64656 core_tag: Return tags in modules and blog
2019-04-11 10:20:44 +02:00
Mathew May
3f2c68f119
MDL-64506 templates: Move BS2 labels to BS4 badges
2019-04-03 19:34:20 +08:00
David Mudrák
a92458880c
MDL-64509 lang: Use the fixed strings in tests
2019-01-07 20:07:57 +01:00
Eloy Lafuente (stronk7)
1a82729734
MDL-64066 behat: fix missing quote preventing jobs to complete
2018-11-17 00:16:18 +01:00
Andrew Nicols
705003beae
MDL-63303 behat: Behat fixes
2018-11-15 16:26:16 +08:00
Andrew Nicols
c96cd71102
MDL-63924 privacy: Add shared user providers to subsytsems
2018-11-08 21:26:18 +08:00
Mihail Geshoski
1d3d4c66df
MDL-63688 core_tag: Add method that returns users in context
...
This issue is part of the MDL-62560 Epic.
2018-10-24 09:31:19 +08: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
Mitxel Moriana
d2029eff28
MDL-62867 tags: Fix missing colon in sql placeholder
...
Due to a missing colon in an sql query field value placeholder
the calculation of the ordering field for a newly added tag
was ignoring itemid.
2018-08-24 14:59:13 +02:00
Víctor Déniz Falcón
5a4b4c06ec
MDL-57281 behat: Fix some goutte tests (cannot click on li)
...
Simply they are not needed, without JS everything is expanded.
2018-08-22 18:34:50 +02: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
Mihail Geshoski
5ab8824394
MDL-51883 libraries: 3.1 final deprecation in lib/deprecatedlib.php
2018-08-01 10:32:37 +08:00
Jun Pataleta
65cac80088
MDL-62746 tag: Convert YUI modals to AMD modals
2018-07-06 12:34:23 +08:00
Huong Nguyen
af2e8ed947
MDL-62614 Privacy: Core tag provider delete_item_tags function not work
2018-06-18 12:59:13 +08:00
Andrew Nicols
2de389aa05
MDL-61309 core_tags: Add privacy unit test trait
2018-05-09 14:04:12 +08:00
Marina Glancy
2207b0fa9f
MDL-62068 core_tag: implement privacy API
2018-05-08 11:30:54 +08:00
Marina Glancy
1c4b87cb97
MDL-61937 tag: new method in privacy api
2018-05-04 11:22:14 +08:00
Eloy Lafuente (stronk7)
3271e83c6e
Merge branch 'MDL-61614-master' of git://github.com/rezaies/moodle
2018-04-18 23:13:07 +02:00
Shamim Rezaie
d62793fdee
MDL-61614 Quiz: save slot's tags in a table when adding random question
2018-04-18 13:07:08 +10:00
Andrew Nicols
6979cf56e2
Merge branch 'MDL-56511-master' of git://github.com/andrewnicols/moodle
2018-04-18 09:35:29 +08:00
Bas Brands
3ec69c2ece
MDL-56511 theme_boost: Update to Bootstrap 4 stable
...
Behat fixes by David Monllao <davidm@moodle.com>
- Blocks
- Modals
- Messaging styling
- Breadcrumb
- Pagination
- Course & categories management
2018-04-18 09:31:53 +08:00
Simey Lameze
1399c7e350
MDL-61435 core_tag: improve get_tags_by_area_in_contexts performance
2018-04-03 12:55:40 +08:00
Zig Tan
e4f6c0c29a
MDL-61307 core_tag: Unit tests for privacy implementation
2018-03-09 12:24:38 +08:00
Andrew Nicols
bd9139463d
MDL-61307 core_tag: Add implementation of privacy API
2018-03-09 12:24:37 +08:00
Ryan Wyllie
49374833fc
MDL-61363 tag: unit tests for change_instances_context
2018-03-07 10:31:47 +08:00
Ryan Wyllie
f7c1c97cac
MDL-61363 tag: unit tests for delete functions
2018-03-07 10:31:47 +08:00
Ryan Wyllie
4823de0269
MDL-61363 tag: unit tests for tagging in different context
2018-03-07 10:31:47 +08:00
Ryan Wyllie
4c3f4d2c2a
MDL-61363 tag: unit tests for get_items_tags function
2018-03-07 10:31:47 +08:00
Ryan Wyllie
5436b0ed02
MDL-61363 tag: allow tagging in different context to item
2018-03-07 10:31:46 +08:00
Ryan Wyllie
8376557c4c
MDL-61363 tag: add change_instances_context function
2018-03-07 10:27:42 +08:00
Ryan Wyllie
694710d0f2
MDL-61363 tag: add get_items_tags function
2018-03-07 10:27:42 +08:00
Ryan Wyllie
064f6b5a81
MDL-61363 tag: add additional tag instance delete functions
2018-03-07 10:27:42 +08:00