dominikb
Repos
54
Followers
19
Following
29

Quickly scan your dependencies, see what licenses they use, or validate in your CI pipeline that no unwanted licenses were merged.

17
3

Easily build Eloquent queries from API requests

3373
308

Events

Created at 3 weeks ago
started
Created at 4 weeks ago
Created at 1 month ago
Created at 1 month ago

Remove google fonts

Created at 1 month ago
started
Created at 1 month ago
Passing empty value to filter causes slowness

Hi @jeffwhansen 👋

Thanks for reporting the issue. Can you provide me with an example app that reproduces the described slowdown? I'd like to look into this issue.

Created at 1 month ago

Use php native lcfirst to support older Laravel versions

According to the documentation lowercasing only works for ASCII characters. If we wanted to support other characters we'd have to implement something like Str::lcfirst ourselves.

Created at 2 months ago
Created at 2 months ago
pull request opened
Remove relation name conversion and respect included fields for relations

This PR addresses two issues:

  • automatic snake_case conversion of included relations: #792, #440, #640
  • respecting allowed fields for relationship fields: #681

I've tried to split them originally but the changes go hand-in-hand which is why I decided against it in the end.

Including a relation now requires specifying the exact relation name. This should clear up some confusion that arose with the automatic conversion in the past.

The key and foreign key columns are always queried and included automatically as they are required to associate the loaded models. I don't know if this automatic resolution is something we want to support as I have a feeling that it won't always be possible.

I've added a test case to verify that included fields for relations are respected, but I'm uncertain how the implementation holds up with more complex model setups. As I don't currently use this package in any of my projects, I can't test it extensively.

Please have a look at it and maybe test the changes. Any feedback or criticism is welcome.

Created at 2 months ago
dominikb create branch remove-string-manipulations
Created at 2 months ago
Created at 2 months ago

Setup GitHub actions and replace Travis CI (#23)

  • Add workflow for unit tests

  • Remove Travis CI configuration

Created at 2 months ago
pull request closed
Setup GitHub actions and replace Travis CI
Created at 2 months ago

Remove travis ci configuration

Created at 2 months ago
pull request opened
Setup GitHub actions and replace Travis CI
Created at 2 months ago

Remove travis ci configuration

Created at 2 months ago
Created at 2 months ago
Created at 2 months ago
dominikb create branch setup-github-actions
Created at 2 months ago