stable

Clone or download

Read-only

Closes request #30022: Remove direct dependency to jQuery in the script managing resource restrictions

Straightforward (well... as possible) conversion for jQuery/JS code to some vanilla TS. No functional changes expected in the impacted areas (plugin administration, MW 1.23 migration and Git mirror and Gerrit admin). Change-Id: I92d75c3ad6c473210f035050cea426f52428a7d0

Modified Files

Name
M plugins/git/include/Git/AdminGerritController.class.php +8 −3 Go to diff View file
M plugins/git/include/Git/AdminMirrorController.class.php +8 −3 Go to diff View file
M plugins/mediawiki/include/MediawikiSiteAdminController.class.php +10 −0 Go to diff View file
M plugins/mediawiki/include/mediawikiPlugin.php +0 −9 Go to diff View file
M plugins/pluginsadministration/include/PluginsAdministrationViews.class.php +10 −0 Go to diff View file
M plugins/pluginsadministration/include/pluginsadministrationPlugin.php +0 −2 Go to diff View file
D src/scripts/main/src/tuleap/manage-allowed-projects-on-resource.js +0 −159 Go to diff View file
M src/scripts/main/webpack.common.js +0 −2 Go to diff View file
A src/scripts/manage-project-restrictions-resources/package.json +21 −0 Go to diff View file
A src/scripts/manage-project-restrictions-resources/pnpm-lock.yaml +15 −0 Go to diff View file
A src/scripts/manage-project-restrictions-resources/src/index.ts +173 −0 Go to diff View file
A src/scripts/manage-project-restrictions-resources/tsconfig.json +4 −0 Go to diff View file
A src/scripts/manage-project-restrictions-resources/vite.config.ts +48 −0 Go to diff View file