{"push_id":776675404,"size":29,"distinct_size":13,"ref":"refs/heads/hakiri_redirect_issue","head":"604cef0aea1c957fe347d73b55370f2f3f64f5d2","before":"a723249e72972d7d28e89545b6b91d455091e275","commits":[{"sha":"94806e75625d3e328426652680b40b644f58990c","author":{"email":"ff20202de66d4d024ac0a42419aa91ca1fe72a6c@suse.de","name":"Björn Geuken"},"message":"[webui] Fix indentation","distinct":false,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/94806e75625d3e328426652680b40b644f58990c"},{"sha":"2130a161f75065200e4da5a6084c020e1b986169","author":{"email":"ff20202de66d4d024ac0a42419aa91ca1fe72a6c@suse.de","name":"Björn Geuken"},"message":"[webui] Fix indentation","distinct":false,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/2130a161f75065200e4da5a6084c020e1b986169"},{"sha":"b9120fac85fa895769902a41f53ef87ba6dc507e","author":{"email":"ff20202de66d4d024ac0a42419aa91ca1fe72a6c@suse.de","name":"Björn Geuken"},"message":"[webui] Refactor open_requests_for method\n\nThis method is only used by ProjectCreateAutoCleanupRequests. It's not used\nfor any object of Package class. Thus we can remove the code that handles packages.","distinct":false,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/b9120fac85fa895769902a41f53ef87ba6dc507e"},{"sha":"d5d596d31dc108e697bd0e8d1e2bc30cea44d839","author":{"email":"5562d092d8bcbf1f985825aec49ad834c8210883@suse.de","name":"Moisés Déniz Alemán"},"message":"[webui] Use the templates in the model. Few changes to the templates itself","distinct":true,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/d5d596d31dc108e697bd0e8d1e2bc30cea44d839"},{"sha":"64f4e4b77179e97c34eb5f4a6c28a44f4021644b","author":{"email":"5562d092d8bcbf1f985825aec49ad834c8210883@suse.de","name":"Moisés Déniz Alemán"},"message":"[webui] Refactored Attrib model. Added \"alias\" section to model template","distinct":true,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/64f4e4b77179e97c34eb5f4a6c28a44f4021644b"},{"sha":"1a7f17d4e06203869a1dc95c7b6b0150c56b49b4","author":{"email":"5562d092d8bcbf1f985825aec49ad834c8210883@suse.de","name":"Moisés Déniz Alemán"},"message":"[webui] Moving validators of Attrib to a file for themselves.","distinct":true,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/1a7f17d4e06203869a1dc95c7b6b0150c56b49b4"},{"sha":"ba5ba9f53835ea9ea692143d46f0c62fcec54503","author":{"email":"5562d092d8bcbf1f985825aec49ad834c8210883@suse.de","name":"Moisés Déniz Alemán"},"message":"[webui] Refactored AttribValue model","distinct":true,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/ba5ba9f53835ea9ea692143d46f0c62fcec54503"},{"sha":"7a3057589f9a064492a6aadb1275e756df2a79b0","author":{"email":"5562d092d8bcbf1f985825aec49ad834c8210883@suse.de","name":"Moisés Déniz Alemán"},"message":"[webui] Refactored AttribNamespace","distinct":true,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/7a3057589f9a064492a6aadb1275e756df2a79b0"},{"sha":"e79c9833e1e17be7dfd6b194df90d3503a77cf8a","author":{"email":"5562d092d8bcbf1f985825aec49ad834c8210883@suse.de","name":"Moisés Déniz Alemán"},"message":"[webui] Refactored AttribType model","distinct":true,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/e79c9833e1e17be7dfd6b194df90d3503a77cf8a"},{"sha":"e1baae2aa7f57d0d44905ffd156aafc9b8ed2dff","author":{"email":"5562d092d8bcbf1f985825aec49ad834c8210883@suse.de","name":"Moisés Déniz Alemán"},"message":"[webui] Refactor backend models","distinct":true,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/e1baae2aa7f57d0d44905ffd156aafc9b8ed2dff"},{"sha":"1432f845c05a00743889c1f809db513fea9c2d54","author":{"email":"5562d092d8bcbf1f985825aec49ad834c8210883@suse.de","name":"Moisés Déniz Alemán"},"message":"[webui] Refactor Binary Releases model and fix tests for it","distinct":true,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/1432f845c05a00743889c1f809db513fea9c2d54"},{"sha":"03823f7b1cc419d4a54276d604eed9d5d18b0a0f","author":{"email":"5562d092d8bcbf1f985825aec49ad834c8210883@suse.de","name":"Moisés Déniz Alemán"},"message":"[webui] Minor changes in Attrib and fix test for it","distinct":true,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/03823f7b1cc419d4a54276d604eed9d5d18b0a0f"},{"sha":"e2ee83d39d53cb4af81186b18e8a5f357fe439a4","author":{"email":"ff20202de66d4d024ac0a42419aa91ca1fe72a6c@suse.de","name":"Björn Geuken"},"message":"[webui] Replace helper methods and simplify query\n\nSince the query is only used once we can run it directly where it's needed.\n\nAdditional changes:\n- Removed ordering by ids. We only use the count there anyway.\n- Count open requests as part of the SQL query. Faster;-)\n- Combine both queries","distinct":false,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/e2ee83d39d53cb4af81186b18e8a5f357fe439a4"},{"sha":"0b680e76e0ed937f34bb17d5a99ca04171d541d5","author":{"email":"ff20202de66d4d024ac0a42419aa91ca1fe72a6c@suse.de","name":"Björn Geuken"},"message":"[webui] Remove superfluous reference\n\nThe scope is running in the BsRequest class therefore doesn't need to\nreference bs_requests.","distinct":false,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/0b680e76e0ed937f34bb17d5a99ca04171d541d5"},{"sha":"4e5d195e2eb39bafa2109cac785a75e3b0664403","author":{"email":"ff20202de66d4d024ac0a42419aa91ca1fe72a6c@suse.de","name":"Björn Geuken"},"message":"[webui] Update scope of bs request model","distinct":false,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/4e5d195e2eb39bafa2109cac785a75e3b0664403"},{"sha":"00d91f5364ac9aa85318a406777ae2f9d610c14e","author":{"email":"ff20202de66d4d024ac0a42419aa91ca1fe72a6c@suse.de","name":"Björn Geuken"},"message":"[webui] Remove states method and use a constant instead","distinct":false,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/00d91f5364ac9aa85318a406777ae2f9d610c14e"},{"sha":"a03e4f76b1f28dc16aa834e779dcd535e1a8f03c","author":{"email":"ff20202de66d4d024ac0a42419aa91ca1fe72a6c@suse.de","name":"Björn Geuken"},"message":"[webui] Refactor state_transition_allowed?","distinct":false,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/a03e4f76b1f28dc16aa834e779dcd535e1a8f03c"},{"sha":"d47e4440fe96e547643b5870190e0a0c1a1d0f14","author":{"email":"ff20202de66d4d024ac0a42419aa91ca1fe72a6c@suse.de","name":"Björn Geuken"},"message":"[webui] Simplify signup tests by using stubs","distinct":false,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/d47e4440fe96e547643b5870190e0a0c1a1d0f14"},{"sha":"9bd8735eef4a0aadbc8d27c86853a0862a23039e","author":{"email":"ff20202de66d4d024ac0a42419aa91ca1fe72a6c@suse.de","name":"Björn Geuken"},"message":"[webui] Fix indentation","distinct":false,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/9bd8735eef4a0aadbc8d27c86853a0862a23039e"},{"sha":"961dc5156adeef1dc775d540b8d17a2658c53b36","author":{"email":"ff20202de66d4d024ac0a42419aa91ca1fe72a6c@suse.de","name":"Björn Geuken"},"message":"[webui] Cleanup can_register method","distinct":false,"url":"https://api.github.com/repos/bgeuken/open-build-service/commits/961dc5156adeef1dc775d540b8d17a2658c53b36"}]}