{"push_id":1025700871,"size":81,"distinct_size":5,"ref":"refs/heads/master","head":"911c87830218031dca7d29e865282bf50c83cb3d","before":"4ad394f3275181e73527244a6ca08b3a8e13a480","commits":[{"sha":"00ccf6d9dd6c87f98bf4ee1675e0bb65e9497062","author":{"email":"30bcb601e0b24a644b411607d281b89fc4c86b0f@sawalha.com","name":"Ziad Sawalha"},"message":"chore(docs): add to contributing guidelines\n\nTo help clarify some rules of engagement around\nPRs and code submission.","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/00ccf6d9dd6c87f98bf4ee1675e0bb65e9497062"},{"sha":"f97cac0f9fc845088d1efdc2b1f7dbe5cdd59360","author":{"email":"adef2a190da3a33c5da8b7941934f6fddc6c11ed@gmail.com","name":"Sam Stavinoha"},"message":"Merge pull request #86 from ziadsawalha/contributing\n\nAdd to contributing guidelines","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/f97cac0f9fc845088d1efdc2b1f7dbe5cdd59360"},{"sha":"f3ae5c395855b56422e21b85323f2fc40f410100","author":{"email":"2c467f2ca7f5c904ab1c76336967a1459e9bf4cd@gmail.com","name":"Lars Butler"},"message":"fix(config): fix order of precedence in option processing\n\nDefault values were overriding values set at higher levels of\nprecedence, namely command line args (which have the highest\nprecedence!).\n\nPatch includes specific tests cases, which could be expanded to include\nini and keyring sources of config options. (The tests only cover\ndefaults, env, and command line sources of config params.)","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/f3ae5c395855b56422e21b85323f2fc40f410100"},{"sha":"c052a4bf6dcb15d6f99e30babda4fcd95d636782","author":{"email":"adef2a190da3a33c5da8b7941934f6fddc6c11ed@gmail.com","name":"Sam Stavinoha"},"message":"Merge pull request #89 from larsbutler/fix-config-precedence\n\nfix(config): fix order of precedence in option processing","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/c052a4bf6dcb15d6f99e30babda4fcd95d636782"},{"sha":"fb234ee0629702641efd0a4def4817d72570719e","author":{"email":"adef2a190da3a33c5da8b7941934f6fddc6c11ed@gmail.com","name":"Sam Stavinoha"},"message":"bump version to 0.6.3","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/fb234ee0629702641efd0a4def4817d72570719e"},{"sha":"f62988bc67f23f40013c6da5508fc15a283ec575","author":{"email":"adef2a190da3a33c5da8b7941934f6fddc6c11ed@gmail.com","name":"Sam Stavinoha"},"message":"ignore D211 in style checks\n\nBlank line before class docstring is PEP257 compliant,\nnot sure why flake8 is throwing an error here.","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/f62988bc67f23f40013c6da5508fc15a283ec575"},{"sha":"fe3efe740fe7049cdde335775297f11314c7470d","author":{"email":"adef2a190da3a33c5da8b7941934f6fddc6c11ed@gmail.com","name":"Sam Stavinoha"},"message":"Merge pull request #90 from checkmate/samstav/bump-version\n\nbump version to 0.6.3","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/fe3efe740fe7049cdde335775297f11314c7470d"},{"sha":"89004b581a1caa3ed07807b37e9154e497bc3a44","author":{"email":"30bcb601e0b24a644b411607d281b89fc4c86b0f@sawalha.com","name":"Ziad Sawalha"},"message":"feat(mongo): convert params into mongo format\n\nWhen working with mongodb, query param filters\nneed to be formatted as a mongodb $in filter\nconditions.","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/89004b581a1caa3ed07807b37e9154e497bc3a44"},{"sha":"c9bbfc8e89c4905938584d4b2d6bd9ea1f383067","author":{"email":"adef2a190da3a33c5da8b7941934f6fddc6c11ed@gmail.com","name":"Sam Stavinoha"},"message":"Merge pull request #91 from ziadsawalha/query\n\nfix(rest): filters must come back in mongo format","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/c9bbfc8e89c4905938584d4b2d6bd9ea1f383067"},{"sha":"646ae287f0c4d383883ecca4a5600ddb0e84e9ca","author":{"email":"adef2a190da3a33c5da8b7941934f6fddc6c11ed@gmail.com","name":"Sam Stavinoha"},"message":"bump to 0.7.0","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/646ae287f0c4d383883ecca4a5600ddb0e84e9ca"},{"sha":"0daac84aa7c10d4f33cce8ed9f0b293084592212","author":{"email":"adef2a190da3a33c5da8b7941934f6fddc6c11ed@gmail.com","name":"Sam Stavinoha"},"message":"Merge pull request #92 from checkmate/samstav/bump-version\n\nbump to 0.7.0","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/0daac84aa7c10d4f33cce8ed9f0b293084592212"},{"sha":"424ed0d312e175d9c9ada2cef6aa8a14dc2289f4","author":{"email":"30bcb601e0b24a644b411607d281b89fc4c86b0f@sawalha.com","name":"Ziad Sawalha"},"message":"ref(mongo): make MongoDBProxy optional\n\nThis allows for using the mongodb module without\nimporting MongoDBProxy.\n\nLog a warning if a connection is actually created\nwithout AutoReconnect logic.","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/424ed0d312e175d9c9ada2cef6aa8a14dc2289f4"},{"sha":"877c6a5bc6a0b98140f628f9f6ebac64befea0e0","author":{"email":"adef2a190da3a33c5da8b7941934f6fddc6c11ed@gmail.com","name":"Sam Stavinoha"},"message":"Merge pull request #93 from ziadsawalha/mongodb\n\nref(mongo): make MongoDBProxy optional","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/877c6a5bc6a0b98140f628f9f6ebac64befea0e0"},{"sha":"034cab3fb3fb1bd6472df5083de133b364472ca5","author":{"email":"30bcb601e0b24a644b411607d281b89fc4c86b0f@sawalha.com","name":"Ziad Sawalha"},"message":"bump to 0.7.1","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/034cab3fb3fb1bd6472df5083de133b364472ca5"},{"sha":"cc0c6fa81dfda46b4100013fc182c3b66bf8c8e9","author":{"email":"adef2a190da3a33c5da8b7941934f6fddc6c11ed@gmail.com","name":"Sam Stavinoha"},"message":"Merge pull request #94 from ziadsawalha/v0.7.1\n\nbump to 0.7.1","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/cc0c6fa81dfda46b4100013fc182c3b66bf8c8e9"},{"sha":"92f49127aa011f85f5e8f620c174e22ec0350a92","author":{"email":"30bcb601e0b24a644b411607d281b89fc4c86b0f@sawalha.com","name":"Ziad Sawalha"},"message":"ref(config): separate out CLI parsing\n\nWe’ve struggled with complexity of combining the\nuse of argparser for both validation and parsing\nof command-line argument. This refactor creates a\nnew method called `cli_values` that gets ONLY the\noptions set explicitly at the command-line.\nIt bypasses validation and help command parsing to\nonly parse the valid values supplied as\ncommand-line arguments.\n\nThat allows us to handle command-line argument\nlike any other source (environment variables,\nkeyring, etc…) and apply simple precedence\noverriding in `load_options`.","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/92f49127aa011f85f5e8f620c174e22ec0350a92"},{"sha":"9a5c3dc49d0588c309f95aa8dbb0079bd90d4277","author":{"email":"30bcb601e0b24a644b411607d281b89fc4c86b0f@sawalha.com","name":"Ziad Sawalha"},"message":"ref(config): process validation separately\n\nA new method called `validate_config` now handles\nchecking for extra arguments, required options,\nand mutual exclusivity.\n\nRemoves validation (and the permissive keyword)\nfrom other functions in the process.","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/9a5c3dc49d0588c309f95aa8dbb0079bd90d4277"},{"sha":"5fcf3e1ae16243a6b67d580e2d9aeafcb5dff260","author":{"email":"30bcb601e0b24a644b411607d281b89fc4c86b0f@sawalha.com","name":"Ziad Sawalha"},"message":"fix(config): mark parse_cli as deprecated","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/5fcf3e1ae16243a6b67d580e2d9aeafcb5dff260"},{"sha":"fc971cbfe31ab29d3e0237265451220d5a345a9d","author":{"email":"30bcb601e0b24a644b411607d281b89fc4c86b0f@sawalha.com","name":"Ziad Sawalha"},"message":"style(config): style fixes & remove unused code","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/fc971cbfe31ab29d3e0237265451220d5a345a9d"},{"sha":"87a6c96200548eb31658bfe513fec70a0bdcc73c","author":{"email":"30bcb601e0b24a644b411607d281b89fc4c86b0f@sawalha.com","name":"Ziad Sawalha"},"message":"feat(config): ensure pass_thru args are set","distinct":false,"url":"https://api.github.com/repos/samstav/simpl/commits/87a6c96200548eb31658bfe513fec70a0bdcc73c"}]}