https://groups.google.com/d/forum/silverstripe-devSilverStripe Core DevelopmentDiscussions on the core development of the SilverStripe CMS and its modules: New and changed APIs, architecture and other complex issues requiring the attention of core developers.
<br>This group is not a support forum. If are looking for help, please see <a href="http://silverstripe.org/forums/">http://silverstripe.org/forums/</a>Google GroupsSimon Erkelens2017-04-22T09:48:21Zhttps://groups.google.com/d/topic/silverstripe-dev/jdHMvrCdtnEUpgrade Authenticator and all that is tied in to ithttps://github.com/silverstripe/silverstripe-framework/pull/6829 Today at hackfest, me and Sam have been working on improving the Authenticator. After the initial work from Sam, I've added the option for multiple login forms and integrate that seamlessly, without having to hack into Security.nicolaas2017-04-18T22:58:00Zhttps://groups.google.com/d/topic/silverstripe-dev/n-FZ8pSsWD8double entries on unique keys - best way to deal with them in Silverstripe Hi, We are inserting data into a table which has a unique index (relationA+relationB+relationC sort of thing). We are creating these rows using the standard SS method, e.g. $array = array( 'RelationAID' => $x, 'RelationBID' => $y, 'RelationCID' => $z ); $obj = MyObject::Sam Minnée2017-03-29T23:14:52Zhttps://groups.google.com/d/topic/silverstripe-dev/IXgn8CmmddASS3 and PHP7 - RFCHi everyone, I just wanted to make you all aware of an RFC I've posted regarding the SS3 EOL date and PHP7 support: https://github.com/silverstripe/silverstripe-framework/issues/6759 Thanks, SamIngo Schommer2017-03-15T01:18:23Zhttps://groups.google.com/d/topic/silverstripe-dev/rfy9y2xuD-sDrop PHP 5.5 support in SilverStripe 4.0?See https://github.com/silverstripe/silverstripe-framework/issues/6705 - please comment on Githubnicolaas2017-03-01T22:18:35Zhttps://groups.google.com/d/topic/silverstripe-dev/_vQYG6hgq98PolymorphicForeignKeyHi, Does anyone have an example of PolymorphicForeignKey usage? We tend to use two DB fields (MyRelationClassName + MyRelationID) for relationships to DataObjects of various types (for example, right now, I am adding a Note DataObject which has_one parent, where parent can be one of severalPatrick Nelson2017-02-08T03:23:22Zhttps://groups.google.com/d/topic/silverstripe-dev/OmL41-Km9OYSS-2017-001: XSS In page name (and a question)I noticed a low severity vulnerability was posted in our security releases page here: https://www.silverstripe.org/download/security-releases/ss-2017-001/ I'm having trouble understanding the description. Could someone please provide a more detailed explanation, or better, a PoC for this asnicolaas2017-01-22T11:23:07Zhttps://groups.google.com/d/topic/silverstripe-dev/K3dGQZumMTkaddons experimentHi Everyone, I have been working on an alternative version of addons: ssmods.com It is just an experiment at the moment. I have been keen to improve addons for a fair few years now and I have finally given it a go. ssmods.com is not meant to replace addons.silverstripe.org - it is simply aIngo Schommer2017-01-17T22:46:45Zhttps://groups.google.com/d/topic/silverstripe-dev/7TgVnfNIPFIRemove WebPI installer?Is anybody using the Microsoft WebPI installer to get SilverStripe running on Windows (with SQL Server and IIS)? My assumption is that it's rarely used, and the effort of maintaining releases for it is better spent elsewhere. Details on https://github.com/silverstripe/silverstripe-framework/pull/nicolaas2016-12-12T04:54:10Zhttps://groups.google.com/d/topic/silverstripe-dev/zx72ErBBlKofixing racing condition like caching issuesHi, I am having a hard time trying to fix racing condition like issues: - User presses go. - Site does a bunch of stuff (and saves in Database) - E-mail is sent to user. *ISSUE* When the email is sent to the user, the data in the e-mail is not what is actually supposed to be inRichard Rudy2016-12-12T02:02:41Zhttps://groups.google.com/d/topic/silverstripe-dev/GBYJTmVUUtoShould Menu() and getMenu() be renamed?This issue came up on the repo #1696 <https://github.com/silverstripe/silverstripe-cms/issues/1696>. It may worth while looking into changing the name of the function to something less generic. While using the Menu function is easy to type, it may be too generic. Beyond changing the names of theDamian Mooyman2016-12-05T00:16:34Zhttps://groups.google.com/d/topic/silverstripe-dev/0qMnMDWBu4ENew RFC: Form RequestHandler abstractionHello, we have now posted a new RFC at https://github.com/silverstripe/silverstripe-framework/issues/6362. This RFC proposes a refactor of the Form class into separate model and controller components. I welcome anyone interested to read and leave their comments. ;) Kind regards, Damian Mooymannicolaas2016-12-04T22:37:57Zhttps://groups.google.com/d/topic/silverstripe-dev/NFS2UXW8uEUmemcache helpHi, I just posted this question on stack overflow: http://stackoverflow.com/questions/40964315/stop-memcache-from-removing-data-in-php-silverstripe-zend-cache There is clearly something wrong, but I am not sure how to solve it. I did read about having a uniform size cache item, but that isTony Air2016-12-04T08:45:22Zhttps://groups.google.com/d/topic/silverstripe-dev/S4mPHYgL2KYNGINX extra Securityhi guys, I had some troubles with hacker attacks and bad referers so I have made auto updating NGINX configuration with extended black lists features. I think it will be helpful for others: https://github.com/a2nt/nginx-securityMichael van Schaik2016-11-30T16:44:13Zhttps://groups.google.com/d/topic/silverstripe-dev/k3fQr9QUxTkHow to deal with credentials/key files in a (reasonably) safe wayI'm more often integrating various cloud services into projects lately, and was wondering what would be considered the/a correct way of storing their API credentials in a SilverStripe project. For example, for Google Cloud services, one can create a 'Service Account' - which is something likenicolaas2016-11-30T03:05:06Zhttps://groups.google.com/d/topic/silverstripe-dev/IqkH5UPMRuIwebsites slow? what module is to blame?Hi, We have to two sites that load in 200ms / 300ms respectively (on my dev machine). A fresh install of SS 3.5 loads in about 35ms. I was wondering if anyone has worked out a quick and easy way to find the bottle necks. There are two modules that could help: - https://github.com/heyday