silverstripe-blog
silverstripe-blog copied to clipboard
Blog module for SilverStripe CMS
## Parent issue - https://github.com/silverstripe/silverstripe-framework/issues/10402
Automated yarn upgrade and yarn build
SilverStripe 4.3.0 Blog 3.2.3 I've come across some very annoying behaviour around the PublishDate when adding new Blog Posts. - Click 'Add new blog post' - Add a title, some...
**Blog 3.3.x-dev** * Create a blog (at the top level of the site tree) with a blog post * Go to the widgets tab * Uncheck "inherit sidebar from parent"...

Blog Post canEdit method allows some members to edit posts for which they are not an editor/author.
In `BlogPost.php`, the `canEdit` method immediately returns true if its parent's `canEdit` method returns true. ```php if (parent::canEdit($member)) { return true; } ``` This happens before any of BlogPost's bespoke...
To replicate: 1. Have more than 1 blog post in a blog 2. Make a blog archive widget and set Number To Display field to "1" 3. Observe that it...
**Blog 3.3.x-dev** When adding widgets or removing existing widgets, the change tracker is not notified. This means users can accidentally save or publish, potentially performing destructive actions without confirmation.
For example `BlogFilter::liveChildren` - there are a couple of methods that construct joins manually by specifying table names like `BlogPost_Live` etc. We should probably update these to use Versioned APIs...