- 04 Apr, 2017 2 commits
-
-
James Edwards-Jones authored
-
James Edwards-Jones authored
-
- 03 Apr, 2017 3 commits
-
-
James Edwards-Jones authored
-
James Edwards-Jones authored
-
James Edwards-Jones authored
Makes it clear this is only used in dropdowns, instead of cluttering up Project class. Since we only care about branch names, it is also possible to refactor out a lot of the set/reject logic. A benchmark on Array/Set subtraction favoured using Arrays. This was with 5000 ‘branches’ and 2000 ‘protections’ to ensure a similar comparison to the commit which introduced using Set for intersection. Comparison: array subtraction: 485.8 i/s set subtraction: 128.7 i/s - 3.78x slower
-
- 31 Mar, 2017 1 commit
-
-
James Edwards-Jones authored
-
- 06 Mar, 2017 7 commits
-
-
Jose Ivan Vargas authored
also added an #open_branches private method
-
Jose Ivan Vargas authored
Also fixed the deploy_keys view and moved the code from the repository_helper to the repository_controller
-
Jose Ivan Vargas authored
Added specs for the deploy_keys_presenter and added a new method in the presenter called #key_available? Fixed some minor UX inconsistencies and added a concern to handle redirection
-
Jose Ivan Vargas authored
Also created changelog and removed redundant code
-
Grzegorz Bizon authored
-
Jose Ivan Vargas authored
Changed views to partials, created the repository view, created a repository_helper to further aid the creation of variables across different controllers
-
Jose Ivan Vargas authored
-