Commit Graph

1878 Commits

Author SHA1 Message Date
Damian Mooyman 52d891f3d9
FIX dev dependency on framework 2017-04-01 11:13:18 +13:00
Daniel Hensby 6b9b8314c7 Merge branch '2.4' into post-2.4 2016-03-15 17:37:04 +00:00
Loz Calver 38a8a4370f Merge pull request #1428 from dhensby/pulls/2.4/travis-update
Updating travis settings
2016-03-15 17:20:14 +00:00
Daniel Hensby 76a99dccb6 Updating travis settings 2016-03-15 17:08:18 +00:00
Stig Lindqvist 2f3bd7094a Merge pull request #1050 from tractorcow/pr/1019
Fix for #1018 "'Export To CSV' for Reports not working"
2014-07-24 16:32:48 +12:00
Lee Bradley 7c9c8e11b4 Fix for #1018 "'Export To CSV' for Reports not working"
The call to LeftAndMain::Link() was appending the Action as opposed to passing it as a parameter
This resulted in the double forward slash (/),

There is still possibly an unresolved issue with LeftAndMain::Link() about appending the slash at the end??
2014-07-16 08:15:49 +12:00
Damian Mooyman 681645ac0f Fix parse error 2014-05-20 09:01:36 +12:00
Damian Mooyman 0d2ef15c21 Merge remote-tracking branch 'origin/2.4' into post-2.4
Conflicts:
	composer.json
2014-05-20 08:47:34 +12:00
Ingo Schommer 00a791666d Merge pull request #1012 from silverstripe/pulls/2.4-travis
Update travis configuration to use composer phpunit
2014-05-05 22:49:00 +12:00
Damian Mooyman 56ea23a3b6 Update travis configuration to use composer phpunit 2014-05-05 17:22:24 +12:00
Simon Welsh 32ad517cfd Merge pull request #957 from patbolo/ticket/add-page-applying-to-add-folder
BUGFIX Only apply the logic for adding page type to the Pages section, n...
2014-03-16 20:31:03 +13:00
Simon Welsh f53c42faf0 Merge pull request #952 from hdrlab/patch-1
Make AssetAdmin obey file permissions
2014-03-16 20:29:47 +13:00
Simon Welsh cdbbbb6b13 Merge pull request #940 from gbonanome/FixJavascriptFilesImages
Fixed js bug on Files and Images tree
2014-03-16 20:25:25 +13:00
Ingo Schommer 5fb8b8eb7d Merge pull request #958 from tractorcow/pulls/2.4-merge-#955
BUGFIX Load jquery before leftandmain.js in upload iframe for assets
2014-03-03 08:48:13 +13:00
jean 48a8213a18 BUGFIX Load jquery before leftandmain.js in upload iframe for assets 2014-02-27 14:59:28 +13:00
Damian Mooyman 9e783cfc5c Merge pull request #955 from patbolo/ticket/jquery-not-defined-when-creating-plugin
BUGFIX Ensure jQuery is defined before initialising the hasScrollbar plu...
2014-02-26 16:37:37 +13:00
jean 3d59e2f0ff BUGFIX Only apply the logic for adding page type to the Pages section, not the assets 2014-02-26 11:33:38 +13:00
jean 5fdf1e9ef2 BUGFIX Load jquery before leftandmain.js in upload iframe for assets 2014-02-26 11:17:56 +13:00
hdrlab dc08172060 Make AssetAdmin obey file permissions
This updates Silverstripe 2.4.x's AssetAdmin to obey per-file/folder permissions. 

NOTE: I noticed that Silverstripe 3's AssetAdmin checks a canAddChildren() function. This patch doesn't use that, as I'm assuming that this is new in SS 3. If this is not the case, then this patch will have to be updated.
2014-02-20 17:19:45 +13:00
Damian Mooyman bfc76b0ff9 Merge pull request #936 from gbonanome/FixIEDocumentMode
Set IE Document Mode to the last version
2014-02-14 10:34:01 +13:00
Giulio Bonanome 57bf2927af Fixed js bug on Files and Images tree
Call observeMethod only if ($(_HANDLER_FORMS.addpage).elements.PageType) exist to prevent javascript error on File & Images page.
2014-02-13 18:12:50 +01:00
Giulio Bonanome 24df46a2c2 IE Document Mode set to Edge instead of emulating IE7 2014-02-12 12:57:55 +01:00
Ingo Schommer 34eb6678d8 Fixed dependency errors
Probably a faulty merge from 2.4
2014-02-10 11:23:11 +13:00
Ingo Schommer ec5c9fb966 Merge pull request #931 from patbolo/ticket/8881
BUGFIX Use the default string 'Any' instead of 'All' for class name crit...
2014-02-10 10:08:46 +13:00
jean c3b28e34cd BUGFIX Use the default string 'Any' instead of 'All' for class name criteria in search form on CMSMain
At the moment, the only way to get results from the search form is to click "Clear" before adding any criteria, or the search form returns zero results. This is due to the difference between CMSMain#SiteTreeFilterPageTypeField which uses 'Any' as the default value for any classname, while CMSSiteTreeFilter#pagesIncluded expects 'All'. Regression introduced in 9e5af18b5c
2014-02-10 10:01:15 +13:00
oilee80 61370e4116 Fix to pass Travis for 2.4 version of SS 2013-12-12 21:03:20 +01:00
Lee Bradley f4b7fe05fa Fix for 'Create' page dropdown not always updating when selecting a new page in the SiteTree
This was only updated when the 'Create' page options was open, so if you selected a different page and then clicked the 'Create' button it would have the original options
2013-12-12 21:03:19 +01:00
oilee80 4ec85a412f Back, Delete and Save Buttons in Admin Panels not appearing on first click
The 'Back', 'Delete' and 'Save' buttons on the Admin panel don't appear if you go straight into a DataObject item,

