Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/yiisoft/composer-config-plugin

Composer plugin for config assembling
https://github.com/yiisoft/composer-config-plugin

Fix #21: Fix merge failures on first composer install / composer update

214a75947a2f8182870aba6f0cbdd5c68d21ecc6 authored over 4 years ago by Alexander Makarov <[email protected]>
Fix Builder::rebuild()

d29a40e539f1fb4f6fc26c0475d9e36fba9d6549 authored over 4 years ago by Alexander Makarov <[email protected]>
Minor cleanup

098c5dba869549555898845d42aeac9acb7b3d17 authored over 4 years ago by Alexander Makarov <[email protected]>
Lightweight improvements (#26)

* Some fixes

* Remove redundant variable

* Replace superclass name to self

* Rename met...

153bfff3fc3555657de564d0c47d457faeafaf17 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Remove unused output dir method and property from Package and Plugin

0324111921061052443494dafa7496710d999e72 authored over 4 years ago by Alexander Makarov <[email protected]>
Remove unused tests/composer.json

ca969d4114938e7bd0c5463ff66d278977193ef5 authored over 4 years ago by Alexander Makarov <[email protected]>
Do not execute config plugin before symlinking in tests

7d91688e25be8de8537d8035c020767858449b91 authored over 4 years ago by Alexander Makarov <[email protected]>
Fix test environment path under Windows

8acd594c5e2d4f96ec528675a023e9bcddb572fc authored over 4 years ago by Alexander Makarov <[email protected]>
Fix detecting absolute path on Windows

416597d6c4748baca8bd4d3b83d68aab6dd84314 authored over 4 years ago by Alexander Makarov <[email protected]>
Fix #14: Add Composer 2 support (#39)

99b735d2492f6d9510dcc3e0835b551f581a8773 authored over 4 years ago by Alexander Makarov <[email protected]>
Better exception message when tests are failing to run command

0ccca82dd2246687c42580a8ba4cb1dbce501ddb authored over 4 years ago by Alexander Makarov <[email protected]>
Fix to load env before constants in generated configs

With tests.

537a9ed11823a598b687c72d45ad78f8aba03c33 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Fix typo

818fd04303a702ff67f293aa2037943f1a6d44e8 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Remove unused method

12fa278c6c340a7ca2fe1ea539972ece3c4e27d8 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Added test for `.env`

131e87ab2cf3a6340e41a21efbc49fd1573d6ac0 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Move packages to separate directory (#29)

05e549d3c3c61435d94a676b346a33e2f45bc4df authored over 4 years ago by Dmitriy Derepko <[email protected]>
Singularize namespaces (#22)

15b56943ef01a32c35b8baeb6cf651abce7eca0e authored over 4 years ago by Dmitriy Derepko <[email protected]>
Add tests for YAML and JSON config files (#35)

5f5f88b4deb4a822b889d7890cb1509fe498eb2d authored over 4 years ago by Andrii Vasyliev <[email protected]>
Use merge from `yiisoft/arrays` package (#33)

836c75ba04425ac269ae0665d4d54a518f8e18a3 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Fix #21

ec656a8447384e05dd8f95d37a0ec0f4e965461a authored over 4 years ago by Dmitriy Derepko <[email protected]>
Added test for `RemoveArrayKeys`

d4d45b95ac22b51239c131c366d858abd69238c1 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Improved tests for proper array merging

8f22edaeaea88f20df8756cde51c3f77141c4902 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Add `yiisoft/arrays` to requirements (#23)

* Add `yiisoft/arrays` to dev requirements

* Move `yiisoft/arrays` from require-dev to requir...

664a60ab7af715ecafe3bb1c01a98e12d41f47c0 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Reformat output variable (#27)

b466c04b8c96032b9a8803195aaa9b46492acb1f authored over 4 years ago by Dmitriy Derepko <[email protected]>
Remove Rebuild config

a6566230d794def3369d52c8ecbc8f4728bf0429 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Implemented constants testing (#20)

d139fa96306b66ada28a6c4d8aff4c9d32125199 authored over 4 years ago by Dmytro Naumenko <[email protected]>
Fixed README after renaming `constants` and `envs`

43c3a27fdec58c227ea88d38c2e3f0edcffeafcb authored over 4 years ago by Andrii Vasyliev <[email protected]>
Fixed config files processing order

It was not obvious but this array defines initial configs processing
order: envs then constants ...

f3f00919f1e1ce0950aabb2081f3e808493017f2 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Package and configs refactoring (#8)

a1b07174a818bdd3b826128482bf4a74279b3e14 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Fix #17 (#18)

99788cadf94420846f92196d5b108aac0bcae1a1 authored over 4 years ago by thenotsoft <[email protected]>
Use full variable names

4bc7160b1e4307a1cf66360f21e95acb5f7eeb72 authored over 4 years ago by Alexander Makarov <[email protected]>
Resolver refactoring (#7)

cc4d1d2fed96c0ac1c5c539428b405590d290282 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Apply fixes from StyleCI

24933b4ca43bad5ba1034ee643db5438dc203f10 authored over 4 years ago by Alexander Makarov <[email protected]>
Reader is context-aware, enhanced tests (#16)

* Reader is context-aware, enhanced tests

The main change of this PR is in ReaderFactory:35-4...

112c8c18694aa09b78469322309d39d7c54ec8a4 authored over 4 years ago by Dmytro Naumenko <[email protected]>
Add integration tests (#15)

b38e5200b4a4ab9726b7576a63e0a4b733493648 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Fixed typo

9f614c0aef4edfecca686095e7fcccd71342a5c6 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Readers and configs refactoring (#5)

* Up dependencies versions
* Extracted PackageFinder, removed PluginTest, added typehints
* re...

400a67c830df33439ce95e5544e0250ef88a8870 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Allow using Composer 2.0.0

8a8b0df8aa67dba4b5e3d72e5c88172bbe4ffea8 authored over 4 years ago by Alexander Makarov <[email protected]>
Abstract composer trigger (#13)

* Removed redundant code
* Split event handling and logic processing from the Plugin class
* F...

11074ae8bdaf1b33e9a71e0fb3fc08798b461984 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Package refactoring (#4)

* Up dependencies versions
* Extracted PackageFinder, removed PluginTest, added typehints
* re...

6faa2ab98e3cb68136065ff3d8270264cc6f2520 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Revert "Removed redundant code (#12)"

This reverts commit 7a7cdc7b40788e4ec8cfd4ad6430f481b5d66479.

9bc1bc5e42b6ff12ac113adb7f6abbece7f4e5c1 authored over 4 years ago by Alexander Makarov <[email protected]>
Removed redundant code (#12)

7a7cdc7b40788e4ec8cfd4ad6430f481b5d66479 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Plugin refactoring (#3)

b04846e80b5319c5fdf0953de7904896a8ed32a6 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Up phpunit version (#9)

3ec6060c7401c765566b827a50f182bf0db475a2 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Added autoload-dev (#10)

4b15813af05ae19f2e54436c3dda2b9939c2b5c1 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Up dependency versions (#2)

68b65cd06481a994377ce759d875b60d3f80af48 authored over 4 years ago by Dmitriy Derepko <[email protected]>
Fixed namespaces

891afa9c8faaca8fcb1531087b24c28758ae23df authored over 4 years ago by Dmytro Naumenko <[email protected]>
Fix #1: Use Composer to determine vendor directory

f190697d9dd540a7af9790cd5591c773fe5da488 authored over 4 years ago by roxblnfk <[email protected]>
Fix Rebuild

f9de794cd3e18d6ea5534351f03457bf5d0d24ee authored over 4 years ago by Alexander Makarov <[email protected]>
Fix constant access in Config

82a9a3b4cdc49b928ab8ab7774f972da98c404b0 authored over 4 years ago by Alexander Makarov <[email protected]>
Cleanup

53d2df54db25bb9c402ee4be148c45553cc53e43 authored over 4 years ago by Alexander Makarov <[email protected]>
Cleanup tests

ee1206232041bb9829cef531d52295835e14e40a authored over 4 years ago by Alexander Makarov <[email protected]>
Fix namespace

4bf0921cfa0119832fb22ed7644532865ed9bef7 authored over 4 years ago by Alexander Makarov <[email protected]>
Adjust readme badges

03503807ea4c046e7dd0e5b96650586db7ed84a6 authored over 4 years ago by Alexander Makarov <[email protected]>
Apply fixes from StyleCI

8db1f7603868aff2b4230cc17c0bedac19f34971 authored over 4 years ago by Alexander Makarov <[email protected]>
Add meta

e2482030ded20ae36bc6c6c05b07772425f0f078 authored over 4 years ago by Alexander Makarov <[email protected]>
Add StyleCI config

7c9c88ed367cb001e26ab1513e83656fdb12912b authored over 4 years ago by Alexander Makarov <[email protected]>
Fix directory names

0d4b898db206c2e2759cbd177120c7bb4cc6e24e authored over 4 years ago by Alexander Makarov <[email protected]>
Cleanup

debfa365d9a7f76e6e21de5983d5a0073a9d5983 authored over 4 years ago by Alexander Makarov <[email protected]>
Adjust namespace and package name

097786e3d1b138b87b63ccbf7d272ed7e2e3c99f authored over 4 years ago by Alexander Makarov <[email protected]>
minor

9e04a9b63f5c7968444db82f80e7ca511cf9148a authored over 4 years ago by Andrii Vasyliev <[email protected]>
version bump to 0.4.0

e3392b6fae3dc3200d85edb359fcef5739558536 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Added test for `RemoveArrayKeys`

c18a233ffb559b0c809736f5586a2e8e209fb3e5 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Refactored out `utils` dir

c84e82e933227c73feaa61d80325b455b8f462dd authored over 4 years ago by Andrii Vasyliev <[email protected]>
Added `RemoveArrayKeys` fix utility

7d445fa141f6f88410d85623640420281de29ee1 authored over 4 years ago by Andrii Vasyliev <[email protected]>
minor

562d99ac331083436b0c7d0dd6cbc0713833a369 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Disabled readme generation by hidev

4a6b89c9cc49a50fbd63608ae1fe0e04eea9f0ee authored over 4 years ago by Andrii Vasyliev <[email protected]>
minor

09e047c04205c833653e70fcb0fc231c855f8832 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Fix building config with custom dir under Windows

217fcbe3778ebb211e2875fcdffdca05fa862ca4 authored over 4 years ago by Alexander Makarov <[email protected]>
Fixed problem with env vars leaking between alternatives

4d68359b62a75a92308fba35390e9dc0d6ceea5d authored over 4 years ago by Andrii Vasyliev <[email protected]>
Added support for `vlucas/phpdotenv` v4

Switch condition for checking of existence load/overload method

Simplified phpdotenv adaptation

1db8b156b75a8465061b6c37d2ee1b27a3414d72 authored over 4 years ago by jseliga <[email protected]>
Fix config assembly on Windows

341d3ade7b2fe466bac2792c3e05a6363a3b7881 authored over 4 years ago by Alexander Makarov <[email protected]>
Disabled warning if `composer.json` not readable

We're ok with it. No `composer.json` - default path.

fc0df4c9fc6c9a200a63e7683701a239694af07f authored over 4 years ago by Andrii Vasyliev <[email protected]>
Fixed `findOutputDir` to work properly when output dir is not default

892eb6b100b367a6e447afea67fcda46a291a393 authored over 4 years ago by Andrii Vasyliev <[email protected]>
Removed unused `OutputDir` class

2a84e31e04cbde2660a4c041e94896860ae8c6fd authored over 4 years ago by Andrii Vasyliev <[email protected]>
Prevented infinite recursion in `getAllFiles()` #48

0ebcdea89c5fc8849fcc5aefe7894efa6b07ebc6 authored almost 5 years ago by Andrii Vasyliev <[email protected]>
Enabled wildcard config paths

3fd5c38e21be3a486c188dd82e432f73a47ed96a authored almost 5 years ago by Andrii Vasyliev <[email protected]>
Allowed `-` in params for pushing env vars

d038a308ecbfa3acfa06bdfac9461d2fcdfd49da authored almost 5 years ago by Andrii Vasyliev <[email protected]>
Allowed to push env vars into config arrays

7fa31d11d221e2695758a5021316a6b032058b0b authored about 5 years ago by Andrii Vasyliev <[email protected]>
Config::putFile() should throw an exception when dir can not be created

d238de7edb2e566e5124fca0ffe351602ef43252 authored about 5 years ago by SilverFire - Dmitry Naumenko <[email protected]>
Fixing files doubling #42

e2e8c7bfb43454871d29aacfe1847297471ece24 authored about 5 years ago by Andrii Vasyliev <[email protected]>
Extended error message for better debugging

3babef629dd7b84e9ebdd4a78444dcda84045c28 authored about 5 years ago by Andrii Vasyliev <[email protected]>
Update README.md

266138a6295da0f3a0416205340a9f5368e4751f authored about 5 years ago by Dmytro Naumenko <[email protected]>
Greatly simplified export of closures

3e18cbe0bc298566c6fb426a6abfe4d53c2c07d9 authored about 5 years ago by Andrii Vasyliev <[email protected]>
Fix #39: use opis/closure for dumping closure code

fb5a5d8b26076c87d8566085d717c04499407994 authored about 5 years ago by Alexander Makarov <[email protected]>
Added `$params` initialization in configs

b5fe4d5431f40dd5ba0ddbb7b87636f79f6d0336 authored about 5 years ago by Andrii Vasyliev <[email protected]>
Redone travis config and require-dev phpunit

ef8a42c474b8dbaa7b8c4a2d90350d9a14d4a9d9 authored about 5 years ago by Andrii Vasyliev <[email protected]>
Returned back memoization in ReaderFactory

a0401ea06a7ac38ce8d1fd05e639affb27b0dc3a authored about 5 years ago by Andrii Vasyliev <[email protected]>
Add issue and pull request templates

3d9bb59ae3b69995fedf817fb258917cb673232a authored about 5 years ago by Alexander Makarov <[email protected]>
minor

479d49f370ffa2609351ecb187a642d8031e347d authored about 5 years ago by Andrii Vasyliev <[email protected]>
Added `config-plugin-output-dir` option description

0d92a2dd55c86a2d2d98045be15d7374cc583552 authored about 5 years ago by Andrii Vasyliev <[email protected]>
Fixed writing to changed output dir

7e7b36e8d62f92a093a05057d32cea65266c8e8c authored about 5 years ago by Andrii Vasyliev <[email protected]>
Fixed getting alternatives

e06125e58da8ad495ffa61840bc6cc57defcc96f authored over 5 years ago by Andrii Vasyliev <[email protected]>
Fixed bugs in getting alternatives, allowed alternatives file

6a4eb47990c765728312b78e393e371785503fd3 authored over 5 years ago by Andrii Vasyliev <[email protected]>
Fixed taking proper dirname depth

8a6a5884a66e2ef84ad40784a45cc33916fd9345 authored over 5 years ago by Andrii Vasyliev <[email protected]>
minor

7a962671f227859e60a5a0bc5d9ace01fadfd572 authored over 5 years ago by Andrii Vasyliev <[email protected]>
Added `OutputDir` NOT finished

f1b4ff179ba5b70f733ef4e88dafa93b9c80f06e authored over 5 years ago by Andrii Vasyliev <[email protected]>
Added building `alternatives`

73174385305b6b763dcb909fc91b4635d750557f authored over 5 years ago by Andrii Vasyliev <[email protected]>
Added more get extra values methods to `Package` class

b1c963929ab3d60b03015ed9a9ab5a164c450fa9 authored over 5 years ago by Andrii Vasyliev <[email protected]>
Added `Config::clone()`

42f3c4e25387ae73518bb243bad8941fb876e047 authored over 5 years ago by Andrii Vasyliev <[email protected]>