Skip to content
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

[Remove discover] Refactor AngularJS tools and dev tools controllers #6539

Closed
Tracked by #6535
Desvelao opened this issue Mar 20, 2024 · 1 comment · Fixed by #6544
Closed
Tracked by #6535

[Remove discover] Refactor AngularJS tools and dev tools controllers #6539

Desvelao opened this issue Mar 20, 2024 · 1 comment · Fixed by #6544
Assignees
Labels
level/task Task issue type/enhancement Enhancement issue

Comments

@Desvelao
Copy link
Member

Desvelao commented Mar 20, 2024

Description

To deprecate angularJS in the plugins we need to refactor the tools and dev tools controllers into a ReactJS component.
The files are located in:

  • /plugins/main/public/controllers/tools/tools.ts
  • /plugins/main/public/controllers/dev-tools/dev-tools.ts
@Desvelao Desvelao changed the title /plugins/main/public/controllers/tools/tools.ts [Remove discover] Refactor angularJS blank-screen-controller.js Mar 20, 2024
@Desvelao Desvelao self-assigned this Mar 20, 2024
@Desvelao Desvelao added type/enhancement Enhancement issue level/task Task issue labels Mar 20, 2024
@Desvelao Desvelao changed the title [Remove discover] Refactor angularJS blank-screen-controller.js [Remove discover] Refactor angularJS tools.ts Mar 20, 2024
@Desvelao
Copy link
Member Author

Changes

  • Remove dev tools and tools controllers
  • Replace the render using an AngularJS template by a ReactJS component
  • Create ToolsRouter component to manage the routing of Dev Tools and
    Ruleset Test views
  • Move logic and render dev tools to a ReactJS component
    Remove unused definitions of controllers and variables in AngularJS

@Desvelao Desvelao changed the title [Remove discover] Refactor angularJS tools.ts [Remove discover] Refactor AngularJS tools and dev tools controllers Mar 21, 2024
@Desvelao Desvelao linked a pull request Mar 21, 2024 that will close this issue
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level/task Task issue type/enhancement Enhancement issue
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants