9856840533
♻️ Use discardableResult
...
- Removed ShellProtocol.quiet(), now that pipe() is discardable
- Detecting PHP versions is also discardable
- The system command is also discardable
This is a nice quality of life change overall, and gets rid of a couple
of silly `_ =` assignments.
2026-02-17 15:17:34 +01:00
2fe58bcb5b
♻️ Ensure services status is known at launch
...
- Added shell pipe timeout (w/ new tests)
- Reworked ServicesManager to be blocking for startup (10s)
- Renamed queues to be more consistent
2026-01-30 13:26:04 +01:00
adb042ee83
✅ Fix tests (unit tests now concurrently run in <5 sec)
2025-12-02 15:25:12 +01:00
564e47f66e
♻️ Add minimal Container boot
2025-12-02 15:21:05 +01:00
3e1bd26b38
✅ Document confirmed fix w/ Thread Sanitizer
2025-11-29 11:30:40 +01:00
a4cbbd28cc
🐛 Fix issue with RealShell.attach output being omitted
2025-11-29 10:53:12 +01:00
ccc6aaf06d
🐛 Fix issue with concurrent output in RealShell.attach
2025-11-29 10:25:07 +01:00
a61eea34fa
♻️ Update copyright messages
2025-11-23 17:37:46 +01:00
ec9102618c
✅ RealShellTest runs .serialized tests (for timing)
2025-11-18 14:03:23 +01:00
ea6d7ca457
✨ Add testable WebApi
2025-11-18 14:02:16 +01:00
fa403b5a99
♻️ Refactor tests to Swift Testing
2025-10-16 15:57:41 +02:00
db8df8575d
♻️ Migrate more tests to Swift Testing (3/?)
2025-09-29 17:59:33 +02:00
13013f2513
♻️ Lint tests, add background update check
2025-09-26 17:00:43 +02:00
a7d5950aa0
✅ Test synchronous shell output
2023-11-26 21:48:40 +01:00
7f04dd5fcb
✅ Fix tests
2023-05-15 19:15:02 +02:00
5923be099f
👌 Update copyright message
2023-01-19 18:11:25 +01:00
f2d5b94831
✅ Fix tests
2022-11-02 19:44:36 +01:00
8417d637fe
👌 FileSystem changes, rework and testing
2022-11-01 13:47:16 +01:00
eaf6ef658f
🚛 Moved tests around, added Feature, UI tests
2022-10-14 18:03:14 +02:00