1
0
mirror of https://github.com/nicoverbruggen/phpmon.git synced 2026-03-25 13:40:08 +01:00

1837 Commits

Author SHA1 Message Date
7a60435421 ♻️ Improvements to Container
- RealShell is not reloaded during runtime (bugfix?)
- Container variables are now private(set)
- Initialization now also sets `webApi` property (new)
- It is only possible to run `bind` on a `Container` once now
  (previously known as `prepare`)
- Preparation for upcoming WebApi to replace `curl` command
  (for checking for updates)
2025-11-18 12:04:37 +01:00
58083ba443 📝 Add new screenshot w/ Tahoe 2025-11-17 14:15:03 +01:00
bf554df836 🐛 Fix convenience initializer for fake domains 2025-11-17 13:47:24 +01:00
1f368af33a ♻️ Close file handlers, check for uncaught signal 2025-11-17 10:33:57 +01:00
9ca430e6a4 🔧 Bump build 2025-11-15 12:43:14 +01:00
ba4283915b ♻️ Remove unnecessary broadcastServicesUpdated() 2025-11-15 12:33:57 +01:00
ac0b57c63f ♻️ Reworked ValetServicesManager w/ DataManager actor 2025-11-15 12:02:18 +01:00
5f9c2f8bf5 🐛 Avoid race condition with workaround 2025-11-15 11:23:26 +01:00
b2f9e5f6af Add support for PHP 8.6, update cut-off dates 2025-11-14 11:02:26 +01:00
f811d76516 🐛 Avoid crashing when building menu (cache not ready) 2025-11-14 10:52:37 +01:00
44767bd08e 🌐 Updated Indonesian TL (LLM-assisted) 2025-11-13 00:59:15 +01:00
a40d156a8c Some manual translation fixes 2025-11-13 00:19:39 +01:00
2ee338a872 🌐 Updated translations (#306) 2025-11-13 00:15:41 +01:00
08fb36cc14 🌐 Prepare for more translations (#306) 2025-11-12 18:33:38 +01:00
f03ef441a6 🌐 Updated translations (#306) 2025-11-12 18:28:30 +01:00
6616522057 🌐 Prepare for more translations 2025-11-12 17:58:25 +01:00
78f6786cfe Tweaks for consistency 2025-11-12 17:35:17 +01:00
5e24ef6576 🌐 Updated Dutch translations using automated process
(Trial run, manually validated.)
2025-11-12 17:31:07 +01:00
abd9e8e78c Remove warning for Homebrew 5 (#305) 2025-11-12 12:41:15 +01:00
38b3c108bf ♻️ Use replacing(with:) instead of .replacingOccurrences(of:with:)
The newer Swift native method is broadly supported and can properly
handle complex UTF-8 characters like emoji, whereas the old API does
not work correctly with emoji.

In most cases, this likely wouldn't have caused any issues but it does
make things a little cleaner now, and ensures we won't encounter emoji
trouble in the future.
2025-11-11 12:55:23 +01:00
ae26c74029 🐛 Improve robustness of filesystem notifiers 2025-11-11 01:24:45 +01:00
cd37a8a8b6 🚀 Version 25.10.2 v25.10.2 2025-11-10 12:55:51 +01:00
b8e8a8d66e ♻️ Load additional preferences after valid boot 2025-11-10 12:42:50 +01:00
1994e1fa84 🐛 Improve robustness of boot procedure
- Added extra check for valid `brew info php --json` output
- Moved PHP binary check and PHP installation not broken checks to `core`
- Workaround for Homebrew logs appearing in JSON output
2025-11-10 12:37:14 +01:00
b4cda15920 🚀 Version 25.10.1 v25.10.1 2025-11-09 12:42:12 +01:00
d7b7f96eab 🐛 Fix potential race condition w/ async task 2025-11-09 12:40:29 +01:00
578bd15633 ♻️ Refactor preferences singleton 2025-11-09 12:36:16 +01:00
21d0fad8f9 ♻️ Cleanup unused code w/ new Container 2025-11-09 12:14:40 +01:00
5e2934e9d8 🐛 Fix issue with Packagist version check 2025-11-09 11:58:17 +01:00
7558fd263c 🔧 Re-enable debugging in target 2025-11-07 15:31:07 +01:00
d4e395f986 🚀 Version 25.10 v25.10 2025-11-07 13:56:38 +01:00
b8266b6e83 🔧 Bump build 2025-11-07 13:55:18 +01:00
35f6c0f22b 🐛 Prevent crash when the timeoutTask is cancelled 2025-11-07 13:54:51 +01:00
a7d96f3e09 🐛 Prevent crash when adding proxy or link fails 2025-11-07 13:52:44 +01:00
21b669a97e ♻️ Make ValetServicesManager more crash-resistant 2025-11-07 13:47:17 +01:00
155096839d ♻️ Fix linting issue 2025-11-06 12:20:52 +01:00
562cf41bab Remove DEBUG check so tests still pass 2025-11-06 12:10:41 +01:00
55a9e5dd5c ♻️ Adjust order of warning checks 2025-11-06 12:00:41 +01:00
865585fced 🔧 Bump build 2025-11-06 11:49:01 +01:00
f9e7b99cd1 Add certificate check to warning manager 2025-11-06 11:41:40 +01:00
8b8fcbeb9d 🍱 Slight design tweak for background color 2025-11-04 14:40:59 +01:00
b69a2a5ccf 🐛 Fix button on older versions of macOS 2025-11-04 14:35:30 +01:00
c5a3f602cd 🚧 Add (temporary?) special debug crash 2025-11-03 16:07:04 +01:00
0fa0b016dd 🔧 Bump build 2025-11-03 15:51:40 +01:00
7f84d2d5fd ♻️ Consistency improvements 2025-11-03 15:51:14 +01:00
3615935615 ♻️ Rework how attach works w/ Swift Concurrency 2025-11-03 15:49:00 +01:00
32f28fc6fb 🐛 Fix unwrap stdOut and stdErr (in multiple places) 2025-11-03 15:41:32 +01:00
b1f7c2e1e5 ♻️ Use checked continuation for RealShell.pipe(), fix tests 2025-11-03 15:32:52 +01:00
5888da9c2b 📝 More information about crashes 2025-11-02 13:31:34 +01:00
98f1d3f2ee Add information about opt-in crash reporting 2025-11-01 17:53:38 +01:00