Jordi Boggiano
6c31744c04
Disable full platform-check for extensions by default, now set to php-only, refs #9412
4 years ago
Jordi Boggiano
08ad53f9fb
Merge branch '1.10'
4 years ago
Jordi Boggiano
7fda8433b1
Update schema to use anyOf instead of oneOf, fixes #9295
4 years ago
Jordi Boggiano
2a36c3a70a
Minor tweaks
4 years ago
Jordi Boggiano
90332f1dbd
Add a readonly mode to the cache, fixes #9150
4 years ago
Jordi Boggiano
923f198a1f
Fix default-branch attribute on package files, and add it to schema
4 years ago
Jordi Boggiano
ba3df8faea
Merge pull request #8843 from FIDATA/feature/archive-name
...
Add (default) base name of archive into composer.json
4 years ago
Basil Peace
6140897d08
feat: add archive.name config option
4 years ago
Jordi Boggiano
2c8a4a1b93
Add platform-check config option to disable platform_check.php generation, and disable it for Composer
5 years ago
Jordi Boggiano
bd5952c7ff
Merge pull request #8793 from cebe/naming-pattern-json-schema
...
Add package naming pattern to the composer.json JSON schema
5 years ago
Jordi Boggiano
91dcde2059
Revert "Remove the pear repository type from the JSON schema"
5 years ago
Carsten Brandt
3e8021ed06
Add package naming pattern to the composer.json JSON schema
...
fixes #8749
5 years ago
Christophe Coevoet
8f489d3d6c
Remove the pear repository type from the JSON schema
5 years ago
Jordi Boggiano
3dd6dbe14a
Merge pull request #8774 from Ayesh/https
...
Update HTTP URLs to their HTTPS if they already redirect automatically
5 years ago
Ayesh Karunaratne
280f02b4bc
Update HTTP URLs to their HTTPS if they already redirect automatically
5 years ago
Christophe Coevoet
4497046f16
Add the new repository options in the JSON schema
5 years ago
Jordi Boggiano
781cf75191
Fix schema rules to be more strict
5 years ago
Jordi Boggiano
f964b83018
Add bearer support in config command and add to docs/schema, refs #8671
5 years ago
Nils Adermann
5c4f524d6a
Add funding field to composer.json
...
You can specify a list of funding options each with a type and URL. The
type is used to specify the kind of funding or the platform through
which funding is possible.
5 years ago
Jordi Boggiano
c5e61f3466
Merge branch '1.9'
5 years ago
Jordi Boggiano
b6673612e0
Allow dev-* versions in schema, refs #8262
5 years ago
Jordi Boggiano
eea4098f98
Merge branch '1.9'
5 years ago
Andreas Schempp
8cbc595790
Validate schema name, type and version
5 years ago
Arnout Boks
7c5e5e3ede
Add option to disable the lock file
...
When the `lock` option is set to false, composer will not write a
`composer.lock` file to disk. This signals that the package is meant
to be developed with unlocked and always updated dependencies. At the
moment, both `install` and `update` are allowed to install the
dependencies for such a package. If #6822 is implemented, only `update`
should be used for packages without a lockfile.
https://github.com/composer/composer/issues/8354
5 years ago
Kath Young
fbb9d20c33
Adjusted config name to be more descriptive, added documentation
6 years ago
Jordi Boggiano
b89daf5322
Add support.chat to schema, refs #7714
6 years ago
Jordi Boggiano
464daeebe2
Merge branch '1.6'
6 years ago
Christophe Coevoet
61f54e19ce
Fix the JSON schema for package repositories
7 years ago
Jordi Boggiano
533a1d72f8
Merge branch '1.6'
7 years ago
Thomas Flori
58e4326067
add readme node to composer.json schema
7 years ago
Andreas Möller
b85c6a1ca5
Fix: Add type field to schema for inline-package
7 years ago
Gabriel Caruso
2ad6f611d7
Allow bin key to receive string
7 years ago
Andreas Möller
d034f1e23f
Fix: Add 'sort-packages' to composer-schema.json
7 years ago
Mathias Brodala
7369aba645
Fix some grammar
7 years ago
Mathias Brodala
8424235fac
Rename to "scripts-descriptions"
7 years ago
Mathias Brodala
ad56577223
Ensure scripts description items are strings
7 years ago
Mathias Brodala
80d0c2029b
Move "scripts-description" to toplevel
...
Fixes #6881
7 years ago
Jordi Boggiano
b07be842a0
Remove feature-branches option as it is misnamed and duplicates the non-feature-branches option, refs #6475
7 years ago
Wil Hall
f0924fb878
Add htaccess-protect option for disabling the creation of .htaccess files
7 years ago
Claus Due
965f1f42d1
Add support for feature-branches setting
...
A negative list of non-feature-branches names
is already supported - this patch adds a list of
branches names which *will* be considered as
feature branches.
Allows changing the currently hardcoded set of
expected feature branch names, from:
* master|trunk|default|develop
To any set of names or patterns that you desire.
7 years ago
Jordi Boggiano
95987f4aca
Do not validate URLs properly in json schema, fixes #6243
8 years ago
Jordi Boggiano
e556649ad9
Allow trunk-path, branches-path and tags-path to be bool as well as string, fixes #6238
8 years ago
Jordi Boggiano
0b27952dec
Fix typo
8 years ago
Christophe Coevoet
a012311077
Refactor the validation of inline package definitions
...
Reusing the root schema was a mistake, because the root schema does
not have the dist and source properties (which are populated by repository
objects).
8 years ago
Christophe Coevoet
37505f40f4
Loosen the validation for the URL field of VCS repositories
...
The URL of the VCS repository may not match the uri pattern of the JSON
schema spec, for instance when using a SSH URL of the repository.
8 years ago
Christophe Coevoet
8cc1859492
Fix the validation of required properties for inline packages
8 years ago
Mike Gladysch
9a38d0a222
Fixed #6021
8 years ago
Christophe Coevoet
40e6d19d73
Implement schema validation for repositories
8 years ago
Nicolas Grekas
6d4e60b991
Add --apcu-autoloader option to enable APCu caching of found/not-found classes
8 years ago
Jordi Boggiano
43903a3979
Merge branch '1.2'
8 years ago