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
Luca Bösch
490476a118
MDL-62717 forum: Create announcements forum with HTML format intro.
2018-09-20 17:47:35 +02:00
Shamim Rezaie
46b29219e3
MDL-63139 mod_forum: Check if the module is visible to the user
2018-09-07 16:55:19 +10:00
Shamim Rezaie
d46da4aadc
MDL-63139 mod_forum: Add userid param to mod_forum calendar callbacks
2018-09-07 16:47:56 +10: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
Andrew Nicols
7fa3089753
MDL-36754 mod_forum: Use token for emailed pictures
2018-08-14 07:08:29 +08:00
Adrian Greeve
5454e72c21
MDL-55188 events: First deprecation of eventslib.php
2018-07-30 09:23:54 +08:00
Eloy Lafuente (stronk7)
e270bf92a1
Merge branch 'MDL-62771-master_move_plag_disclosure' of https://github.com/jmcgettrick/moodle
2018-07-26 00:34:37 +02:00
Luca Bösch
5cb24d2299
MDL-45389 theme_bootstrapbase: Forum index page alignment in clean.
2018-07-13 09:26:47 +02:00
David Monllao
2a021ac3a0
Merge branch 'MDL-62618-master' of git://github.com/mickhawkins/moodle
2018-07-11 18:47:57 +02:00
John McGettrick
707dfd0c39
MDL-62771 mod_forum: Reformat for modern coding style
2018-07-06 09:32:14 +01:00
John McGettrick
f3bf0ed5fc
MDL-62771 mod_forum: Fix to move print_disclosure
2018-07-06 09:30:34 +01:00
Michael Hawkins
26cee43786
MDL-62618 forum: Made full names displayed consistent
2018-07-05 10:03:18 +08:00
Helen Foster
9722f6a25e
MDL-62763 lang: Merge English strings from the en_fix language pack
...
Significant string changes:
* various strings in tool_dataprivacy and tool_policy - 'Data Protection
Officer' changed to 'privacy officer'
* idnumbermod_help,core - mentioning resource and custom reporting
2018-07-02 11:15:26 +02:00
Mark Nelson
4626c848c2
MDL-62571 mod_forum: fixed redirection URLs
2018-06-11 18:29:58 +08:00
Jun Pataleta
d585953dfe
Merge branch 'MDL-62586-master' of git://github.com/bmbrands/moodle
2018-06-06 11:16:28 +02:00
Bas Brands
b1a74e40ff
MDL-62586 Themes: use Boostrap media compontent for author display
2018-05-29 09:27:04 +02:00
Eloy Lafuente (stronk7)
00977e984e
MDL-62478 upgrade: add 3.5.0 separation line to all upgrade scripts
2018-05-28 13:15:48 +02:00
Andrew Nicols
407f5d053c
MDL-62543 mod_forum: Add RSS Unit tests
2018-05-28 08:53:45 +08:00
Andrew Nicols
daad84d150
Merge branch 'MDL-62543-master' of git://github.com/tobiasreischmann/moodle
2018-05-28 08:53:41 +08:00
Tobias Reischmann
82b50d3187
MDL-62543 forum: Switched the usage of the deleted flag for rss
...
The deleted flag was introduced through the Privacy API and was used
for post selection for the rss feed. In there it was used in the
wrong way, which lead to the exclusion of all non deleted posts instead
of excluding all deleted ones.
This commit fixes this problem.
2018-05-23 14:05:28 +02:00
Andrew Nicols
630081dd91
MDL-62516 mod_forum: Only delete files for requested user
2018-05-21 14:12:17 +08:00
Marina Glancy
d1620c57f9
MDL-62147 privacy: corrections to tables, temporary tables
2018-05-16 12:57:19 +08:00
Marina Glancy
3960ad53a7
MDL-62430 privacy: validate context when deleting all user data
2018-05-14 18:13:27 +08:00
David Monllao
782b242ccb
Merge branch 'MDL-61309-master' of git://github.com/andrewnicols/moodle
2018-05-10 08:46:32 +02:00
Andrew Nicols
f662082974
MDL-61309 mod_forum: Improve privacy query performance
2018-05-10 14:05:53 +08:00
Eloy Lafuente (stronk7)
c3da16f13d
Merge branch 'MDL-61309-master' of git://github.com/andrewnicols/moodle
2018-05-10 09:17:31 +08:00
David Monllao
99a080f12a
Merge branch 'MDL-62361' of git://github.com/stronk7/moodle
2018-05-10 09:17:25 +08:00
David Monllao
f60b216de0
Merge branch 'MDL-61309-master' of git://github.com/andrewnicols/moodle
2018-05-10 09:15:57 +08:00
Brendan Cox
d8609cb545
MDL-62232 mod_forum: Additional tests for portfolio file export
2018-05-10 09:15:57 +08:00
Adam Olley
5b89ff626d
MDL-62232 mod_forum: Limit portfolio to files belonging to the post
2018-05-10 09:15:57 +08:00
Andrew Nicols
db4754e98c
MDL-61309 mod_forum: Remove unnecessary deletion check
2018-05-10 07:45:27 +08:00
Andrew Nicols
3e95e09b67
MDL-61309 mod_forum: Implement privacy deletion
2018-05-09 14:04:13 +08:00
Andrew Nicols
caef6489ae
MDL-61309 mod_forum: Implement the Privacy API
2018-05-09 14:04:12 +08:00
Eloy Lafuente (stronk7)
57ea6753d3
MDL-62361 versions: bump all versions and requires near release
...
version = 2018051400 release version
requires= 2018050800 current beta+ (week4roll1) version
2018-05-09 02:46:30 +02:00
David Mudrák
60ecb39fb6
MDL-62181 lang: Fix changed admin node title in behat scenario
2018-04-24 22:05:30 +02:00
sam marshall
3261e9237d
MDL-58885 core_search: Group support in relevant module search areas
2018-02-16 16:57:01 +00:00
Jun Pataleta
a52f3d9d0b
MDL-44612 mod_forum: Confirm forum post listing in recent activity block
2018-01-24 16:38:54 +08:00
Eloy Lafuente (stronk7)
d2d919e478
Merge branch 'MDL-61162-master' of git://github.com/junpataleta/moodle
2018-01-15 22:57:12 +01:00
Eloy Lafuente (stronk7)
b3b79085e6
Merge branch 'MDL-51885-master' of git://github.com/ankitagarwal/moodle
2018-01-15 19:09:52 +01:00
David Monllao
5d89d24bea
Merge branch 'MDL-61010-master' of git://github.com/andrewnicols/moodle
2018-01-15 09:53:48 +01:00
Andrew Nicols
08ac68de3e
MDL-61068 mod_forum: Fix neighbour test dates
2018-01-09 09:08:40 +08:00
Ankit Agarwal
84fe42d8b6
MDL-51885 lang: Remove strings deprecated in 3.1
2018-01-08 12:44:07 +05:30
Jun Pataleta
0552bc77ba
MDL-61162 mod_forum: Remove unnecessary forum creation step
2018-01-08 11:00:08 +08:00
Andrew Nicols
098f4337d2
MDL-61068 mod_forum: Round timed posts to nearest 60 seconds
...
This slightly reduces the effectiveness of the DB query cache, but gives
us correct results every time.
2018-01-05 16:43:02 +08:00
sam marshall
25564a784b
MDL-60981 core_search: Add get_contexts_to_reindex API
...
This new API returns a list of contexts for each search area. This
allows the areas to be reindexed in a sensible order (roughly
speaking, newest first) and also allows this to be controlled by
each area.
An implementation in the forum module means that forums are ordered
by the date of the most recent discussion, so that active forums
will be reindexed early even if they were created a long time ago.
2017-12-22 13:02:37 +00:00
Andrew Nicols
600bd182fc
MDL-61010 mod_forum: Add unread link to blog view
2017-12-19 15:51:58 +08:00
Eloy Lafuente (stronk7)
e4eba4c346
MDL-59159 upgrade: clean < 3.1.0 upgrade steps
...
LTS (3.5) requires previous LTS (3.1)
This just deletes all the upgrade steps previous to 3.1.0. Some
small adjustments, like adding missing MOODLE_INTERNAL or tweaking
globals can also be applied when needed.
Also includes an upgrade step to prevent upgrading from any
version < 2016052300 (v3.1.0) as anti-cheating measure.
Next commit will get rid of/deprecate all the upgradelib functions
not used anymore in codebase.
2017-12-04 01:18:57 +01:00
Eloy Lafuente (stronk7)
7445483873
Merge branch 'wip-MDL-60591-master' of git://github.com/marinaglancy/moodle
2017-11-28 22:35:58 +01:00
Damyon Wiese
2c3d8a06c8
Merge branch 'MDL-60669-master' of git://github.com/tobiasreischmann/moodle
2017-11-28 12:05:21 +08:00