-
Notifications
You must be signed in to change notification settings - Fork 68
Support acul dev command #1374
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
ramya18101
merged 76 commits into
DXCDT-1165-support-acul-command
from
DXCDT-support-acul-dev-command
Dec 5, 2025
Merged
Support acul dev command #1374
ramya18101
merged 76 commits into
DXCDT-1165-support-acul-command
from
DXCDT-support-acul-dev-command
Dec 5, 2025
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
…t-acul-scaffolding-app
Base automatically changed from
DXCDT-1179-support-acul-scaffolding-screen
to
DXCDT-1165-support-acul-command
November 18, 2025 14:32
kushalshit27
approved these changes
Nov 20, 2025
2abf144 to
5964818
Compare
2 tasks
ramya18101
added a commit
that referenced
this pull request
Dec 9, 2025
* 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 * Separate acul config commands from ul and update docs * Update acul list command * Update acul list command doc command * Add scaffolding commands(POC) and documentation for acul app initialization * Enhance acul command with screen name validation and optional query parameters * update docs and fix lints * add acul_config generation for acul app init * Initial commit * update docs and fix lint * Add support for add-screen command * refactor acul config commands * Fix lint * 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 * add paginated select input and enhance screen name prompts * Add default config file path handling and improve user prompts * Refactor acul config commands for improved user prompts and default file path handling * Update go-auth0's version and enhance acul config command * enhance acul config command with doc updates * 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 * Deprecate advcance customization on ul commands (#1370) * deprecate advanced customizations and update doc * deprecate advanced mode * enhance deprecation warnings for advanced rendering mode * fix lint * enhance asset patching and restore original settings on shutdown in ACUL * enhance ACUL scaffolding with improved error handling and npm install functionality * Enhance ACUL command with prerequisite checks and improve user prompts * improve ACUL scaffolding with handling,prerequisite checks and screen validation * [DON'T MERGE] Support ACUL scaffolding app command (#1325) * Add scaffolding commands(POC) and documentation for acul app initialization * update docs and fix lints * add acul_config generation for acul app init * refactor scaffolding app code * refactor scaffolding app code * 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 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 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 * [DON'T MERGE] Support acul scaffolding screen (#1339) * 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 * 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 * Support acul dev command (#1374) * 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 * update deprecation date for advanced mode * update flag name from --screen to --screens for consistency * Update docs * use port example as 55444 and add port availability check
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
This PR adds a comprehensive acul dev command with two modes: normal dev mode and connected mode for live syncing with Auth0 tenants. The feature implementation is substantial and well-structured.
Dev mode
Connected mode
📚 References
Internally we may run the following commands on
acul-samples-app:🔬 Testing
📝 Checklist