{"push_id":911715489,"size":7,"distinct_size":7,"ref":"refs/heads/develop","head":"21ac5ecb499f9e67df8d08bc5a92631d5ac893c8","before":"4c63b09347ffad95c1b106bed5b380b03e77c9ea","commits":[{"sha":"aca0e79216cc1e87bf70dd4cae042de8155f9893","author":{"email":"79c0aa19268e2f16457f1071f0501c07d68b1477@pdx.edu","name":"Wyatt Baldwin"},"message":"Upgrade ldap3 1.0.2 => 1.0.3","distinct":true,"url":"https://api.github.com/repos/PSU-OIT-ARC/django-arcutils/commits/aca0e79216cc1e87bf70dd4cae042de8155f9893"},{"sha":"e584e3d7961809a64a3c30985bd0a8214b791c27","author":{"email":"79c0aa19268e2f16457f1071f0501c07d68b1477@pdx.edu","name":"Wyatt Baldwin"},"message":"Add registry.Registry.__bool__()","distinct":true,"url":"https://api.github.com/repos/PSU-OIT-ARC/django-arcutils/commits/e584e3d7961809a64a3c30985bd0a8214b791c27"},{"sha":"ff0a01e9bbcbdce9efdefb7ffd780e21b14507de","author":{"email":"79c0aa19268e2f16457f1071f0501c07d68b1477@pdx.edu","name":"Wyatt Baldwin"},"message":"Add additional tests for removing Registry components\n\nCover all the cases.","distinct":true,"url":"https://api.github.com/repos/PSU-OIT-ARC/django-arcutils/commits/ff0a01e9bbcbdce9efdefb7ffd780e21b14507de"},{"sha":"3e0d42b41247da3dbcf4080632d7583124e6beda","author":{"email":"79c0aa19268e2f16457f1071f0501c07d68b1477@pdx.edu","name":"Wyatt Baldwin"},"message":"Add registry.Registry.__delitem__","distinct":true,"url":"https://api.github.com/repos/PSU-OIT-ARC/django-arcutils/commits/3e0d42b41247da3dbcf4080632d7583124e6beda"},{"sha":"8274852c88fa9c29077acce8150b65b8b2a894aa","author":{"email":"79c0aa19268e2f16457f1071f0501c07d68b1477@pdx.edu","name":"Wyatt Baldwin"},"message":"Add Option type\n\nThis is loosely based on Rust's Option type.","distinct":true,"url":"https://api.github.com/repos/PSU-OIT-ARC/django-arcutils/commits/8274852c88fa9c29077acce8150b65b8b2a894aa"},{"sha":"dc4d327588258e7a010010eddd5cb1055bf4965a","author":{"email":"79c0aa19268e2f16457f1071f0501c07d68b1477@pdx.edu","name":"Wyatt Baldwin"},"message":"Reimplement Registry internals using Option types\n\n`Registry._find_component()` now returns an `Option`. Methods that use\n`_find_component()` have been updated accordingly.\n\nThis work also revealed that `_find_component()` needs to return the\nactual key under which the component is found because it may differ from\nthe key that `_find_component()` was called with (because components can\nbe registered under a subtype and looked up using a supertype).\n\nThis probably seems pointless in a way, but the internals are quite a\nbit simpler now.","distinct":true,"url":"https://api.github.com/repos/PSU-OIT-ARC/django-arcutils/commits/dc4d327588258e7a010010eddd5cb1055bf4965a"},{"sha":"21ac5ecb499f9e67df8d08bc5a92631d5ac893c8","author":{"email":"79c0aa19268e2f16457f1071f0501c07d68b1477@pdx.edu","name":"Wyatt Baldwin"},"message":"Add drf package for Django REST Framework stuff\n\nThis is anticipatory--there's som other DRF-related stuff I'm thinking\nabout adding (serializers and such), and creating a bunch of top-level\nmodules would get unwieldy.","distinct":true,"url":"https://api.github.com/repos/PSU-OIT-ARC/django-arcutils/commits/21ac5ecb499f9e67df8d08bc5a92631d5ac893c8"}]}