Commit Graph
68 Commits
Author SHA1 Message Date
buzzert b15473d24e ios: stamp release version into XcodeGen spec
TestFlight / testflight (push) Successful in 1m43s
2026-06-26 01:29:54 -07:00
buzzert a512a65844 ios: accept release tag namespace in Fastfile
TestFlight / testflight (push) Successful in 1m55s
2026-06-26 01:18:02 -07:00
buzzertandClaude Opus 4.8 ee990dde5d ios: simplify Fastfile signing now that the runner has a real session
With SessionCreate on the runner's launchd job, standard fastlane keychain
handling works, so drop the debugging-era workarounds: the manual
default-keychain / list-keychains search-list juggling, the login-keychain
restoration in cleanup, the verify_ci_signing re-unlock/partition/find-identity
step (match already imports the cert and sets the key partition list), and the
CODE_SIGN_KEYCHAIN / OTHER_CODE_SIGN_FLAGS xcargs. CI signing is now a single
create_keychain + match. No behavior change; validated end-to-end on TestFlight.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 00:52:36 -07:00
buzzertandClaude Opus 4.8 036743fe41 ios: source TestFlight build number from CI run number
TestFlight / testflight (push) Successful in 1m53s
App Store Connect requires CFBundleVersion to be unique and strictly
increasing app-wide. latest_testflight_build_number could return a stale
value (it missed an existing build 13) and produced colliding build
numbers, 409-ing every upload. Use the monotonic Gitea run number
(github.run_number -> SYBIL_BUILD_NUMBER) instead.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 00:41:37 -07:00
buzzertandClaude Opus 4.8 4e7ea7ab68 ios: get TestFlight CI signing working
TestFlight / testflight (push) Failing after 57s
Replace the old testflight-release workflow with a single
`testflight.yml` Gitea Actions workflow and rework the fastlane `beta`
lane: match-based app-store signing into a disposable CI keychain,
XcodeGen project generation, version/build-number bumping, and upload
to TestFlight. Pin Ruby to 3.1.7 for the runner.

Squashes the iterative CI signing debugging history into one commit.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 00:28:27 -07:00
buzzert f232013e5a ios: ci: deploy via fastlane
TestFlight Release / testflight (push) Failing after 9s
2026-06-25 19:30:58 -07:00
buzzert 27c425f664 supposedly better tool call animation 2026-06-14 19:10:56 -07:00
buzzert 7436544a69 ios: add tool call stacking 2026-06-12 00:26:21 -07:00
buzzert 22aa652257 Fix iOS chat scroll pinning 2026-06-07 19:58:04 -07:00
buzzert 8f6e8c17a5 ios: add fastlane 2026-06-05 23:19:14 -07:00
buzzert fccc8110f4 Show in-progress tool calls 2026-06-05 22:20:56 -07:00
Agent 0bf0f95a67 Augment system prompt with date and user location (default SF) 2026-05-30 17:59:26 -07:00
buzzert a6c2ec664b adds ability to star chats 2026-05-28 22:47:58 -07:00
buzzert cb8ea935fa adds the ability to rename chats 2026-05-28 22:22:55 -07:00
buzzert 411790ee04 introduces workspace items as combined search+chat model 2026-05-17 00:28:09 -07:00
buzzert 29c6dce0e5 ios: show provider/model in subtitle 2026-05-09 21:19:34 -07:00
buzzert 5855b7edb8 ios: keyboard dismissal behavior 2026-05-09 20:49:27 -07:00
buzzert ac6d55f617 ios: 1.9 2026-05-06 22:35:00 -07:00
buzzert 1e045db7f4 ios: fix pull to refresh 2026-05-06 22:34:17 -07:00
buzzert 12b3d8c5ad ios: get rid of "assistant is typing" 2026-05-06 21:56:19 -07:00
buzzert bd0200ac98 ios: quick question UI 2026-05-06 21:53:51 -07:00
buzzert 30656842a7 web: nicer code blocks 2026-05-04 22:18:33 -07:00
buzzert 8b580fd3e1 add hermes agent provider 2026-05-04 21:52:39 -07:00
buzzert 195e157e1a ios: sidebar swipe 2026-05-04 21:07:55 -07:00
buzzert c5dbd12587 ios: unify sidebars 2026-05-04 20:19:58 -07:00
buzzert be072fd46d ios: add multi-polling support 2026-05-04 20:14:16 -07:00
buzzert 70a60edf1c ios: enable shitty copy from transcript 2026-05-03 23:26:58 -07:00
buzzert 91ef28bf29 ios: more ambitious gestures / navigation 2026-05-03 23:06:39 -07:00
buzzert e6cf344527 ios: appearance tweaks 2026-05-03 22:11:29 -07:00
buzzert 4bc0773d35 ios: fix keyboard behavior 2026-05-03 21:52:49 -07:00
buzzert d1140d21d4 more consistent view model display between switching chats 2026-05-03 21:42:28 -07:00
buzzert 0b94d5b3fa ios: invert scroll view technique 2026-05-03 21:21:03 -07:00
buzzert aff2531bf3 ios: fix new chat swipe 2026-05-03 21:14:10 -07:00
buzzert ee8a93a8c4 redesign bottom bar 2026-05-03 21:06:20 -07:00
buzzert 53a3b722ec ios: some iPad fixes 2026-05-03 18:38:16 -07:00
buzzert ae783020ef character opacity tweak 2026-05-03 18:15:13 -07:00
buzzert 39acefb55a add Character animations 2026-05-03 18:11:53 -07:00
buzzert e6fe63280a ios: redesign top navbar 2026-05-03 17:52:57 -07:00
buzzert e02168854c ios: better network handling 2026-05-03 16:42:49 -07:00
buzzert 5d046ca173 ios: dismiss kb on submit 2026-05-03 15:59:27 -07:00
buzzert bca408c971 ios: specify product name 2026-05-03 00:17:08 -07:00
buzzert 2f265fd847 ios: mac catalyst kb shortcuts 2026-05-02 23:50:51 -07:00
buzzert 6fbcaecbf8 sidebar: move settings 2026-05-02 23:20:32 -07:00
buzzert 519ebd15dd ios: mac catalyst target 2026-05-02 23:18:00 -07:00
buzzert 2313e560e8 fix streaming 2026-05-02 23:09:39 -07:00
buzzert 94565298d8 better new chat animation 2026-05-02 22:51:59 -07:00
buzzert 7360604136 ios: swipe to create new conversation 2026-05-02 22:46:25 -07:00
buzzert 4b0cc3fbf7 ios: better fix for scroll 2026-05-02 22:25:24 -07:00
buzzert 2da73f802c ios: scroll without animation when clicking 2026-05-02 22:21:18 -07:00
buzzert 4ad36d9bf6 ios: better backgrounding/resume 2026-05-02 22:18:45 -07:00