Matt Stauffer
cdefc2e3c0
Merge pull request #738 from marflow/master
...
Update StatamicValetDriver.php with locale 'zh'
2019-09-09 08:30:15 -04:00
Matt Stauffer
f22cb36c2b
Merge pull request #705 from samgranger/patch-1
...
Add JSON:API support for Drupal
2019-05-10 08:54:15 -04:00
Matt Stauffer
6c8d0fcf6d
Merge pull request #591 from morrislaptop/deep-custom-driver-search
...
Recursively search for custom valet drivers
2019-04-11 13:52:44 -04:00
marflow
4235103ac1
Update StatamicValetDriver.php
2019-03-01 20:42:33 +01:00
Sam Granger
c2668be5de
Add JSON:API support for Drupal
2019-01-17 11:33:53 +01:00
Chris Brown
67546f1fc3
Updated loading of server environment variables
...
- added `putenv()` for Laravel compatibility
- added `$_ENV` for generic compatibility
- added wildcard processing, so site array named `*` gets processed always (if present), and then site-specific entries are added and will override the wildcard.
Sample `.valet-env.php`:
```php
<?php
return [
'*' => [
'USER' => 'vagrant',
],
'demo' => [
'MY_CUSTOM_VAR' => 'special_value',
'USER' => 'travis',
],
];
```
(Note: order of entries in the array is irrelevant, as the parser reads `*` first, followed by site-specific entries.)
2019-01-02 17:27:02 -05:00
Martin Peverelli
8971bf8d6a
#473 Add feature to load server environment variables from special file
2019-01-02 17:27:02 -05:00
chejaziuhin
fb63a3c855
Update BasicValetDriver.php
2018-12-17 11:18:12 -05:00
chejaziuhin
c9685e376e
Static file serving for subfolders
...
This allows static file serving of 'index.php' and 'index.html' files from subfolders when you have a root 'public' folder.
2018-12-17 11:18:12 -05:00
Leo Feyer
72c34749b0
Support the app_dev.php front controller
2018-11-05 18:03:20 +01:00
Matt Stauffer
0b233002ce
Merge pull request #653 from opdavies/drupal-subdirs
...
Failing functional tests with Drupal in a sub-directory
2018-10-25 15:54:26 -04:00
Jason Varga
ecf239b9dc
Check for GET requests
2018-10-17 16:30:45 -04:00
Oliver Davies
7ceb524bf7
Revert "Use a Collection"
...
This reverts commit 7315553c8c .
2018-10-14 18:54:08 +01:00
Oliver Davies
7315553c8c
Use a Collection
2018-10-14 17:14:51 +01:00
Oliver Davies
b0f0f063c4
Allow for serving Drupal from within a sub-directory
2018-10-14 16:44:30 +01:00
Matt Stauffer
a68e83297e
Merge pull request #456 from StefanPrintezis/d8_autocomplete
...
Drupal 8 autocomplete
2018-08-15 10:08:36 -04:00
Matt Stauffer
d780045d93
Merge pull request #541 from martinleveille/craft-driver-optional-separate-index
...
Craft driver optional separate index.php
2018-08-15 09:50:01 -04:00
Marc Runkel
f48382bedf
Support Kirby v3 as well
...
In version 3, there is no panel directory any longer, it's integrated in
kirby proper.
2018-07-20 12:05:14 +02:00
Craig Morris
6e42d78f11
Recursively search for custom valet drivers
2018-05-31 18:23:41 +01:00
Martin Leveille
49173c0c40
Check if index.php exists in the localized folder
2018-03-25 12:02:16 -04:00
Matt Stauffer
7e27852722
Merge pull request #516 from nystudio107/craft-driver-web-or-public
...
Craft driver web or public
2018-02-09 10:17:11 -05:00
Indra Gunawan
8d42411fa2
Add support to Symfony Flex directory structure ( #475 )
2018-02-08 14:46:17 -06:00
Andrew Welch
cc0e4922f6
Smarter frontControllerDirectory method
...
The previous method simply returned `web` if there was a file named `craft` in the $sitePath (which means we’re running Craft 3).
The problem is that many sites, especially upgraded ones, will be serving out of `public`. This is also in line with the default Forge/ServerPilot default dirs.
So we test to see if either `/web` or `/public` exist, and return them if so. Otherwise default to the current method.
Signed-off-by: Andrew Welch <andrew@nystudio107.com >
2018-02-01 13:12:03 -05:00
Adam Wathan
83eae5a01e
Merge pull request #461 from simensen/modern-sculpin-support
...
Enable support for modern Sculpin projects.
2018-01-09 09:08:08 -05:00
Beau Simensen
fb276d6177
Compare similar types.
2018-01-08 20:55:31 -06:00
Beau Simensen
ec42860fee
Also check if sculpin/sculpin is required by composer.json
2018-01-08 20:53:46 -06:00
Beau Simensen
c556f26f46
Support for Magento Commerce (Cloud) applications that rely on DOCUMENT_ROOT
2017-11-12 22:05:10 -06:00
Beau Simensen
8c5c2282cd
Enable support for modern Sculpin projects.
2017-10-21 02:21:22 -07:00
Stefan
68fa164eb9
Drupal 8 autocomplete
2017-10-09 17:49:36 +02:00
Jason Varga
78d37c375c
Add en to locales
2017-10-02 17:02:05 -04:00
Adam Wathan
4bd79ecdd2
Merge pull request #380 from PheRum/master
...
Added missing $_SERVER variables for Basic Driver
2017-09-30 15:04:06 -04:00
Adam Wathan
698c6532dc
Merge pull request #426 from christian-thomas/patch-1
...
Set SERVER_NAME variable for WordPress (Bedrock) driver
2017-09-30 15:03:05 -04:00
Adam Wathan
7cedd61289
Merge pull request #401 from jasonvarga/master
...
Statamic caching and localization support
2017-09-19 16:58:02 -04:00
Martin Leveille
2227945543
Fix hard coded front controller directory for Craft
2017-09-17 09:20:48 -04:00
Christian Thomas
27b7ecebf5
Set SERVER_NAME variable for WordPress (Bedrock) driver
...
Fix for Wordpress (Bedrock) as in #138
2017-08-29 11:24:16 +01:00
Jason Varga
d12eb0e140
Only serve recognized locales if the file exists.
2017-08-24 14:44:20 -04:00
Adam Wathan
b8fb49ff51
Merge pull request #278 from fschwaiger/master
...
Add Typo3 and Neos drivers
2017-08-18 09:38:54 -04:00
Adam Wathan
ca4f78d5f8
Merge pull request #402 from gms8994/patch-1
...
Checks to see if file_exists *and* it's an actual file.
2017-08-09 08:49:02 -04:00
Jason Varga
db5f5d80e9
Handle localized sites within a public directory
2017-08-08 15:10:00 -04:00
Erik Weber
c8c1a52c3b
Add $_SERVER['DOCUMENT_ROOT'] to CraftValetDriver
2017-08-07 09:52:50 +02:00
Glendon Solsberry
9f70e8163f
Checks to see if file_exists *and* it's an actual file.
...
The current check short-circuits too early, allowing the existence of a folder at $uri
to trigger a false positive. This verifies that the file at $uri is actually a file before
returning.
2017-07-18 09:57:41 -04:00
Jason Varga
e91b844a8f
Use isActualFile
2017-07-17 17:14:08 -04:00
Jason Varga
933922bfe7
Support Statamic 2.6 caching, and localized subdirectories.
2017-07-17 17:10:33 -04:00
Vic D'Elfant
a0dbae74bf
Shortened isset()
2017-06-09 09:46:53 -04:00
Vic D'Elfant
745005dcae
Simplified HTTP_HOST rewriting
2017-06-09 09:46:53 -04:00
Vic D'Elfant
dbcbf1edc7
Improved HTTP_HOST rewriting
2017-06-09 09:46:53 -04:00
Steffen Brand
4f383f2d77
Added missing $_SERVER variables for CakePHP 3
2017-06-06 16:30:51 -04:00
Florian Schwaiger
311051fc75
Merge branch 'master' into master
2017-05-23 17:13:13 +02:00
PheRum
5bf945b7fb
Added missing $_SERVER variables for Basic Driver
2017-05-15 21:05:25 +03:00
Mario Young
4d49e666a7
Add new Symfony directory structure in driver
...
This fix #370
2017-05-05 11:44:27 -04:00