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

Remove relation traits that have been moved to concerns

361e17e746a4229ab0e80b87b14b023c551bb20f authored over 2 years ago by Ben Thomson <[email protected]>
Merge branch 'wip/1.2' into wip/1.2-code-analysis

faf29f967e1f4a9b6eb371fd8a3c708949b8f071 authored over 2 years ago by Ben Thomson <[email protected]>
Merge branch 'develop' into wip/1.2

* develop:
Avoid issues coming from double encoded URLs

dfd13082c7507ee6b66513454b970c928b780841 authored over 2 years ago by Luke Towers <[email protected]>
Avoid issues coming from double encoded URLs

Fixes https://github.com/wintercms/wn-translate-plugin/issues/36, replaces https://github.com/wi...

32df10c002b7b522bdac054fc991d74b73533f98 authored over 2 years ago by Luke Towers <[email protected]>
Bump minimum Laravel version to 9.1

See https://github.com/laravel/framework/commit/63ca843643e86fb69efc901051ae079c89a7fd09

e173e943182c8d91cab2d138de974e2b0d979553 authored over 2 years ago by Luke Towers <[email protected]>
Load deferred providers before provider registration (#86)

Reverts dff4e6e2f150c059fd1934e4cac3dcbc99af638e
Partially reverts 6d950462bf8aaf8a3d5189030797...

a0feccb35e2dbdf62b15201af5cf673697f9f399 authored over 2 years ago by Ben Thomson <[email protected]>
Restores the "addVisible" / "addHidden" methods removed in Laravel 7

It is recommended to use "makeVisible" / "makeHidden" in new code going forward.

Fixes https://...

1643791cc13fac0b9724e6cd095f12387f7ddfb2 authored over 2 years ago by Ben Thomson <[email protected]>
Added support for setting app tempPath via config (#89)

Especially useful for Laravel Vapor where the only local writable directory is `/tmp`.

9e2eca0740df01482c62ed07197fdffaaae57e84 authored over 2 years ago by Jack Wilkinson <[email protected]>
Tweaks to array source trait

As per comments for https://github.com/wintercms/storm/commit/221dcb2c89197b7c09036c5b796131bba8...

91993e2bd1eef4477b2304f8c5ddf021bc1c7d32 authored over 2 years ago by Ben Thomson <[email protected]>
Add Array Source trait (#87)

This commit introduces the ability to create an "array source" model which provides arbitrary re...

221dcb2c89197b7c09036c5b796131bba8c1d76e authored over 2 years ago by Ben Thomson <[email protected]>
Removed deferable from redis provider (#85)

See https://github.com/wintercms/winter/pull/501

dff4e6e2f150c059fd1934e4cac3dcbc99af638e authored over 2 years ago by Jack Wilkinson <[email protected]>
Ported laravel cache provider without implementing deferable (#84)

Required for wintercms/winter#501. See also wintercms/winter#493
Also removed upsert tests ref:...

6d950462bf8aaf8a3d5189030797b6b39b2ea7d6 authored over 2 years ago by Luke Towers <[email protected]>
Added ProcessesQuery console helper trait to make processing large numbers of records easier.

c9a83dced9b5e0da9ae685bb41feff45df355ffb authored over 2 years ago by Luke Towers <[email protected]>
Fix support for Pivot models in 1.2

Credit to @bennothommo in https://github.com/wintercms/storm/commit/a78075898ff70e6114c3339bfd69...

0f7e0ffc9070c9170169da566bff46695731393a authored over 2 years ago by Luke Towers <[email protected]>
Update src/Filesystem/Filesystem.php

6356bd28c3298430dcae597301e4e0ccb2cf5dd0 authored over 2 years ago by Luke Towers <[email protected]>
Update src/Database/Behaviors/Sortable.php

Co-authored-by: Luke Towers <[email protected]>

bebff184dd271a299dddcea608b8facd22b2c97e authored over 2 years ago by Ben Thomson <[email protected]>
Update src/Database/Behaviors/Purgeable.php

Co-authored-by: Luke Towers <[email protected]>

e8f880f572e18c641019c643461da63178fe3be0 authored over 2 years ago by Ben Thomson <[email protected]>
Make the Pivot use the AsPivot trait, add parent accessor

a78075898ff70e6114c3339bfd690b4c0a99b085 authored over 2 years ago by Ben Thomson <[email protected]>
Add type hints

02b5b98ec0dd20cfe0008f211ce3e498f4b5db8f authored over 2 years ago by Ben Thomson <[email protected]>
Add type hints to all File attachment methods

a200219dd1a93995b5a33ea4e6b369d9c6e9b9c3 authored over 2 years ago by Ben Thomson <[email protected]>
Update src/Database/MorphPivot.php

Co-authored-by: Luke Towers <[email protected]>

5645a5b9ada5252a1f0a0d4d3bdfedc9034b0456 authored over 2 years ago by Ben Thomson <[email protected]>
Update src/Console/Command.php

Co-authored-by: Luke Towers <[email protected]>

1ba308aaad6456852f75ba0193800c350104ecf7 authored over 2 years ago by Ben Thomson <[email protected]>
Update src/Database/Attach/File.php

650eab5c29582db5a9ff34c1cb397fed5078353f authored over 2 years ago by Ben Thomson <[email protected]>
Add MorphPivot support

6a9022e74c01cad1ad9b2a4b01f7abe11ea1776a authored over 2 years ago by Ben Thomson <[email protected]>
Synchronise Pivot model with Laravel 9

44f6f38cd6bb0812ec2eb1bd45f2401ccee12281 authored over 2 years ago by Ben Thomson <[email protected]>
Change return type in Argon

51cec2fb832746ca3d3434021ccf6d681e5f4b36 authored over 2 years ago by Ben Thomson <[email protected]>
Convert private methods to protected in Section Parser

03e95b668a6c87daa50de1ce246026d233ea84db authored over 2 years ago by Ben Thomson <[email protected]>
Fix sortable constant reference and test

82a79963c8ae564c00260d223e0174f4f6d1ea0a authored over 2 years ago by Ben Thomson <[email protected]>
Final pass of code analysis tweaks

206edcd851f458af96099de3ce9d2167493effa8 authored over 2 years ago by Ben Thomson <[email protected]>
Exclude some errors that are not helping

298fea5e87ed7da2172f6d5d057ee935218399c9 authored over 2 years ago by Ben Thomson <[email protected]>
Numerous fixes to docblocks and signatures

6805eb11bd9b6af8f3aa13335e15c0756bb8a40b authored over 2 years ago by Ben Thomson <[email protected]>
Make Argon extend Illuminate's Carbon wrapper

cf251aa41a54638405f2a8a242fdb05b0a40e184 authored over 2 years ago by Ben Thomson <[email protected]>
Refactor database relations.

- Move all traits into a concerns folder, to keep only supported relations in the base relation ...

e3f2bac29145186737434eea25e8fef426990942 authored over 2 years ago by Ben Thomson <[email protected]>
Tweak checks for URL generator values

369709482e6c507b6306c909b0190e3d80252750 authored over 2 years ago by Ben Thomson <[email protected]>
Simplify "key:generate" command overwrite

f79eac45357cbd2e18c8b9ba83991bf3a9d6fb5a authored over 2 years ago by Ben Thomson <[email protected]>
Drop unnecessary overwrite in hasOne relation.

"getResults" overwrite is already handled correctly in Laravel.

37865911772e770d3513d31098f093ed5bbea985 authored over 2 years ago by Ben Thomson <[email protected]>
Synchronise docblocks

f9cc4feefe475653ff17b12e83689de5af909a71 authored over 2 years ago by Ben Thomson <[email protected]>
Fix tests

15ed858473ad2f318a5861f81ef399d7176a98ea authored over 2 years ago by Ben Thomson <[email protected]>
Merge branch 'wip/1.2' into wip/1.2-code-analysis

e042c0c82c522f482e789bd526ae0c69cf782d7e authored over 2 years ago by Ben Thomson <[email protected]>
Merge branch 'develop' into wip/1.2

b4b67bb0cff2bbb5b44d58285105510b34b9f9ff authored over 2 years ago by Ben Thomson <[email protected]>
remove non-existent argument to Ini::parse() method (#82)

38db1fc162c1820256ac666c295c1fb4dd050fda authored over 2 years ago by Marc Jauvin <[email protected]>
remove non-existent argument to Ini::parse() method (#82)

5701bc0fe26bede38c27c717a9fd6011ec4a6959 authored over 2 years ago by Marc Jauvin <[email protected]>
Merge branch 'wip/1.2' into wip/1.2-code-analysis

98911012ad424ccb0543890bb21bcac8ae29a639 authored over 2 years ago by Ben Thomson <[email protected]>
Fire mailer.beforeRegister event in mailer() method (#79)

Related: https://github.com/wintercms/winter/pull/522

This fix is needed because if the event...

8e96bcb5c315cbba33565f6cbb45aaca9beb0a34 authored almost 3 years ago by Marc Jauvin <[email protected]>
Fix scaffolding path overwriting logic

0bb09894245dc045594df9a7c597bb4a562e924a authored almost 3 years ago by Luke Towers <[email protected]>
Align GeneratorCommand with Laravel (#76)

Improves the alignment of the base GeneratorCommand with the Laravel implementation. Related: ht...

c1fb3c12c73f40464cf6a66d470039686e432549 authored almost 3 years ago by Luke Towers <[email protected]>
Fix tests

aeb52686ffec4b865447c6fbcf2e47aa4b8b9a0b authored almost 3 years ago by Luke Towers <[email protected]>
Only apply YAML preprocessing if the initial parse attempt fails

9256b87d533cb4d673bbb838c98e5ab709bfd899 authored almost 3 years ago by Luke Towers <[email protected]>
Revert "Check for a space / end before surrounding keys with quotes"

This reverts commit cd4b82d3485c5cbfb79016daca6d684502e7e150.

2ca57972afc3bc845be0df3d300bf1eaf828744b authored almost 3 years ago by Luke Towers <[email protected]>
Check for a space / end before surrounding keys with quotes

cd4b82d3485c5cbfb79016daca6d684502e7e150 authored almost 3 years ago by Ben Thomson <[email protected]>
Style fix

7633fd9531c00f172c5c643d930874794d50bee9 authored almost 3 years ago by Luke Towers <[email protected]>
Merge pull request #40 from wintercms/wip/config-writer-replacement

[Enhancement] Add ArrayFile & EnvFile Parsing, replace ConfigWriter internal logic

96e496ac56d311a01cd4c15972e610e6b7430979 authored almost 3 years ago by Luke Towers <[email protected]>
Added fix for token parsing running into comma tokens and breaking

c7a5f6aae1ac15855055a57492e19523cde285e1 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Merge branch 'wip/config-writer-replacement' of github.com:wintercms/storm into wip/config-writer-replacement

e15806dd51adf36b1cab1a7cf4bc3df755f21f73 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added fix for subitems being picked up in lexer tokens

48996796e78ba2b661189d4380b573b6219beea4 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added subitem comment test

e6c8434f3052f10e850656be5b974d718cd2e48e authored almost 3 years ago by Jack Wilkinson <[email protected]>
Code dusting and explicit typing from review

b0e7b4f599cbcc3fa8233269f7aa4ebed754e7d9 authored almost 3 years ago by Ben Thomson <[email protected]>
KeyGenerateCommand cleanup

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

5ca79e7b91ade1eaf382e132de3e7c5b1b3ea115 authored almost 3 years ago by Ben Thomson <[email protected]>
Added \r trim to comment test

62950e02ed7095a5f2cbfb1ce376acd5fcef5341 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added fix to ConfigWriter to support passing lexer to ArrayFile instance

7e56951f126c27640ddc2ed986caf9fb989ae527 authored almost 3 years ago by Jack Wilkinson <[email protected]>
More styling fixes in test fixture

6e0ddb32b6cd6e1936d43d0a66ef6cf90702b14f authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added style fixes

725fb4deed34296f600eb9cd8be1526637096e0e authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added non-attribute comment handling test

6ee5ec3e39740f9a367fa702c7409c80df97359d authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added support for lexer token parsing and additional comment handling

573e606d0727ef3a6680e506bc1e39672e08b2f6 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Bound lexer to ArrayFile instance

78bcf118ea2458201a071482cd1b67bb7d6294d4 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Wait for the dispatcher to be set before booting model events

This fixes an issue that occurs when a model class is instantiated before the DatabaseServicePro...

c76f1facb74706d02f3499aceeaf8e7018115bfc authored almost 3 years ago by Luke Towers <[email protected]>
Improve DX for dynamically adding relationships

This improves the developer experience for dynamically adding relationships to an external model...

b977610d361cc25f24b05062e40a83a6d53680a8 authored almost 3 years ago by Luke Towers <[email protected]>
Typehint the app property for moduleserviceproviders

0af5c16e606c1cc03f0ad24b09b2f8c1c86c79b5 authored almost 3 years ago by Luke Towers <[email protected]>
Allow array of email addresses without names (#75)

1fe835bd8b78bf7b277eacd72a8fec2aaf4a0c32 authored almost 3 years ago by Marc Jauvin <[email protected]>
Added fixes for whitespace issues

91f1dac58e7859fbcabc25ff5a2d9d0cfc684b16 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Trim useless whitespace

@jaxwilko's favourite piece of the whole ArrayFile parser ;)

9fda6cd1cc4cf52b71c6297a18d22ed8d1a7454b authored almost 3 years ago by Luke Towers <[email protected]>
Merge branch 'wip/1.2' into wip/config-writer-replacement

cf98dcf60fd9cac1bf82e9919c01fca958ccf5bc authored almost 3 years ago by Luke Towers <[email protected]>
remove polyfills require statement

36e29a4f513710603a2d5a3e530299da22566abc authored almost 3 years ago by Luke Towers <[email protected]>
Drop polyfills

No longer needed with L9 branch as the minimum PHP version is 8.0

e52a6092185fffa0b5300261c77c64f3b75b1282 authored almost 3 years ago by Ben Thomson <[email protected]>
Simplified code by always apending parens on include/require stmts

892ed2a1dd87e4bb75adce332fe96288fcf16260 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added code to check include position in ast and append parens correctly

c098853f8e082e4a29e73c8dc21d873195337777 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added include test to ensure parens on correct include stmts

440e1fb41abc6809e67ae49be7ea2f9e2fd139fa authored almost 3 years ago by Jack Wilkinson <[email protected]>
Moved fixtures into arrayfile dir

0ec555300f060178e0599b95be58863dcb1b9e06 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Manual merge wip/1.2 into wip/config-writer-replacement

f74bd5a1b2bafb1ee127d8f2de3490e183588631 authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added support for leading imports & expressions before a return stmt

ec040435c486b0a5cb369137cf3d5dfa2d932c2e authored almost 3 years ago by Jack Wilkinson <[email protected]>
Added config test fixtures

4a036ea58ab71ab5d7f9dc2989f59f9a9c02f9ac authored almost 3 years ago by Jack Wilkinson <[email protected]>
Fixes to the Mailer

Refs: https://github.com/laravel/framework/commit/63ca843643e86fb69efc901051ae079c89a7fd09

27031ee8eb8c53f09ca1707632c5bdb19f745e04 authored almost 3 years ago by Luke Towers <[email protected]>
Fix docblock typehint (#71)

399347a4a3d486469a1eacefc586efd81875c214 authored almost 3 years ago by Eric Pfeiffer <[email protected]>
Fix some issues picked up by PHPStan when global scan is used

bfcc68fdf7accccbeb7a37183163065f91a77936 authored almost 3 years ago by Ben Thomson <[email protected]>
Adjust Command logic path for input type parsing

6fb9ca9b47720d215a77c01ffa2b8b3d3fcee144 authored almost 3 years ago by Ben Thomson <[email protected]>
Merge remote-tracking branch 'origin/wip/1.2' into wip/1.2-code-analysis

56819610db1f66bba66e76be4613da58b4a28e66 authored almost 3 years ago by Ben Thomson <[email protected]>
Remove the Seed & StorageLink Laravel commands

These commands aren't used in Winter and have alternatives (winter:up & winter:mirror).

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

f72f45af4b3416d0287c0a48d4680369c9f12fc9 authored almost 3 years ago by Luke Towers <[email protected]>
Code quality and windows test fix

(cherry picked from commit a4de4ea24a0c5d5fb3a8425d27e817238ab20900)

47ed731cc6663ba411e86fb95bccaad8b58fd7d6 authored almost 3 years ago by Luke Towers <[email protected]>
Code quality and windows test fix

a4de4ea24a0c5d5fb3a8425d27e817238ab20900 authored almost 3 years ago by Luke Towers <[email protected]>
Improve Halcyon SectionParser logic

In addition to adding method signature typehints and general code tidying; this commit improves ...

03eb5ce3f2a271670574802b914f7bcaf07663c1 authored almost 3 years ago by Luke Towers <[email protected]>
Improve Halcyon SectionParser logic

In addition to adding method signature typehints and general code tidying; this commit improves ...

97c5da24518277561d96d09c080033c03048c110 authored almost 3 years ago by Luke Towers <[email protected]>
Defensive coding tweak

35b36b7d686d82bc0eeead5fee1d8f3ee55bbb21 authored almost 3 years ago by Ben Thomson <[email protected]>
WIP fixes of Database PHPStan issues

7918a1396a047a570937335f0b2f998c8767789a authored almost 3 years ago by Ben Thomson <[email protected]>
Tweak extendable trait

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

0fd415dc41931059fac2d8c4e794af29329f06be authored almost 3 years ago by Ben Thomson <[email protected]>
Docblocks cleanup

6cb008fe60b550b5893298fe2dd62c69b0cfa947 authored almost 3 years ago by Luke Towers <[email protected]>
Add # as a filesystem path symbol to refer to themes_path()

49fad3c38ff0d09ad38fbd48196b8b3ff5ed7ee4 authored almost 3 years ago by Luke Towers <[email protected]>
Fix Command PHPStan issues

4f1db25dabc41eb477c1569603d37f76456dd11f authored almost 3 years ago by Ben Thomson <[email protected]>