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
cd0f2b3b81 🚀 Version 26.02.2 v26.02.2 2026-03-21 12:03:08 +01:00
e9694cc45d 🔧 Bump build 2026-03-21 12:02:36 +01:00
d3bd5c8276 🐛 Fix Link Folder modal w/ deep directory (#321) 2026-03-21 12:02:03 +01:00
c0260b51ad ♻️ More cooperative thread pool starvation fixes 2026-03-12 12:09:32 +01:00
8ffe8e242c 🔧 Bump build 2026-03-12 11:47:37 +01:00
f92b3966b5 ♻️ Make reloading PATH async 2026-03-12 11:47:27 +01:00
44cad6a547 🚀 Version 26.02.1 v26.02.1 2026-03-07 22:28:21 +01:00
d1707fa41d 🔧 Bump build 2026-03-07 22:28:04 +01:00
d36754e0fe 🐛 Correctly load preferences 2026-03-07 22:27:35 +01:00
7f2abf90c5 🚀 Version 26.02 v26.02 2026-03-07 17:33:14 +01:00
f798c53e90 🐛 Fix various issues found during pretag review
- Fix wrong icon (IconParked → IconProxy) for Create Proxy button
- Fix CommandHistory panel not reopening after user close
- Fix DispatchQueue/MainActor ordering in StartupAlertViewModel
- Fix index-based ForEach in CommandHistoryView
- Fix setUIBusy timing in link flow to match proxy flow
- Remove dead reopenWindows([String]) method
- Rename GenericPreferenceVC → PreferenceVC
2026-03-07 17:15:00 +01:00
6e1d548b1b 🔧 Bump build 2026-03-07 16:18:54 +01:00
7e2b119f51 Add "Copy Domain URL" 2026-03-04 19:28:16 +01:00
e2db1ba533 🐛 Fix duplicate docblock 2026-03-03 17:44:52 +01:00
cf27f0e071 Use protocol so custom exports are easier to test 2026-03-03 17:28:00 +01:00
5ad299ac8e 🐛 WIP: Fix setting custom environment variables
- Due to the refactor with TrackedShell, setting RealShell.exports no longer worked. This has been fixed.
- Added `customExports` and `setCustomExports` to TrackedShell. Ideally, further down the line, this is something that can be added to the interface, but for now it's okay.
- Custom exports (environment variables) are now logged when the app starts.
- Added a unit test that checks if exports are passed as environment variables via RealShell.
2026-03-03 17:17:08 +01:00
ef0e2eacf0 Check for PHP prerequisite for some tests 2026-03-03 14:13:49 +01:00
6bfde538b7 ♻️ Refactor and annotate code blocks 2026-03-03 13:57:08 +01:00
818246b0e5 🐛 Fix issue with code blocks 2026-03-03 13:40:10 +01:00
fae5e5c4fb 🍱 Improve appearance of alerts 2026-03-03 12:47:19 +01:00
e3df36622e ♻️ Refactor layout of alert 2026-03-03 12:28:18 +01:00
69c8483725 Improved Markdown handling 2026-03-03 12:21:50 +01:00
edc31496d7 🔧 Update translation task 2026-03-03 11:52:29 +01:00
f660348e65 🌐 Localize new translations 2026-03-03 11:47:07 +01:00
e8784296f2 🌐 Add missing translations 2026-03-03 11:42:25 +01:00
eac61d2302 Fix tests 2026-02-27 15:48:59 +01:00
b3c1e6fd4b Made test functional, updated documentation 2026-02-27 15:22:58 +01:00
a5cca1e09d Make testable modifications possible 2026-02-27 14:51:03 +01:00
7384da4d08 ♻️ Cleaned up view a lot more, fix initial state 2026-02-27 14:11:35 +01:00
091c026231 ♻️ WIP: Refactoring 2026-02-27 14:09:23 +01:00
69c72269f5 🔧 Bump build 2026-02-27 13:51:10 +01:00
d4d5da3940 🔧 Update instruction 2026-02-27 13:50:54 +01:00
990c318170 🌐 Update localization 2026-02-27 13:49:24 +01:00
6dc37e289a Add new tests (WIP) 2026-02-27 13:47:13 +01:00
21683dca28 🌐 Fix localizable keys 2026-02-27 13:45:58 +01:00
da0289c4da Add MarkdownTextView, alert improvements 2026-02-27 13:30:24 +01:00
d227723d50 ♻️ Streamline alert buttons, focus order 2026-02-27 12:03:57 +01:00
fb1e2c32ee 🍱 Tweak alert appearance 2026-02-27 11:39:28 +01:00
5a3c0802ae ♻️ Streamline and improve structure 2026-02-27 11:22:19 +01:00
663aa6acbd Add delay for success or failure 2026-02-25 16:17:59 +01:00
cb9580c4db Add new alert for startup 2026-02-25 16:17:59 +01:00
caffc9da42 🐛 Always validate active PHP install w/ EnvCheck 2026-02-25 16:17:33 +01:00
b58f10a063 ♻️ Add tracked testables 2026-02-24 17:08:42 +01:00
c16fd1589f ♻️ Add optional command tracking for container
- This allows existing unit tests to work
- But we can also test command tracking in the future
2026-02-24 16:39:40 +01:00
a84430ed82 Ensure tests can compile 2026-02-24 16:29:58 +01:00
9604bb293f 🌐 Update localization 2026-02-24 16:27:41 +01:00
ce5208ceb3 ♻️ Use TimelineView for periodic updates 2026-02-24 16:09:57 +01:00
1ef140b996 ♻️ Avoid closures, new window size 2026-02-24 16:02:00 +01:00
e7f2f8438e ♻️ Refactoring command history 2026-02-24 15:58:40 +01:00
88c02f1190 🔧 Add --ch parameter for CLI launches 2026-02-24 15:14:33 +01:00