You needed to click 'Search' first, this added an extra item to the history array, have changed the condition for the number of items in this array before the buttons appear, now only 1 item needs to be in the Array
2013-10-16 21:26:43 +02:00
Ingo Schommer eb3304025a Merge tag '2.4.13' into 2.4 2013-09-27 00:24:57 +02:00
Ingo Schommer 84c59b7904 Tagged 2.4.13 2013-09-26 01:12:04 +02:00
Ingo Schommer 36afefc1f7 Tagged 2.4.12 2013-09-12 16:29:36 +02:00
Ingo Schommer 6543b4e6f0 FIX Privilege escalation through Group and Member CSV upload (SS-2013-004)
See http://www.silverstripe.org/ss-2013-004-privilege-escalation-through-group-and-member-csv-upload/
2013-08-30 15:43:02 +02:00
Ingo Schommer c8fe8f793e Merge remote-tracking branch 'origin/2.4' into post-2.4
Conflicts:
	composer.json
	tests/travis/before_script
2013-08-07 21:52:55 +02:00
Ingo Schommer 2713c462a2 composer/installers dep workaround
Moved to end of requirements, to work around a bug in composer - see https://github.com/composer/composer/issues/1147. This caused the dependencies to be installed in the wrong folder because the custom 'silverstripe-module' instructions hadn't been loaded at the time the core modules were installed via composer.
2013-08-07 14:36:54 +02:00
Ingo Schommer f8cfb5afd6 composer/installers dep workaround
Moved to end of requirements, to work around a bug in composer - see https://github.com/composer/composer/issues/1147. This caused the dependencies to be installed in the wrong folder because the custom 'silverstripe-module' instructions hadn't been loaded at the time the core modules were installed via composer.
2013-04-30 19:09:16 +03:00
Ingo Schommer f212ebe0f0 Simplified travis builds (external setup scripts) 2013-03-28 21:11:38 +01:00
Ingo Schommer 7bbaaeb764 Merge remote-tracking branch 'origin/2.4' into post-2.4 2013-03-19 13:24:58 +01:00
Andrew Short 414f60ad2f Merge pull request #296 from chillu/pulls/validationexception-routing
API Handle uncaught ValidationException on CMS controller execution
2013-03-08 04:07:21 -08:00
Ingo Schommer 85da187f85 API Handle uncaught ValidationException on CMS controller execution
This removes the need for a lot of boilerplate code
around DataObject->write() logic, and avoids generic 500 errors
on user-level failures. This should really be a per-project choice,
but at the moment request handling doesn't allow to configure
custom exception handling.
2013-03-08 12:54:23 +01:00
Ingo Schommer d2b4ee0380 FIX Checking for Versioned in LeftAndMain->save(), fixing admin/security saving
Regression caused by 5137ef9d in sapphire, which moved
writeWithoutVersion() from DataObject to Versioned
2013-03-06 12:54:38 +01:00
Ingo Schommer 4b650df618 BUG Escape page titles in CommentAdmin table listing 2013-02-26 17:31:47 +01:00
Ingo Schommer c7b0666390 BUG Escape page titles in CommentAdmin table listing 2013-02-17 23:22:02 +01:00
Ingo Schommer 3aef9fef1e Merge remote-tracking branch 'origin/2.4' into post-2.4
Conflicts:
	composer.json
	javascript/CMSMain_left.js
	javascript/LeftAndMain.js
2013-01-06 22:37:56 +01:00
Ingo Schommer c2fea77f58 Removed floating of filters in ReportAdmin
Too complex to visualize, overflow on container
was cropping TreeDropdownField etc.
2013-01-02 21:47:21 +01:00
Ingo Schommer 4c525fe801 Fixed composer.json dependencies 2012-12-04 23:01:41 +01:00
Ingo Schommer 41aec54e88 BUG Consistently use FormResponse in CMS JavaScript (fixes #8036)
Regression caused by a security fix in 9bf3ae9a190
2012-12-04 12:07:17 +01:00
Ingo Schommer 75e58c9508 More graceful handling of missing GET data in ModelAdmin
See https://github.com/silverstripe/silverstripe-cms/pull/253
2012-12-04 11:38:32 +01:00
Ingo Schommer 16eff71a7f Added composer branch alias 2012-11-28 22:01:00 +01:00
Ingo Schommer 7761ff2404 Fixed travis settings for post-2.4 2012-11-28 15:43:33 +01:00
Ingo Schommer 8f3568ba88 Merge remote-tracking branch 'origin/2.4' into post-2.4 2012-11-28 15:42:37 +01:00