Commit Graph

397 Commits

Author SHA1 Message Date
Robbie Averill
a55d5c285a Merge branch '3' 2017-10-12 13:22:24 +13:00
Robbie Averill
8241d344da Merge branch '3.0' into 3 2017-10-12 13:20:03 +13:00
Dylan Wagstaff
95d697fcba Merge pull request #69 from creative-commoners/pulls/3.0/siteconfig-defaults
FIX Ensure SiteConfig defaults are used as fallback options
2017-10-12 12:49:57 +13:00
Robbie Averill
b720acb705 NEW Install module to the vendor folder 2017-10-12 09:41:01 +13:00
Robbie Averill
11a5dc7617 FIX Ensure SiteConfig defaults are used as fallback options 2017-10-06 16:39:53 +13:00
Robbie Averill
5877247972 Merge pull request #67 from creative-commoners/pulls/vendorise-ci
FIX convert CI bootstrap references to new their new locations in vendor
2017-10-05 11:06:15 +13:00
Dylan Wagstaff
46d4069f24 FIX convert CI bootstrap references to new their new locations in vendor 2017-10-05 10:07:54 +13:00
Franco Springveldt
d00f37df76 Merge pull request #64 from creative-commoners/pulls/4.0/review-modal
API Add React modal popup for reviewing content in SiteTree
2017-09-19 11:00:31 +12:00
Robbie Averill
4e7792a132 FIX Use ModuleLoader for requirements, and use path resolver for thirdparty dir 2017-09-15 16:06:38 +12:00
Robbie Averill
31bcd0d439 NEW Add behat tests to cover content review configuration and review modal
* Update existing test for review button field name, remove obsolete save review test
* Move test classes to tests/php to differentiate from behat
* Add behat build to Travis configuration
2017-09-15 16:06:38 +12:00
Robbie Averill
8b8b8e3620 API Add React modal popup for reviewing content in SiteTree
* Add i18n javascript source file and Transifex configuration
* Add npm requirements, React + entwine wrapper for CMS
* Overload LeftAndMain::getSchema... methods in extension so they can be used
* Refactor CSS to only the content review button
2017-09-15 16:06:37 +12:00
Daniel Hensby
544604d0b9 Merge pull request #65 from creative-commoners/pulls/4.0/fix-datetime-casting
FIX Import DateTimeField class for GridField column casting
2017-09-13 12:27:55 +01:00
Daniel Hensby
b8114f54bb Merge pull request #66 from creative-commoners/pulls/4.0/update-docs
DOCS Update readme and userguide for SS4, new screenshots, updated use examples
2017-09-13 12:27:19 +01:00
Robbie Averill
47f1983955 DOCS Update readme and userguide for SS4, new screenshots, updated use examples 2017-09-13 11:18:26 +12:00
Robbie Averill
07f24bbd63 FIX Import DateTimeField class for GridField column casting 2017-09-13 11:16:47 +12:00
Will Rossiter
05fb6fa217 Use square arrays 2017-09-11 12:56:05 +12:00
Will Rossiter
0c684045f3 Merge pull request #62 from creative-commoners/pulls/4.0/webpack-config
API Move JS and CSS to webpack, update DOM binding for SS4 CMS
2017-09-11 12:50:02 +12:00
Robbie Averill
038c41f5bf FIX Change right title to description for alignment 2017-09-07 16:20:29 +12:00
Robbie Averill
a93d8046f4 API Move JS and CSS to webpack, update DOM binding for SS4 CMS 2017-09-07 16:20:29 +12:00
Franco Springveldt
521c8c9128 Merge pull request #61 from creative-commoners/pulls/4.0/ss4-compat
API Upgrade for SS4 compatibility
2017-09-07 16:20:03 +12:00
Robbie Averill
cc7763afa4 FIX Import QueuedJobService namespace in job classes 2017-09-07 16:14:37 +12:00
Robbie Averill
de6ca323e0 FIX Add namespace import for Member 2017-09-07 09:29:27 +12:00
Robbie Averill
1e7a2be663 Add PostgreSQL to Travis builds 2017-09-06 17:16:02 +12:00
Robbie Averill
840a0cb5e4 FIX Add legacy model class name remapping configuration 2017-09-06 17:12:31 +12:00
Robbie Averill
c5f9da17d0 FIX Missing namespace imports, incorrect date formats and array keys 2017-09-06 17:12:31 +12:00
Robbie Averill
42fb360fb2 API Implement namespaces and update core API use - CLDR date formats in progress 2017-09-06 17:12:31 +12:00
Robbie Averill
0f61b1286d Update Travis configuration, add PSR-4 autoloader, update composer requirements for SS4 2017-09-06 17:12:30 +12:00
Robbie Averill
5ae95eda35 Move code to src for PSR-4 autoloading 2017-09-06 17:12:03 +12:00
Robbie Averill
4a63570bc5 Merge branch '3' 2017-09-06 17:11:15 +12:00
Robbie Averill
5b4aa0ab51 Merge branch '3.0' into 3 2017-09-06 17:11:02 +12:00
Robbie Averill
c6da57f0c5 Use precise distro for Travis builds 2017-09-06 17:10:54 +12:00
Robbie Averill
eae6480b59 Merge branch '3' 2017-09-06 16:58:46 +12:00
Robbie Averill
ede6988cc1 Update branch alias 2017-09-06 16:58:12 +12:00
Franco Springveldt
f51ec4236e Update translations 2017-08-25 16:44:46 +12:00
Robbie Averill
d21e4947cc Merge branch '3.0' 2017-08-24 13:01:26 +12:00
Russell Michell
19897e0b8f FIX: Fixes #59 Minor changes wr/t typos. 2017-08-24 13:00:57 +12:00
Robbie Averill
aa13834a0d Update branch alias for master 2017-08-24 13:00:23 +12:00
Robbie Averill
42718f3f86 Merge branch '3.0' 2017-08-24 12:58:51 +12:00
Robbie Averill
ed7f5fc4de Merge pull request #60 from phptek/issue/59
FIX: Minor changes wr/t typos.
2017-08-23 11:32:58 +12:00
Russell Michell
c05556a16b FIX: Fixes #59 Minor changes wr/t typos. 2017-08-23 11:22:56 +12:00
Damian Mooyman
c403a8b231 Merge pull request #58 from dylanitorium/master
Fixing method call bug in canBeReviewedBy() (#1)
2017-07-13 18:25:20 +12:00
Dylan Sweetensen
9378483378 Fixing method call bug in canBeReviewedBy() (#1)
If getOptions returns false, then canBeReviewedBy() throws "Call to a member function OwnerGroups() on boolean".
This will return false, in the the case that options are false.
2017-07-12 09:23:30 +12:00
Daniel Hensby
4f7e57d29c Merge pull request #57 from creative-commoners/pulls/3.0/travis-php7
Add PHP7 + SS3.6 build to Travis configuration
2017-06-15 14:09:53 +01:00
Robbie Averill
12198e21e6 FIX Remove specific page edit URL from tests to ensure multi SS version compatibility 2017-06-15 14:47:25 +12:00
Robbie Averill
7bae7e2c34 Add PHP7 + SS3.6 build to Travis configuration 2017-06-15 10:14:41 +12:00
Daniel Hensby
509e798cb1 Merge pull request #56 from NightJar/patch-1
Avoid fatal errors when trying to edit in the CMS
2017-03-24 19:38:33 +13:00
NightJar
ea4b6f5357 Avoid fatal errors when trying to edit in the CMS
If a page has it's `ContentReviewType` `Disabled` (either directly or on a parent via a `Inherit`) **AND ** has a `NextReviewDate` in the past, the page will cause a fatal error when attempting to load it for editing in the CMS. We can avoid this by checking if a pages Options are a boolean value (false for disabled) before trying to call methods on it. Addresses issue #55
2017-03-24 11:52:35 +13:00
Damian Mooyman
40a1ce4ee8
Fix invalid composer.json 2016-11-17 11:07:37 +13:00
Damian Mooyman
272afd4670 Remove broken string 2016-11-17 11:04:33 +13:00
Damian Mooyman
1711eb8aa6
Remove broken string 2016-11-17 11:02:06 +13:00