PageRegistration / PageMenuRegistration fixes & more simplification (#1386)
* PageRegistration & PageMenuRegistration fixes & more simplification, fix#1383
Signed-off-by: Roman <ixrock@gmail.com>
* clean up test, deprecate page.routePath
Signed-off-by: Roman <ixrock@gmail.com>
* fix: proper `isActive` state matching for page-menu-target to page considering current document location
Signed-off-by: Roman <ixrock@gmail.com>
set "allowJs" to false in tsconfig (#1377)
- None of the .ts files include any of the .js files
- All .js files are either passed to electron-builder or used as config
files for other programs.
Signed-off-by: Sebastian Malton <sebastian@malton.name>
cleanup main side of metrics route for readability (#988)
* cleanup main side of metrics route for readability
* split out ??= for headers
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Release v4.0.0-beta.3 (#1395)
Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
Removed Advanced Topics bullet from Extension Development > Overview. Reworked content in Extension Development > Extension Capabilities, Extension Development > Testing and Publishing, and Contributing sections. Improved consistency throughout docs.
Signed-off-by: Paul Williams <pawilliams@mirantis.com>
Co-authored-by: Steve Richards <srichards@mirantis.com>
Co-authored-by: Mario Sarcher <msarcher@mirantis.com>
Co-authored-by: steve richards <steve.james.richards@gmail.com>
Co-authored-by: Paul Williams <pawilliams@mirantis.com>
Co-authored-by: pauljwil <pauljwil@gmail.com>