georgeboot

georgeboot

Member Since 10 years ago

@entryninja, @BOBE-Multimedia , Veenendaal, Netherlands

Experience Points
9
follower
Lessons Completed
1
follow
Lessons Completed
158
stars
Best Reply Awards
56
repos

1026 contributions in the last year

Pinned
⚡ Use Laravel Echo with API Gateway Websockets. Works with Bref.sh and Laravel Vapor.
⚡ A template for deploying a full-featured Laravel app using bref.sh
Activity
Nov
29
2 days ago
Activity icon
issue

georgeboot issue comment brefphp/bref

georgeboot
georgeboot

ARM64 Support

AWS launched ARM64 support on Lambda (https://aws.amazon.com/blogs/aws/aws-lambda-functions-powered-by-aws-graviton2-processor-run-your-functions-on-arm-and-get-up-to-34-better-price-performance/).

Would be useful to get Bref functions and container images setup with ARM64 variants... Happy to assist where I can.

georgeboot
georgeboot

How can I help getting this shipped?

Activity icon
issue

georgeboot issue cloudashdev/cloudash

georgeboot
georgeboot

Feature request: create, update and delete SSM parameters (AWS Systems Manager Parameter Store)

This would be awesome, as it's just so much easier to manage params.

For example, Bref Dashboard also has this. Except for ssm abd SQS stats, Cloudash already offers everything I used from the bref dashboard.

Nov
26
5 days ago
Activity icon
issue

georgeboot issue comment bmewburn/vscode-intelephense

georgeboot
georgeboot

Support for "Laravel Blade" language mode

It would be nice to be able to activate intelephense for other language modes than "php", especially for laravels .blade.php template files, with the "Laravel Blade" language mode selected: https://github.com/onecentlin/laravel-blade-snippets-vscode#blade-syntax-hightlight

georgeboot
georgeboot

Practice example: enum's.

When I search for references/uses, the uses in blade files don't show up. Same for refactoring a class: it won't get changed in blade files.

Nov
24
1 week ago
Activity icon
delete
deleted time in 6 days ago
pull request

georgeboot pull request Homebrew/homebrew-cask

georgeboot
georgeboot

Update cloudash from 1.4.0 to 1.5.0

Created with brew bump-cask-pr.

push

georgeboot push georgeboot/homebrew-cask

georgeboot
georgeboot

Update cloudash from 1.4.0 to 1.5.0

commit sha: 799d422dcdc9d0e1ec9697a07240e95524669b34

push time in 6 days ago
Nov
9
3 weeks ago
Activity icon
delete

georgeboot in georgeboot/alpine delete branch fix-transition-bug

deleted time in 3 weeks ago
Nov
8
3 weeks ago
Activity icon
delete

georgeboot in georgeboot/alpine delete branch patch-1

deleted time in 3 weeks ago
pull request

georgeboot pull request alpinejs/alpine

georgeboot
georgeboot

Fix x-transition fast double click bug

Fixes #2334

Activity icon
created branch

georgeboot in georgeboot/alpine create branch fix-transition-bug

createdAt 3 weeks ago
push

georgeboot push georgeboot/alpine

georgeboot
georgeboot

Update bind.md (#2283)

Adding conditional inline styles example to x-bind:style

georgeboot
georgeboot

Add documentation note that x-on events are case insensitive. (#2262)

  • Add note that x-on events are case insensitive.

X-on cannot listen to events with upper case characters in their names. Added a line in the documentation to mark this and to reference why.

  • Add note that x-bind can work around case-insensitivity in x-on.

  • Update to mention .camel helper, and to simplify x-bind reference.

georgeboot
georgeboot

Fix binding plain attributes (#2299)

  • Fix static attribute binding in x-bind object

  • Remove duplicated test

georgeboot
georgeboot

Ignore nested object bindings (#2300)

georgeboot
georgeboot
georgeboot
georgeboot

x-collapse: only set overflow:hidden when strictly needed (#2213)

  • x-collapse: only set overflow:hidden when strictly needed

  • Fix test

  • Add manual test

  • Fix test

  • Update tests/cypress/integration/plugins/collapse.spec.js

Co-authored-by: Simone Todaro [email protected]

  • Update tests/cypress/integration/plugins/collapse.spec.js

Co-authored-by: Simone Todaro [email protected]

Co-authored-by: Simone Todaro [email protected]

georgeboot
georgeboot

Fix transition bug where @click.outside AND leave transition only break (#2302)

  • Fix transition issue with leave transition and @click.away

  • wip

georgeboot
georgeboot

Allow x-model to be accessed programmatically (#2303)

georgeboot
georgeboot

Add .inert and .noscroll x-trap modifiers (#2309)

georgeboot
georgeboot

Make the upgrade from v2 easier (#2294)

  • Make the upgrade from v2 easier

  • Add sentance again

georgeboot
georgeboot

Merge branch 'main' of github.com:alpinejs/alpine

commit sha: 9146daa567aece18e87f8a259445d54ce8e7341e

push time in 3 weeks ago
Oct
29
1 month ago
push

georgeboot push georgeboot/alpine

georgeboot
georgeboot

Update tests/cypress/integration/plugins/collapse.spec.js

Co-authored-by: Simone Todaro [email protected]

commit sha: 3d2b6ff64df161c6ab9c5b24cab858fba855f347

push time in 1 month ago
push

georgeboot push georgeboot/alpine

georgeboot
georgeboot

Update tests/cypress/integration/plugins/collapse.spec.js

Co-authored-by: Simone Todaro [email protected]

commit sha: c665429dc63edd3efe6a0e28fd3ba3044f8a1eac

push time in 1 month ago
Activity icon
created branch

georgeboot in georgeboot/homebrew-cask create branch bump-cloudash-1.3.0

createdAt 1 month ago
pull request

georgeboot pull request Homebrew/homebrew-cask

georgeboot
georgeboot

Update cloudash from 1.2.1 to 1.3.0

Created with brew bump-cask-pr.

Oct
28
1 month ago
push

georgeboot push georgeboot/alpine

georgeboot
georgeboot

Improved Alpine error resiliency and logging (#2027)

  • Iteration on error logging, adding event on errors for plugins to listen to.

  • Iteration on error logging, adding event on errors for plugins to listen to. ( pulled package-lock.json )

  • Iteration on error logging, adding event on errors for plugins to listen to. -> fixed import from csp

  • move el and expression onto detail object directly

  • add back error for better dev experience

  • fix two bad tests that fail when exception handling is working

  • remove test since empty x-init is not valid

  • remove error event dispatching

  • remove unnecessary try/catch that should be handled internally

  • Fixed extra tab

  • Removed unused import

  • prevent useless 'func is not a function' errors

Co-authored-by: jacobp Co-authored-by: dand [email protected]

georgeboot
georgeboot

x-collapse not working properly when used with click.away (#2201)

  • Add failing test

  • Make x-collapse compatible with @click.away

  • Extend fix to elements with borders

georgeboot
georgeboot

[Docs] Fix closing tags on $dispatch page (#2212)

georgeboot
georgeboot

Fix evaluator bug when expression starts with let or const (#2224)

  • fix evaluate regex to allow let* const* type variables in

  • fix test

  • test for const*

  • save two chars per @SimoTod

georgeboot
georgeboot

Create global Alpine.$persist to enable persisting in Alpine.store (#2191)

  • wip

  • Finish global Alpine. and add a test.

  • Add back index.html

  • Adding docs, code review clean up.

  • Run build

Co-authored-by: Caleb Porzio [email protected]

georgeboot
georgeboot

Fix static attribute binding in x-bind object (#2256)

  • Fix static attribute binding in x-bind object

  • Remove duplicated test

georgeboot
georgeboot

Add documentation for .dot modifier (#2253)

georgeboot
georgeboot

Add docs for .half and .full modifiers. (#2239)

Currently the docs site has no information regarding these modifiers, but they are in the plugin code.

georgeboot
georgeboot

Merge branch 'main' into patch-1

commit sha: d50323c3d1b8a5aea50eb1e5c8e1f49aac960ae4

push time in 1 month ago
push

georgeboot push georgeboot/alpine

georgeboot
georgeboot

Improved Alpine error resiliency and logging (#2027)

  • Iteration on error logging, adding event on errors for plugins to listen to.

  • Iteration on error logging, adding event on errors for plugins to listen to. ( pulled package-lock.json )

  • Iteration on error logging, adding event on errors for plugins to listen to. -> fixed import from csp

  • move el and expression onto detail object directly

  • add back error for better dev experience

  • fix two bad tests that fail when exception handling is working

  • remove test since empty x-init is not valid

  • remove error event dispatching

  • remove unnecessary try/catch that should be handled internally

  • Fixed extra tab

  • Removed unused import

  • prevent useless 'func is not a function' errors

Co-authored-by: jacobp Co-authored-by: dand [email protected]

georgeboot
georgeboot

x-collapse not working properly when used with click.away (#2201)

  • Add failing test

  • Make x-collapse compatible with @click.away

  • Extend fix to elements with borders

georgeboot
georgeboot

[Docs] Fix closing tags on $dispatch page (#2212)

georgeboot
georgeboot

Fix evaluator bug when expression starts with let or const (#2224)

  • fix evaluate regex to allow let* const* type variables in

  • fix test

  • test for const*

  • save two chars per @SimoTod

georgeboot
georgeboot

Create global Alpine.$persist to enable persisting in Alpine.store (#2191)

  • wip

  • Finish global Alpine. and add a test.

  • Add back index.html

  • Adding docs, code review clean up.

  • Run build

Co-authored-by: Caleb Porzio [email protected]

georgeboot
georgeboot

Fix static attribute binding in x-bind object (#2256)

  • Fix static attribute binding in x-bind object

  • Remove duplicated test

georgeboot
georgeboot

Add documentation for .dot modifier (#2253)

georgeboot
georgeboot

Add docs for .half and .full modifiers. (#2239)

Currently the docs site has no information regarding these modifiers, but they are in the plugin code.

commit sha: 962cae4af469424dadf50abbe0beef399c207297

push time in 1 month ago
Activity icon
issue

georgeboot issue comment alpinejs/alpine

georgeboot
georgeboot

x-collapse: only set overflow:hidden when strictly needed

Currently, x-collapse will always set overflow: hidden to the element. This can give unwanted side effects.

This PR addresses possible issues by only setting overflow: hidden when it's strictly needed and defaulting to default value otherwise.

I tried to add a full integration test (check overflow:hidden, click button, see it's still there during transition, wait for transition to complete, check it's now gone) but I couldn't get that to work. Someone with more experience in Cypress might be willing to lend a hand here?

Fixes #2207 Fixes #2208

Oct
25
1 month ago
Activity icon
delete
deleted time in 1 month ago
Activity icon
issue

georgeboot issue comment barryvdh/laravel-ide-helper

georgeboot
georgeboot

Generate cleaner model mixin classes

Summary

1. removed @mixin from mixin itself when using mixin mode

The generated mixin class, contained a @mixin phpdoc to itself. This breaks phpstan as it's a recursive reference.

2. don't add extends and implements to generated class when using mixin mode

If you are using mixin mode, the mixin only needs to contain the properties and methods. The mixin does not need to extend the models classes, as the model already does that and the helper annotations are mixed in.

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update
  • Misc. change (internal, infrastructure, maintenance, etc.)

Checklist

  • Existing tests have been adapted and/or new tests have been added
  • Add a CHANGELOG.md entry
  • Update the README.md
  • Code style has been fixed via composer fix-style
georgeboot
georgeboot

Not 110% sure about the effect but happy to give it a try 😄

We're using it atm and works like charm :)

Oct
22
1 month ago
Activity icon
delete

georgeboot in georgeboot/homebrew-cask delete branch bump-cloudash-1.2.1

deleted time in 1 month ago
Activity icon
created branch

georgeboot in georgeboot/homebrew-cask create branch bump-cloudash-1.2.1

createdAt 1 month ago
pull request

georgeboot pull request Homebrew/homebrew-cask

georgeboot
georgeboot

Update cloudash from 1.1.2 to 1.2.1

Created with brew bump-cask-pr.

Oct
20
1 month ago
started
started time in 1 month ago
Oct
18
1 month ago
open pull request

georgeboot wants to merge alpinejs/alpine

georgeboot
georgeboot

x-collapse: only set overflow:hidden when strictly needed

Currently, x-collapse will always set overflow: hidden to the element. This can give unwanted side effects.

This PR addresses possible issues by only setting overflow: hidden when it's strictly needed and defaulting to default value otherwise.

I tried to add a full integration test (check overflow:hidden, click button, see it's still there during transition, wait for transition to complete, check it's now gone) but I couldn't get that to work. Someone with more experience in Cypress might be willing to lend a hand here?

Fixes #2207 Fixes #2208

pull request

georgeboot merge to alpinejs/alpine

georgeboot
georgeboot

x-collapse: only set overflow:hidden when strictly needed

Currently, x-collapse will always set overflow: hidden to the element. This can give unwanted side effects.

This PR addresses possible issues by only setting overflow: hidden when it's strictly needed and defaulting to default value otherwise.

I tried to add a full integration test (check overflow:hidden, click button, see it's still there during transition, wait for transition to complete, check it's now gone) but I couldn't get that to work. Someone with more experience in Cypress might be willing to lend a hand here?

Fixes #2207 Fixes #2208

Previous