Commit Graph

182 Commits

Author SHA1 Message Date
Christopher Pitt
5254d72ccd Merge pull request #105 from tractorcow/pulls/2.0/config-moderation-options
API Allow commenting options to be set per page
2015-04-13 15:39:40 +12:00
Damian Mooyman
6ebbd9e1ac API Allow commenting options to be set per-page in CMS 2015-04-13 15:35:25 +12:00
Sam Minnée
f9c93ef9aa Merge pull request #104 from tractorcow/pulls/2.0/config-api
API Move configuration of comments to the config API and enable per-instance configuration
2015-04-13 15:23:40 +12:00
Damian Mooyman
1900ab14b5 API Move configuration of comments to the config API and enable per-instance configuration
Enable comment moderation per-page
2015-04-09 10:34:33 +12:00
Christopher Pitt
93414c5231 Merge pull request #103 from tractorcow/pulls/better-redirect
Better redirection on posting of comment
2015-04-02 12:02:29 +13:00
Daniel Hensby
882c65fdd5 Merge pull request #97 from arambalakjian/pulls/controller-instantiation
API Adding config option for enabling comments to be added to SiteTree
2015-04-01 13:04:54 +01:00
Damian Mooyman
0b49de3648 ENHANCEMENT If a user posts a spamcomment and it's saved, ensure the form is correctly redirected to 2015-04-01 17:12:47 +13:00
Christopher Pitt
e576717c26 Merge pull request #102 from tractorcow/pulls/fix-action-nullification
BUG Workaround for https://github.com/silverstripe/silverstripe-framework/pull/4053
2015-04-01 16:54:35 +13:00
Damian Mooyman
26d0212ef3 BUG Workaround for https://github.com/silverstripe/silverstripe-framework/pull/4053 2015-04-01 15:29:01 +13:00
Christopher Pitt
a41a0054e2 Merge pull request #101 from tractorcow/pulls/ux-redirection
UX Improvements
2015-03-31 08:36:47 +13:00
Damian Mooyman
b5a53451b3 UX Improvements
Redirect to login form if lacking permissions
Better redirectBack if we can guess from the comment
2015-03-30 18:57:29 +13:00
Christopher Pitt
974b4554fb Merge pull request #99 from tractorcow/pulls/better-xss-protection
Better XSS Protection via hashed token
2015-03-30 15:30:21 +13:00
Damian Mooyman
9087261654 Better XSS Protection via hashed token
Allows moderation links to be generated for users other than the currently logged in user, as it doesn't rely on the current session.
2015-03-30 14:56:28 +13:00
Aram Balakjian
00cb672bf5 Changed instantiation of controller to ::create 2015-03-23 17:58:53 +00:00
Aram Balakjian
99cf501393 NEW Only add comments to SiteTree objects if needed 2015-03-23 16:59:05 +00:00
Will Rossiter
2a20037e49 Merge pull request #92 from tractorcow/pulls/fix-temp-files
Provide better temporary location for HTMLPurifier cache files
2015-01-12 19:11:16 +13:00
Damian Mooyman
7f1005ed06 Provide better temporary location for HTMLPurifier cache files 2015-01-12 14:00:20 +13:00
Will Rossiter
c73f9f48f0 Merge pull request #88 from tractorcow/pulls/fix-deps
Update composer to point to now fixed 2.1 branch of bulk editing tools
2014-12-15 15:34:13 +13:00
Will Rossiter
589e2e4660 Merge pull request #90 from dhensby/master
Adding .editorconfig
2014-12-05 15:22:31 +13:00
Daniel Hensby
7f05c0039c Adding .editorconfig 2014-12-04 15:47:12 +00:00
Will Rossiter
a061be8732 Merge pull request #89 from stevie-mayhew/feature/administration
UPDATE: explicitly provide permissions for comment administration
2014-11-12 12:13:33 +13:00
Stevie Mayhew
bba7a84bd1 UPDATE: explicitly provide permissions for comment administration 2014-11-12 10:38:50 +13:00
Damian Mooyman
1d315983a4 Update composer to point to now fixed 2.1 branch of bulk editing tools 2014-11-03 09:50:46 +13:00
Damian Mooyman
aaec312fd5 Merge pull request #86 from halkyon/fixing_comment_dependency
Setting third-party module dependency to latest known version that works
2014-09-15 12:35:45 +12:00
Sean Harvey
ee55545744 Setting third-party module dependency to latest known version that works 2014-09-15 12:17:33 +12:00
Will Rossiter
e9695af2c7 Merge pull request #83 from gordonbanderson/ISSUE82
FIX: Ensure that comments edited using AJAX are themselves AJAX editable
2014-07-03 18:52:47 +12:00
Gordon Anderson
827ae69d2f FIX: Ensure that comments edited using AJAX are themselves editable using AJAX 2014-07-02 23:51:08 +07:00
Sean Harvey
cf33eb79a4 Merge pull request #81 from RuthAdele/patch-1
'live' is deprecated, use 'on' instead.
2014-04-07 14:41:33 +12:00
RuthAdele
240c73b2a8 'live' is deprecated, use 'on' instead. 2014-04-07 12:05:42 +09:30
Will Rossiter
6de470125b Link to comment parent page. (Fixes: #13) 2013-12-21 17:05:37 +13:00
Will Rossiter
8e7fadafd2 Explicitly define commenting controller route 2013-12-21 17:04:28 +13:00
Will Rossiter
5f6336646a NEW: Add BulkEditing tool for managing comments. (Fixes #9) 2013-12-21 12:19:11 +13:00
Will Rossiter
5cfa476264 Remove relation to comments (Fixes #76) 2013-12-19 19:56:46 +13:00
Will Rossiter
5a8de05ea7 FIX: #73 If moderation enabled, ensure spam responses aren't included. 2013-11-28 21:29:11 +13:00
Will Rossiter
877537c284 FIX: resolve Controller not failing over to an extension method (Fixes #76)
Currently an issue exists that when a controller calls a method which exists on an extension (i.e Comments()) it incorrectly classed as a relation instead of a method resulting in a SQL error.

This patch works around that issue by directly invoking the method.
2013-11-28 21:28:09 +13:00
Will Rossiter
c3d6d08348 Merge pull request #75 from heffaklump90/master
Ensure that comment module does not overwrite users config with the stan...
2013-10-25 19:12:41 -07:00
Björn Radon
24790d77dd Ensure that comment module does not overwrite users config with the standard config 2013-10-25 21:21:32 +02:00
TeamCity
7933b3f27a Updated master strings 2013-08-23 03:04:43 +12:00
Mateusz Uzdowski
1900de8423 Change dependency versions to work for 3.1.0-rc1. 2013-08-13 11:08:20 +12:00
Will Rossiter
b448232423 Merge pull request #65 from catcherdev/master
Prevent errors when comments' parent pages have been removed
2013-07-26 15:11:40 -07:00
Ingo Schommer
8e6be3f361 Transifex translation support 2013-07-08 12:08:02 +02:00
Will Rossiter
8f57e21db8 Merge pull request #67 from CheeseSucker/patch-1
Fix: Not all fields in the CMS was translatable
2013-06-20 14:49:07 -07:00
Will Rossiter
f4e93cc7cb Merge pull request #68 from CheeseSucker/norwegian-translation
Norwegian translation
2013-06-20 14:48:39 -07:00
Will Rossiter
db8ecf99a0 Merge pull request #69 from mediaclinic/master
Finnish language file
2013-06-20 14:47:10 -07:00
Shrike
83634961c4 Finnish language file 2013-06-20 21:50:03 +03:00
CheeseSucker
7293d9160b Norwegian translation 2013-06-20 15:45:34 +02:00
CheeseSucker
dd8f2796fd Fix: Not all fields in the CMS was translatable 2013-06-20 15:40:25 +02:00
catcher
2df8c2b1c3 Prevent errors when comments' parent pages have been removed 2013-06-11 14:13:50 -06:00
Will Rossiter
df64d7d098 Merge pull request #64 from catcherdev/master
NEW Add require_moderation_nonmembers for non-members only
2013-06-05 01:22:38 -07:00
catcher
a5e00eccd7 -added config option 'require_moderation_nonmembers' - when set, only comments posted by non-members will require moderation
-comment bodies now populate with previous value after validation errors (i.e. spam protection)
2013-06-04 14:12:16 -06:00