Back
TestFlight
TestFlight

TestFlight

Beta testing and feedback platform for apps across Apple platforms.

54 makers · 217 mentions

Mentions per month

Loading...

Recent todos mentioning TestFlight

📋 Daily Standup — 2026-11-12 #bedtimestories • Paywall now appears in the first session, then once a day. • Fixed a bug that could undo a paywall purchase. • Story preview on the length step. Cards sit within thumb reach. #byheart • App renamed to Emergency Memory on the phone, with Emergency under the icon. • iOS 3.0.0 built for TestFlight. • Unlock no longer blocks on a damaged item. The app opens at the lock if the flags item cannot be read. #engage • Android client added, with review fixes and deletion race fixes. • New tool to set an app's event-name map. It refuses duplicate names and strips spaces. #citydeals • Production now has the FCM sender key, so published messages reach the app. #kindlegratis • Four new VIP unlock dialog looks. One is picked at random on each open. • Half-star rounding fixed, with tests. • Dialog buttons grow for long labels. The debug VIP switch applies on the next return to Home. #ludusmagnus • Continued the move to one database per gym. Tests, accounts, bookings and public plan links now work per gym. • Gyms now anonymize a member instead of deleting the account. The website self-delete button is gone. • New attendance card on Home: workout days this month, workouts a week, and weeks in a row. • Every member can now see and make bookings in the app. • Android 29 sent to Play internal. iOS 27 sent to TestFlight. #mygoo • New game, Il brand del giorno: home card, game screen, and daily endpoint. • Giochini plays are recorded per player and sent to the backend. New admin tool for giochini numbers. • Quiz cards no longer reload the day when the app returns to the foreground. #smartpantry • Both paywall headline tests are logged as live. • Android now fires trial_start in GA4, confirmed. • Android build 2143. #streakup • Plus v2: year view, a paywall after milestones, and streak-first copy. • No paywall appears over an open ad, and an open ad holds the queue. • Android 63 to Play internal, Android 62 to Play production, iOS 53 and 52 to TestFlight. #remozio • Computer address field fails safe on numeric hosts, and reads a bare 0x as a number. • Off-curve transport keys are rejected on Android, as on iOS. • Cleared address field searches the network again. • Docs updated for the iOS connection test, the enrollment store, and native test coverage. #3thingsaday • iOS 60 sent to TestFlight. • Android 144 sent to Play internal, with release notes in 12 languages. • Offer analytics count only lifetime purchases as sales. A new Pro after a lifetime purchase is now counted. 11 projects had activity yesterday.
📋 Daily Standup — 2026-11-11 #blackjacktrainer • Ad fixes: the first ad of the day waits for 10 hands, and each App Open logs the hand count. • Release notes for Android 47 and iOS 48. Builds 46 and 47 are on Play and TestFlight, and 48 is on TestFlight. • Store titles and notes updated for build 46, in eight languages. #feedbackhub • Fixed Fizzy card claims. Each promoted post now creates at most one card. #growthrevenuekb • Added the first version of the growth and revenue knowledge base, with stricter checks. #kindlegratis • Ad timing fixes: the VIP prompt waits for the real ad close, and Back to Home no longer shows an ad. • Added a VIP prompt after book taps, off by default. • Home fixes: the sorted list stays put after a restart, and a sort opens the first book. • New home widget with a one-time intro, one-tap pin, and background refresh. • The new home is now the only home. The old layout and drawer are removed. #ludusmagnus • Review fixes: administrators are blocked, and "n/a" is no longer a valid phone number. Checks and writes run in one transaction. • The member webhook updates only members the booking system already sent. The age limit is now 14. #mygoo • New campaign tool that reports live numbers for running campaigns. • Home feed alternates games, and a quiz always sits between two game cards. • Blog pages gained article and FAQ structured data, plus links between posts. • The free wheel responds when today's free games are used up. The feed stays on screen when a refresh fails. • Built iOS 1760 for TestFlight and recorded Android 1768 on Play production. #newermeutikadotcom • The schema now appears in the HTML of every page, so crawlers without JavaScript can read it. #smartpantry • Built iOS 50 and 51 for TestFlight. • Paywall: sales text now loads from Remote Config for A/B tests. The headline is fixed, and the copy names what Plus gives. • The rating prompt appears when a scan session returns to the pantry. • Shorter timeouts: 10 seconds for app calls, 40 seconds for AI calls. • The pantry sorts by expiry date by default. • Store listings rewritten for feature searches in eight locales. #streakup • The paywall shows on the first save and leads with the trial. Tests cover the monthly trial and the loading state. • Ad-blocked events now record which ad came before. Store links are tagged, so installs from the site can be tracked. #remozio • The iOS connection test uses a Secure Enclave transport key. Failures are handled as one unit. • The enrollment model moved to Kotlin Multiplatform, with tests for locks and snapshots. • Corrected the log and custody wording. #showmethemoney • November 10: 9 Plus sold, 3 Things a Day at 8 subscriptions, and Smart Pantry search up in November. #swimminglane • The Organization schema handles nested nodes and no longer crashes on non-object JSON-LD. The logo is added. #3thingsaday • Added a lifetime offer: a one-time Pro payment after a clean paywall close, with Maestro tests. • The timeline paywall leads with what the buyer gets. • Recorded Android build 143, with release notes in 12 languages. • Removed unused packages and dead code. Ten libraries updated. 13 projects in this standup.
📋 Daily Standup — 2026-11-10 #byheart • Built iOS 2.0.0 for TestFlight. • Closed the gaps that review round 1 found in unlock and migration. • Ordinary facts sync through iCloud Keychain, and the app opens with one Face ID. • The pre-push hook now runs the analyzer, the formatter check and the tests. It checks the commit being pushed, refuses a dirty tree, and keeps the lockfile unchanged. • Maestro flows clear the Keychain at the start. #ebotinker • Pre-push gate runs tests, linter and formatter check on the commit being pushed. A failed diff stops the push. • Review fixes: shorter commands, higher child pitch, A-law tests, history kept inside the lock, no cooldown after a bad reply, safer warmup, and failures in smart now reach the local model. • Pal moved from the Antigravity CLI to a long-lived pi on Grok 4.3. • Wakeword: a failed train step no longer passes the old model as new, the robot mic is modeled as A-law, and the new Python files are formatted. #kindlegratis • Home screen bookshelf shows the covers of today's free books, on a realistic shelf. • The shelf refreshes on a store change. A picker preview is added. • Covers are found in landscape Kindle Unlimited thumbnails. A tapped book opens on a cold start. • Detekt rule fixes and panel review fixes are in. • Release claims version code 2160. #ludusmagnus • Athlete import: pauses between rows, counts minors, gives help on partial runs, runs a post-run check, and undoes one run only. • Import compare by name and birth date was added, then reverted. • Review fixes: no access or reset mail goes to a gym mailbox alias, a dry run stays in a transaction, and a stopped import shows only our own errors. • Athletes list shows 50 per page, with clearer column and action labels. • A new customer who already exists keeps the form and says so on the page. • Android: the rest alert arrives on time with the screen off. Build 28 is for Play internal. • iOS 26.0.0 is built for TestFlight. • Started a split of the global tables into their own database. #mygoo • Home logo cache: a cache failure falls back to storage, a cached logo expires after a day, and storage is no longer asked on every request. • Heavy recurring jobs moved off the 08:00, 12:00 and 18:00 push minutes. The push-minute guard is checked over a full week. • App: the last answer shows before the end-of-game interstitial. The v2 game start is 25 s, not 15 s. No event goes to a closed bloc. • MCP: alerts go to the engineering Telegram chat, and get_home_layout explains where unplaced priority campaigns go. • Feed layout: new priority campaigns go to the top, games appear as rows in the manager, and one placement rule covers priority, events and games. Drag order saves around a legacy row, and a failed save now says so. #smartpantry • Android build 2142. • iOS 49.0.0 is built for TestFlight. • Onboarding promises the Sunday digest that free accounts actually get, checked in every locale. • Review fixes: per-flow arithmetic is corrected, and the limit is tied to the flow count. • Release gate allows 1500 s for the Maestro suite, not 900 s. • Flutter 3.47 migrator flags are committed, and the Italian localization file is regenerated. #remozio • Malformed addresses are rejected without crashing the screen. • Test connection now reaches a computer at a typed address. Total: 7 projects.
aimyear reminders now reach every device, and the running timer shows on the iphone lock screen and dynamic island, started by push even when the timer was started on the mac. testflight build is on its way #aimyear
📋 Daily Standup — 2026-11-07 #blackjacktrainer • Feedback board: each post shows its status, with a test per badge. • Android build 45 is on Play internal, with release notes in eight languages. • Fixed the second row of action buttons on short phones. • iOS 46 is on TestFlight. #feedbackhub • Added a kanban board view of the roadmap, with each post's status on the board. • Added a duplicate triage status. Long status labels now wrap. • Updated Rails to 8.1.4.1. The client ignores the Forwarded header. • Kotlin client and feedback_client 0.1.12 ship the roadmap status. #heycli • hey_events refuses bad input: overflowing calendar IDs, skipped start times and non-http links. • Events keep their end date, and notes are escaped. • The HEY MCP can create calendar events. #itwillfit • Confirmed the tracker's sync traffic only runs during a live connection. • fitbitd probes the cached address when scans find nothing, and retries stale addresses. #ludusmagnus • Android build 27 is on Play internal. Users now choose their gym before signing in. • Removed athlete sign-up and join requests. • Several review rounds fixed gym membership rules. • Owners get an email when a gym signs up and pays. #mygoo • Brand quiz home cards are live, with fixes for logos that fail to load. • New microgame: unscramble a brand name from shuffled letters. • Moved the web role to Hetzner, against the DigitalOcean database. Deploy guards are tighter. • iOS 1758 (2026.11.6) is on TestFlight. #smartpantry • QR poster redirects now go to the right store, and scans are counted. • iOS 47 is on TestFlight. #streakup • The restore-streak card shows above the Today hero. • Android build 60 is accepted by Play production. Upgraded to Gradle 9.1.0. • iOS builds 50 and 51 are on TestFlight. #remozio • Moved pairing setup into a shared module. • The stream opener respects the setup budget, and foreign proposals are rejected before TLS. #showmethemoney • Search Console slides now show Smart Pantry next to Blackjack, and monthly clicks. 10 projects had activity yesterday.
Test MyIdealLife on TestFlight #myideallife
📋 Daily Standup — 2026-10-31 #bedtimestories • Cloudflare Web Analytics now loads on every page, using one shared tag. #blackjacktrainer • Cloudflare Web Analytics on every page. The privacy page lists the data it collects, including country. • iOS build 43 sent to TestFlight. • Android build 41 uploaded to internal testing, with corrected release notes. #engage • Tests added: device registration retries once, and only for the installation ID. #citydeals • New /app page sends each phone to its store, and follows the browser's language order. #giftit • Clearer docs on what the container setting counts. The 10 GB host now keeps two old containers, not five. #itwillfit • History classifier and framing check added, with an Air experiment runbook. • Fitbit MCP V1: live reads, a daily poller, a local SQLite store, and manual weight entry. • Pre-push quality gate added, with compile checks and unit test suites. #kindlegratis • Home screen v2 with an Expressive theme. The For You tab is built from onboarding genres and loads faster. • Gold VIP card, behind a feature flag. • Review fixes for navigation, the keyboard, and theme colours. #ludusmagnus • Corsi: the course sheet shows upcoming sessions and a Prenota button. Larger type and better contrast for older members. • Usage counts per gym and day, with no personal data. • iOS builds 21 and 22 sent to TestFlight. Android build 22 shipped to Play production, and Android build 23 to Play internal. • Home tab has a house icon and larger page titles. #mygoo • Daily slots allow five attempts per question. The retry prompt lists every earlier slot question. #streakup • Cloudflare Web Analytics beacon on every page, with a test that it loads exactly once. • GA4 is off in debug and profile builds. Debug builds sell from the RevenueCat test store. • iOS GA4 switch fixed and tested. #3thingsaday • Printable to-do list page, with PDFs in English, German, and French. • New 1-3-5 rule guide. • Cloudflare Web Analytics on every page except the terms. Store links carry campaign tags. • Play pre-launch devices kept out of GA4. #twonotes • Cloudflare Web Analytics beacon loaded on the site. • GA4 switch-off order and wrong-key cases now tested. #updategate • README rewritten with screenshots, a decision diagram, and a quick start. • Docs clarify how forced updates and minimum versions work. 13 projects had activity yesterday.
📋 Daily Standup — 2026-10-30 #bedtimestories • iOS 45 went to TestFlight. Android build 1220 is done. • Fixed the iOS ad module build with google_mobile_ads 9.1.0. • Debug and profile builds now use the RevenueCat test store and stay out of GA4. #blackjacktrainer • iOS 42 went to TestFlight. Android build 40 went to Play internal. • Update gate 0.1.3 is in use. Startup always fails open, even when native reads stall. • The update screens are translated into all nine languages. No ads, consent form, or ATT prompt shows behind the update wall. • Store listing corrected in eight languages. #ebotinker • Wakeword training now runs in capped child processes. The trained model saves as one .onnx file. #engage • Added the v1 API for events, devices, items, delete, and export. Firebase ID tokens are verified. • Request bodies are capped at 4 MB. Client IPs stay out of the logs. Rate limits are shared across endpoints. • Added /status for service health, snapshot age, and queue depth. • Deployed to engage.ivanmorgillo.com with Kamal and a daily R2 backup. Backups keep 28 days. • Added the privacy records: art. 30 record, sub-processors, retention, and deletion. #citydeals • iOS build 3 went to TestFlight. • The privacy policy now states the Sentry trace retention and covers traces in the purpose limit. • Event feeds now include Fossano's local press, not only the comune. #giftit • GA4 review follow-ups are closed. Debug and profile builds stay out of GA4. #heymcp • The MCP server runs as a service behind Cloudflare Access, with a daily auth keepalive. • Added a pre-push gate, a local gate, and a runbook. • The health check rejects malformed replies. The bot token stays off curl's argv. #kindlegratis • Android stack upgraded: AGP 9.5, Gradle 9.8.2, Kotlin 2.4.21, compileSdk 37, and new Compose and Firebase BoMs. • The R8 release build passes on AGP 9.5. • Ad SDKs updated: play-services-ads 25.5.0, Meta adapter 6.22.0.1, Pangle adapter 8.3.0.4.0. #ludusmagnus • Added a Corsi tab for gyms with a booking system. Courses and sessions come from that system. • The Me tab is renamed to Home. #mygoo • Each phone now goes to its own store from the printed QR code. • UTM parameters are encoded one by one, and partial sets are kept. #smartpantry • iOS 43 and 44 went to TestFlight. Android builds 2138 and 2139 went to Play internal. • First-run Plus offer added to the dashboard. It waits while a full-screen ad is open. • Release builds send GA4 events. Debug and profile builds do not. Every non-release build uses the RevenueCat Test Store key. • item_consumed is logged on every accepted consume. • Pantry invites can be traced and are reachable from the home nudge. #remozio • The commit store is durable and bounded. The parent directory syncs on every open. • Corrupt records, links, and FIFOs are refused. • Added the durable pairing commit state for the Linux peer. #3thingsaday • The GA4 flag is a real Boolean on iOS. Test builds use the RevenueCat Test Store and send no GA4 events. #twonotes • Review round 1 is fixed. Debug and test builds stay out of RevenueCat revenue and GA4. #updategate • Released 0.1.3 with a startup bound on native reads. • Retry reads a fresh build number and device OS. The Back guard returns when app code removes it. 15 projects had activity.
final QA before uplading to TestFlight MyIdealLife
📋 Daily Standup — 2026-10-28 #bedtimestories • SEO: every keyword page now has an Article schema, with tests for author and publisher. • Recorded Android build 1219. #blackjacktrainer • iOS build 41 went to TestFlight. • Analytics: collection starts off natively, and debug and test builds no longer send data to GA4. • Fixed the German release note and its umlauts. • Prepared notes for the next build, with the offline ad-load fix. • Added a calculator link to the home page. #designkb • Corrected a claim, cited the star count, and added removal commands for taste-skill. • Replaced taste-skill with Hallmark for public web pages. #ebotinker • Review round 1: wheels stop first, stuck missions get killed, tests added. • Brain and listener fixes: wake command, --once mode, and self-hearing. • Camera, odometry, and mission timing fixed. Stop, dock, wake, and sleep now reach the robot. • Initial import of ebo-tinker: brain, voice shell, and reverse-engineering notes. #citydeals • Privacy policy: names Sentry performance traces and clarifies backups, IP handling, log legal basis, phone storage, and retention. Mobile app policy added at /privacy. • Contrast fixed on the hero gradient and white chip labels, in both themes. #kindlegratis • Ads: interstitial timing fixed on screen changes and opened books. Amazon hand-off and return fixed. Tests added. • Analytics: one Home screen_view per visit, correct screen names, refused VIP presses handled. • SEO: home links point to top 100 in all eight locales. Archives stay crawlable and hubs show full lists. • Scraper: top 100 pages scroll until all books load. #ludusmagnus • Designed the plan-limit upsell on the gym dashboard. • Redesign: light and dark themes, two back-office screens, and a public site prototype with Hallmark. #mygoo • Distinct rejected questions now accumulate, and the daily retry prompt names them. #smartpantry • Privacy policy updated: saved recipes, deletion exception, token counts, account link, and OpenRouter named. • Recipes now use GLM 5.3 through OpenRouter instead of Gemini. Terms and README updated to match. • Gemini schema caps ingredient and step lists. • Comparison pages: store links get per-page campaigns, pages render before any write, and nested fields are validated. Three English pages added to the marketing site. • Store listings fixed: no local reminders, correct summary cadence, new site URL. • iOS build 42 went to TestFlight. #streakup • Version code 58 shipped to Play internal testing. • iOS build 48 went to TestFlight. #twonotes • iOS build 9 went to TestFlight. Version 9 taken for the paywall follow-up. • Purchase fixes: a throwing store counts as a failed purchase, pending blocks Buy, and only real ad refusals count. The paywall no longer gets stuck or allows a second buy. • GA4 adapter tests added. 11 projects had activity yesterday.
📋 Daily Standup — 2026-10-25 #aiwallpapers • Backend dependency fixes applied; Cloud Functions moved to Node 22 #citydeals • Ruby 3.4.12, CA certificate guard in the image, crass 1.0.8 #giftit • Ruby 3.4.12, CA bundle guard in the image, crass 1.0.8 #ludusmagnus • DejaVu fonts installed for PDF output • crass 1.0.8 fixes a CSS sanitizer bypass #mygoo • Android versionCode 1763 recorded for Play production • iOS build 1755 (2026.10.24) sent to TestFlight • Link retries catch ArgumentError; iOS no longer crashes when Safari View Controller cannot open a link • Four tests no longer depend on the daylight-saving change • Recipe images now use gpt-image-2, because gpt-image-1 is shut down #smartpantry • Android build 2136 • iOS build 41 (41.0.0) sent to TestFlight • crass 1.0.8 #streakup • Backend entry script and backup accessory fixed for distrusted CA roots • Cloud Functions run on Node 22, with non-breaking audit fixes • Ruby 3.4.12, CA certificate guard, crass 1.0.8 #randomevents • Ruby 3.4.12 on trixie, with CA fix guard • crass 1.0.8 and brakeman 8.1.0; bin/ci is green again #remozio • Linux pairing TLS adapter added (software keys) • Stricter TLS handling: deadlines honored, cancel before I/O, certificates with unreadable validity rejected, NULL outputs guarded #swimminglane • Cloud Functions run on Node 22 • Production audit criticals fixed • Agent docs updated for Node 22 #3thingsaday • Cloud Functions run on Node 22, lockfile engines entry matched #tinderfordogs • Ruby 3.4.12, CA certificate guard, crass 1.0.8 14 projects updated yesterday.
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.
Home
Search
Messages
Notifications
More

Are you sure?