1
0
mirror of https://github.com/nicoverbruggen/phpmon.git synced 2025-08-07 20:10:08 +02:00
Commit Graph

427 Commits

Author SHA1 Message Date
c6f49de70c 🔧 New build 2023-05-13 13:06:01 +02:00
d2304323fe ♻️ Use new InstallAndUpgradeCommand 2023-05-11 21:11:38 +02:00
518fb16f23 🏗 Cleanup 2023-05-02 20:17:12 +02:00
18496de104 🏗 WIP: Change the way Homebrew operations run 2023-04-28 14:22:05 +02:00
f9ee63ddf6 🏗 WIP: Separate code into PhpGuard class 2023-04-25 21:00:02 +02:00
b7de54dfa7 🏗 WIP: Rework folder ownership operations 2023-04-23 12:01:30 +02:00
4b1fc1a5ce 👌 Improve visibility of Standalone Mode 2023-04-22 10:08:53 +02:00
7e5cbadc09 👌 Various improvements to PHP Version Manager
- A warning has been added if you are not running Homebrew 4.0, since
  running older (or newer) versions of Homebrew are not officially
  supported. This check is only displayed once per cold app boot.

- The PHP Version Manager now shows the full version number for
  up-to-date PHP installations (mostly important for patch version).

- You must now confirm the deletion of an installed version of PHP
  before PHP Monitor will uninstall that version.

- It is no longer possible to press the refresh button if the app
  is already busy checking for updated PHP versions
2023-04-04 20:50:51 +02:00
9f608439fc 🏗 WIP: Upgrade command dry-run check 2023-04-03 20:15:13 +02:00
c5e8c4c4a6 Add helpful dialog for What's This 2023-03-27 18:51:17 +02:00
4c7361e635 🔧 Bump PHP Monitor Self-Updater 2023-03-24 01:05:15 +01:00
6413287606 👌 Fix updater bundle logic, skip release notes 2023-03-24 01:03:19 +01:00
0e3c9a5a68 Added new target, did some testing 2023-03-24 00:21:45 +01:00
7cf8d4697f 👌 Add icon for early access builds 2023-03-23 20:05:30 +01:00
5755d608f8 👌 Add updater for Early Access builds 2023-03-22 21:47:55 +01:00
29fcc66cba Added EAP target 2023-03-22 21:43:20 +01:00
3a826b7e51 🏗 WIP: Remove command 2023-03-21 22:15:05 +01:00
2d8ad9e9bc 🏗 WIP: Move commands to separate files 2023-03-21 21:13:35 +01:00
64b3c4e9bb ♻️ Refactor Brew commands 2023-03-21 21:09:20 +01:00
f3b3dcf449 👌 Various UI improvements 2023-03-20 16:37:27 +01:00
0bdbc0a056 👌 Make PHP version manager previewable 2023-03-19 23:48:12 +01:00
e1eb61859e Display window, load info for all PHP versions 2023-03-19 19:02:34 +01:00
2939a2ab28 🏗 WIP: Add overlay UI 2023-03-19 16:51:46 +01:00
08dcfb36f4 🏗 WIP: Formulae manager UI changes 2023-03-19 14:00:15 +01:00
f8b605f749 👌 Parse upgradable versions 2023-03-18 02:11:57 +01:00
8f1304308d 🏗 WIP: Parsing version updates 2023-03-17 20:38:21 +01:00
9dae03a04e Homebrew version validation, UI workshopping 2023-03-17 17:40:30 +01:00
2bd5b8f79e Ensure Valet configuration files exist 2023-03-14 22:10:48 +01:00
81ed154db1 🏗 WIP: Discern installation status
Depending on the installation status, PHP Monitor should be able to
find out which versions of PHP can be installed and removed.
2023-03-13 21:03:13 +01:00
e0b574b33d 🏗 WIP: Experiments, progress view 2023-03-11 13:08:48 +01:00
1fc63e0471 🔀 Merge branch 'dev/5.8-tests' into dev/6.0 2023-03-04 00:29:57 +01:00
127d5f4494 Improve tests 2023-03-03 23:11:40 +01:00
13ee618d5c 🚀 Version 5.8.0 2023-03-03 16:49:38 +01:00
ed1d7f8aed Test improvements 2023-03-03 16:49:17 +01:00
7a02fb8a1a 🏗 WIP 2023-03-03 00:48:48 +01:00
aaa814ac9c 🏗 WIP: Respond directly to PHP binary changes 2023-03-02 20:27:30 +01:00
aef7d4021c 🔧 Bump build 2023-03-01 19:22:26 +01:00
a6c3f0ceba 🍱 Use classic DEV channel icon 2023-02-27 19:16:15 +01:00
ae9863b962 👌 Use classic DEV channel icon again 2023-02-26 23:28:24 +01:00
715b674929 Fix tests 2023-02-26 15:02:43 +01:00
608525209b Remove unused test that caused failing suite 2023-02-26 14:50:31 +01:00
c7eb1d5ce5 Fix tests 2023-02-26 14:49:18 +01:00
e1adcbcde6 👌 Improve PHP Doctor w/ async code
- This fixes an issue with PHP Doctor's "Scan Again" button not working.
- This also adds a new check which verifies if "php.ini", "php-fpm.conf"
  and "php-fpm.d/valet-fpm.conf" exist (all required files).
2023-02-24 19:41:10 +01:00
cb504cc3f0 🔧 Bump build 2023-02-24 19:37:41 +01:00
7c08a2fdfe 👌 Improve PHP Doctor w/ async code
- This fixes an issue with PHP Doctor's "Scan Again" button not working.
- This also adds a new check which verifies if "php.ini", "php-fpm.conf"
  and "php-fpm.d/valet-fpm.conf" exist (all required files).
2023-02-24 19:36:12 +01:00
2f47610c85 🔧 Use macOS 12.4 deployment target 2023-02-21 02:27:03 +01:00
b5758dfca7 🔧 Use macOS 12.4 deployment target 2023-02-21 02:26:45 +01:00
15d75a7f98 🔧 Bump build 2023-02-17 17:21:13 +01:00
26a097ed07 On macOS 13 and newer, add "Start at login" (#210) 2023-02-15 20:37:24 +01:00
c93f047909 🔧 Bump build 2023-02-15 20:32:56 +01:00