b82becf7fb
public MCP: the bare host answers MCP (POST /) and names the connect URL (GET /)
2026-11-08 03:14:37 +07:00
9c001d1ca9
play: old testing builds below production listed with their replace command (status, validate); 'Not live yet' instead of 'In review'; commit redone without changesNotSentForReview on the auto-send 400; pitfalls #129
2026-11-08 02:18:24 +07:00
d05294ebcd
apple submit/resubmit --platform macos: apple.macos.noIap leaves IAPs out, no Game Center switch without apple.macos.gameCenter; pitfalls #128
2026-11-06 21:07:22 +07:00
0950ef2c99
desktop: the app's own CLI on the terminal PATH (launcher rewritten on every start; npm installs stay first)
2026-11-06 21:01:19 +07:00
64cb16e337
apple build --platform macos: apple.macos.prebuild, not the iOS project's build.prebuild
2026-11-04 00:17:04 +07:00
68467ffe9b
apple build --platform macos: --tauri takes tauri.<name>.conf.json (tauri.appstore.conf.json found by itself), entitlements from --entitlements / apple.macos.entitlements / the merged config, Developer-ID-only keys refused or warned
2026-11-03 23:40:25 +07:00
d88ed3ec55
mcp: apple_review_details takes platform (macOS version, apple.macos.reviewNotes)
2026-11-03 23:40:25 +07:00
1e47c2ee60
apple.macos listing / review notes per platform + iOS-only claim warnings; apple upload of a .pkg: bounded pkgutil, macOS processing wait, heartbeats; release 409 pattern
2026-11-03 23:40:25 +07:00
d0f568ebc2
validate: removed-from-sale IAPs are no blockers; shots capture --device landscape (Mac / Chromebook frames from a web build); playwright lookup says why each place failed
2026-11-03 23:14:34 +07:00
3a8d9d7551
flags: regenerate for the new apple build / flow options
2026-11-02 18:19:50 +07:00
f5da7c9f7a
validate: macOS versions need Mac screenshots, Play reads survive an ended edit; macOS build numbers across platforms; Mac build prebuild + apple.macAppCheck; signing wording off the Mac; dry flows plan uploads
2026-11-02 18:16:25 +07:00
152e40fb8a
doctor: warn when storebound runs from a folder macOS guards (a launchd job hangs opening it)
2026-10-30 00:26:07 +07:00
724f5b9763
apple build: a line before each slow step (App Store Connect reads, device families, web build)
2026-10-30 00:16:11 +07:00
9b0cc0bf10
regenerate the api coverage tables
2026-10-29 22:37:03 +07:00
1abd0936c3
testflight: description keys by language id or App Store locale, unknown keys are a config error, primary-locale check before Beta App Review
2026-10-29 22:33:59 +07:00
edbcdad15d
gradle: comment without a home path
2026-10-29 20:21:52 +07:00
6ebb656018
apple listing: a new version inherits the previous version's release type when apple.releaseType is unset; warn when the config differs
2026-10-29 20:19:21 +07:00
f5296cc9e9
play release --dry: no bundle upload into a discarded edit (a long upload outlived it: edit expired); shows the planned tracks
2026-10-29 20:19:20 +07:00
ab69ce020c
play build: absolute --dir stays absolute; gradlew without exec bit is made executable
2026-10-29 20:19:16 +07:00
9620768897
mcp --http: SSE keepalive for long tool calls; public App Store search shares one 20-a-minute budget
2026-10-29 19:06:14 +07:00
c500866295
mcp --http --public: key-less public server (skills, pitfalls, limits, listing lint, App Store search), rate limit, 64 KB bodies
2026-10-29 19:06:14 +07:00
a108aae53f
mcp --http: --broker-profiles (store keys from the broker vault, memory only), --read-only, project by folder name under the roots
2026-10-29 18:38:11 +07:00
164ba390dd
check / scan: project walks skip dot folders, worktrees and git-ignored output, no stat per entry (244 s -> 46 s on a big game repo)
2026-10-29 17:29:28 +07:00
f2d7beb7ce
mcp --http: no request timeout (tool calls can run for many minutes)
2026-10-29 16:31:41 +07:00
5f73fcbcf4
mcp --http: one Streamable HTTP server for every session (token or OAuth introspection auth, project argument per call, roots, origin check)
2026-10-29 16:19:53 +07:00
9a878d6562
apple upload: find the IPA of a build made with --out (build notes it in .storebound/last-apple-build.json; upload --out; the error names every folder searched and the last build's IPA)
2026-10-27 18:58:48 +07:00
bf95ee55c4
regenerate the api coverage tables
2026-10-27 17:13:34 +07:00
2dc20b61de
regenerate embedded skills
2026-10-27 17:10:59 +07:00
85cf494c0a
apple: release type (apple.releaseType, apple release --after-approval|--manual), device-family preflight, TestFlight invite needs an installable build
2026-10-27 17:07:37 +07:00
0858f4e538
path-free: a shared build folder outside home is not a leak (only home and user-name paths are private)
2026-10-26 20:13:11 +07:00
f109c519ae
apple build: --derived-data (default <out>/DerivedData with --out), --path-free (Swift/clang prefix maps, no serialized debug options) and an archive path scan
2026-10-26 19:12:21 +07:00
db52afce1d
play release: read the production kind inside the release's own edit (no extra edit); the not-sent-for-review tests approve their first release
2026-10-26 18:12:19 +07:00
ae9d26d3f6
Updates are agent steps: --yes ships an update of a live app (Play production, App Store submit / release) without an owner gate; the first release stays the owner's (exit 3 OWNER_STEP, --first-release); apple release is a ship step
2026-10-26 18:09:50 +07:00
5833776a4b
analytics and reports for a collector: store-only configs, --json snapshot, App Usage and Play install stock numbers, per-day sales ranges for both stores
2026-10-26 10:20:27 +07:00
2c5e30090f
credential broker: Play tokens from POST /api/google/token (cached, single flight, local key fallback), grants and APIs per package in validate, Play write preflight, apps check and the desktop Accounts view; Google 403 names the API or grant, no retry
2026-10-25 22:51:32 +07:00
304407e523
apple signing: App Group association fails early under automatic signing too (API capability + newest profile, steps and deep link, exit before the archive); console plan/verify apple-app-group
2026-10-25 22:35:36 +07:00
6782ac6078
api tables: regenerate for the new Play listing calls
2026-10-24 19:49:26 +08:00
ed8d138a8e
play: a new language is created with everything Play needs to commit it (icon, feature graphic, phone and tablet screenshots); play images creates a missing listing
2026-10-24 19:46:57 +08:00
445ab1adbc
apple signing: every signable target (extensions, App Group check), build keychain unlock over SSH, api confirm docs
2026-10-24 13:07:58 +08:00
0ef27cf2e4
desktop: five sections by job (Release, Store page, Revenue, Players, Health), Game services view, sidebar by attention
...
- app view: 12 tabs become 5 sections, each with a header (what it is for, the one next step from state
already read) and its sub views in a segmented control; 1-5 jump, Ctrl+Shift+[ ] cycle, Ctrl+K and the
context menu list sections and sub views; old tab ids, section and section/sub links all resolve
- Players > Game services (games only): both stores, one row per leaderboard / achievement with its
languages and each store's state, Game Center locale map, Play API-disabled state with the console plan
- games status --json: items, localeMap, playApiDisabled; inspect summary: games
- sidebar: apps grouped by attention / in progress / live / not on a store, one status line each, studio
filter, workspace as a footer icon row
- boot check opens places like a person (section, then sub view)
2026-10-24 13:06:42 +08:00
98cd1d3c92
embedded: regenerated
2026-10-24 13:02:02 +08:00
66247f35d9
flags: shots fonts --lang, capture --probe
2026-10-24 13:01:45 +08:00
b059e83b90
shots fonts usage line
2026-10-24 13:01:32 +08:00
61b5fa0623
shots: feature rotate, per-language frame fallback, layout-aware capture selectors
2026-10-24 13:00:48 +08:00
2e1c7cdc3c
mas: placeholders the scrub accepts
2026-10-24 12:23:53 +08:00
634d5dd71d
generated API tables refreshed for the macOS build upload
2026-10-24 12:23:52 +08:00
f588f4e1aa
path-free: no cargo trim-paths (nightly only)
2026-10-24 12:23:20 +08:00
0263f62443
mas build: cargo target folder is src-tauri/target
2026-10-24 12:23:20 +08:00
5fc15dd773
apple build/upload: flags and help for the macOS Tauri path
2026-10-24 12:23:17 +08:00
9a937b5512
apple build --platform macos --tauri: Mac App Store build of a Tauri app (sandbox entitlements, profile, productbuild pkg, path-free, checks); apple upload accepts the pkg
2026-10-24 12:22:27 +08:00