1
0
mirror of https://github.com/nicoverbruggen/phpmon.git synced 2025-08-06 03:20:09 +02:00

1480 Commits

Author SHA1 Message Date
eb566bb523 Allow pre-release builds to be installed 2023-08-31 19:05:40 +02:00
528f213f17 Finalized initial config UI without bindings 2023-08-30 21:05:37 +02:00
f8e6aa988e 🏗️ Mapping more PHP configuration values 2023-08-30 20:20:08 +02:00
93e841735e 🏗️ SwiftUI and config views 2023-08-30 19:59:21 +02:00
cb28243181 🔧 Bump build, fix layout issue for prefs 2023-07-29 20:45:20 +02:00
fc68e37458 🌐 Updated translations
- Portuguese translations provided by @joseborges
2023-07-29 20:40:55 +02:00
ae6736102a 🏗️ Further experiments with SwiftUI 2023-07-25 19:53:37 +02:00
3ef1a6e60d 🏗️ Example of what a preference view might be 2023-07-25 19:24:04 +02:00
5e7c7bc903 🔧 Always use module name PHP_Monitor 2023-07-25 19:06:47 +02:00
94f3c1c7c5 📝 Fix FAQ ("PHP Version Manager") 2023-07-20 18:18:30 +02:00
20aad90ba9 📝 Update README 2023-07-20 18:17:37 +02:00
8bd85d8354 📝 Add info about Laravel Herd 2023-07-20 18:14:21 +02:00
90b068d200 ♻️ Modular approach 2023-07-18 19:56:09 +02:00
943b5aa6af ♻️ Code reorganization
It was necessary to do some summer cleaning. Here's what's changed:

* First, I'm taking a new modular approach to Swift-based components
  that are part of PHP Monitor.

* I've fixed the naming of various parts of the app. I plan on doing
  an even deeper check in the future. The following are affected:
  - "PHP Formulae Status" is now known as "PHP Version Manager".
  - "Warnings List" is now known as "PHP Doctor".
  - The associated window controllers have also been updated.

(I've also added a new module: "PHP Config Editor". We'll see what that
brings in the future... but the main purpose will be to edit key PHP
configuration values without needing to go to the .ini files.)
2023-07-18 19:52:15 +02:00
4bf475bae2 👌 Remove appcast since it is no longer expected 2023-07-09 15:22:47 +02:00
125b9bb198 Add message about failing to load info (#258) 2023-07-07 20:10:41 +02:00
72cbf6996d 🔧 Removed usage of Base Internationalization 2023-06-26 21:29:28 +02:00
e7cc940f65 🌐 Updated translations
- German translations provided by @dsturm
- Vietnamese update provided by @xuandung38
2023-06-26 21:23:00 +02:00
c8323a8c27 🔧 Bump build to 1300, remove launch language 2023-06-26 14:45:06 +02:00
6805855f03 🌐 Add translations for preferences tabs 2023-06-26 14:43:45 +02:00
db101f5a66 🔧 Bump to version 6.1 2023-06-26 14:33:37 +02:00
2302d5a5ee 🌐 Consistency in Dutch translations (WIP) 2023-06-26 14:33:29 +02:00
5cfb0f452c 🌐 Localized columns in domains list 2023-06-26 14:31:57 +02:00
7da20b4f20 🌐 Updated localization 2023-06-26 14:14:37 +02:00
f1b037ce26 🌐 Localization
- Dutch WIP by me (project now runs debug with Dutch localization)
- Vietnamese provided by @xuandung38
- Added `phpman.services` status to TL
2023-06-26 10:43:45 +02:00
e59347ed7f 📝 Update README 2023-06-02 21:31:51 +02:00
206dff289f 🚀 Version 6.0.1 v6.0.1 2023-05-30 17:26:09 +02:00
02f579fe81 🐛 Don't load services info when standalone (#253) 2023-05-30 17:04:03 +02:00
2a74b11462 🐛 Ensure Valet check occurs (#252) 2023-05-29 20:45:05 +02:00
371f98b875 🚀 Version 6.0 v6.0 2023-05-28 10:28:02 +02:00
7955c777e7 📝 Updated credits w/ sponsors
The list of sponsors includes a list of all public sponsors.

(Private sponsors have been omitted from the list.)
2023-05-27 12:46:39 +02:00
5c9b06d83b 👌 Missing localized strings 2023-05-27 12:43:31 +02:00
3c7bed0a9b 🔧 Bump build number for release version 2023-05-27 12:11:59 +02:00
54f83a0aed 🐛 Prevent operations when PHP Monitor is busy 2023-05-27 11:57:41 +02:00
b041ca37be 🐛 Disable Sites menu item when Standalone 2023-05-27 11:53:11 +02:00
2b2b027317 📝 Update README 2023-05-26 21:27:36 +02:00
cdbd959159 👌 Update strings 2023-05-26 20:49:18 +02:00
6fc613ac4c 🐛 Own /bin and /sbin folders specifically v6.0-dev2 2023-05-24 19:29:38 +02:00
8240b676c1 🐛 Own the entire Homebrew formula directory 2023-05-24 19:19:13 +02:00
cbebf75b48 🐛 Fix error message, check sbin folder ownership 2023-05-24 19:17:41 +02:00
40c24793f5 🐛 Show "Please wait" text when running command 2023-05-24 19:08:41 +02:00
6a921d8e3e 🐛 Use PHP Guard when removing a PHP version 2023-05-24 19:05:58 +02:00
a3368effec 🐛 Fix async issue when PHP Guard reset kicks in
Whenever PHP Guard is used to reset the PHP version when a different PHP
version is installed using the PHP Version Manager, it would previously
kick its version switching process off asynchronously as a separate task
which meant that the app would go into "ready" state too soon. Now this
is considered a blocking task that the app will wait for (async) before
turning the app back into its "ready" state again.
2023-05-24 18:59:49 +02:00
7f4c6878e4 📝 Update README 2023-05-22 20:12:49 +02:00
82626b7174 🔧 Bump build for new DEV build v6.0-dev1 2023-05-22 17:14:21 +02:00
326e5c58e2 🐛 Empty byte count now returns a warning symbol 2023-05-19 11:49:50 +02:00
2848b4dcd2 🔥 Cleanup and Valet checks after version switch 2023-05-18 12:45:13 +02:00
a8cf6daa94 👌 Check for /usr/local/homebrew directory (#251)
For this to work, Homebrew cannot be installed in /usr/local, which
means that the /usr/local/Cellar folder will be missing and the folder
/usr/local/homebrew will exist.
2023-05-17 20:22:22 +02:00
c4749673c9 🔧 Bump build number for EAP 2023-05-17 20:13:13 +02:00
20a0059f73 👌 Alter update notification for DEV & EAP 2023-05-17 20:10:41 +02:00