cordova-common.git
6 days agoVerbose test reporter (#55) master
Chris Brody [Tue, 4 Dec 2018 17:40:13 +0000 (12:40 -0500)] 
Verbose test reporter (#55)

Co-authored-by: Raphael von der Grün <raphinesse@gmail.com>
Co-authored-by: Christopher J. Brody <chris.brody@gmail.com>
6 days agoCleanup indentation spacing in jasmine.json (#54)
Chris Brody [Tue, 4 Dec 2018 15:14:35 +0000 (10:14 -0500)] 
Cleanup indentation spacing in jasmine.json (#54)

5 weeks agoIncremented package version to 3.0.1-dev
Darryl Pogue [Sat, 3 Nov 2018 21:16:21 +0000 (14:16 -0700)] 
Incremented package version to 3.0.1-dev

5 weeks agoUpdated version and RELEASENOTES.md for v3.0.0 3.0.x 3.0.0 rel/3.0.0
Darryl Pogue [Sat, 3 Nov 2018 21:12:42 +0000 (14:12 -0700)] 
Updated version and RELEASENOTES.md for v3.0.0

5 weeks agoFix eslint object-curly-spacing complaints
Darryl Pogue [Sat, 3 Nov 2018 20:51:39 +0000 (13:51 -0700)] 
Fix eslint object-curly-spacing complaints

5 weeks agoUpdate fs-extra and eslint dependencies
Darryl Pogue [Sat, 3 Nov 2018 20:50:26 +0000 (13:50 -0700)] 
Update fs-extra and eslint dependencies

5 weeks agoUse `cross-spawn` for platform-independent spawning
Raphael von der Grün [Sun, 9 Sep 2018 11:44:26 +0000 (13:44 +0200)] 
Use `cross-spawn` for platform-independent spawning

Closes #50.

5 weeks agoadd method getPodSpecs and add related tests
knaito [Wed, 29 Aug 2018 06:51:25 +0000 (15:51 +0900)] 
add method getPodSpecs and add related tests

2 months agoCB-13496: Fix greedy regex in plist-helpers
Darryl Pogue [Thu, 6 Sep 2018 06:41:32 +0000 (23:41 -0700)] 
CB-13496: Fix greedy regex in plist-helpers

2 months agoCB-14108: fix incorrect count in config_munge in ios.json and android.json
Ken Naito [Tue, 11 Sep 2018 17:07:32 +0000 (02:07 +0900)] 
CB-14108: fix incorrect count in config_munge in ios.json and android.json

* Fix to cordova prepare increment count at config_munge in platformJson
* Fix to cordova prepare when remove config-file case

3 months agoNormalize whitespace (#46)
Raphael von der Grün [Sun, 9 Sep 2018 13:36:17 +0000 (15:36 +0200)] 
Normalize whitespace (#46)

3 months agoFix xml-helpers issue by adding close tag
knaito [Fri, 31 Aug 2018 04:03:07 +0000 (13:03 +0900)] 
Fix xml-helpers issue by adding close tag

3 months agoCB-13685 android: Update ConfigParser for Adaptive Icons
エリス [Tue, 5 Jun 2018 07:40:13 +0000 (16:40 +0900)] 
CB-13685 android: Update ConfigParser for Adaptive Icons

3 months agoMake PlatformJson.generateMetadata more readable
Raphael von der Grün [Thu, 24 May 2018 12:56:45 +0000 (14:56 +0200)] 
Make PlatformJson.generateMetadata more readable

3 months agotype attributes for header-file is added
knaito [Wed, 15 Aug 2018 04:06:37 +0000 (13:06 +0900)] 
type attributes for header-file is added

3 months agoSimplify some helpers in util/xml-helpers (#40)
Raphael von der Grün [Thu, 16 Aug 2018 14:24:30 +0000 (16:24 +0200)] 
Simplify some helpers in util/xml-helpers (#40)

No functional changes. Just cleanup.

3 months agoPin Jasmine@~3.1.0 (#37)
エリス [Thu, 16 Aug 2018 02:51:59 +0000 (11:51 +0900)] 
Pin Jasmine@~3.1.0 (#37)

4 months agoCB-12016: (all) Removed cordova-registry-mapper dependency
エリス [Fri, 13 Jul 2018 02:48:30 +0000 (11:48 +0900)] 
CB-12016: (all) Removed cordova-registry-mapper dependency

5 months agoCB-14099 osx: Fixed Resolve Config Path for OSX
エリス [Tue, 26 Jun 2018 09:57:41 +0000 (18:57 +0900)] 
CB-14099 osx: Fixed Resolve Config Path for OSX

 This closes #32

5 months ago.travis.yml add spacing
Christopher J. Brody [Tue, 19 Jun 2018 01:17:29 +0000 (21:17 -0400)] 
.travis.yml add spacing

5 months agoIncrement package version to 3.0.0-dev
Christopher J. Brody [Fri, 15 Jun 2018 07:06:10 +0000 (03:06 -0400)] 
Increment package version to 3.0.0-dev

6 months agoReplace shelljs calls with fs-extra & which (#21)
Darryl Pogue [Tue, 5 Jun 2018 06:08:50 +0000 (23:08 -0700)] 
Replace shelljs calls with fs-extra & which (#21)

6 months agoadded package-lock.json to .rateignore
Steve Gill [Thu, 31 May 2018 19:28:37 +0000 (12:28 -0700)] 
added package-lock.json to .rateignore

6 months agoCB-14112: Incremented package version to 2.3.0-dev
Darryl Pogue [Thu, 31 May 2018 04:05:59 +0000 (21:05 -0700)] 
CB-14112: Incremented package version to 2.3.0-dev

6 months agoCB-14112: Updated version and RELEASENOTES.md for release 2.2.2 2.2.2
Darryl Pogue [Thu, 31 May 2018 03:59:43 +0000 (20:59 -0700)] 
CB-14112: Updated version and RELEASENOTES.md for release 2.2.2

6 months agoUse strip-bom to strip BOM
Raphael von der Grün [Mon, 21 May 2018 17:21:31 +0000 (19:21 +0200)] 
Use strip-bom to strip BOM

6 months agoSimplify element removal in ConfigParser
Raphael von der Grün [Mon, 21 May 2018 17:45:35 +0000 (19:45 +0200)] 
Simplify element removal in ConfigParser

6 months agoUse .includes and .startsWith instead of .indexOf
Raphael von der Grün [Sat, 5 May 2018 22:26:04 +0000 (00:26 +0200)] 
Use .includes and .startsWith instead of .indexOf

6 months agoRemove obsolete JSCS config
Raphael von der Grün [Mon, 21 May 2018 16:35:48 +0000 (18:35 +0200)] 
Remove obsolete JSCS config

6 months agoCB-13979: More consistency for config.xml lookups
Darryl Pogue [Sun, 6 May 2018 00:31:49 +0000 (17:31 -0700)] 
CB-13979: More consistency for config.xml lookups

6 months agoAdd GitHub pull request template
Darryl Pogue [Fri, 4 May 2018 06:16:06 +0000 (23:16 -0700)] 
Add GitHub pull request template

6 months agoCB-14064: Remove Node 4 from CI matrix
Darryl Pogue [Fri, 4 May 2018 06:11:51 +0000 (23:11 -0700)] 
CB-14064: Remove Node 4 from CI matrix

6 months agoUpdate dependencies
Darryl Pogue [Fri, 4 May 2018 06:11:32 +0000 (23:11 -0700)] 
Update dependencies

6 months agoCB-11691: Fix for modifying binary plists
Darryl Pogue [Sat, 12 May 2018 07:22:21 +0000 (00:22 -0700)] 
CB-11691: Fix for modifying binary plists

The bplist-parser module returns the plist dictionary object wrapped in
an array. When making modifications with `<edit-config>` or
`<config-file>`, it would add the changes as properties to the array but
then ignore them when writing out to the filesystem.

6 months agoCB-13770: Warn when <edit-config> or <config-file> not found
Jacques Caron [Tue, 9 Jan 2018 17:30:00 +0000 (18:30 +0100)] 
CB-13770: Warn when <edit-config> or <config-file> not found

When a file is referenced in <edit-config> or <config-file> is not
found, no warning or error is generated.

This change logs a warning, and includes where the file is actually
expected to be based on the filename provided.

7 months agoRemove unused arguments and configure linter to report them
Raphael von der Grün [Fri, 4 May 2018 08:34:15 +0000 (10:34 +0200)] 
Remove unused arguments and configure linter to report them

7 months agoLint sources and specs in one go
Raphael von der Grün [Fri, 4 May 2018 08:26:18 +0000 (10:26 +0200)] 
Lint sources and specs in one go

Before this change, linting errors in the specs would only be reported
after fixing any linting errors in the sources and running the linter
for a second time.

7 months agoCB-13471: Fix tests and path issues for Windows
Raphael von der Grün [Sat, 5 May 2018 06:11:40 +0000 (23:11 -0700)] 
CB-13471: Fix tests and path issues for Windows

7 months agoCB-13471 : added unit test for config file provider
Audrey So [Thu, 26 Oct 2017 20:34:20 +0000 (13:34 -0700)] 
CB-13471 : added unit test for config file provider

7 months agoRemove outdated README for ConfigParser
Raphael von der Grün [Fri, 4 May 2018 15:08:06 +0000 (17:08 +0200)] 
Remove outdated README for ConfigParser

The README had completely broken Markdown in some parts.
Furthermore, it was missing a lot of the actually provided methods.
Lastly it was the only one of its kind (sub-README) anyway.

7 months agoVarious fixes in README
Raphael von der Grün [Fri, 4 May 2018 08:37:13 +0000 (10:37 +0200)] 
Various fixes in README

7 months agoCB-13744: Recognize storyboards as XML files
Jacques Caron [Sat, 5 May 2018 06:02:06 +0000 (08:02 +0200)] 
CB-13744: Recognize storyboards as XML files

This is to allow customization of the CDVLaunchScreen.storyboard to adjust contentmode and background color in config.xml.

7 months agoFix repository URL in package.json
Raphael von der Grün [Fri, 4 May 2018 05:35:16 +0000 (07:35 +0200)] 
Fix repository URL in package.json

11 months agoCB-13674 Incremented package version to -dev
Steve Gill [Thu, 14 Dec 2017 21:43:45 +0000 (13:43 -0800)] 
CB-13674 Incremented package version to -dev

11 months agoCB-13674 Updated version and RELEASENOTES.md for release 2.2.1 2.2.1 rel/2.2.1
Steve Gill [Thu, 14 Dec 2017 19:43:55 +0000 (11:43 -0800)] 
CB-13674 Updated version and RELEASENOTES.md for release 2.2.1

12 months agoremoved rogue console.log that was making lib tests look fugly, changed CordovaLogger...
Jesse MacFadyen [Thu, 7 Dec 2017 07:25:45 +0000 (23:25 -0800)] 
removed rogue console.log that was making lib tests look fugly, changed CordovaLogger calls to events.emit to match most code. Is CordovaLogger used anywhere?

12 months agoCB-13599 Incremented package version to -dev
Steve Gill [Thu, 23 Nov 2017 00:55:03 +0000 (16:55 -0800)] 
CB-13599 Incremented package version to -dev

12 months agoCB-13599 Updated version and RELEASENOTES.md for release 2.2.0 2.2.0
Steve Gill [Thu, 23 Nov 2017 00:47:52 +0000 (16:47 -0800)] 
CB-13599 Updated version and RELEASENOTES.md for release 2.2.0

13 months agoMerge pull request #11 from audreyso/CB-13501
Audrey [Mon, 30 Oct 2017 22:48:38 +0000 (15:48 -0700)] 
Merge pull request #11 from audreyso/CB-13501

CB-13501 : added node 8 support

13 months agoCB-13501 : added node 8 support 11/head
Audrey So [Fri, 27 Oct 2017 16:10:57 +0000 (09:10 -0700)] 
CB-13501 : added node 8 support

13 months agoeslint fix
Joe Bowser [Thu, 19 Oct 2017 21:20:43 +0000 (14:20 -0700)] 
eslint fix

 This closes #9

13 months agoCB-13471: File Provider fix belongs in cordova-common until we move this code out
Joe Bowser [Thu, 19 Oct 2017 21:11:15 +0000 (14:11 -0700)] 
CB-13471: File Provider fix belongs in cordova-common until we move this code out

13 months agoCB-11244 : added unit tests for ConfigFile
Audrey So [Mon, 16 Oct 2017 13:29:31 +0000 (06:29 -0700)] 
CB-11244 : added unit tests for ConfigFile

 This closes #8

13 months agoCB-11244: eslint errors for spaces
Joe Bowser [Tue, 3 Oct 2017 20:55:42 +0000 (13:55 -0700)] 
CB-11244: eslint errors for spaces

 This closes #7

13 months agoCB-11244: Spot fix for cordova-android PR #389
Joe Bowser [Mon, 2 Oct 2017 21:00:46 +0000 (14:00 -0700)] 
CB-11244: Spot fix for cordova-android PR #389

14 months agoCB-13380 Incremented package version to -dev
Steve Gill [Fri, 6 Oct 2017 22:28:29 +0000 (15:28 -0700)] 
CB-13380 Incremented package version to -dev

14 months agoCB-13380 Updated version and RELEASENOTES.md for release 2.1.1 2.1.x 2.1.1 rel/2.1.1
Steve Gill [Thu, 5 Oct 2017 19:18:29 +0000 (12:18 -0700)] 
CB-13380 Updated version and RELEASENOTES.md for release 2.1.1

14 months agoCB-13145 : added getFrameworks to unit tests 6/head
Steve Gill [Fri, 18 Aug 2017 00:18:12 +0000 (17:18 -0700)] 
CB-13145 : added getFrameworks to unit tests

14 months agoCB-13145: added variable replacing to framework tag
Steve Gill [Fri, 18 Aug 2017 00:18:12 +0000 (17:18 -0700)] 
CB-13145: added variable replacing to framework tag

15 months agoCB-13231 Incremented package version to -dev
Audrey So [Wed, 30 Aug 2017 22:07:22 +0000 (15:07 -0700)] 
CB-13231 Incremented package version to -dev

15 months agoCB-13231 Updated version and RELEASENOTES.md for release 2.1.0 2.1.0 rel/2.1.0
Audrey So [Wed, 30 Aug 2017 21:48:23 +0000 (14:48 -0700)] 
CB-13231 Updated version and RELEASENOTES.md for release 2.1.0

15 months agoCB-13145: removed uncessary check in getFramework
Steve Gill [Wed, 30 Aug 2017 05:36:53 +0000 (22:36 -0700)] 
CB-13145: removed uncessary check in getFramework

15 months agoCB-13145 : added getFrameworks to unit test
Audrey So [Fri, 25 Aug 2017 20:26:40 +0000 (13:26 -0700)] 
CB-13145 : added getFrameworks to unit test

15 months agoCB-13145: added variable replacing to framework tag
Steve Gill [Fri, 18 Aug 2017 00:18:12 +0000 (17:18 -0700)] 
CB-13145: added variable replacing to framework tag

15 months agoCB-13145: added variable replacing to framework tag
Steve Gill [Fri, 18 Aug 2017 00:18:12 +0000 (17:18 -0700)] 
CB-13145: added variable replacing to framework tag

15 months agoCB-13211 - Add 'allows-arbitrary-loads-for-media' attribute parsing for getAccesses
Shazron Abdullah [Wed, 23 Aug 2017 23:05:06 +0000 (16:05 -0700)] 
CB-13211 - Add 'allows-arbitrary-loads-for-media' attribute parsing for getAccesses

 This closes #5

15 months agoCB-11968: Added support for <config-file> in config.xml
Nikita Matrosov [Fri, 28 Jul 2017 12:35:41 +0000 (15:35 +0300)] 
CB-11968: Added support for <config-file> in config.xml

 This closes #2

16 months agoRun code coverage as part of CI. Add coverage/ dir to gitignore. 3/head
filmaj [Fri, 28 Jul 2017 18:36:03 +0000 (11:36 -0700)] 
Run code coverage as part of CI. Add coverage/ dir to gitignore.

16 months agoCB-12895 : set up eslint and removed jshint 1/head
Audrey So [Fri, 9 Jun 2017 18:02:48 +0000 (11:02 -0700)] 
CB-12895 : set up eslint and removed jshint

17 months agoCB-11980: fixed incorrect appveyor image
Steve Gill [Wed, 14 Jun 2017 19:25:48 +0000 (12:25 -0700)] 
CB-11980: fixed incorrect appveyor image

18 months agoCB-12785: added .gitignore file
Steve Gill [Tue, 6 Jun 2017 23:13:47 +0000 (16:13 -0700)] 
CB-12785: added .gitignore file

18 months agoCB-12785: added travis and appveyor badges to readme
Steve Gill [Tue, 6 Jun 2017 22:58:03 +0000 (15:58 -0700)] 
CB-12785: added travis and appveyor badges to readme

18 months agoCB-12785: updated travis file
Steve Gill [Tue, 6 Jun 2017 22:29:47 +0000 (15:29 -0700)] 
CB-12785: updated travis file

18 months agoCB-12785: added travis and appveyor files
Steve Gill [Tue, 6 Jun 2017 20:57:14 +0000 (13:57 -0700)] 
CB-12785: added travis and appveyor files

18 months agoCB-12250 CB-12409 iOS: Fix bug with escaping properties from plist file
Nikita Matrosov [Wed, 29 Mar 2017 13:51:08 +0000 (16:51 +0300)] 
CB-12250 CB-12409 iOS: Fix bug with escaping properties from plist file

 This closes #533

18 months agoCB-12762 : updated common, fetch, and serve pkgJson to point pkgJson repo items to...
Audrey So [Fri, 2 Jun 2017 22:00:01 +0000 (15:00 -0700)] 
CB-12762 : updated common, fetch, and serve pkgJson to point pkgJson repo items to github mirrors

 This closes #560

18 months agoCB-12766 Consistently write JSON with 2 spaces indentation
Remco Haszing [Tue, 16 May 2017 07:58:54 +0000 (09:58 +0200)] 
CB-12766 Consistently write JSON with 2 spaces indentation

JSON was written with 4 spaces indentation and even a tab at some
point. Most NodeJS tools write their JSON configuration with an
indentation of 2 spaces. Most notably npm does this, which writes to
package.json, as does Cordova. This caused unnecessary changes in
package.json.

 This closes #558

19 months agoCB-12747 Incremented package version to -dev
Steve Gill [Tue, 2 May 2017 00:05:33 +0000 (02:05 +0200)] 
CB-12747 Incremented package version to -dev

19 months agoCB-12747 Updated version and RELEASENOTES.md for release 2.0.3
Steve Gill [Mon, 1 May 2017 23:17:27 +0000 (01:17 +0200)] 
CB-12747 Updated version and RELEASENOTES.md for release 2.0.3

19 months agoCB-12747 Updated version and RELEASENOTES.md for release 7.0.0
Steve Gill [Mon, 1 May 2017 23:17:19 +0000 (01:17 +0200)] 
CB-12747 Updated version and RELEASENOTES.md for release 7.0.0

19 months agoCB-12662 Updated version and RELEASENOTES.md for release 2.0.2
Shazron Abdullah [Sat, 15 Apr 2017 00:58:06 +0000 (17:58 -0700)] 
CB-12662 Updated version and RELEASENOTES.md for release 2.0.2

19 months agoCB-11242: updated tests and fixtures
Steve Gill [Thu, 27 Apr 2017 18:00:59 +0000 (11:00 -0700)] 
CB-11242: updated tests and fixtures

19 months agoCB-8978: Add option to get resource-file from root
Darryl Pogue [Fri, 21 Apr 2017 06:45:12 +0000 (23:45 -0700)] 
CB-8978: Add option to get resource-file from root

This will be needed for cleaning the resource-file targets, since they
are at the top level of the platform's config.xml.

 This closes #547

19 months agoCB-11908 : updated tests to use jasmine 2.0
Audrey So [Wed, 5 Apr 2017 22:11:10 +0000 (15:11 -0700)] 
CB-11908 : updated tests to use jasmine 2.0

 This closes #537, this closes #508

19 months agoCB-11908 Add tests for edit-config in config.xml and fix typo
ktop [Fri, 9 Dec 2016 19:53:50 +0000 (14:53 -0500)] 
CB-11908 Add tests for edit-config in config.xml and fix typo

Add one more test case

19 months agoCB-12665 removed enginestrict since it is deprecated
Steve Gill [Wed, 19 Apr 2017 18:30:48 +0000 (11:30 -0700)] 
CB-12665 removed enginestrict since it is deprecated

20 months agoCB-11233 - Support installing frameworks into 'Embedded Binaries' section of the...
Shazron Abdullah [Fri, 31 Mar 2017 18:59:10 +0000 (11:59 -0700)] 
CB-11233 - Support installing frameworks into 'Embedded Binaries' section of the Xcode project

 This closes #535

20 months agoCB-10438 :Install correct dependency version. Removed shell.remove, added pkg.json...
carynbear [Tue, 7 Jun 2016 00:21:02 +0000 (17:21 -0700)] 
CB-10438 :Install correct dependency version. Removed shell.remove, added pkg.json to dependency tests 1-3, and updated install.js (.replace) to fix tests in uninstall.spec.js and update to workw with jasmine 2.0

 This closes #530, this closes #455

20 months ago[CB-11120] Allow short/display name in config.xml
Darryl Pogue [Sun, 5 Jun 2016 03:34:51 +0000 (20:34 -0700)] 
[CB-11120] Allow short/display name in config.xml

This adds support for a "short" display name to be specified as an
attribute of the `name` element in config.xml.

This attribute is defined in the W3C Widgets spec, on which config.xml
is loosely based:
https://www.w3.org/TR/widgets/#the-short-attribute

 This closes #453

21 months agoCB-11346: Remove known platforms check
Jesse MacFadyen [Tue, 28 Feb 2017 00:13:43 +0000 (16:13 -0800)] 
CB-11346: Remove known platforms check

This closes #523, This closes #519

21 months agoCB-11977 : updated engines and enginescript for common, fetch, and serve
Audrey So [Fri, 10 Mar 2017 17:57:59 +0000 (09:57 -0800)] 
CB-11977 : updated engines and enginescript for common, fetch, and serve

 This closes #520

21 months agoCB-12558 Incremented package version to -dev
filmaj [Thu, 9 Mar 2017 20:37:59 +0000 (12:37 -0800)] 
CB-12558 Incremented package version to -dev

21 months agoCB-12558 Updated version and RELEASENOTES.md for release 2.0.1
filmaj [Thu, 9 Mar 2017 20:23:18 +0000 (12:23 -0800)] 
CB-12558 Updated version and RELEASENOTES.md for release 2.0.1

21 months agoCB-12557: add both stdout and stderr properties to the error object passed to supersp...
filmaj [Thu, 9 Mar 2017 15:18:34 +0000 (07:18 -0800)] 
CB-12557: add both stdout and stderr properties to the error object passed to superspawn reject handler.

22 months agoCB-12358 Incremented package version to -dev
Steve Gill [Wed, 18 Jan 2017 01:55:42 +0000 (17:55 -0800)] 
CB-12358 Incremented package version to -dev

22 months agoCB-12358: updated .ratignore
Steve Gill [Tue, 17 Jan 2017 23:42:55 +0000 (15:42 -0800)] 
CB-12358: updated .ratignore

22 months agoCB-12358 Updated version and RELEASENOTES.md for release 2.0.0
Steve Gill [Tue, 17 Jan 2017 23:33:40 +0000 (15:33 -0800)] 
CB-12358 Updated version and RELEASENOTES.md for release 2.0.0

22 months agoCB-8978 Add resource-file parsing to config.xml
Darryl Pogue [Wed, 27 Jul 2016 23:28:08 +0000 (16:28 -0700)] 
CB-8978 Add resource-file parsing to config.xml

 This closes #468

22 months agofixjasmine : CB-12018 : updated jasmine tests after final review
audreyso [Wed, 11 Jan 2017 17:21:38 +0000 (09:21 -0800)] 
fixjasmine : CB-12018 : updated jasmine tests after final review

 This closes #510

22 months agofixjasmine : CB-12018 : updated jshint and updated jasmine tests to work with jasmine...
audreyso [Tue, 10 Jan 2017 18:31:46 +0000 (10:31 -0800)] 
fixjasmine : CB-12018 : updated jshint and updated jasmine tests to work with jasmine instead of jasmine-node