Guy Sartorelli
7990f63ce4
Merge branch '2.8' into 3.0
2023-06-22 10:53:54 +12:00
Michal Kleiner
a052bfd590
Add extension to correctly support element preview
2023-06-22 01:32:07 +10:00
Steve Boyd
903c482036
Merge branch '2' into 3
2023-02-03 10:31:29 +13:00
Steve Boyd
4f7f6cc313
Merge pull request #502 from creative-commoners/pulls/3/frontend-build-stack
...
DEP Upgrade frontend build stack
2023-01-30 13:50:37 +13:00
Steve Boyd
d4bc28e65c
API Remove deprecated code
...
Co-authored-by: Sabina Talipova <sabina.talipova@silverstripe.com>
2023-01-27 09:55:04 +13:00
Guy Sartorelli
f397ab352b
ENH Prepare correct js/css structure to use webpack
2023-01-25 10:51:04 +13:00
Steve Boyd
02c5980dde
MNT Remove legacy upgrader config
2023-01-20 16:48:50 +13:00
Guy Sartorelli
6770dedc2a
Merge branch '2.7' into 2
2022-12-19 03:00:28 +00:00
Guy Sartorelli
901dbc8848
Merge branch '2.6' into 2.7-release
2022-12-19 13:52:24 +13:00
Steve Boyd
73f3d15bfb
[CVE-2022-42949] Subsite file permissions
2022-12-19 11:30:59 +13:00
Steve Boyd
5f489b1df9
FIX Do not show copy to subsite buttons in history viewer
2022-12-14 10:43:53 +13:00
Steve Boyd
416f55ad03
API Stop using deprecated API
2022-11-28 17:49:50 +13:00
Steve Boyd
aba286d8a3
API Update deprecations
2022-11-16 11:55:02 +13:00
Bart van Irsel
74b6cec374
ENH added config setting to ignore subsite language ( #481 )
...
added config setting to ignore subsite language; when using subsites in combination with fluent it picked up wrong yml file
2022-07-28 12:19:33 +12:00
Steve Boyd
cdc37de076
Merge branch '2.5' into 2.6
2022-07-25 11:39:25 +12:00
Steve Boyd
6e1b504ff3
FIX Move files to client directory
2022-07-19 18:35:15 +12:00
Steve Boyd
ed4663be9b
ENH PHP 8.1 compatibility
2022-04-13 13:49:48 +12:00
Corey Sewell
f1fce6f739
Fix "Column 'URLSegment' in where clause is ambiguous" when duplicating pages
2020-01-17 12:35:08 +13:00
Robbie Averill
5d015c7a96
Merge branch '2.2' into 2.3
2019-09-25 15:00:47 -07:00
Robbie Averill
38b356c256
Merge branch '2.1' into 2.2
...
# Conflicts:
# tests/php/SiteTreeSubsitesTest.php
2019-09-25 15:00:35 -07:00
Robbie Averill
ce63a9ed08
Merge pull request #427 from creative-commoners/pulls/2.0/cascading-themes
...
FIX Improving support for cascading themes
2019-07-15 12:14:30 +02:00
Guy Marriott
2eb04ffa78
FIX Improving support for cascading themes
...
- Fixes an issue where themes would cascade "up" the list of themes
- Provides configuration for defining custom theme options with their own sets of cascading themes
Fixes #392
2019-07-12 13:34:42 +12:00
Robbie Averill
9655371276
Merge branch '2.0' into 2.1
2019-06-25 15:43:59 +12:00
Robbie Averill
4fdf2e24e3
FIX LeftAndMainSubsites::canAccess() now accepts a Member argument and falls back to the session member
2019-06-25 15:42:54 +12:00
Robbie Averill
77fafe6450
Merge branch '2.2' into 2.3
2019-06-25 10:00:47 +12:00
Robbie Averill
4249fffc0f
FIX LeftAndMainSubsites::canAccess() now accepts a Member argument and falls back to the session member
2019-06-25 10:00:13 +12:00
Robbie Averill
0275bb1eca
FIX LeftAndMainSubsites::canAccess() now accepts a Member argument and falls back to the session member
2019-06-24 10:19:58 +12:00
Garion Herman
5c4a655106
Merge pull request #418 from creative-commoners/pulls/2.3/fluent-domain-docs
...
Ensure URL segment field type before using its API, and add docs around subsite and fluent domain compatibility
2019-06-05 05:27:06 +01:00
Garion Herman
4d7641e16a
FIX allowed pagetypes displaying incorrectly when switching subsite
...
This patch depends on an update to the CMS module that provides this
extension point. The code is inert when matched with existing CMS
versions.
2019-05-31 11:28:15 +12:00
Robbie Averill
3b8207d70c
Ensure URL segment field type before using its API, and add docs around subsite and fluent domain compatibility
2019-05-31 11:27:58 +12:00
Robbie Averill
fe20bc2907
Merge branch '2.2' into 2.3
2019-04-15 16:27:36 +12:00
Robbie Averill
9dbdd992f7
FIX Content editor group users can now insert links into contents while using subsites
2019-02-10 12:18:19 +03:00
Robbie Averill
da2e8fcc8b
NEW Use Bootstrap styled alerts in assets notification
...
This will be the default in SilverStripe 4.4, and has been partially implemented in 4.3
2018-11-27 16:23:58 +01:00
Robbie Averill
e4fe534f10
Merge branch '2.1'
2018-11-07 16:28:10 +02:00
Robbie Averill
2a35a5c70a
FIX Replace Convert JSON methods with json_* methods, deprecated from SilverStripe 4.4
2018-10-28 21:41:32 +00:00
Robbie Averill
bf7dd9c37b
Merge branch '2.1'
...
# Conflicts:
# src/Extensions/SiteTreeSubsites.php
2018-10-19 16:28:50 +02:00
Guy Marriott
7cc86199e7
Revert "FIX CMS permission checks for subsite are now handled in the state context"
2018-10-19 12:00:50 +13:00
Robbie Averill
7681634cb2
Remove irrelevant check for subsites list size, use func_num_args() and add break to loop
2018-08-27 10:04:57 +12:00
Robbie Averill
6af985420f
FIX CMS permission checks for subsite are now handled in the state context
...
We now check the subsite state for the context and validate it against the current member's
group permissions using the SilverStripe ORM relationships instead of using SQL queries.
More granular permission checks e.g. canView etc are still up to data models to define and
handle.
2018-08-24 16:58:36 +12:00
Robbie Averill
e8a72e1c33
FIX Duplicate page's parent IDs are now assumed or zeroed after duplication
2018-08-24 10:30:27 +12:00
Robbie Averill
8af796fa7a
API Deprecate duplicateSubsiteRelations. Use "cascade_duplicates" config API instead.
2018-08-24 10:13:22 +12:00
Robbie Averill
7f28c32427
FIX Pages now correctly duplicate children across subsites
2018-08-24 10:12:05 +12:00
Robbie Averill
6747b5ffe8
Merge pull request #381 from lekoala/patch-1
...
allow disabling filter using queryParam
2018-08-24 08:50:47 +12:00
Thomas Portelange
6e35807dc7
allow using queryParam to disable filter
...
much better than global state (and should potentially replace cookie usage that is user controlled)
2018-08-16 16:20:48 +02:00
Thomas Portelange
c177a9f640
allow disabling filter using queryParam
...
It is much better than relying on global state
2018-08-16 16:19:25 +02:00
Robbie Averill
d8088edfa9
Merge branch '2.1'
2018-07-26 15:15:29 +12:00
Robbie Averill
4b6804eaab
[SS-2018-016] Group table name is escaped to prevent possibility of SQL injection
2018-07-16 11:22:58 +12:00
Dylan Wagstaff
ffbcb9a0c8
Deprecate alternatePreviewLink function as per CMS
...
SilverStripe CMS 4.0.0 issues a deprecation notice before calling
alternatePreviewLink on any page that hasMethod (i.e. is applied via an
extension such as SiteTreeSubsites). Instead of double-issuing a notice,
we will just mark this as deprecated in the next minor version via
docblocks.
2018-07-05 09:55:45 +12:00
Dylan Wagstaff
5370bc8af6
FIX apply SubsiteID getVar to CMS Preview fetches
...
A preview link must be loaded on the same domain the CMS is loaded
through, which was previously causing issues when a page (identified
via URLSegment) did not exist on the subsite domain. By _always_
prepending the identifier to the preview link, this should never happen.
2018-07-04 15:21:47 +12:00
Robbie Averill
153db12d42
Switch count for exists() check for readability
2018-06-20 09:27:04 +12:00