Tim Hunt
6a58779607
MDL-46783 permissions: let some moodle/ caps be overriden in all mods
...
The capabilities changed ('contextlevel' => CONTEXT_COURSE changed to
'contextlevel' => CONTEXT_MODULE) are:
* moodle/site:accessallgroups
* moodle/site:viewfullnames
* moodle/site:trustcontent
* moodle/site:viewuseridentity
This list came from reviewing the _get_extra_capabilities functions in
all core activities. They were all somewhat inconsistent, but I think it
makes sense that these capabilities are consistently overridable in all
activities. E.g. moodle/site:accessallgroups affects conditional
availability even if there is no other user of groups, and
moodle/site:viewuseridentity and moodle/site:viewfullnames affect the
logs report, if nothing else.
As a result of this, several _get_extra_capabilities functions are no
longer needed, and all the rest have been simplified.
2018-12-04 18:01:29 +00:00
David Monllao
a9354dbbd6
Merge branch 'MDL-62560-35' into MOODLE_35_STABLE
2018-10-22 12:58:00 +02:00
Andrew Nicols
951ae21309
MDL-63632 forum: Delete where not discussion author
2018-10-18 07:20:29 +08:00
Andrew Nicols
b8558f33aa
MDL-63495 mod_forum: Add intial support for removal of multiple context users
...
This issue is a part of the MDL-62560 Epic.
2018-10-17 13:13:49 +08:00
Andrew Nicols
4d5cb2751b
MDL-35788 mod_forum: Move post creation fetch
2018-10-04 11:41:48 +08:00
Andrew Nicols
1c6390697e
MDL-35788 forum: Show post creation time not modified
2018-10-01 08:16:56 +08:00
Luca Bösch
a93eb1182e
MDL-62717 forum: Create announcements forum with HTML format intro.
2018-09-20 17:47:20 +02:00
Shamim Rezaie
7e973b26de
MDL-63139 mod_forum: Check if the module is visible to the user
2018-09-07 16:56:30 +10:00
Shamim Rezaie
a82893ac5f
MDL-63139 mod_forum: Add userid param to mod_forum calendar callbacks
2018-09-07 16:56:30 +10:00
Eloy Lafuente (stronk7)
bdf7f7613e
Merge branch 'MDL-62771-35_move_plag_disclosure' of https://github.com/jmcgettrick/moodle into MOODLE_35_STABLE
2018-07-26 00:39:10 +02:00
Luca Bösch
76486ab639
MDL-45389 theme_bootstrapbase: Forum index page alignment in clean.
2018-07-13 09:25:23 +02:00
David Monllao
8b2ae94442
Merge branch 'MDL-62618-35' of git://github.com/mickhawkins/moodle into MOODLE_35_STABLE
2018-07-11 18:48:16 +02:00
John McGettrick
2daceaf000
MDL-62771 mod_forum: Move print_disclosure
2018-07-06 09:25:35 +01:00
Michael Hawkins
a78f6cd123
MDL-62618 forum: Made full names displayed consistent
2018-07-05 10:17:15 +08:00
Helen Foster
b2b1bb2d29
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 13:36:29 +02:00
Mark Nelson
d8924ce166
MDL-62571 mod_forum: fixed redirection URLs
2018-06-11 18:31:03 +08:00
Jun Pataleta
cddd2b461b
Merge branch 'MDL-62586-35' of git://github.com/bmbrands/moodle into MOODLE_35_STABLE
2018-06-06 11:22:24 +02:00
Bas Brands
6dc178e448
MDL-62586 Themes: use Boostrap media compontent for author display
2018-05-30 12:41:36 +02:00
Eloy Lafuente (stronk7)
5d8821ae05
MDL-62478 upgrade: add 3.5.0 separation line to all upgrade scripts
2018-05-28 13:16:21 +02:00
Andrew Nicols
d4773c32d6
MDL-62543 mod_forum: Add RSS Unit tests
2018-05-28 08:56:44 +08:00
Tobias Reischmann
c8511e2808
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-28 08:56:44 +08:00
Andrew Nicols
1de2735b16
MDL-62516 mod_forum: Only delete files for requested user
2018-05-21 11:17:10 +02: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