0e2678c3b7
🚧 WIP: Additional refactoring
2025-10-16 11:37:42 +02:00
8af304979b
🚧 WIP: Test refactoring
2025-10-09 16:21:46 +02:00
9e76ca7b25
♻️ Even more refactoring
2025-10-09 16:05:32 +02:00
372c11f924
♻️ The app can build again!
2025-10-09 15:18:05 +02:00
a4aa28313d
🚧 WIP: Refactoring
2025-10-09 15:09:42 +02:00
c62e3a9905
🚧 WIP: Prepare container
2025-10-05 17:30:35 +02:00
6227a6f2cc
🚧 WIP: Add ContainerAccess macro
2025-10-05 17:03:06 +02:00
2e06b1a59e
🚧 WIP: Add container
2025-10-05 16:37:24 +02:00
39af0530eb
♻️ Various clean-up
...
- Remove #available(macOS 13) checks
- Remove NVAlert from storyboard
- Update reference M1 -> Apple Silicon
2025-10-04 14:11:48 +02:00
4dd9c81420
📝 Add all social media
2025-10-01 13:27:50 +02:00
137894fad0
🔧 Use .test endpoint for debug builds
2025-10-01 12:36:06 +02:00
fd24e81190
🚀 Version 25.09
v25.09
2025-09-30 16:14:43 +02:00
85b12d1aec
♻️ Prevent unit tests from running concurrently
...
The way the testing classes are built with the singletons currently
prevents various test structs from being run at the same time.
I've adjusted the tests in the PHP Monitor EAP test configuration so
that they are not executed concurrently. This does slow down the test
suite but prevents odd crashes from individual tests interfering with
other tests.
It's not an ideal solution and I would like to address this in the
future, but I suspect this will be rather cumbersome. Since the app
does not actually suffer from this particular issue, this is something
worth investigating later.
2025-09-30 16:14:17 +02:00
f366be865b
🔧 Bump build
2025-09-30 14:53:21 +02:00
7e77dd562d
♻️ User-Agent reports as phpmon-curl/1.0
2025-09-30 14:52:59 +02:00
00eed56a3d
♻️ Rework API structure, update check changes
2025-09-30 13:43:33 +02:00
d2b172fc52
📝 Update README
2025-09-30 11:39:05 +02:00
db8df8575d
♻️ Migrate more tests to Swift Testing (3/?)
2025-09-29 17:59:33 +02:00
ceff52ed11
♻️ Migrate more tests to Swift Testing (2/?)
2025-09-29 17:12:43 +02:00
5b27d9f0ea
♻️ Migrate more tests to Swift Testing
2025-09-29 16:39:32 +02:00
9c9720de42
🚧 Add fake API abstraction
2025-09-29 13:40:01 +02:00
17b002f0ab
📝 Update internet access policy, clarify update check
2025-09-29 12:06:51 +02:00
fad180b6ba
🔧 Add hardened runtime again for notarization
2025-09-27 19:10:55 +02:00
cfb72d1781
✅ All tests pass again
2025-09-26 21:58:19 +02:00
7973f12531
✅ Adjust UI tests because Xcode is weird
2025-09-26 21:46:08 +02:00
af13913d9e
✅ Improve tests
2025-09-26 21:13:06 +02:00
21296d09aa
🔧 Get rid of DEV builds
2025-09-26 20:25:49 +02:00
aa9c503028
🔧 Bump build for EAP
2025-09-26 17:23:27 +02:00
8366a2127d
♻️ Further cleanup
2025-09-26 17:11:10 +02:00
b39e9a172b
♻️ Use actor approach
2025-09-26 17:03:18 +02:00
13013f2513
♻️ Lint tests, add background update check
2025-09-26 17:00:43 +02:00
1a8fe7e7fc
✨ Improved update check
2025-09-26 15:55:51 +02:00
5b6a804667
✅ Fix some more tests
2025-09-25 17:38:00 +02:00
3d403f5ef6
⬆️ Modernize test suite files
2025-09-25 17:05:32 +02:00
0afbf0ddd4
✅ Address testable configurations for fake Valet sites
2025-09-25 16:38:33 +02:00
8abd775eea
✅ Fix tests, cleanup
2025-09-25 16:33:10 +02:00
b6f27f0122
✨ Use production URL
2025-09-25 16:24:40 +02:00
edf0d332fb
✨ Use new update-check endpoint w/ headers
2025-09-25 16:23:02 +02:00
339bde13e1
♻️ WIP: Add anonymous, custom analytics
...
I will be building my own back-end for custom analytics. I will ensure that no private information is ever sent, only counts of which features are being used will be sent.
2025-09-22 13:48:32 +02:00
a28238425d
♻️ WIP: Change how update check works
2025-09-22 13:48:32 +02:00
83f7c2979c
🍱 Icon design tweaks
2025-09-22 13:39:44 +02:00
bab5ea9627
🔧 Disable sandbox after project upgrade
2025-09-22 13:34:01 +02:00
382d32cb58
✨ New icons with Icon Composer
2025-09-22 13:26:13 +02:00
7f4612f767
🐛 Fix alignment issue on macOS 26
2025-09-12 15:02:27 +02:00
3965c3476c
🔧 Bump build and version for Xcode 26 builds
2025-09-12 14:45:13 +02:00
b7d2327352
📝 Update README
2025-08-31 14:53:03 +02:00
5dca4a4cee
🚀 Version 25.08
v25.08
2025-08-31 12:39:46 +02:00
1966ee091c
🔧 Bump build
2025-08-31 12:38:25 +02:00
892a081f57
✨ Show message after successful upgrade
2025-08-31 12:37:44 +02:00
91ddfe468e
🔧 Bump build
2025-08-27 12:50:51 +02:00