matomo icon indicating copy to clipboard operation
matomo copied to clipboard

[Vue] remove angularjs from marketplace

Open diosmosis opened this issue 3 years ago • 3 comments

Description:

Changes:

  • Convert twig templates/macros in CorePluginsAdmin that use angularjs directives to Vue.
  • Move PluginName.ts vue directive to CorePluginsAdmin to solve circular dependency issue.
  • Convert twig templates in Marketplace to Vue components.
  • Remove angularjs => vue adapters.

Review

diosmosis avatar Jun 27 '22 21:06 diosmosis

This issue is in "needs review" but there has been no activity for 7 days. ping @matomo-org/core-reviewers

github-actions[bot] avatar Jul 19 '22 02:07 github-actions[bot]

This issue is in "needs review" but there has been no activity for 7 days. ping @matomo-org/core-reviewers

github-actions[bot] avatar Jul 28 '22 02:07 github-actions[bot]

This issue is in "needs review" but there has been no activity for 7 days. ping @matomo-org/core-reviewers

github-actions[bot] avatar Aug 05 '22 02:08 github-actions[bot]

@sgiehl applied more fixes

diosmosis avatar Aug 16 '22 02:08 diosmosis