Skip to content

Conversation

@ramya18101
Copy link
Contributor

@ramya18101 ramya18101 commented Aug 18, 2025

🔧 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

  • All new/changed/fixed functionality is covered by tests (or N/A)
  • I have added documentation for all new/changed functionality (or N/A)

@ramya18101 ramya18101 marked this pull request as ready for review September 5, 2025 11:52
@ramya18101 ramya18101 requested a review from a team as a code owner September 5, 2025 11:52
@ramya18101 ramya18101 force-pushed the DXCDT-1165-support-acul-command branch from f081f32 to cbae58c Compare September 8, 2025 05:10
@ramya18101 ramya18101 marked this pull request as draft September 9, 2025 15:59
ramya18101 and others added 16 commits November 14, 2025 17:41
* 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
* 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
@ramya18101 ramya18101 changed the title [DON'T MERGE] Separate acul config commands from universal login Separate acul config commands from universal login Dec 8, 2025
@ramya18101 ramya18101 force-pushed the DXCDT-1165-support-acul-command branch from 5e8474f to edb339f Compare December 8, 2025 13:15
@ramya18101 ramya18101 marked this pull request as ready for review December 8, 2025 13:18
duedares-rvj
duedares-rvj previously approved these changes Dec 8, 2025
duedares-rvj
duedares-rvj previously approved these changes Dec 9, 2025
@ramya18101 ramya18101 merged commit d2a5341 into main Dec 9, 2025
7 checks passed
@ramya18101 ramya18101 deleted the DXCDT-1165-support-acul-command branch December 9, 2025 10:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants