-
Notifications
You must be signed in to change notification settings - Fork 68
Separate acul config commands from universal login #1312
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
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
f081f32 to
cbae58c
Compare
* Add scaffolding commands(POC) and documentation for acul app initialization * update docs and fix lints * add acul_config generation for acul app init * Initial commit * Add support for add-screen command * refactor scaffolding app code * refactor scaffolding app code * refactor screen scaffolding * Update go-auth0 version and docs * refactor: rename and restructure acul scaffolding. * Update docs * Update docs * Update branch * enhance ACUL project scaffolding with Node checks and improved template selection * refactor screen loader generation to improve error handling * fix lint * refactor ACUL scaffolding app commands and docs * enhance ACUL scaffolding with user guidance and next steps * enhance ACUL scaffolding with improved user feedback * refactor ACUL scaffolding * refactor ACUL scaffolding * refactor ACUL scaffolding to filter out regenerated screenLoader.ts file * refactor ACUL scaffolding to consolidate post-scaffolding output * enhance ACUL scaffolding with template and screens flags for project initialization * enhance ACUL scaffolding to dynamically fetch the latest release tag * use 'acul-sample-app' as default project name * enhance ACUL scaffolding to support version compatibility checks and update timestamps * enhance ACUL scaffolding with improved error handling and npm install functionality * improve ACUL scaffolding with handling,prerequisite checks and screen validation
…auth0/auth0-cli into DXCDT-1165-support-acul-command
* initial commit * add logic to read .js and .css from all the folders in assets for a given screen * fix logic by adding a sleep timer to settle the files and update command * Update head_tags content for .js extended files * Update logic to support watching screens 1 or all or specific * Update logic to support watching screens * final code to support watching screens * Update docs and examples * Add docs for watch and patch assets * Add scaffolding commands(POC) and documentation for acul app initialization * update docs and fix lints * add acul_config generation for acul app init * Initial commit * Add support for add-screen command * refactor scaffolding app code * refactor scaffolding app code * refactor screen scaffolding * Update go-auth0 version and docs * refactor: rename and restructure acul scaffolding. * Update docs * Update docs * Update branch * enhance ACUL project scaffolding with Node checks and improved template selection * refactor screen loader generation to improve error handling * fix lint * refactor ACUL scaffolding app commands and docs * enhance ACUL scaffolding with user guidance and next steps * enhance ACUL scaffolding with improved user feedback * refactor ACUL scaffolding * refactor ACUL scaffolding * refactor ACUL scaffolding to filter out regenerated screenLoader.ts file * refactor ACUL scaffolding to consolidate post-scaffolding output * enhance ACUL scaffolding with template and screens flags for project initialization * Initial commit * Add 'dev' command for connected mode with asset watching * Add 'connected' flag to dev command for advanced rendering updates * Refactor acul dev command and improve documentation for dev and connected modes * enhance ACUL scaffolding to dynamically fetch the latest release tag * use 'acul-sample-app' as default project name * enhance ACUL scaffolding to support version compatibility checks and update timestamps * refactor: streamline screen selection and validation logic in ACUL scaffolding * update ACUL dev mode documentation and improve screen detection logic * refactor: implement bulk update for screen rendering settings in ACUL * enhance screen selection and validation logic in ACUL dev mode * enhance connected mode feedback and streamline output messages in ACUL * enhance asset patching and restore original settings on shutdown in ACUL * enhance ACUL scaffolding with improved error handling and npm install functionality * improve ACUL scaffolding with handling,prerequisite checks and screen validation * enhance ACUL command with prerequisite checks and connected mode validation * refactor screen validation and selection logic * enhance shutdown messages and add restoration prompt * refactor patch logic and restoration prompts * enhance screen selection logic with multi-select support and improved validation * update BulkUpdateRendering method signature * Enhance ACUL Dev Mode with browser integration * Add support for extra files in ACUL scaffolding and update repo URLs * Fix lint * Refactor ACUL scaffolding and error messages
…auth0/auth0-cli into DXCDT-1165-support-acul-command
5e8474f to
edb339f
Compare
duedares-rvj
previously approved these changes
Dec 8, 2025
duedares-rvj
previously approved these changes
Dec 9, 2025
duedares-rvj
approved these changes
Dec 9, 2025
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.
🔧 Changes
New commands on auth0 acul
1. Generate/Get/List config template
auth0 acul config generate login-id --file config/login-id.json
auth0 acul config get login-id --file config/login-id.json
auth0 acul config list --rendering-mode advanced --json-compact
2. Edit and push config
auth0 acul config set login-id --file config/login-id.json
3. Initialize new project
auth0 acul init my-auth-app --template react --screens login,signup
4. Add more screens
auth0 acul screen add mfa-sms-challenge
5. Start development (connected mode)
auth0 acul dev --connected --screens all
auth0 acul dev --connected --screens login-id,signup
6. Development (non-connected mode)
auth0 acul dev
📚 References
https://github.com/auth0-samples/auth0-acul-samples
Get render setting configurations for all screens
Get render settings for a screen
Update render settings for a screen
PR for ACUL app scaffolding
PR for ACUL screen scaffolding
PR for ACUL dev connected
🔬 Testing
📝 Checklist