Project

General

Profile

Actions

Architecture #27124

open

Use ESM modules in rudder-web

Added by Clark ANDRIANASOLO 3 months ago. Updated 1 day ago.

Status:
Pending technical review
Priority:
N/A
Category:
Web - Maintenance
Target version:
Effort required:
Small
Name check:
To do
Fix check:
To do
Regression:
No

Description

With some front-end dependencies (see #27103) we now have ESM modules coming in step by step to change the way we use javascript in the browser, and we need support to use such modules.

In practice, we need ways to define <script type="module"> import ... from '/rudder/cache-x.x/javascript/lib' </script>, which are not baked into Liftweb so we need several utils and ways to import known JS resources


Related issues 2 (0 open2 closed)

Related to Rudder - Architecture #27103: Update front-end dependenciesReleasedClark ANDRIANASOLOActions
Related to Rudder - Bug #27114: Many diffs no longer display in event logs ReleasedFrançois ARMANDActions
Actions #1

Updated by Clark ANDRIANASOLO 3 months ago

Actions #2

Updated by Clark ANDRIANASOLO 3 months ago

  • Status changed from New to Pending technical review
  • Pull Request set to https://github.com/Normation/rudder/pull/6466
Actions #3

Updated by Clark ANDRIANASOLO 3 months ago

  • Related to Bug #27114: Many diffs no longer display in event logs added
Actions #4

Updated by Félix DALLIDET about 2 months ago

  • Target version changed from 9.0.0~alpha1 to 1128
Actions #5

Updated by François ARMAND about 2 months ago

  • Target version changed from 1128 to 9.0.0~beta1
Actions #6

Updated by Clark ANDRIANASOLO 5 days ago

  • Status changed from Pending technical review to In progress
  • Pull Request deleted (https://github.com/Normation/rudder/pull/6466)
Actions #7

Updated by Clark ANDRIANASOLO 5 days ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Clark ANDRIANASOLO to François ARMAND
  • Pull Request set to https://github.com/Normation/rudder/pull/6580
Actions #8

Updated by Vincent MEMBRÉ 1 day ago

  • Target version changed from 9.0.0~beta1 to 9.0.0~beta2
Actions

Also available in: Atom PDF