{"push_id":1104255807,"size":1,"distinct_size":1,"ref":"refs/heads/filters","head":"0f47a72034d37ef5a0feed061fa0cebbe0a4c117","before":"5472f1499fa1fb4ec26e555bde8b699642b4a65c","commits":[{"sha":"0f47a72034d37ef5a0feed061fa0cebbe0a4c117","author":{"email":"eb6aee13066b48953d30692430c633aeacfdb5f5@necolt.com","name":"Donatas Stundys"},"message":"Fix controller filters\n\nFilters were not working when filter option (only, skip) was not provided.\n\n* Refactored filters into FilterCollection and Filter structs.\n* Changed filters API to use 'only' and 'except' as argument labels instead of strings.\n* Removed applicationController from Controller, I think using super.controller() gives more flexibility, although it looks a bit ugly.\n* Added filter tests.\n* Removed Xcode project, because an up-to-date project can be generated by running 'swift build -X'.\n\nResolves #20","distinct":true,"url":"https://api.github.com/repos/weby/Swifton/commits/0f47a72034d37ef5a0feed061fa0cebbe0a4c117"}]}