Matt Stauffer
a2712e6d8f
Merge pull request #1311 from laravel/mes/version-4
...
Re-work how BasicValetDriver serves files in projects with and without `public/` directory
2022-12-15 17:29:30 -05:00
Matt Stauffer
f49b1b0e8a
Set HTTP_HOST in BaseDriverTest
2022-12-11 13:04:36 -05:00
Matt Stauffer
1684068382
Refactor where legacy drivers are pulled in
2022-12-08 12:45:26 -05:00
Matt Stauffer
cd05ded9b5
Add legacy drivers for the remainder of v3
2022-12-07 16:10:48 -05:00
StyleCI Bot
0c27c62cec
Apply fixes from StyleCI
2022-12-03 23:11:03 +00:00
Matt Stauffer
59967c3068
Extract basic driver with public/ from basic driver, and simplify both
2022-12-03 18:10:54 -05:00
StyleCI Bot
9f03a755f5
Apply fixes from StyleCI
2022-12-03 03:10:15 +00:00
Matt Stauffer
884c39d70b
Test, and fix, ValetDriver
2022-12-02 22:10:04 -05:00
StyleCI Bot
e952fa59cb
Apply fixes from StyleCI
2022-12-03 02:15:35 +00:00
Matt Stauffer
711e3dd2ba
Move all drivers to PSR autoload, and write tests
2022-12-02 21:15:15 -05:00
Dries Vints
a0e1e02a47
Test Valet commands ( #1256 )
...
* First attempt at testing CLI commands
* Apply fixes from StyleCI
* Protect from running locally
* Fix test
* wip
* wip
* wip
* wip
* wip
* Update app.php
* Create config folder and files for CLI tests
* Apply fixes from StyleCI
* Fix some formatting
* Fix imports
* Update all output() calls to use the writer passed in by the command
Ugly capture of all $outputs from commands, by passing them into `writer()` to be bound into the container, where they can then be pulled out from calls to `output()` and its buddies `info()`, `table()`, and `warning()`.
* Apply fixes from StyleCI
* Flesh out park command test
* Apply fixes from StyleCI
* Drop php 7.0 and 7.1
Co-authored-by: StyleCI Bot <bot@styleci.io >
Co-authored-by: Matt Stauffer <matt@tighten.co >
2022-12-02 09:32:28 +01:00
Matt Stauffer
b7d6bd4611
Merge branch 'master' of github.com:laravel/valet
2022-12-01 20:32:13 -05:00
Matt Stauffer
ef151b076e
Fix tests to prepend 'disable auto cleanup' env var
2022-12-01 20:31:49 -05:00
Matt Stauffer
8246ee6319
Merge pull request #1238 from jjpmann/feature/custom-site-stubs
...
use getStub to allow custom stub files
2022-12-01 20:25:41 -05:00
Erik | Sobit
2d429c353d
solution for only remove the tld if it is at the end of the site name
...
o check if tld is at the end of the site name and if so remove it
o added corresponding test
2022-11-02 11:53:04 +01:00
Dries Vints
d0d42acff7
PHP 8.2 support ( #1279 )
...
* PHP 8.2 support
* wip
* Apply fixes from StyleCI
* wip
* wip
* wip
* Update tests.yml
Co-authored-by: StyleCI Bot <bot@styleci.io >
2022-09-08 13:37:17 +02:00
Jerry Price
e668e77f3d
Merge branch 'master' into feature/custom-site-stubs
2022-07-08 09:21:51 -04:00
Matt Stauffer
e69d448245
Update Ngrok (valet share) to lowercase domains before matching
2022-05-18 11:47:30 -04:00
NasirNobin
0267da704e
remove preg_replace deprecation warning
2022-04-16 18:47:38 +06:00
Jerry Price
021a4d1a5c
use getStub to allow custom stub files
2022-04-13 10:50:41 -04:00
Michael Lehmkuhl
30af32d856
Clean up coding style
2022-04-03 18:44:56 -05:00
Michael Lehmkuhl
315af8904a
Add PHP version to valet links output table
2022-04-03 18:35:51 -05:00
Matt Stauffer
0045896d8e
Merge pull request #1216 from NasirNobin/feature/valet-run
...
PHP version isolation helper for command line
2022-03-31 09:55:22 -04:00
NasirNobin
2acd133f9f
StyleCI Patch
2022-03-30 03:49:06 +06:00
Nasir Uddin Nobin
d198d7739c
wip - refactor with valetphprc version ( #10 )
2022-03-30 03:48:03 +06:00
be57ffaf36
CI fixes
2022-03-29 20:07:19 +02:00
a52355ec49
Restore original directory permissions
...
As discussed in #1220 , cleaning up after stopping Homebrew services that
run as root is probably the best solution for now.
What's changed:
- Stopping any Homebrew service now restores the appropriate permissions
for the Homebrew directories
- Stopping nginx now also happens via $this->brew
(to avoid code duplication)
The tests were updated to reflect this change.
2022-03-29 19:59:33 +02:00
Nasir Uddin Nobin
40cb21ec91
Apply suggestions from code review
...
Co-authored-by: Matt Stauffer <mattstauffer@users.noreply.github.com >
2022-03-29 08:56:01 +06:00
NasirNobin
23aebbe1d9
StyleCI Patch
2022-03-24 05:17:13 +06:00
Nasir Uddin Nobin
6d3d191f44
[wip] Valet run/refactor with brew opt ( #9 )
2022-03-24 05:15:45 +06:00
Nasir Uddin Nobin
fbf96b9abc
Apply suggestions from code review
...
Co-authored-by: Shifat Hossain <52673893+shifat160@users.noreply.github.com >
2022-03-23 14:16:57 +06:00
NasirNobin
6f085bc70e
StyleCI Patch
2022-03-23 04:13:00 +06:00
Nasir Uddin Nobin
605118d3e4
Update tests/BrewTest.php
2022-03-23 03:46:11 +06:00
Nasir Uddin Nobin
faeee5eb9a
Apply suggestions from code review
2022-03-23 02:02:49 +06:00
NasirNobin
ca2924daca
Self code review
2022-03-23 01:35:30 +06:00
NasirNobin
84f59b4890
test readability
2022-03-22 19:44:10 +06:00
NasirNobin
720fed1a43
refactor code & tests
2022-03-22 19:07:45 +06:00
NasirNobin
245c68e708
wip
2022-03-22 17:05:10 +06:00
NasirNobin
d9ebb471b7
tests added
2022-03-22 17:00:24 +06:00
NasirNobin
1824ae4989
wip
2022-03-22 16:25:26 +06:00
Matt Stauffer
7532acef8c
Merge branch 'mes/pass-site-to-isolate-commands' of github.com:laravel/valet into mes/pass-site-to-isolate-commands
2022-03-21 01:34:45 -04:00
Matt Stauffer
6dd536c987
Fix isolation test for CI
2022-03-21 01:34:41 -04:00
StyleCI Bot
94353bc940
Apply fixes from StyleCI
2022-03-21 05:25:37 +00:00
Matt Stauffer
29b2f45719
Add --site to isolate and unisolate commands
...
- Add --site to isolate
- Add --site to unisolate
- Refactor some tests
- Update Site@getSiteUrl to throw an exception instead of returning false
- Fix a few minor typos/grammatical issues
2022-03-21 01:25:23 -04:00
Matt Stauffer
c8e70396e4
Specifically look for cert files in secured() method.
...
Fixes #1210
2022-03-17 13:08:22 -04:00
NasirNobin
a31fa01931
test for - default www pools disabling
2022-03-16 21:32:01 +06:00
Matt Stauffer
b1d9b2b669
Clean up
2022-03-14 15:00:05 -04:00
Matt Stauffer
383aa62137
Change magic isolation config string to "ISOLATED_PHP_VERSION"
...
Co-Authored-By: Jacob Baker-Kretzmar <18192441+bakerkretzmar@users.noreply.github.com >
2022-03-14 14:40:45 -04:00
Matt Stauffer
b8885a4115
Move deleting valet.sock into install()
...
Co-Authored-By: Jacob Baker-Kretzmar <18192441+bakerkretzmar@users.noreply.github.com >
2022-03-14 14:10:49 -04:00
Matt Stauffer
021dfe9fa7
Merge branch 'mes/symlink-valet-socks' of github.com:laravel/valet into mes/symlink-valet-socks
2022-03-14 13:59:00 -04:00