summaryrefslogtreecommitdiff
path: root/app/models
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | Fix build and add specsRubén Dávila2016-02-191-2/+1
| | | | | | | |
| * | | | | | | Some fixes and refactors for code related to forks.Rubén Dávila2016-02-191-2/+0
| | | | | | | |
| * | | | | | | Don't make Repository#revert aware of MRs.Rubén Dávila2016-02-191-3/+3
| | | | | | | |
| * | | | | | | Some updates after last code review.Rubén Dávila2016-02-192-6/+6
| | | | | | | |
| * | | | | | | Add link to fork if user can't revert MR.Rubén Dávila2016-02-191-0/+2
| | | | | | | |
| * | | | | | | Update copy and URLs used when reverting MRs.Rubén Dávila2016-02-191-0/+6
| | | | | | | |
| * | | | | | | Remove no longer required methods on MR.Rubén Dávila2016-02-191-12/+0
| | | | | | | |
| * | | | | | | Big refactor for #revert_commit.Rubén Dávila2016-02-191-29/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Now checking if a commit is already reverted or there is a conflict is much more faster. * No longer need to create a new branch.
| * | | | | | | Fix commit message plus other little fix.Rubén Dávila2016-02-192-3/+2
| | | | | | | |
| * | | | | | | Show list of branches plus some fixes.Rubén Dávila2016-02-191-8/+6
| | | | | | | |
| * | | | | | | Some fixes required for conflicts on revert.Rubén Dávila2016-02-191-7/+10
| | | | | | | |
| * | | | | | | Make it work for merge commits.Rubén Dávila2016-02-192-7/+14
| | | | | | | |
| * | | | | | | Make MRs with revert commit work.Rubén Dávila2016-02-191-6/+8
| | | | | | | |
| * | | | | | | Add RevertService class with basic logic to revert commitRubén Dávila2016-02-192-12/+39
| | | | | | | |
| * | | | | | | Some updates from last code review.Rubén Dávila2016-02-192-15/+17
| | | | | | | |
| * | | | | | | Create branch if it doesn't exists.Rubén Dávila2016-02-191-3/+4
| | | | | | | |
| * | | | | | | Add some specs plus some refactor.Rubén Dávila2016-02-192-8/+13
| | | | | | | |
| * | | | | | | Remove no longer required method.Rubén Dávila2016-02-191-4/+0
| | | | | | | |
| * | | | | | | Use #iid for revert branch name so it's consistent when the MR id in the URL.Rubén Dávila2016-02-191-1/+1
| | | | | | | |
| * | | | | | | Some refactor to the revert commit creation.Rubén Dávila2016-02-192-15/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Not required to run hooks since it's an internal commit
| * | | | | | | Save merge commit id when MR is mergedRubén Dávila2016-02-191-3/+27
| | | | | | | |
| * | | | | | | Add merge_commit_sha column to merge_requests.Rubén Dávila2016-02-191-0/+1
| | | | | | | |
| * | | | | | | Create reverse branch and generate MR with new branch. #3409Rubén Dávila2016-02-192-0/+8
| | | | | | | |
| * | | | | | | Move build erasable implementation from concern to modelGrzegorz Bizon2016-02-192-39/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Discussion: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2560#note_3659905
| * | | | | | | Fix name of build erasable, remove superfluous method from itGrzegorz Bizon2016-02-192-10/+4
| | | | | | | |
| * | | | | | | Create method that checks if build has been erasedGrzegorz Bizon2016-02-191-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | + minor improvements
| * | | | | | | Remove boolean erase column from ci build and foreign keyGrzegorz Bizon2016-02-192-2/+0
| | | | | | | |
| * | | | | | | Update relevant build fields when build is erasedGrzegorz Bizon2016-02-192-6/+19
| | | | | | | |
| * | | | | | | Add build eraseable columns to ci builds tableGrzegorz Bizon2016-02-191-0/+3
| | | | | | | |
| * | | | | | | Make CI build eraseable only if build is completedGrzegorz Bizon2016-02-192-1/+5
| | | | | | | |
| * | | | | | | Add build eraseable feature implementationGrzegorz Bizon2016-02-191-3/+18
| | | | | | | |
| * | | | | | | Move eraseable implementation to build concernGrzegorz Bizon2016-02-193-22/+17
| | | | | | | |
| * | | | | | | Add methods to build eraseable componentGrzegorz Bizon2016-02-192-0/+22
| |/ / / / / /
| * | | | | | Change interpolation to named placeholder in owned_or_shared scopeTomasz Maczukin2016-02-191-1/+1
| | | | | | |
| * | | | | | Add basic runners management APITomasz Maczukin2016-02-191-0/+6
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add feature to list runners - add feature to show runners details - add feature to delete runner - add feature to update runner
| * | | | | Allow `ProjectTeam#human_max_access` to return "Owner"rs-show-owner-labelRobert Speicher2016-02-181-1/+1
| | |/ / / | |/| | |
| * | | | Handle raw_repository returning nil in exists?autocrlf-lazyYorick Peterse2016-02-181-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If path_with_namespace is nil Repository#raw_repository will also return nil. Apparently code out there creates a Repository instance without a namespace path. Right.
| * | | | Use Repository#exists? in Repository#commit?Yorick Peterse2016-02-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Just checking raw_repository is no longer accurate to determine if a repository exists or not.
| * | | | Fixed Repository#exists? to handle errorsYorick Peterse2016-02-181-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now that Repository#raw_repository no longer sets the autocrlf option it will also no longer raise any NoRepository errors since it doesn't access Rugged any more. This also means that Repository#exists? can't simply return the raw repository as this is no indication of whether or not the repository actually exists (besides returning a non boolean is weird in the first place). To solve this problem Repository#exists? now properly checks if the repository exists and returns true/false instead of a Gitlab::Git::Repository or nil object.
| * | | | Only set autocrlf when creating/updating filesYorick Peterse2016-02-181-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Setting the "autocrlf" Git option is an overkill since it's rarely actually needed. More importantly, it has quite the impact on performance (see gitlab-org/gitlab-ce#13457 for more information). By setting "autocrlf" when creating or updating files we guarantee the option is always set properly when we actually need it _without_ introducing overhead for requests that have nothing to do with this option. Fixes gitlab-org/gitlab-ce#13457
| * | | | Reopened MRs should also be considered as open.issue_13539Rubén Dávila2016-02-171-1/+1
| | | | |
| * | | | Merge branch 'see-and-sort-on-vote-count-mr-issues' into 'master' Douwe Maan2016-02-171-0/+25
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add ability to see and sort on vote count from Issues and MR lists Fixes #3763 * Sort options ![Sort Options](/uploads/df6543d574d4df8bf7e4496a876e2930/sort.png) * Most popular ![Most popular](/uploads/bb92cc2fbef7b6b806dcdf8c52778fdd/most-popular.png) * Least popular ![Least popular](/uploads/7988ed451922c81dc228419b5edbd7cd/least-popular.png) See merge request !2781
| | * | | | Add ability to see and sort on vote count from Issues and MR listssee-and-sort-on-vote-count-mr-issuesDouglas Barbosa Alexandre2016-02-171-0/+25
| | | |/ / | | |/| |
| * | | | Merge branch 'fix/13367-redirect-to-project-page-if-no-import' into 'master' Douwe Maan2016-02-171-0/+4
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Redirect /import to project page if no importing at all and repo exists Fixes gitlab-org/gitlab-ce#13367. See merge request !2857
| | * | | | Redirect /import to project page if no importing at all and repo existsfix/13367-redirect-to-project-page-if-no-importRémy Coutable2016-02-171-0/+4
| | |/ / / | | | | | | | | | | | | | | | Fixes #13367.
| * | | | Merge branch 'expire-fork-import-caches' into 'master' Douwe Maan2016-02-171-0/+17
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Expire caches after forking/importing a repository cc @dblessing @DouweM Related issue: gitlab-org/gitlab-ce#13505 See merge request !2838
| | * | | | Flush all repository caches when deleting a repoexpire-fork-import-cachesYorick Peterse2016-02-171-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ensures that _all_ caches (including any caches normally only flushed under certain conditions) are flushed whenever a project is removed. Because cache keys are based on project namespaces (excluding IDs) not doing so could result in a newly created project re-using old caches (if the project was re-created using the same name).
| | * | | | Expire caches after forking/importing a repositoryYorick Peterse2016-02-171-0/+8
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ensures the caches for Repository#empty? and Repository#has_visible_content? are flushed after a repository has been imported or forked. Fixes gitlab-org/gitlab-ce#13505
| * | | | Merge branch 'klowner/gitlab-ce-fix-compare-by-tag-crash' into 'master' Douwe Maan2016-02-171-0/+2
| |\ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix 500 error when comparing by tags _Originally opened at !2787 by @klowner._ - - - Fixes #13171. Fixes #13370. See merge request !2849
| | * | | Fix 500 error when comparing by tagsMark Riedesel2016-02-171-0/+2
| | | | |