9.5.0 - GitHub to GitLab and ab-datepicker integration

GitHub to GitLab

The release notes for this version are here:
https://vcs.toronto.ca:6443/dts/corejs/-/releases/9.5.0

As of 9.5.0 our main version control repository is GitLab. You will need to update your code to point to GitLab.

In your package.json file please change the value for CoreJs and CotUI to:

"dependencies": { "core": "git+https://vcs.toronto.ca:6443/dts/corejs.git#9.5.0", "cotui": "git+https://vcs.toronto.ca:6443/dts/COT_UI.git#2.3.1" },

You will want to change the version number #9.5.0 and #2.3.1 to the version you want to use.

 

Permissions

You will need to check with the DTS team that you have “reporter” permissions to the CoreJs and CoT UI git repos.

After you have access you should be able to run npm install if you are on windows and get an error when you are installing CoreJs or CoT UI then please see the FAQ for any solutions that may work for you:
https://toronto.atlassian.net/wiki/spaces/DTSKS/pages/18496668#FAQandTips-SSLCertificateProblem

 

ab-datepicker Integration

A new date picker field has been added to CoreJs the filed type is “datepicker”.

To learn more about it please see:
Date Picker (datepicker)
and check the sample implementation example here:
https://webapps.intra.qa-toronto.ca/webapps/corejs/showcase/#showcase_testDatePickerForm