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

1367 Commits

Author SHA1 Message Date
d2304323fe ♻️ Use new InstallAndUpgradeCommand 2023-05-11 21:11:38 +02:00
76d078735c 🏗 Allow switching silently, add operation title 2023-05-11 20:16:07 +02:00
1eeba747cf 🏗 Copy logic from InstallPhpVersionCommand 2023-05-10 19:55:40 +02:00
64c259d804 🏗 HomebrewOperation now allows (attempted) repair of broken PHP 2023-05-10 19:24:11 +02:00
b307251f81 🏗 Health check in UI 2023-05-06 21:03:13 +02:00
bf610b6c4e 🏗 PHP installation health check 2023-05-06 12:52:10 +02:00
518fb16f23 🏗 Cleanup 2023-05-02 20:17:12 +02:00
24ef7eacfe 🏗 Show banner to update all versions 2023-04-30 10:30:00 +02:00
050c154894 🏗 WIP: Use BrewFormula struct for operations 2023-04-28 14:42:51 +02:00
18496de104 🏗 WIP: Change the way Homebrew operations run 2023-04-28 14:22:05 +02:00
a21418a608 🏗 WIP: Keep track of and restore linked PHP version 2023-04-26 19:49:22 +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
2d0deed4fd Add "Standalone Mode" menu item 2023-04-22 10:13:16 +02:00
4b1fc1a5ce 👌 Improve visibility of Standalone Mode 2023-04-22 10:08:53 +02:00
227131bd7e 📝 Update info about using PHP Manager 2023-04-17 18:42:42 +02:00
f48a265bbf 🔧 New bug report format 2023-04-17 18:12:36 +02:00
0c3b68734c 🔧 New bug report format 2023-04-12 13:48:22 +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
8b0aeef2e6 🚀 Version 5.8.1 v5.8.1 2023-03-29 18:05:03 +02:00
aa406434d0 🔧 Bump build 2023-03-29 18:04:27 +02:00
4bca47a6d9 Add early access release notes 2023-03-27 19:37:47 +02:00
c5e8c4c4a6 Add helpful dialog for What's This 2023-03-27 18:51:17 +02:00
85d7c8f9a3 🏗 Added #warning for disabled notifications 2023-03-25 12:42:45 +01: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
ff8eb4fa04 👌 Use app colors for status 2023-03-24 00:47:27 +01:00
6b72d4da65 👌 Disallow installation of linked PHP 2023-03-24 00:40:53 +01:00
b456fdc65c 🐛 Valet specific file checks 2023-03-24 00:30:53 +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
34e5a97155 👌 Avoid sponsor messages on EAP 2023-03-23 19:57:24 +01:00
ff2c2c9b69 🐛 Fix unsafe usage of try for path handling 2023-03-23 19:09:32 +01:00
d320c49092 👌 Avoid force unwrapping try (may crash) 2023-03-23 19:08:39 +01:00
966033e052 🐛 Prevent crash upon parsing invalid Valet directories
This fixes #247, which can be caused when certain folders are not
accessible for some reason. This can occur due to network reasons,
but also because the linked folder in question is iCloud Drive.
2023-03-23 18:00:45 +01:00
4e095a5ae5 👌 Fixed build URL 2023-03-23 15:17:11 +01:00
6aff283d08 👌 Sync global & window busy indicator 2023-03-22 21:58:50 +01:00
9c8da2aa1c Mark as busy 2023-03-22 21:49:55 +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
4f11f3d8d3 🏗 WIP: Async formulae 2023-03-19 21:54:49 +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