Ecosyste.ms: OpenCollective

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

github.com/wintercms/storm

The library powering Winter CMS
https://github.com/wintercms/storm

Merge remote-tracking branch 'origin/wip/1.2' into wip/1.2-code-analysis

ba6617abe6e68d7d2b6a4fba04c92c82d41be157 authored almost 3 years ago by Ben Thomson <[email protected]>
Remove dependency on App facade

da38bf876ac5ac11d27db527a7b163b577a3012f authored almost 3 years ago by Luke Towers <[email protected]>
Include Winter CMS in the app version

1b5f2178f51a166db59c57df759a54a38bf29b72 authored almost 3 years ago by Luke Towers <[email protected]>
Add ConfirmsWithInput CLI trait

Provides the confirmWithInput($message, $requiredInput) method to CLI commands to show an alert ...

a9afb974b2cf83bd00f8e17869778db14e639743 authored almost 3 years ago by Luke Towers <[email protected]>
Finalise Mail PHPStan fixes

2370eaa247fb720dac03b6ca5bada4f9f8f908c5 authored almost 3 years ago by Ben Thomson <[email protected]>
Implement changes from Luke's review

3b7d4f29536774bf477dbd39334313bc401c4ec3 authored almost 3 years ago by Ben Thomson <[email protected]>
Add support for wordwrapping the console alert() output helper

a41c42c417b603ee0915b12a392aff03272c8542 authored almost 3 years ago by Luke Towers <[email protected]>
Code quality

5bce5c7f612b6275cbe6aabb739153c46d830612 authored almost 3 years ago by Luke Towers <[email protected]>
Fix unit tests - Mail ones are not passing now, but pass on main branch

b679f20284619f468b0d8c91fe8f0f794757df1a authored almost 3 years ago by Ben Thomson <[email protected]>
Fix HTML PHPStand issues

2ef32346682c768a9d457c4dba6796f34b644eab authored almost 3 years ago by Ben Thomson <[email protected]>
WIP Mailer fixes

f87d5943606f92b50ffb0ef9310eec18c587440f authored almost 3 years ago by Ben Thomson <[email protected]>
Fix minor issue in MailManager

86e8aa96d6442cd850d2f5f6c9fca3ed25cc640c authored almost 3 years ago by Ben Thomson <[email protected]>
Fix return type of fired events

0899bb892a4188fbc812be6e24037d4a1dc8b8be authored almost 3 years ago by Ben Thomson <[email protected]>
Merge branch 'wip/1.2' into wip/1.2-code-analysis

ee0618535e134b392681a0a2ef85acb8c0af538e authored almost 3 years ago by Ben Thomson <[email protected]>
Fix Network PHPStan issues

6ea0cf925b15012f21feff39d9ddcc6cb66284ce authored almost 3 years ago by Ben Thomson <[email protected]>
Fix Parse PHPStan issues

ff29e6ac0b49bf28a7096de161c0fde9b5dff024 authored almost 3 years ago by Ben Thomson <[email protected]>
Add Event facade methods

3fe31dff6e94cf6729ce33bd019204db6f2d4ebd authored almost 3 years ago by Ben Thomson <[email protected]>
Provide example CLI argument value suggestion method implementation

c9fa63283fe59bf7eb3c6976e43965984b1a2ac2 authored almost 3 years ago by Luke Towers <[email protected]>
Merge branch 'wip/1.2' into wip/1.2-code-analysis

6521824f0ef734b977756d2cfeefe53d7a2cc558 authored almost 3 years ago by Ben Thomson <[email protected]>
Fix Router PHPStan issues

4cf0199a82e296c8799db0171ca0f7b995af5285 authored almost 3 years ago by Ben Thomson <[email protected]>
Fix Validation and Support PHPStan issues

d174113ac19710f328d45f0a9ef50b00712cdeb3 authored almost 3 years ago by Ben Thomson <[email protected]>
Add Command base class

Adds the Winter\Storm\Console\Command base class that provides some utilities to make developing...

ce3ead9730d5138d78f8e1a2165c78f213671cea authored almost 3 years ago by Luke Towers <[email protected]>
Fix Stan issues in Translator

b1fd55455f5221b61a0757de50ad6697ff4d83b8 authored almost 3 years ago by Ben Thomson <[email protected]>
Add class comment

