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
Ryan Wyllie
4c72d4bec1
MDL-61135 core_tag: add function get_tags_by_area_in_contexts
...
Add a function to allow for searching tags by an area (component and
itemtype) in a given set of contexts.
2018-02-05 06:59:13 +00:00
Marina Glancy
484b43f456
MDL-60281 general: create_function is deprecated in PHP7.2
2017-10-16 09:37:19 +08:00
Juan Leyva
e71687baf9
MDL-60198 webservice: Add missing MOODLE_INTERNAL checks
2017-09-21 13:01:28 +02:00
Eloy Lafuente (stronk7)
d131489e3d
MDL-59437 behat: avoid using participants page for tag tests
...
While participants page is being refactored, there are links (fullname)
going and changing, leading to inestability in tests that were using
those links.
When possible, provide an alternative, stable path, in this case, the
tags page itself can be used to jump to the user profile, keeping the
tag tests better isolated.
2017-07-13 11:48:35 +08:00
Mark Nelson
6d721cab9e
MDL-59362 core: ensure we use 'new' when throwing exceptions
2017-06-26 13:08:05 +08:00
Dan Poltawski
45de56112a
MDL-50265 tests: update tag events tests
...
Remove use of final deprecated functions. Sadly these tests were not
properly updated when the functions were deprecated and continued to use
the deprecated functions. I've removed the uses of the final deprecated
functions and updated a few of the non-final-deprecation uses (but not
all)
2017-06-02 11:11:37 +01:00
Mark Nelson
f92e27d84e
MDL-58776 core_tag: removed whitespace from id attribute
...
This was preventing the JS from finding the element.
2017-05-17 18:42:28 +08:00
Ankit Agarwal
9e218b9282
MDL-58776 tags: Add bootstrap classes to buttons
2017-05-02 12:12:06 +05:30
gthomas2
353e78765a
MDL-58052 behat: user session function - use to edit current profile
2017-03-03 13:57:01 +00:00
Marina Glancy
7a12a02dc7
MDL-56614 behat: add navigation block when required
...
Most of these hacks have links to corresponding MDL issues
2016-12-06 11:49:14 +08:00
Marina Glancy
e5287f9b3b
MDL-56614 behat: navigate without navigation and admin blocks
2016-12-06 11:49:14 +08:00
Damyon Wiese
ba5c5083c5
MDL-55074 theme_boost: Behat fixes for latest theme changes
...
Fix I edit profile steps
Apply fixed header in css
Remove transitions from menus for behat
Be more specific about some "I follow" steps
Navigation path changes
"Current course" node removed from nav tree
Adapt tests because there are no default blocks
Force some space between action menu items
2016-10-21 16:06:54 +08:00
David Mudrák
4139259cc6
MDL-56261 tags: Do not follow the empty anchor link on more/less toggle
...
Some browsers tend to follow the empty <a href="#"> link and scroll to
the top of the page.
2016-10-04 15:22:46 +02:00