Commit Graph

53 Commits

Author SHA1 Message Date
Robbie Averill 62876a9b28 Update Travis builds to include PHP 7, update PHPUnit to 5.7 2019-07-24 13:10:26 +02:00
Robbie Averill c5337ed8bf Use trusty dist for Travis builds 2019-06-11 14:08:40 +12:00
Robbie Averill c7ad63d29f
Merge pull request #2 from silverstripe-security/pulls/1.0/sort-only-on-fields
[CVE-2019-12149] Fixed potential SQL injection vulnerability in RestfulServer
2019-06-11 12:02:54 +12:00
Robbie Averill 65239cd54d [CVE-2019-12149] Fixed potential SQL injection vulnerability in RestfulServer 2019-05-20 15:46:37 +12:00
Dylan Wagstaff a737f67a13
Merge pull request #41 from creative-commoners/pulls/1.0/fix-total-items-with-canview
FIX Total items count in output respects canView on records
2017-11-17 14:12:47 +13:00
Dylan Wagstaff 4bdd071354
Merge pull request #40 from creative-commoners/pulls/1.0/fix-for-empty-post-body
FIX Return string directly when no body content is provided to put/post methods
2017-11-17 14:10:39 +13:00
Robbie Averill be255c2af1 FIX Total items count in output respects canView on records 2017-11-17 14:09:23 +13:00
Robbie Averill b3fc6803fd FIX Return string directly when no body content is provided to put/post methods 2017-11-17 13:55:08 +13:00
Daniel Hensby 4ba5bf5853
Merge pull request #39 from creative-commoners/pulls/1.0/pass-member
FIX Ensure a Member object is passed to canView etc methods if available
2017-11-06 12:16:33 +00:00
Robbie Averill e54e23ede0 Remove PHP 5.3 from Travis config, shuffle tested SS versions 2017-11-03 10:23:32 +13:00
Robbie Averill cb92696392 FIX Ensure a Member object is passed to canView etc methods if available 2017-11-03 10:20:45 +13:00
Franco Springveldt a12e6d48f5 Remove obsolete branch-alias 2017-08-25 16:15:18 +12:00
Daniel Hensby ba7b5bce1d Merge pull request #38 from creative-commoners/pulls/1/travis-php7
Add PHP7 + SS3.6 build to Travis configuration
2017-06-15 19:16:42 +01:00
Robbie Averill c54b4d345d Add PHP7 + SS3.6 build to Travis configuration 2017-06-15 11:14:22 +12:00
Damian Mooyman f6025eac1d Update changelog for 1.0.5 release 2016-02-04 15:32:17 +13:00
Damian Mooyman 09662b678e Merge pull request #33 from helpfulrobot/update-license-year
Updated license year
2016-01-05 11:20:48 +13:00
helpfulrobot 24bc82b0ac Updated license year 2016-01-01 06:46:47 +13:00
Daniel Hensby 90de9c2260 Merge pull request #26 from helpfulrobot/convert-to-psr-2
Converted to PSR-2
2015-11-24 14:14:21 +00:00
Daniel Hensby 78374ee57c Merge pull request #25 from helpfulrobot/add-standard-scrutinizer-config
Added standard Scrutinizer config
2015-11-23 17:52:13 +00:00
Daniel Hensby 5e28d7bc25 Merge pull request #32 from helpfulrobot/add-standard-code-of-conduct
Added standard code of conduct
2015-11-23 17:45:54 +00:00
helpfulrobot 90a1f63ae6 Added standard code of conduct 2015-11-21 20:16:14 +13:00
helpfulrobot e69554810d Added standard Scrutinizer config 2015-11-21 19:31:50 +13:00
helpfulrobot 96f868dbf5 Converted to PSR-2 2015-11-21 19:21:34 +13:00
Daniel Hensby de3dc96d39 Merge pull request #27 from helpfulrobot/add-standard-travis-config
Added standard Travis config
2015-11-20 15:49:13 +00:00
Daniel Hensby c05dc87578 Merge pull request #28 from helpfulrobot/add-standard-editor-config
Added standard editor config
2015-11-20 15:00:13 +00:00
Daniel Hensby 71a0ba660b Merge pull request #29 from helpfulrobot/add-standard-license
Added standard license
2015-11-19 17:22:09 +00:00
Daniel Hensby e12bf7c63e Merge pull request #30 from helpfulrobot/add-license-to-composer
Added license to composer.json
2015-11-19 11:58:58 +00:00
Daniel Hensby 3b16d0c9a3 Merge pull request #31 from helpfulrobot/add-standard-git-attributes
Added standard git attributes
2015-11-19 10:41:16 +00:00
helpfulrobot 4a361e0cc6 Added standard git attributes 2015-11-19 19:13:03 +13:00
helpfulrobot c7362296da Added license to composer.json 2015-11-19 18:52:57 +13:00
helpfulrobot 53eaa3a6fa Added standard license 2015-11-19 18:31:43 +13:00
Damian Mooyman a75429913c Merge pull request #24 from scott1702/master
Add changelog
2015-11-19 14:39:49 +13:00
helpfulrobot 775b2c6a21 Added standard Travis config 2015-11-19 14:20:16 +13:00
helpfulrobot 94315960a6 Added standard editor config 2015-11-19 13:26:20 +13:00
scott1702 edeb42259b Add changelog for release 2015-11-18 15:20:01 +13:00
Scott Hutchinson 5b82868432 Merge pull request #23 from tractorcow/pulls/tests
Include 3.2 and php 5.6 in tests
2015-10-30 18:57:18 +13:00
Damian Mooyman 1c7750e197 Include 3.2 and php 5.6 in tests 2015-10-30 17:18:11 +13:00
Daniel Hensby b3e3b4569d Updating travis builds 2015-07-22 11:33:51 +01:00
Daniel Hensby ad7446c10b Move to new travis containerised infrastructure 2015-07-20 16:00:19 +01:00
Damian Mooyman de94422bc8 Merge pull request #18 from dhensby/master
Adding .editorconfig
2015-07-02 12:20:00 +12:00
Daniel Hensby 2ef79fcc3e Adding .editorconfig 2014-12-04 17:12:57 +00:00
Will Rossiter db4a70673b Add routes 2013-07-14 20:12:35 +12:00
Mateusz U d9fc615441 Merge pull request #15 from hafriedlander/fix/stageisdefault
FIX Defaulting to stage mode
2013-07-04 15:26:27 -07:00
Hamish Friedlander af652463f1 FIX Defaulting to stage mode
If you exposed Page instances through RestfulServer, the default
Versioned stage would be Stage, rather than Live.
2013-07-05 10:22:21 +12:00
Ingo Schommer f8384e6209 Merge pull request #12 from dhensby/patch-seperate-authenticators
NEW Support for other authenticators
2013-05-07 15:28:49 -07:00
Daniel Hensby 687fac83f7 NEW Support for other authenticators
I've added the ability to add other authenticators to the RestfulServer

Use the config system to change the authenticator option and it'll call
'authenticate' on that class.

I've assumed that one won't need any parameters sent to that and
everything can be taken from `Controller::curr()->request`

This relies on the default authenticator being able to accept the
standard email/password identifiers. I imagine anyone using a default
authenticator to that will go to the trouble of adding a RestfulServer
authenticator too.
2013-05-01 15:52:55 +01:00
Ingo Schommer 9ea7097acc Switched to external travis script support 2013-03-29 09:46:01 +01:00
Sam Minnee 0ceaccf30d Added composer config 2012-11-03 12:43:32 +13:00
Ingo Schommer bb96dc1ec7 Added build status to readme 2012-10-31 00:28:35 +01:00
Ingo Schommer 746ff0f823 Line length fixes (no logic changes) 2012-10-31 00:23:29 +01:00