Skip to content

feat: add dual-shell UI proxy support with environment configuration#319

Open
vini-sousa wants to merge 1 commit intomainfrom
feature/switch-interface
Open

feat: add dual-shell UI proxy support with environment configuration#319
vini-sousa wants to merge 1 commit intomainfrom
feature/switch-interface

Conversation

@vini-sousa
Copy link
Copy Markdown
Contributor

  • Introduced a new .env.example file to document environment variables for dual-shell UI support, including UI_PROXY_PATH, UI_PROXY_URL, and UI_NEW_UI_BROWSER_PATH.
  • Updated README.md to clarify the purpose of UI_URL, UI_PROXY, UI_PROXY_URL, and UI_PROXY_PATH in the context of serving legacy and new UI interfaces.
  • Enhanced index.hbs to manage user interface preferences and navigation between legacy and new UI, including local storage handling for user preferences.
  • Implemented proxy routing in index.ts to facilitate the new UI under specified paths, ensuring seamless integration with existing routes.
  • Added a changelog entry documenting the dual-shell UI proxy feature and its configuration requirements.

- Introduced a new `.env.example` file to document environment variables for dual-shell UI support, including `UI_PROXY_PATH`, `UI_PROXY_URL`, and `UI_NEW_UI_BROWSER_PATH`.
- Updated `README.md` to clarify the purpose of `UI_URL`, `UI_PROXY`, `UI_PROXY_URL`, and `UI_PROXY_PATH` in the context of serving legacy and new UI interfaces.
- Enhanced `index.hbs` to manage user interface preferences and navigation between legacy and new UI, including local storage handling for user preferences.
- Implemented proxy routing in `index.ts` to facilitate the new UI under specified paths, ensuring seamless integration with existing routes.
- Added a changelog entry documenting the dual-shell UI proxy feature and its configuration requirements.
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.

1 participant