{"push_id":1036056134,"size":4,"distinct_size":1,"ref":"refs/heads/storage-type","head":"38c88ace58fbf4090cd998a379c2f17211ac41cd","before":"9da70e999417756fe92ebf4adf466ed14d7514df","commits":[{"sha":"4d60ac805024975be7ecd47ba8586c2ee42166e8","author":{"email":"88e414745fc8426792f425b83de2245b06c1994f@gmail.com","name":"Jeffrey Yasskin"},"message":"Name the query, request, and revoke a permission algorithms.\n\nFixes #62.","distinct":false,"url":"https://api.github.com/repos/jyasskin/permissions/commits/4d60ac805024975be7ecd47ba8586c2ee42166e8"},{"sha":"3ca326bc150c1e45fa6d41c9f8bee7a655f89249","author":{"email":"88e414745fc8426792f425b83de2245b06c1994f@google.com","name":"Jeffrey Yasskin"},"message":"Define the 'get a permission storage identifier' algorithm.","distinct":false,"url":"https://api.github.com/repos/jyasskin/permissions/commits/3ca326bc150c1e45fa6d41c9f8bee7a655f89249"},{"sha":"f8971ededce3ee7e02d371f66cf0a3e6e9a0d836","author":{"email":"88e414745fc8426792f425b83de2245b06c1994f@google.com","name":"Jeffrey Yasskin"},"message":"Make Permissions.request() only take a single descriptor.\n\nThis matches the current Chromium implementation\n(https://code.google.com/p/chromium/codesearch/#chromium/src/third_party/WebKit/Source/modules/permissions/Permissions.idl),\nwhich has a requestAll() function to handle a sequence of permissions. A\nsequence could also be handled with Promise.all(), like query() suggests.","distinct":false,"url":"https://api.github.com/repos/jyasskin/permissions/commits/f8971ededce3ee7e02d371f66cf0a3e6e9a0d836"},{"sha":"38c88ace58fbf4090cd998a379c2f17211ac41cd","author":{"email":"88e414745fc8426792f425b83de2245b06c1994f@google.com","name":"Jeffrey Yasskin"},"message":"Define a PermissionStorage type for each permission to store data with.\n\nThis is separate from the PermissionStatus that gets returned to users and from\nthe PermissionDescriptor that users query the permission with.","distinct":true,"url":"https://api.github.com/repos/jyasskin/permissions/commits/38c88ace58fbf4090cd998a379c2f17211ac41cd"}]}