? NPM Resource Changed ? ? Pending

User tests: Successful: Unsuccessful:

avatar HLeithner
HLeithner
14 Sep 2019

Do NO SQUASH merge this commit please.

There are 2 reasons for this PR. First get core.js more module and split into multiple files for better maintainability. The second is a copyright issue reported by @brianteeman for the webcomponents part of the core.js

Summary of Changes

Make it possible to split concat javascript files into a main file based on the directory name.
Add change history in git commits to preserve copyright and change information.

Testing Instructions

you need to run npm install,
test Joomla core functionality like

  • javascript translations
  • check error messages creation in forms / ajax forms
  • check webcomponents loaded correctly

Expected result

works

Actual result

works

avatar HLeithner HLeithner - open - 14 Sep 2019
avatar HLeithner HLeithner - change - 14 Sep 2019
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 14 Sep 2019
Category JavaScript Repository NPM Change
avatar brianteeman
brianteeman - comment - 14 Sep 2019

Thanks for dealing with this.

avatar HLeithner HLeithner - change - 14 Sep 2019
The description was changed
avatar HLeithner HLeithner - edited - 14 Sep 2019
avatar HLeithner HLeithner - change - 14 Sep 2019
Labels Added: NPM Resource Changed ?
avatar dgrammatiko
dgrammatiko - comment - 14 Sep 2019

I think you are also missing this:

       // Only define the Joomla namespace if not defined.
	window.Joomla = window.Joomla || {};
avatar HLeithner
HLeithner - comment - 15 Sep 2019

I think you are also missing this:

       // Only define the Joomla namespace if not defined.
	window.Joomla = window.Joomla || {};

This is in the core.es6.js file in line 7.

avatar brianteeman
brianteeman - comment - 9 Jan 2020

@HLeithner can you resolve the conflicts so we can get this merged and resolve the copyright issue please

avatar HLeithner HLeithner - change - 10 Jan 2020
Labels Added: Conflicting Files
avatar HLeithner
HLeithner - comment - 10 Jan 2020

I will try to resolve this when I have time... it's a bit more work then expected...

avatar wilsonge
wilsonge - comment - 9 Feb 2020

@HLeithner friendly reminder on this one

avatar brianteeman
brianteeman - comment - 14 Feb 2020

@HLeithner could you resolve the conflicts please so that we can get this merged and resolve the copyright issue asap

avatar brianteeman
brianteeman - comment - 12 Apr 2020

@HLeithner @wilsonge I am marking this as a beta blocker because of the copyright issue

avatar HLeithner HLeithner - change - 12 Apr 2020
Labels Added: ?
dac6331 12 Apr 2020 avatar HLeithner cs
avatar jwaisner
jwaisner - comment - 18 Apr 2020

I have tested this item successfully on dac6331

Functionality works as expected after applying the PR.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/26300.

avatar jwaisner jwaisner - test_item - 18 Apr 2020 - Tested successfully
avatar jwaisner
jwaisner - comment - 18 Apr 2020

@HLeithner Drone is failing in MySQL and JS. Can you take a look to see if it is related to your PR?

avatar HLeithner HLeithner - change - 19 Apr 2020
Labels Removed: Conflicting Files
bbe016c 19 Apr 2020 avatar HLeithner cs
avatar jwaisner
jwaisner - comment - 20 Apr 2020

I have tested this item successfully on bbe016c


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/26300.

avatar jwaisner jwaisner - test_item - 20 Apr 2020 - Tested successfully
avatar chmst
chmst - comment - 21 Apr 2020

I have tested this item successfully on bbe016c


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/26300.

avatar chmst chmst - test_item - 21 Apr 2020 - Tested successfully
avatar jwaisner jwaisner - change - 21 Apr 2020
Status Pending Ready to Commit
avatar jwaisner
jwaisner - comment - 21 Apr 2020

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/26300.

avatar wilsonge wilsonge - change - 26 Apr 2020
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2020-04-26 13:41:43
Closed_By wilsonge
Labels Added: ?
avatar wilsonge wilsonge - close - 26 Apr 2020
avatar wilsonge wilsonge - merge - 26 Apr 2020
avatar wilsonge
wilsonge - comment - 26 Apr 2020

Thankyou for dealing with this @HLeithner !

avatar HLeithner
HLeithner - comment - 26 Apr 2020

Finally YaY thanks!

Add a Comment

Login with GitHub to post a comment