Damian Mooyman
5f828149c3
BUG Fixed instances of loosely defined SQL predicates not qualified by table name
...
Fixed duplicate SQL escaping on SiteTree::get_by_link
2013-08-29 13:59:45 +12:00
Will Rossiter
cc09cce104
API: remove static related classes, now staticpublisher module
2013-04-06 18:23:19 +13:00
Ingo Schommer
51c8e8639e
API Marked statics private, use Config API instead ( #8317 )
...
See "Static configuration properties are now immutable, you must use Config API." in the 3.1 change log for details.
2013-03-24 17:21:04 +01:00
Ingo Schommer
8dae8a3076
BUGFIX Fixed limiting of URLs on RebuildStaticCacheTask
2013-02-06 10:43:48 +01:00
Andrew O'Neil
f9504ee983
ENHANCEMENT Writing caching metadata as HTML comments in FilesystemPublisher (through StaticPublisher::$include_caching_metadata) (ischommer)
2013-01-14 17:08:12 +01:00
Ingo Schommer
fa78370ac4
Merge remote-tracking branch 'origin/3.0' into 3.1
2012-12-21 11:48:48 +01:00
Ingo Schommer
cb96255e80
Removed direct sprintf() usage from _t() calls
...
Parameterized strings are easier to understand,
and more fail-proof, don't fatal out when not enough sprintf() args
2012-12-21 11:18:18 +01:00
Hamish Friedlander
546762ec5c
FIX use of DataList#innerJoin expecting it to be mutable
2012-12-14 08:58:07 +13:00
Sean Harvey
345dbc8a4f
BUG Fixing broken links "admin/show", should be "admin/pages..."
2012-09-25 15:31:42 +12:00
Ingo Schommer
df44239060
Method visibility according to coding conventions
2012-09-20 10:41:50 +02:00
Mateusz Uzdowski
54fd54a2fb
BUG Change all shortcodes into the new, comma separated, format.
...
Ref http://open.silverstripe.org/ticket/7337
2012-07-12 17:57:38 +02:00
Simon Welsh
c4e018928e
API-CHANGE sapphire folder can now be renamed.
2012-04-15 10:56:40 +12:00
Simon Welsh
b8e86ae261
MINOR Add newline to end of files without one
2012-04-15 10:56:40 +12:00
Ingo Schommer
de573e087d
MINOR Using late static binding instead of Object::create() calls
2012-04-04 18:29:11 +02:00
Fred Condo
d99e3a0927
Code cleanup: removed trailing ?> markers per code standard.
...
All cms module except lang directory.
2012-02-13 12:48:41 -08:00
Ingo Schommer
023ac994e9
MINOR Making allowed_actions explicit on some core controllers (thanks cbarberis, fixes pull request #1 )
2011-12-19 14:03:42 +01:00
Sam Minnee
fc400d9971
BUGFIX: Removed use of deprecated join function from RemoveOrphanedPagesTask
2011-11-08 11:27:48 +13:00
Stig Lindqvist
236529579c
BUGIX Usage of DataList instead of deprecated DataObject::get()
2011-10-28 02:34:55 +02:00
Stig Lindqvist
d799c80cc5
API CHANGE Changed name from DataObjectSet to either ArrayList or DataList
2011-10-27 20:24:45 +02:00
Stig Lindqvist
05e90838c0
API CHANGE Switch usage from FieldSet to FieldList
2011-10-27 20:24:45 +02:00
Ingo Schommer
ce81740718
MINOR Added 'skipSyncLinkTracking' flag to FilesystemSyncTask (AIR-28)
2011-10-07 12:16:58 +02:00
ajshort
a54963d954
API CHANGE: Replaced DataObjectSet instances with ArrayList.
2011-10-07 08:51:54 +02:00
Ingo Schommer
5de2ba5628
MINOR Removing executable flag from all files (thanks miiihi)
2011-09-18 22:04:42 +02:00
Paul Meyrick
62de2da9e5
Minor Moved MigrateSiteTreeLinkingTask, RemoveOrphanedPagesTask, UpgradeSiteTreePermissionSchemaTask from /sapphire/tasks/ to cms module /cms/tasks/
2011-03-28 09:02:20 +13:00
Ingo Schommer
9519ad3a6f
BUGFIX: check the $removeAll var before removing cache files. PATCH via ajshort ( #5672 ) (from r107095)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@112584 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-10-15 03:41:44 +00:00
Ingo Schommer
819d449c80
ENHANCEMENT: throw user error when not passing correctly formatted array rather than simply passing (from r107088)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@112583 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-10-15 03:41:38 +00:00
Ingo Schommer
1d7b62b929
BUGFIX Fixed publication of homepage with '/' URL through StaticPublisher ( fixes #5514 , thanks ktauber) (from r103960)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@112449 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-10-15 01:31:54 +00:00
Sam Minnee
cb9e8481f9
ENHANCEMENT: use FileSystem class to create cache directory to unsure the right permissions are set (from r103730)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@112175 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-10-13 04:19:46 +00:00
Sam Minnee
36fe2eab56
ENHANCEMENT: create cache directory when it does not exist before running the cache build test (from r103708)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@112174 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-10-13 04:19:38 +00:00
Ingo Schommer
01b02969f9
MINOR Fixed phpdoc documentation
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@103384 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-04-23 00:11:32 +00:00
Ingo Schommer
6c300f5659
MINOR added locking to static publisher to avoid two queues running at the same time. (from r87792) (from r98164)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@102757 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-04-14 02:14:34 +00:00
Ingo Schommer
29292b865d
BUGFIX: Don't rely on the current directory for any logic. (from r97727)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@102738 467b73ca-7a2a-4603-9d3b-597d59a354a9
2010-04-13 22:24:12 +00:00
Sean Harvey
399f9d4e31
ENHANCEMENT FilesystemSyncTask: If folderID GET parameter is available, only synchronise that folder ID - useful for only synchronising a specific folder and it's children (from r82841)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@89815 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-10-21 04:37:02 +00:00
Sean Harvey
b2fe474fde
ENHANCEMENT Return the results of the FilesystemSyncTask to the status message in the CMS instead of a generic success message (from r82618)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@89813 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-10-21 04:34:41 +00:00
Sam Minnee
53bb4296df
Add support for configuring multiple static publisher on a single site (from r70203)
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@88638 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-10-12 03:39:44 +00:00
Ingo Schommer
7df00b12bf
MINOR Unified permission control for RebuildStaticCacheTask and StaticExporter
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@86004 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-09-10 01:49:07 +00:00
Tom Rix
f1ab64fb50
ENHANCEMENT FilesystemPublisher no longer wipes out the whole cache, but removes pages that are not on the live site, but rebuilds the files one by one. It also now hooks into onAfterUnpublish() to remove files from the cache when they are removed from the CMS. If for some reason this fails, it will be picked up when a /dev/buildcache is done.
...
CHANGE default fileextension is now html (was null)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@82470 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-07-22 22:57:02 +00:00
Tom Rix
ac589ba236
ENHANCEMENT STaticPublisher can now play nice with Subsites, you just need to set FilesystemPublisher::domain_based_caching to true.
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@81683 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-07-13 04:42:02 +00:00
Sam Minnee
9bc3f5fe2a
ENHANCEMENT: Added manual Filesystem::sync() button to improve load time of admin/assets area.
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@80783 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-07-01 22:28:06 +00:00
Ingo Schommer
c66ebfaeb8
MINOR phpdoc documentation
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@73508 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-03-22 22:58:18 +00:00
Ingo Schommer
300435fb13
MINOR Merged from branches/2.3
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@69958 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-01-10 11:36:30 +00:00
Ingo Schommer
7b3068ac4f
MINOR Merged from branches/2.3
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@69703 467b73ca-7a2a-4603-9d3b-597d59a354a9
2009-01-05 06:17:59 +00:00
Sam Minnee
ab776401db
Static caching merges from dnc branch
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@68901 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-12-15 01:31:01 +00:00
Sam Minnee
e79dd5558b
Updating queries to be more DB agnostic
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@66506 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-11-24 09:30:41 +00:00
Ingo Schommer
024bf71ccf
BUGFIX Fixed SiteTreeMaintenanceTask from extending unkown class Task to extending Controller
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@65512 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-11-10 01:45:35 +00:00
Ingo Schommer
d113768d7b
FEATURE Added SiteTreeMaintenanceTask
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@64417 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-10-16 12:21:30 +00:00
Ingo Schommer
740e3b724f
ENHANCEMENT Added user_error() if RebuildStaticCacheTask is called without a Page->allPagesToCache() method defined
...
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@63198 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-09-28 22:41:02 +00:00
Sam Minnee
387b5edd21
Merged changes from branches/2.2.2-assets:
...
Static publishing
Ability to lock down comments to logged-in members only
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60470 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-12 02:59:27 +00:00