Repository navigation
ios: guided wall scan from the meter to a battery spot #10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
5f1c3d2
b817b95
391460a
c729ccd
fe0a016
178add4
beede15
cbe0440
1cc297f
51dceb9
a39d0a5
37eade7
1e62df1
2b279ea
d92a773
dc6d077
d8f220f
50a4bcf
166d249
f9a4247
68f7ecc
8f33866
ad65332
7891001
992dbb4
3cd4052
405332b
776e6a9
97f3674
a2b7b87
8f6fb05
07f40dd
e8bdfb0
bb8cf47
b6d8eb9
77a4567
f9c14e7
7250841
9fde351
7f9c1e7
e085933
62d8145
0f588cd
2e33fc4
7307adc
f1aa0d9
0fc7a03
711f927
59ead36
f4e3345
7b019af
ba5d29e
a753023
6ea5d74
d472b68
04d5381
2420eee
c8dc29f
867c14c
ebfb757
b2f6a81
bee8998
d17e3a2
fd43e47
9000c95
a114186
efcbb0a
075ff68
5d85138
763a121
d94f8fb
7616f86
42f59a3
6232752
9b8e0c5
a5de2ab
761136c
640df25
9518500
0d9f89e
9e30fa8
0930b19
657ab28
a0b9454
e4a7325
4a2fd07
a140ba1
3d5e4c5
60c7955
2365620
2743996
166f8e4
ef87115
38610e2
340f753
928aae6
e1f6ed7
1b2e49a
95590a0
46ee427
a41a7e4
482d40f
194f2eb
5a51b28
676977e
3d15204
8afc305
92c53af
7041d0f
51d74ae
f5c5908
ff95f1c
1d29760
84e0610
eb5f1c0
67dad93
c1980b3
dd44fc3
5df7dcc
a914856
d64420a
abb267e
6e8032f
627fa09
35ac3f2
499117e
b837544
3a7eeec
4f12c65
c7ccb07
159a9fe
e9e405d
b7f51ba
49a676e
f838eb6
d3d053c
e760327
57a3ae1
11878ec
3c7b83a
75dea41
72144a7
97ee40c
21e21ce
3e5446e
067f413
792a900
3b27aaf
6ee2874
ff6645b
c9a4473
e3a3fa9
feb35a0
99e914c
067cec7
5c8c739
170d7f2
0e8a559
2d33cea
d0ff1be
898cd4e
8604928
f173c8a
63d950d
cd05d67
2f193aa
d02cc11
20bf369
085e0ed
2641027
e367161
4f1a8c9
3153cca
fb4c30e
1b41f6d
de04c3b
9f10fc1
37729cc
257a6a7
e4f8ef4
534813b
c05f1c2
9ee7686
4b71161
47dd609
ee1087e
f232b9f
87dd34a
02d74f6
916838f
c9a46ac
74fb280
0f866a0
7bc900a
b9851e1
bc5a1ac
659e5ae
0a3a05e
00fb017
3cec36d
94e87b5
07be67f
d17296b
d3b4820
06abc43
db80cfb
a8bd17a
f14947e
acd3d35
9583b12
72c32f8
8a9ee81
8ea82c0
577acc4
47db0cc
d4e008c
0cf2125
ec406c3
397b6d6
3040033
e426883
f47dcb4
b90fb8e
8771298
4461f13
66623cd
9b4c57d
39066ea
1faa79b
e62be65
a047ea2
414f68d
5b9c7a3
29ebe84
9698d34
dad709b
c2304e2
f0d7867
829380e
842cdd0
77d820b
b1a2444
680e4b7
4ef41b3
4f1fb8e
6be087d
ee99886
d9abb8e
734d518
c820cf1
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -7,4 +7,15 @@ | |
|
|
||
| BUNDLE_ID_PREFIX = dev.housescanning | ||
|
|
||
| // The placement server the app uploads to when no -serverURL launch argument is given; Info.plist | ||
| // carries it as HouseScanServerURL. xcconfig reads // as a comment, so $() splits the slashes. | ||
| // Set it empty in Local.xcconfig to fall back to the bundled sample result. | ||
| HOUSESCAN_SERVER_URL = https:/$()/house-scanning-server.vercel.app | ||
|
|
||
| #include? "Local.xcconfig" | ||
|
|
||
| // The commit the app was built from, for the scan stamp (HouseScanGitCommit in Info.plist). A | ||
| // build setting, not a build script: the TestFlight job refuses scripts in the build while the | ||
| // signing key exists. CI and `make ios` pass the real commit (HOUSESCAN_GIT_COMMIT=<sha>); a build | ||
| // that doesn't, such as one from Xcode's Run button, says "unknown". | ||
| HOUSESCAN_GIT_COMMIT = unknown | ||
|
Comment on lines
+17
to
+21
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🟡 Medium - TestFlight archives lose the app commit stamp When a TestFlight or other Release archive is built after this change, the app now reads Show fixPass More info - Reply on this comment to give feedback or ignore the issue.
SamGu-NRX marked this conversation as resolved.
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Prompt To Fix With AI
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Caretaker check at c820cf1: confirmed, and already true on main. A ready PR that changes only
server/schemas/*.schema.jsonmatches none of ios.yml:14-17, and server.yml runs only lint and pytest, sovendoredCopiesMatchServernever runs. Addingserver/schemas/**andserver/tests/fixtures/example-scene.jsonto both path lists closes the gap, but it also puts a 45-minute macOS job on every server-schema PR. That cost trade-off belongs to #10's owner, and #10 is frozen, so it is recorded for them rather than changed here. A cheaper alternative is a separate Linux job that only diffs the vendored copies.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That’s a fair resolution. The finding remains valid, but since #10 is frozen, I won’t recommend changing this workflow here. Recording the two concrete options for the owner is sufficient: add the server contract paths and accept the macOS cost, or add a cheaper standalone Linux vendored-schema drift job.