db8197df3d
👌 Handle multiple modes w/ Xdebug menu item
...
This commit also fixes the width of the header items.
2022-05-19 19:06:03 +02:00
e7f80ebce8
✨ Switch Xdebug mode
2022-05-19 01:05:06 +02:00
990152d77d
✨ Allow replacing of config values
2022-05-19 00:08:26 +02:00
2e61479c75
✨ Allow reading of configuration files
2022-05-18 19:45:16 +02:00
0579ebb1c1
⚡ ️ More efficient extension parsing
2022-05-18 19:23:56 +02:00
f9df86851c
✨ Tweak description about sudoers files
2022-05-15 15:42:01 +02:00
b0c62e226a
👌 Code cleanup
2022-05-15 15:15:49 +02:00
1392b6e4a0
🔧 New version under development
2022-05-13 17:04:45 +02:00
12163bc87b
🔀 Merge branch 'main' into dev/5.4
2022-05-13 17:04:07 +02:00
c645bb7610
🚀 Version 5.3
...
Merge branch 'dev/5.3'
v5.3
2022-05-13 16:33:48 +02:00
e6574966da
📝 Clarify network requests
2022-05-13 00:38:42 +02:00
1e9cfff05e
📝 Updated README
2022-05-13 00:34:57 +02:00
bd34c2b255
👌 Improved nginx file parsing
2022-05-13 00:24:54 +02:00
c040ac3200
🔧 Prepare for release build
2022-05-10 19:20:47 +02:00
6c6888c9cb
👌 Bump version number for new beta build
2022-05-10 19:02:37 +02:00
78cb6922b3
🐛 Fix issue with version parser
2022-05-10 19:01:37 +02:00
c16377c688
👌 Improved updater
2022-05-10 18:52:48 +02:00
540ea5c310
👌 Changes to updater
2022-05-10 18:34:34 +02:00
4ba2b25f18
👌 App version parsing
2022-05-10 18:09:22 +02:00
81b75dcaa8
👌 Async unlink and unproxy to prevent main thread hang
2022-05-10 10:44:24 +02:00
884784d024
🐛 Handle trailing semicolon ( #170 )
2022-05-10 10:26:48 +02:00
e81ff2870d
✅ Add test and prepare for new prerelease
2022-05-10 01:00:18 +02:00
7c631099b2
👌 Fix regular expression
2022-05-10 00:43:17 +02:00
f7a98b88a7
👌 Improve proxy subject validation
2022-05-10 00:38:13 +02:00
3fc21fff2a
♻️ Cleanup
2022-05-10 00:18:45 +02:00
0306c2b726
♻️ Clarify parameter name
2022-05-10 00:16:47 +02:00
9d822df54e
✨ Check for updates
2022-05-10 00:14:48 +02:00
f413b84a45
🏗 WIP: Check for updates
2022-05-09 23:41:52 +02:00
b82811e6bf
🐛 Fix issue with tertiary action
2022-05-09 23:01:36 +02:00
af922664ab
🏗 WIP: Check for updates
2022-05-09 17:28:35 +02:00
8b73e69495
🐛 Fix issue with listing extensions
2022-05-09 15:27:55 +02:00
29a9e14741
🐛 Fix crash issue with .DS_Store
2022-05-09 15:27:43 +02:00
997fb27596
👌 Update copyright, verbose logging tweak
2022-05-07 18:43:36 +02:00
c171df0a93
✨ Add additional verbosity option ( #169 )
2022-05-07 13:32:45 +02:00
1c15a4e07f
✨ Add (un)secure option for proxies
2022-05-06 18:27:03 +02:00
5067c7b87f
🏗 WIP: Add secure/unsecure option for proxy
2022-05-05 21:29:03 +02:00
f679231ade
♻️ Cleanup
2022-05-05 20:09:40 +02:00
f725e09f55
♻️ WIP: Parsing logic for configuration file
2022-05-05 20:05:52 +02:00
99881bf4cd
♻️ WIP: Refactor determining PHP configuration
...
The way .ini files are loaded is changing with this commit. Instead of
directly saving which extensions were found, the extensions loaded are
now determined by reading the .ini file.
However, there are some performance concerns here. Perhaps it is worth
*not* reloading the contents of these files unless absolutely necessary.
2022-05-04 20:25:59 +02:00
2987464da8
📝 Added information about linter
2022-05-03 18:20:11 +02:00
4d04275c57
✅ Added linting
2022-05-03 18:16:26 +02:00
790f63e8c9
🔧 Disable Xdebug item for 5.3
2022-05-02 18:26:02 +02:00
86b49812c3
♻️ Cleanup menu item generation ( #168 )
2022-05-02 18:24:44 +02:00
ef9e0fd916
✨ Begin work on Xdebug mode switcher ( #168 )
2022-05-01 22:07:18 +02:00
af8807f799
🔀 Merge bugfixes from 5.2 into 5.3
2022-04-23 12:25:18 +02:00
4eea13f059
🚀 Version 5.2.2
...
Merge branch 'dev/5.2'
v5.2.2
2022-04-22 19:50:57 +02:00
ba93ed93e4
✨ Allow opening of proxies in browser
2022-04-21 19:18:05 +02:00
932a0fe176
✨ Add 'Remove Proxy' to right-click menu
2022-04-21 19:08:40 +02:00
3cff2d6469
🐛 Fix issue w/ flag evaluation order ( #165 )
2022-04-20 22:31:20 +02:00
df506e4128
🐛 Fix various minor issues (discovered via #162 )
...
- Renaming the configuration files from `www.conf` to the backup
(`disabled-by-phpmon`) will now succeed if the `disabled-by-phpmon`
file already exists. This would fail if the `disabled-by-phpmon` file
already existed in previous builds.
- The PHP-FPM alert when there's an issue with a missing socket
configuration file has been tweaked and now contains a workaround if
you want to run a newer version of PHP (e.g. PHP 8.2) that is not
officially supported by Valet yet.
- When attempting to list the PHP version numbers, the `parse()` method
is now used, as opposed to `PhpVersionNumber.make()`, which couldn't
correctly handle pre-release versions of PHP.
- Updated tests to reflect these changes to `PhpVersionNumber`.
2022-04-20 12:19:02 +02:00