Repository navigation
Conversation
Adds a short list of what's in the app, and a Jump section up front: clone, composer setup, php artisan native:jump, scan the QR code. Without plugin credentials Jump needs DEVNULL_KEY_STORE=file, since a real phone won't make a key without Secure Storage. The API section said #130 wasn't merged. It is, so the app talks to dev-null.sh by default, and the section now lists the endpoints still in review upstream. Also documents DEVNULL_APPLE_SIGN_IN and stops naming an App ID that doesn't match .env.example. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Jump's sign-in browser only comes back for jump:// links, and dev-null.sh only redirects to devnull://. The Jump section now sits after building the app and lists what getting that far would take: devnull running locally behind a tunnel, jump:// allowed in its config/mobile.php, and the app sending a jump:// redirect_uri. Even then Jump doesn't pass the link on to the app it's running, so it says to build the app to sign in. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The README gets a short list of what's in the app, a section on running it in Jump, and fixes for the parts that had gone stale.
Jump
php artisan native:jumpruns the app in Jump, but you can't sign in there yet. dev-null.sh sends the sign-in browser back todevnull://auth/callback, and inside Jump the browser only comes back for Jump's ownjump://links. The section lists what getting that far would take:DEVNULL_URLpointing at it,jump://allowed in devnull'sconfig/mobile.php,jump://redirect_uri.Even then, Jump doesn't pass the link on to the app it's running, so the README says to build the app to sign in. It also notes that without plugin credentials, Jump needs
DEVNULL_KEY_STORE=file, since a real phone won't make a key without Secure Storage.Other fixes
DEVNULL_APPLE_SIGN_IN.com.nativephp.devnullas the App ID, since.env.exampleusescom.simonhamp.devnull. It now refers toNATIVEPHP_APP_ID.🤖 Generated with Claude Code