0a714528d6189fd8e6476bbdf8f90335fe3cd1a6 authored almost 3 years ago by Ben Thomson <[email protected]>
Update Composer deps, small tweaks

33328e44b3d1f90fbb026fc0dcdab9a2f10904f0 authored almost 3 years ago by Ben Thomson <[email protected]>
Merge branch 'wip/1.2' into wip/1.2-code-analysis

6f90d90aedbdc669d5fdb3ee20a9d7cc49993ee8 authored almost 3 years ago by Ben Thomson <[email protected]>
cleanup docblock

af4cf913164ecfaecfcc48ee6aee9ae88fa4b3a6 authored almost 3 years ago by Luke Towers <[email protected]>
Fix closure listener with parameters as reference (#69)

Previously listeners would be wrapped in a `SerializedClosure` before being passed to Laravel wh...

56e2582037a0226ff6062546e64e3b9980aae43a authored almost 3 years ago by Marc Jauvin <[email protected]>
Update comments

06195b73c0514d8b7c389d674c93fd74bb24d6b6 authored almost 3 years ago by Luke Towers <[email protected]>
Remove scaffold commands from Storm (#70)

See wintercms/winter#471 for more information.

c4cd4402c0f3e6bfbea08145987482655cbe6583 authored almost 3 years ago by Ben Thomson <[email protected]>
Fix YAML processor tests

7bd960e704f67b92ec408c70e23cd134ea224b90 authored almost 3 years ago by Luke Towers <[email protected]>
Define return var for singleton instance.

Allows IDEs to autocomplete parameters and functions in a singleton instance.

189a3f327db2053cbd0c01b1d1d7513ee2b1951d authored almost 3 years ago by Ben Thomson <[email protected]>
Allow anonymous migration classes

Refs: https://github.com/wintercms/winter/pull/148

b16bb179c4d7f56752b1dd5415fb3d03b6a0581c authored almost 3 years ago by Ben Thomson <[email protected]>
Fix Assetic -> October\Rain aliasing

4c285877b7af4e507681b2c992d545cc551fc0b7 authored almost 3 years ago by Luke Towers <[email protected]>
Merge branch 'wip/1.2' of github.com:wintercms/storm into wip/1.2

530c80bf12492f16614e8ffe17153d5d584fcd7e authored almost 3 years ago by Luke Towers <[email protected]>
Replace embedded Assetic v1 with Assetic v3

Also replaces linkorb/jsmin-php with wikimedia/minify and reordered main dependencies to be alph...

6eb9f61e4c5f323fcf394f0efdd89ce0f5745e4e authored almost 3 years ago by Luke Towers <[email protected]>
cannot use facades with tests

ff1f288d909d80f40fc1f6962fe3fbf8c7d3707c authored almost 3 years ago by Marc Jauvin <[email protected]>
Temporary workaround for version.yaml parsing

ad004174c9215f6df8dda3d87307ee4efb6fc737 authored almost 3 years ago by Luke Towers <[email protected]>
Switch to Symfony\Yaml v6

Still some work needed to support legacy YAML uses

e18be0ffca73d2fc9ee678d502629f962d2b1988 authored almost 3 years ago by Luke Towers <[email protected]>
Fix Mail::pretend() usage

ab8a6841f250d04c9c52a4da4625918dd6611087 authored almost 3 years ago by Luke Towers <[email protected]>
Refactor ConfigWriter to use ArrayFile parser internally

f12c2b98f7f44ec947a0acbba9a5d14ff6518cf0 authored almost 3 years ago by Luke Towers <[email protected]>
Fix tests, add test case for $throwIfMissing

74ca4d84aad3af1e54bfb714fedbe667fa069236 authored almost 3 years ago by Luke Towers <[email protected]>
Cleanup docblocks

a9fa8261d926f852c06141b2ce59f22da4ed654b authored almost 3 years ago by Luke Towers <[email protected]>
Use Str facade instead of helper functions

5b186ac7c25e5505c2fc5af1151f626bebc6d054 authored almost 3 years ago by Luke Towers <[email protected]>
Improvements to the EnvFile parser

9c0057c5bae929fb71706654ea5d1e352584afdd authored almost 3 years ago by Luke Towers <[email protected]>
const() -> constant()

57eafe4acde72e3c0a17862392aa58662fdf85f3 authored almost 3 years ago by Luke Towers <[email protected]>
Switch back to Laravel's default logic for setting application keys

Difference that justifies us continuing to override the command is that we will automatically cr...

5cfe40dbc0e0139758f43a44fde97015f7942d77 authored almost 3 years ago by Luke Towers <[email protected]>
Require PHP Codesniffer > 3.2

5643d4d76517281bcd0cb7d2b9d9baab0aea9c35 authored almost 3 years ago by Luke Towers <[email protected]>
FileInterface -> DataFileInterface, read() -> open()

9ea747c8076d440c7f279b15b43130e0c24be1d7 authored almost 3 years ago by Luke Towers <[email protected]>
PHPConst -> PHPConstant

f4da8f6aa7380d3daafe0002905affd9baaac507 authored almost 3 years ago by Luke Towers <[email protected]>
Fix test name mismatch

4f43d6c7a3c76d404d8bde4bddbc54676cb4070b authored almost 3 years ago by Luke Towers <[email protected]>
Various cleanup and code review

6f6d0732449704684807f82928789beb8282ca60 authored almost 3 years ago by Luke Towers <[email protected]>
Move ArrayFile tests out of config and into parse

7c9c63bc7b45b35af2a0c4ee374e36048cfabefa authored almost 3 years ago by Luke Towers <[email protected]>
Move config writer into Parse

2d64825c79c29a43c2fdf83f1782a9acc32350ea authored almost 3 years ago by Luke Towers <[email protected]>
Merge 1.2 into config-writer-replacement

4f191500719027c928b2d80d1d4d74299d7e7219 authored almost 3 years ago by Luke Towers <[email protected]>
Bump Twig to v3.0

Note: The {% spaceless %} tag has been removed in 3.0, we may add a polyfill back for it in Wint...

33d50fdb3ca8d9df4480c382eede11a8a7fabd20 authored almost 3 years ago by Luke Towers <[email protected]>
Fix support for route:list & route:cache commands

Moves module route registration into the boot method where it's supposed to go.

> You should ne...

290303c740fd7c413e14c3c2092a498fa45de854 authored almost 3 years ago by Luke Towers <[email protected]>
Add commands to review for inclusion in Winter

6ba1f0a8b065e7f13b6a5dc9d4d033fc43b74ecb authored almost 3 years ago by Luke Towers <[email protected]>
Don't load module route files when routes are cached

4d41e8a0828717145946449170ef5f7690d9025a authored almost 3 years ago by Luke Towers <[email protected]>
Remove Laravel migration commands

They never worked with Winter so they have been removed. Aliases as relevant will be setup to po...

0e291442e2a03820a222266c483242653bcd6a53 authored almost 3 years ago by Luke Towers <[email protected]>
Add autocompletion support to the create:command stub

Refs: wintercms/winter#450

8b6c13096d1150a1e2eac0ee84ac659616b6b590 authored almost 3 years ago by Luke Towers <[email protected]>
Update testing dependencies to match Laravel 9

74e702d59b493f35dce21c93e41110395c96f325 authored almost 3 years ago by Luke Towers <[email protected]>
Ensure any return code from the parent laravel command is returned

843a8fd505a2a7bd141ed9ed4294a64f022ac277 authored almost 3 years ago by Luke Towers <[email protected]>
Switch back to stable version of Tinker

bbd8c2555b41ee3f2c4c1a71187ece7aedb1aa39 authored almost 3 years ago by Luke Towers <[email protected]>
Remove unnecessary Str facade

Was entirely unnecessary from the very start as all Str helper methods are static methods. Not s...

c9866c0750abe82b9f8279a3916bd95605d902e4 authored almost 3 years ago by Luke Towers <[email protected]>
Update src/Foundation/Application.php

Co-authored-by: Marc Jauvin <[email protected]>

60443f3a69a7792cadb4281860b04ac60d29b85b authored almost 3 years ago by Luke Towers <[email protected]>
Compatibility with Laravel 9 Cache Repository changes

See https://github.com/laravel/framework/pull/40249

31becc337e9ca9405605f4db90a7c1a67b0fa791 authored almost 3 years ago by Luke Towers <[email protected]>
Match Laravel 9 langPath() interface

See https://github.com/laravel/framework/commit/e6c8aaea886d35cc55bd3469f1a95ad56d53e474

d4b9776e8ec3241951b5e9a2e0f8633297ca169e authored almost 3 years ago by Luke Towers <[email protected]>
Improve support PHP 8.1 & align return types with Laravel base classes

See https://github.com/laravel/framework/pull/40471

4be39309cb2e2840abc58d5644ad955aeb02a9f3 authored almost 3 years ago by Luke Towers <[email protected]>
Update dependencies

a20afa9cce637a87309458e26b673ad096307046 authored almost 3 years ago by Luke Towers <[email protected]>
Merge branch 'develop' into wip/1.2

5c2d2b03a25da0b4ab68ff83a9fb5d5d0d480e7d authored almost 3 years ago by Luke Towers <[email protected]>
Add support for Laravel asset url generation (#67)

f8130519af69c84689d6ac3659717ae901ccbc38 authored almost 3 years ago by Jack Wilkinson <[email protected]>
oc-icon replaced by wn-icon (#66)

2ab159e43286d9111a0932f2a6917391335d80c3 authored almost 3 years ago by WebVPF <[email protected]>
Swapped out redundent if statement for assigning result of expression

c2a0aa253dd52d6a3bdbae34c46e1577ad467640 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Fixed spelling mistake

29067a814ad299a5db836bc94dd72e4593124ddd authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added test for numeric array keys

f60a0ff677ae48cd314dfd44ff2b381f99318daf authored almost 3 years ago by Jack Wilkinson <[email protected]>
Simplified key insertion logic

4314dfe27612e3a715fbe2488529a3f0a72a5c1f authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added support for setting an array and const value

1ca70f31d16c2b08735786587955cb56b7d82f94 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Fixed incorrect method description comment

0caba9d65304de2fafdc2efc8022f8c99fb1b5e6 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added tests for setting arrays and const values

14061916791b41dfb0f3868a23466a7e2f6ea195 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Fixed incorrect comment

87d2d9c0a45d50dc67a404a298e55b599a8f9249 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added class to represent const expressions

29efd2821768e80a4de2044cedd1901397493015 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Tidy up

212c395da58325695530a05daee39074135949fb authored almost 3 years ago by Luke Towers <[email protected]>
Update default scaffolding for 1.1.8

4dda75953b6f05fcbdfd87e3c5945aafd5ae363a authored almost 3 years ago by Luke Towers <[email protected]>
Prefer project level localization overrides over translator.beforeResolve

e351668493c4bb99682fb0c0128d2e3ec6b6a3ac authored almost 3 years ago by Luke Towers <[email protected]>
Removed usage of PHP_EOL in favour of lf

45e305897a404a71689a75a5cf0ea04b2f31fc41 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Reverted to heredoc and removed carriage returns from expected samples

36a4044042652fbcc4f86f6dfe7ab8ab353e0da3 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Removed incorrect newline at end of expected results

1db7bfc411f9ce6aad6334e53367c45f66f1a1f8 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Switched heredoc test samples for quoted strings

2532b674b6e78d7ebcbd9c8351fffb8a4a59d6c4 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Switched line ending for rendered output

715abd7bc30555b9b09958c5d814859ac707d3a0 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Switched line ending to unix style when creating empty file

4f4a00ae29f46dbcd1c5983ad9abd8eb0dddf8e2 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Fixed test to be consitant across php versions (RFC: stable_sorting)

bf6c16edcec7b489f56042fa724b17e0b2f8b2e3 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Simplified internal sorting methods

110afdf9c0bf3e2f3ab6104e04bcdc48f105ea1a authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added sort() method for ConfigFile

f0c94546ae197f4e686a8f249d2367ecc1563c1f authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added config sort tests

bae73fa07fc20123fdfde6fdbae6358da4a56209 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added support for setting env() args to correct types

dcef6b18e35331335189a69936faa12683abe98f authored almost 3 years ago by Jack Wilkinson <[email protected]>
Updated test to match the correct exception

cda726fa1f6464cfce74592d9758d75c25f52776 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Updated ApplicationExceptions to SystemExceptions

57a649a3622995a6c5b1d62136efa03fa94e6254 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Merge branch 'develop' into wip/config-writer-replacement

cdbf2f48843da74d2df3bca1fc434a6f007ff208 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added double quote escaping

f9aedbe957da2ecd9a667dc7d4424a6388cd65a2 authored almost 3 years ago by Jack Wilkinson <[email protected]>