{"push_id":809163732,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"53ea7a3c97efcbf54d9baab2b7fcf2c64cdf8b7f","before":"0f7536cbdc0fe39dde564b188688002961840f5c","commits":[{"sha":"79e48be7fbe6cd1c1310dc7c6d43c97e91e937d1","author":{"email":"03e61e444dac020f0448ab63034d2fdb3dd3d1fa@antimatter-studios.com","name":"Chris Thomas"},"message":"update a piece of code to work better","distinct":true,"url":"https://api.github.com/repos/christhomas/amslib/commits/79e48be7fbe6cd1c1310dc7c6d43c97e91e937d1"},{"sha":"0d31a78c83621813b3c7719062b03374655795ae","author":{"email":"03e61e444dac020f0448ab63034d2fdb3dd3d1fa@antimatter-studios.com","name":"Chris Thomas"},"message":"-\tupdate the getCallback method with new code that I think works in more\nscenarios","distinct":true,"url":"https://api.github.com/repos/christhomas/amslib/commits/0d31a78c83621813b3c7719062b03374655795ae"},{"sha":"b5674cc69f3396be2f340ce7ab033561ccb941ff","author":{"email":"03e61e444dac020f0448ab63034d2fdb3dd3d1fa@antimatter-studios.com","name":"Chris Thomas"},"message":"- when Amslib_Array::hasKeys is called with string keys causing a warning message, put the stack trace so you can see where the error occurred\n- when fix a usage of Amslib_Array::hasKeys which doesn't use the correct arguments\n- fix a bug in the image library","distinct":true,"url":"https://api.github.com/repos/christhomas/amslib/commits/b5674cc69f3396be2f340ce7ab033561ccb941ff"},{"sha":"38d798fe89d319751ba1298f0df46c3655ca1c06","author":{"email":"03e61e444dac020f0448ab63034d2fdb3dd3d1fa@antimatter-studios.com","name":"Chris Thomas"},"message":"- delete finally the deprecated database object, I cannot see any good reason to keep it around\n- split off the tools code, it's only a single method, but it's not good the way I leave it lying around\n- some little cleanups in the database object\n- add \"stack_trace\" to the warning inside Amslib_Array::hasKeys\n- fix a bug in Amslib_Image","distinct":true,"url":"https://api.github.com/repos/christhomas/amslib/commits/38d798fe89d319751ba1298f0df46c3655ca1c06"},{"sha":"e1ce428cdd9ddbdba9bcbdeed563c2dac9b65861","author":{"email":"03e61e444dac020f0448ab63034d2fdb3dd3d1fa@antimatter-studios.com","name":"Chris Thomas"},"message":"- get rid of the \"alias\" parameter, it was a mistake to create it","distinct":true,"url":"https://api.github.com/repos/christhomas/amslib/commits/e1ce428cdd9ddbdba9bcbdeed563c2dac9b65861"},{"sha":"88c921fb5a1f847867619f92cd9fd7f10e7e542a","author":{"email":"03e61e444dac020f0448ab63034d2fdb3dd3d1fa@antimatter-studios.com","name":"Chris Thomas"},"message":"code cleanup, make things more generic \"log_entry\" was a bad name for this variable, because it implies a particular behaviour","distinct":true,"url":"https://api.github.com/repos/christhomas/amslib/commits/88c921fb5a1f847867619f92cd9fd7f10e7e542a"},{"sha":"05e1f4d19c095492d723421e7084adf836385fe1","author":{"email":"03e61e444dac020f0448ab63034d2fdb3dd3d1fa@antimatter-studios.com","name":"Chris Thomas"},"message":"- refactor this object to be better designed, easier to configure and don't block execution when notices, warnings, etc appear, the old version would die regardless of whether the warning/notice was being trapped or not","distinct":true,"url":"https://api.github.com/repos/christhomas/amslib/commits/05e1f4d19c095492d723421e7084adf836385fe1"},{"sha":"a365d85ff6b0d87cf195eed731162d94cf1ceb91","author":{"email":"03e61e444dac020f0448ab63034d2fdb3dd3d1fa@antimatter-studios.com","name":"Chris Thomas"},"message":"fix a problem with lower versions of PHP not supporting a array into a class constant issue","distinct":true,"url":"https://api.github.com/repos/christhomas/amslib/commits/a365d85ff6b0d87cf195eed731162d94cf1ceb91"},{"sha":"204821e549f84553b35dffab53f58cbf7dd400ea","author":{"email":"03e61e444dac020f0448ab63034d2fdb3dd3d1fa@antimatter-studios.com","name":"Chris Thomas"},"message":"- add a token class which can do basic string replacements fast and easy","distinct":true,"url":"https://api.github.com/repos/christhomas/amslib/commits/204821e549f84553b35dffab53f58cbf7dd400ea"},{"sha":"6f69f7bb2ef14124170e2f49a94dd4672ea7f937","author":{"email":"03e61e444dac020f0448ab63034d2fdb3dd3d1fa@antimatter-studios.com","name":"Chris Thomas"},"message":"forgot to add this file","distinct":true,"url":"https://api.github.com/repos/christhomas/amslib/commits/6f69f7bb2ef14124170e2f49a94dd4672ea7f937"},{"sha":"4c41ed2046461106ab0c351ca0f8f4e92efa0c50","author":{"email":"03e61e444dac020f0448ab63034d2fdb3dd3d1fa@antimatter-studios.com","name":"Chris Thomas"},"message":"replace preg_replace + /e with preg_replace_callback, but this only works on later versions of PHP","distinct":true,"url":"https://api.github.com/repos/christhomas/amslib/commits/4c41ed2046461106ab0c351ca0f8f4e92efa0c50"},{"sha":"53ea7a3c97efcbf54d9baab2b7fcf2c64cdf8b7f","author":{"email":"03e61e444dac020f0448ab63034d2fdb3dd3d1fa@antimatter-studios.com","name":"Chris Thomas"},"message":"forgot to commit this file since this is a tagged release","distinct":true,"url":"https://api.github.com/repos/christhomas/amslib/commits/53ea7a3c97efcbf54d9baab2b7fcf2c64cdf8b7f"}]}