Back
TestFlight
TestFlight

TestFlight

Beta testing and feedback platform for apps across Apple platforms.

52 makers · 201 mentions

Mentions per month

Loading...

Recent todos mentioning TestFlight

upload new My Ideal Life Version to TestFlight
📋 Daily Standup — 2026-10-19 #apppromoreel • Split the promo reel review into author steps and reviewer steps. A fresh agent now does the critique. #bedtimestories • Built iOS 44 for TestFlight. • App Check starts right after Firebase, and real errors log once per launch. #designkb • Added a header image, badges and sections to the README. • Fixed review findings and added motion samples and defect notes. #feedbackhub • Paywall recovery and board creation now check the erase barrier. A replay under another account returns a 409. • Added tests for board modes and paywall recovery. #citydeals • The silent-channel check reports every failing channel to Sentry and keeps going past a broken one. It alerts when a channel stops posting. • Fixed Telegram message formatting, show matching, and the event publish order. • Updated the queue library to 1.7.0 and checked the queue schema. • Forged client IP requests no longer reach Sentry. #headroomkindle • Added a pre-push check for formatting, linting and tests. • The Grok login now refreshes before each render. #kindlegratis • Fixed storage: pending erases run off the main thread and always clean up. #ludusmagnus • iOS signing now uses the App Attest profile. #memeswap • Built the video pipeline: ingest, analysis, consent gate, face swap backend, AI-labelled export, and a render command. • Fixed review findings in ingest, crops and cut handling. #mygoo • The Community tab shows weather and horoscope cards at the bottom. The leaderboard now loads first. • Account deletion now finishes even if its result was lost. The account stays when backend deletion fails. • Android build 1760 went to production. Build 1761 went to Play internal. iOS build 1752 went to TestFlight. #smartpantry • Added the LTV ledger, which tracks each account's AI cost and revenue. • Fixed the push key line breaks lost in the deploy env file. • iOS build 37 went to TestFlight. Android builds 2131 and 2132 went to Play internal. #streakup • Paywall: non-buyers can now say why, privately. Closing the paywall no longer leaves screens behind. • Crash reports carry the user ID, not the email. • Builds: iOS 46 went to TestFlight. Android 55 and 56 were recorded. #rustrakdeploy • Deployed Rustrak with Kamal. Backups go to R2, telemetry is off, and the image is pinned. #3thingsaday • Paywall feedback: a new link and sheet, in 13 languages. It is off by default until switched on. • Account deletion waits for a paywall answer still in transit. • The feedback client moved to 0.1.11. #twonotes • Added "Not getting Pro? Tell me why" to the paywall. Consent now fails closed, and ads never wait on analytics. • Firebase starts at launch for Remote Config. GA4 runs only with consent. #valledisuessola • Fixed the canonical and social image URLs on the site. • The ad box no longer shows a phone number or address. 16 projects changed yesterday.
📋 Daily Standup — 2026-10-18 #bedtimestories • Released Android build 1216. • Feedback uses the pinned client 0.1.10 and says when a post left the board. #blackjacktrainer • French build notes use the same Settings screen name as the app. • Android build 38 went to the Play internal track. • iOS build 39 (39.0.0) went to TestFlight. • Feedback uses client 0.1.10. A failed feedback erase keeps its record, so the record cannot be lost. #feedbackhub • Paywall rollback is safer. It logs quietly, deletes row by row, keeps a backup, and checks the backup before any delete. • The rollback deletes only the ids in the backup, in one transaction. • Guest paywall erase has its own route, so an older hub cannot run the full erase. • The Flutter client gained submitPaywall and deleteGuestPaywallData (0.1.11). • Private paywall answers are handled in every tenant and can be exported for growth. • Users now see "a post left the board" instead of "try again". #kindlegratis • Account deletion finishes even when the user leaves Settings. • Deleting an account also erases that install's feedback. • A Canadian French phone opens Amazon.ca. • The feedback client moved to 0.1.10. • The scraper retries an incomplete top-100 list once. #ludusmagnus • The privacy text and the data inventory now name reports and moderation. • The moderated feedback board moved to client 0.1.9. #mygoo • Daily slot generation retries one hour before the window. An alert fires only if the retry also fails. #smartpantry • Token counts now include cached input. Tokens are measured per day and per endpoint. • A product in the catalog now wins over a remembered entry. • Barcodes that Open Food Facts does not know are remembered per household. • A barcode the scan did not find goes to manual entry, with the reason. • Manual entry scans the expiry date with the in-app camera and blocks double taps. #streakup • A stuck list write no longer holds the forget call. • Feedback client 0.1.10 says when a post left the board. • iOS reports to a new Firebase app and signs with App Attest. #showmethemoney • The experiments slide has its first answer: 2 yearly Smart Pantry Plus. #twonotes • The pre-push template passes the pushed refs to bin/ci. • Feedback client 0.1.10 is pinned. • The end-to-end feedback fake is moderated, like the hub. Ten projects had activity yesterday.
📋 Daily Standup — 2026-10-17 #apppromoreel • Reel template ships 9 CC0 sound effects and copies them into each new reel. • A missing sound pack no longer crashes. A silent file now fails. #bedtimestories • Replaced the Google Form with an in-app feedback board, with report, thank-you, and retry on failed loads. • Account deletion now erases the parent's feedback data. A daily job fails while an erase is still owed. • Privacy and deletion pages disclose the feedback board. • Fixed the feedback input row at large text sizes. #blackjacktrainer • Settings opens the feedback board instead of the Google Form. • Account deletion also erases the user's feedback posts and votes. A stuck feedback hub no longer blocks deletion. • iOS build 38 (38.0.0) sent to TestFlight. Android build 37 on the Play internal track. • Fixed App Open ad stalls and crashes. The cold-start ad now shows only behind a loading cover. #designkb • Fixed claims the review found wrong against the source. • Added Chris Sinco's M3 Expressive vibe samples. #feedbackhub • Added board modes: public, moderated, and private. Private boards return a plain 404. • feedback_client 0.1.9 released: report a post, thank the poster, retry failed loads. #citydeals • Held solid_queue below 1.7 until its queue migration ships. Other gems updated. • Published events can no longer be deleted from the editorial UI. • Rejected or superseded events past their window can no longer be restored. #kindlegratis • Added "Send feedback" in Settings, next to the Play Store rating link. • Removed unsourced site claims, including "within minutes", hourly price checks, and review quotes. • Fixed the English home page canonical and hreflang. Removed /en/ from the sitemap. #ludusmagnus • Removed Firebase Analytics. Crashlytics stays. Podfile.lock regenerated to match. • Added the feedback board to Profile, with bounded requests. • Gym owners can delete a former member's account. • iOS build 16 (16.0.0) sent to TestFlight. Android build 17 recorded. #mygoo • The app now sends report events and game end reasons to the backend. • Admin report reads started and completed games from the database. • Hourly report warmup moved to minute 20, away from push peaks. • Retired the PostHog affinity refresh and the old brand metrics jobs. #smartpantry • Settings > Send feedback opens the in-app feedback board behind a flag, off by default. • Cold-start App Open ad shows on every launch, on the startup spinner. • iOS declares App Attest. iOS build 35 (35.0.0) sent to TestFlight. Android build 2130 on Play internal. • Stabilized the manual-add Maestro flow. #showmethemoney • Added npm run transcript, which puts every word of a recorded rehearsal on its slide. #3thingsaday • Replaced the public feedback board with a private form, behind its own flag, in the Me tab. • iOS build 55 (55.0.0) sent to TestFlight. Android build 138 recorded. #twonotes • Added a feedback board to Settings, backed by feedback-hub. • Store rating prompt now appears after a won duel or a new band. • Cleaned up the App Store subtitle and keywords. • iOS build 6 recorded. Version 6 set for the store-search release. #streakup • Added "Send feedback" in Profile. Account deletion now erases feedback data. • Fixed erasure gaps: the account ID is kept until its erasure is recorded, and a refused deletion erases no feedback. • Remote Config switch for the feedback board. #valledisuessola • Started the newspaper site: latest front page, PDF archive, and cookieless counters. • Redesigned the home page around the printed paper's identity. Added an advertising contact box. • Added /statistiche behind Cloudflare Access. Only the owner can log in. • Data-center traffic is excluded from sponsor numbers. 15 projects had activity yesterday.
📋 Daily Standup — 2026-10-13 #bedtimestories • Shipped iOS build 42 to TestFlight. • Fixed a paywall bug: closing during the marker clear no longer logs a second dismissal. • Updated the site to the new App Store name, "Bedtime Stories AI Storyteller." #blackjacktrainer • Recorded Android build 36 on the Play internal track, with store notes in eight languages. • Shipped iOS build 37 to TestFlight. • Added a test for a kill-switch drop that leaves the kind unspent. #headroomkindle • The dashboard is now one Rust binary that fetches, renders and draws on the Kindle. • Turned the layout for the Kindle's long side and saved it as 8-bit grayscale so the Kindle draws it whole. • Tiles show "updated HH:MM" in bold, larger text. They are white unless low. The footer is gone. • The dashboard shows real AI quota for Claude, Codex, Z.AI and Grok. • Uploads go through cat instead of SFTP. • Documented the Kindle reverse engineering, the SSH pipeline, the landscape layout and the credits. #ludusmagnus • Active sessions now end with the word "Fine", not a flag icon. #mygoo • The Colazione push now goes out at 08:00, with a migration for the live row. • Fixed training: purgeUser now drops in-flight replies and keeps another account's round. • Fixed home: sign out only when the backend explicitly refuses the profile. • Closed four test coverage gaps from review. Lint passes again. #smartpantry • Bounded leave, delete and regenerate invite with the shared timeout. #3thingsaday • Shipped iOS build 54 to TestFlight and Android build 137, with release notes in 12 Play locales. • Reworked widget sync: single-flight drain, completions dated by the tap, and streak checks wait for past days. • Fixed the gate and candidate logic for zone loads, reopens, and stale slates. • Named the app in the German resume line and archived pinned tasks dated before today. 8 projects had activity yesterday.
📋 Daily Standup — 2026-10-03 #apppromoreel • Report unreadable hero clips without crashing; add two-line headline and 16:9 loop format #bedtimestories • Record Android build 1210 for production review #blackjacktrainer • Consent recovery: offline timeout, late UMP success, answered forms stop recovery • Ad blocker detection and recovery; close gate gaps • Gate wall scrolls for button accessibility • Document ad-block gate and consent recovery with E2E checks #citydeals • Add Playwright collector with page classification and API • Support Facebook snapshots as event source • Admin: pause/resume pages with snapshot retention • Bump brakeman to 8.1.0 #ludusmagnus • iOS 11 for TestFlight; Android 15 shipped to Play internal • Mobile join handles conflict, web join handles failed owner lookup • Skip conflict answer when mail fails to queue #mygoo • Daily slots: generator, scheduler, endpoints, one alert per day • Campaign pushes replace reminders; tap opens campaign • Questions: enforce kit rules, use gpt-6-sol, shared LLM logic • Home feed refetch on window changes; never cache across boundary • Push delivery: route check, current claim confirmation, stop after last send • Tests: Maestro flow 17, question lookup, hourly save path #streakup • Selected toggle contrast ratio fixed; selection controls and chip improved #3thingsaday • Onboarding: example task required, field wrapping, scrollable legal notice • Maestro: task submission proof, example following • iOS: old values, category names and keywords in 12 locales • Localization: English check and string length validation • Keywords: split on name/subtitle punctuation 8 projects shipped.
📋 Daily Standup — 2026-09-28 #app-promo-reel • Addressed closing-round and cross-review findings (rounds 2–4); fixed riser CLI tests and error handling • AI label rendering and build validation improvements • Named finished reels only after all checks pass #bedtimestories • RevenueCat customer entitlement fixes for sign-out and logIn overlaps; iOS 40 TestFlight build • Onboarding offline handling with Retry; auth anonymous sign-in bounds • E2E test selector pinning and Maestro scrolling; analytics docs • Article hreflang and language clusters #deckd • Rust daemon with cross-review rounds 1-2; README and MIT license • Atomic rewrites in RSS and daemon debounce tests #facecam-tui • Preview scaling and kitty window fitting; panel rows fit default width • Arrow key controls and synchronized frame drawing #citydeals • Event publish window validation and orphan message handling #kindlegratis • Social flag ordering and --hours syntax; DST-safe local slots • Remote Config English copy defaults and VIP kill-switch fixes • Review ask logic for Amazon hand-off sessions; onboarding fallback coverage • Maestro gate flows independent of screen size #luca_godot • Mini-games ported: pizzeria, robot builder, dress-up, garden • Site build with split files and Gemini-drawn door sprites • Headless test for all games #ludusmagnus • Maestro iOS suite and E2E integration; iOS launch retry • Analytics reset once per device #mygoo • Gift-card OTP Fraud Guard bypass within hourly budget #smartpantry • Italian storage guides generated and live-only publishing • Validation and escaping at every sink #streakup • Reminders: boot-prune, time-change, sign-out, timezone fallback • Profile reminder switch and pending count tracking • API rate-limiting per player and IP; SEO identity validation • Site language-specific Play links; iOS channel configuration • Ad timeout handling and shell linting #3thingsaday • Save offer feature: shortcut, billing, Remote Config, Maestro flow • Backlog error handling and cached-stream forwarding • Release notes for build 135 in 12 Play locales 12 projects delivered.
📋 Daily Standup — 2026-09-25 #blackjacktrainer • Released build 32 (Android + iOS TestFlight) with 8-locale release notes • Fixed lessons: hand comparisons (5.3), DAS clauses (de/ro), weak hand detection, 5.5 exceptions • Comprehensive test coverage: ARB validation, ICU scanner, entity decoding, positioning hooks • Added European Portuguese as its own locale with full translations • Completed 4+ review rounds on various issues #facecam-tui • Scaffolded new camera TUI crate with CI and pre-push hook • Implemented camera layer: V4L2 mode/brightness, usbfs exposure, TUI state machine • Added capture thread, control worker, and frame slot management • Improved error handling for busy/disconnected states #kindlegratis • Refactored app-open ad flow: rewarded timing, cover/notification interactions, dialog stacking • Fixed focus management and TalkBack accessibility during cover states • Completed 4 review rounds: notification relaunch, reset retry, refresh race conditions • Updated Maestro tests for consent form handling #ludusmagnus • Made archive migrations irreversible and added CLI anonymize path • Preserved membership data through archival #mygoo • Shipped Wheel accuracy/dwell time reporting with per-answer baselines • Removed news feature entirely: carousel, backend job, admin page, cache, tests • Fixed profile completion cubit silent-after-close and GA4 event routing • Fixed device lock for Maestro runs and feed anchor positioning #smartpantry • Fixed item classification logic and heredoc indentation • Improved fridge data handling: no auto-persistence claims, proper early return removal • Fixed subscriber generation: one purchase → one call, recognizer release • Better watched ad tracking #3thingsaday • Released builds 134 (Android) and 50 (iOS) with translated 12-locale notes • Fixed offline image loading and midnight sync logic • Improved streak write resilience: no duplicate midnight clocks, handle prefs failures • 2+ review rounds on import ordering and build notes
📋 Daily Standup — 2026-09-24 #blackjacktrainer • Localized charts and store deck; enhanced test coverage • Cleared npm audits (firebase-admin 14, Node 22) • Fixed App Review rejection and orphan page link #kindlegratis • Fixed day pass synchronization including midnight edge case #ludusmagnus • Scoped exercise queries and set name rules by staff membership #mygoo • Updated database docs and configured MySQL 8.4 for dev and CI • Added drift detection between local and production servers #smartpantry • Fixed credit and purchase timing logic; Plus blocks ads and conflicts consistently #3thingsaday • Released Android 133 and iOS 49 to TestFlight and Play • Fixed dismissal race test and localized release notes 6 projects shipped yesterday.
📋 Daily Standup — 2026-09-02 #apptools • Fixed GA4 data gap, pinned alert metrics #bedtimestories • German localization: fixed CTAs, guides, and SEO #blackjacktrainer • Fixed deck leaks, added gallery and deck model #ludusmagnus • Auth checks added to controllers #mygoo • Fixed report generation, cache management; added gender/age/region breakdown #smartpantry • Localization, UI, docs, parsers, tests fixed; iOS 31 built for TestFlight #streakup • Fixed handover logic, Supabase → Rails migration, shields and cohort features
📋 Daily Standup — 2026-09-01 #apptools • GSC: click-potential ranking feature with improved exclusions, quarantine logic, and position scoring #blackjacktrainer • iOS 30 released for TestFlight; GMA header compatibility fix merged 2 projects active
Nine languages live, TestFlight release scripted #bopomokeyboard
📋 Daily Standup — 2026-08-18 #apptools • Credential morning alerts & rc auth fixes • Build stability: SSH keepalive for remote iOS, simulator version sync • Play Store app ranking lookup #kindlegratis • Scraper resilience hardened: nav failures, parsing, error handling (PR #124) #mygoo • iOS 1747 to TestFlight • Store review prompts (#339) • Localization fix: spurious win messages (#338) 3 projects shipped.
post testflight build #commune
Got two apps onto TestFlight
📋 Daily Standup — 2026-08-06 #mygoo • Referral payout fixed: 2,000 per first-card invites (#301) • Security fix: prevent unauthorized player sharing (#300) • iOS 1742 built and deployed to TestFlight 1 project — 3 updates
📋 Daily Standup — 2026-07-30 #apptools • Improved dependency management: warn on stale lockfiles, better error logging #kindlegratis • Extracted decision core and routed through adapter • Fixed invalid hreflang="go" from homepages • Fixed profile regeneration and regenerated baseline #mygoo • Improved social posting: alerts on failures, drained Facebook backlog, stabilized release gate • Built iOS 1739 for TestFlight • Added alt text to header logo #streakup • Pre-recorded Firebase bridge build counters 4 projects shipped yesterday.
📋 Daily Standup — 2026-07-25 #kindlegratis • Removed ironSource mediation adapter • Social bot expansion: chat commands, reliable post links, approval flow with durable buttons, lock-contention fix #streakup • Schema & sitemap updates: Article/Breadcrumb markup + lastmod for why-daily pages • Built iOS 39 for TestFlight • Fixed shield balance visibility at cap, enhanced earned animation 2 projects, 7 commits
📋 Daily Standup — 2026-07-23 #apptools • iOS E2E simulator setup: pinned OS version, seeded photo library to fix indexing delays, added build flags • Crash reporting refactor (0.25.0): replaced HTML dashboard with per-crash Telegram messages #streakup • iOS: built and shipped versions 34–35 to TestFlight • E2E tests on iOS simulator: fixed keyboard handling and parametrized Maestro app ID • Android: version 46 fully rolled out to Play Store • Fixed post-workout ad timing: interstitial now fires only after save completes 2 projects, 11 changes
📋 Daily Standup — 2026-07-19 #apptools • 1Password secrets update, AdMob dashboard generator, Flutter docs • Weekly dependencies #blackjacktrainer • iOS: versions 20, 22, 23 to TestFlight; reconciled versions • UI: language selector dropdown, improved Apple auth errors • Android v25 → Play Internal; weekly deps #kindlegratis • Free Book of the Day daily video machine #mygoo • Moved video machine to Kindle Gratis repo • Security: Rails sanitizers (4 CVEs) #streakup • Firebase + Supabase migrations • Fixed git hook environment issue • Weekly deps #3thingsaday • Timeline paywall (Headspace-style) + trial flow 6 projects shipped
Home
Search
Messages
Notifications
More

Are you sure?