stable

Clone or download

Read-only

Do not rely on yum to load ckeditor

request #12694: Use latest version of ckeditor 4 from npm instead of rpm ckeditor version from yum is stuck to 4.3.2 In order to have more flexibility in ckeditor usage, and more consistency in dependencies of js libraries, use npm to include ckeditor. Except usage of new ckeditor skin which offer better look'nfeel in Tuleap, no functional changes. To test you might want to remove ckeditor package in your tuleap installation: rpm -e --nodeps ckeditor Change-Id: I135c8d2d675ee0d984885f767a1a1dd91892fbfe

Modified Files

Name
M .gitignore +0 −3 Go to diff View file
M package-lock.json +85 −0 Go to diff View file
M package.json +1 −0 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/KanbanJavascriptDependenciesProvider.php +4 −3 Go to diff View file
M plugins/agiledashboard/include/AgileDashboard/Planning/PlanningJavascriptDependenciesProvider.php +4 −3 Go to diff View file
M plugins/create_test_env/include/create_test_envPlugin.class.php +4 −1 Go to diff View file
M plugins/statistics/www/project_over_quota.php +6 −1 Go to diff View file
M src/common/admin/Homepage/Controller.php +4 −1 Go to diff View file
M src/common/layout/Layout.class.php +5 −3 Go to diff View file
M src/common/widget/Widget_Contacts.class.php +5 −1 Go to diff View file
M src/common/widget/Widget_MyProjects.class.php +5 −1 Go to diff View file
D src/etc/ckeditor.conf.dist +0 −7 Go to diff View file
M src/etc/local.inc.dist +0 −3 Go to diff View file
D src/etc/nginx/tuleap.d/04-ckeditor.conf +0 −3 Go to diff View file
M src/www/admin/massmail.php +1 −1 Go to diff View file
M src/www/scripts/package-lock.json +66 −0 Go to diff View file
M src/www/scripts/package.json +3 −1 Go to diff View file
M src/www/scripts/webpack.config.js +56 −1 Go to diff View file
M src/www/themes/BurningParrot/css/_includes.scss +1 −0 Go to diff View file
A src/www/themes/BurningParrot/css/includes/_ckeditor.scss +37 −0 Go to diff View file
M tests/integration/_fixtures/local.inc +0 −3 Go to diff View file
M tools/rpm/tuleap.rhel6.spec +4 −4 Go to diff View file
M tools/rpm/tuleap.rhel7.spec +5 −1 Go to diff View file
M tools/utils/scripts/webpack-configurator.js +6 −0 Go to diff View file