1
0
mirror of https://github.com/nicoverbruggen/phpmon.git synced 2026-04-02 09:30:08 +02:00
Commit Graph

1820 Commits

Author SHA1 Message Date
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
f85d51290b ♻️ Reworked command history 2026-02-24 15:10:27 +01:00
6f5501573a Add Command History to menu 2026-02-24 14:43:55 +01:00
b445c2aa4f Add basic command state tracking 2026-02-24 13:14:54 +01:00
86fa865291 🔧 Bump build 2026-02-23 14:43:55 +01:00
a83c1eecd6 ♻️ Open windows in same location 2026-02-23 14:13:45 +01:00
2ed8aa49bd 🌐 Localize "Search" placeholder for Domains window 2026-02-23 14:01:36 +01:00
1be1e05c16 ♻️ Refactor preference override (for tests) 2026-02-23 13:56:27 +01:00
ab34716273 Add a test that checks if language change works 2026-02-23 13:33:45 +01:00
44a4099bfa 🌐 Add localized(for:), use Settings instead of Preferences 2026-02-23 13:33:28 +01:00
4490dfb79e ♻️ Reworked window management
- Now a language change does no longer require an app restart
- Windows are managed via a WindowManager (alias for WindowCoordinator)
- Removed obsolete and unused `timer` from App
- Updated Japanese localization for label that was too long
2026-02-23 13:07:17 +01:00
67ad171700 Add tests for opening refactored views 2026-02-19 12:32:38 +01:00
1a9bf38a5d ♻️ Reworked AddSiteVC, AddProxyVC
- Reworked add site view with SwiftUI
- Reworked add proxy view with SwiftUI
- Add missing icon for "Remove proxy" in context menu
2026-02-19 12:22:38 +01:00
04d9f28edb ♻️ Replace SelectionVC 2026-02-18 18:11:29 +01:00
2d30d512e4 📝 Document requirement of legacy preview execution 2026-02-18 16:02:24 +01:00
5408d61ba0 ♻️ Reworked various startup fixes
Some further testing is required, and an improved UX is also something that needs to be considered.
2026-02-17 18:20:05 +01:00
b95faa6895 Add automatic fix during startup (sudoers step only for now) 2026-02-17 17:03:44 +01:00
ed6a02e253 ♻️ Add back reworked AppleScript w/ admin privileges
This new script also returns the output of the command, which happens to be discardable, too.
This makes it so that when the output is important and needs to be checked, it can be, and when it is irrelevant (when restarting services, for example) it can simply be ignored.
2026-02-17 15:19:16 +01:00