summaryrefslogtreecommitdiff
path: root/app/models/project.rb
Commit message (Expand)AuthorAgeFilesLines
* Extract method User#authorizations_for_projects.42877-fix-visibility-change-performanceAndreas Brandl2018-03-021-12/+4
* Revert Project.public_or_visible_to_user changesYorick Peterse2018-03-021-35/+11
* Merge branch 'bvl-external-auth-port' into 'master'Douwe Maan2018-02-231-0/+3
|\
| * Port `read_cross_project` ability from EEBob Van Landuyt2018-02-221-0/+3
* | Move can_current_user_push_to_branch to PresenterOswaldo Ferreira2018-02-221-6/+0
* | Merge branch 'master' into 42431-add-auto-devops-and-clusters-button-to-projectsEric Eastwood2018-02-221-12/+36
|\ \ | |/
| * Rename use_conditions_only option to use_where_in.42877-snippets-dashboard-slowAndreas Brandl2018-02-201-3/+3
| * Avoid manual SQL for visibility level check.Andreas Brandl2018-02-201-1/+1
| * Cleanup access level shortcut.Andreas Brandl2018-02-201-22/+17
| * Allow choice between #where or #from.Andreas Brandl2018-02-201-3/+11
| * Don't mess with table aliases.Andreas Brandl2018-02-201-4/+4
| * Remove duplication in Project methods.Andreas Brandl2018-02-201-37/+17
| * Push feature-related query part up.Andreas Brandl2018-02-201-0/+29
| * Shortcut when all levels visible.Andreas Brandl2018-02-201-0/+6
| * Replace OR clause with UNION.Andreas Brandl2018-02-201-1/+7
| * Validate project variables by scopeMatija Čupić2018-02-131-1/+1
* | Move button list logic to project presenterOswaldo Ferreira2018-02-201-0/+7
|/
* Merge branch 'mc/bug/38984-wildcard-protected-tags' into 'security-10-4'Kamil Trzciński2018-02-091-1/+4
* Backport of LFS File Locking APIrd-35856-backport-lfs-file-locking-apiRubén Dávila2018-02-071-0/+1
* Merge branch '38175-add-domain-field-to-auto-devops-application-setting' into...Kamil Trzciński2018-02-071-1/+1
|\
| * Merge branch 'master' into 38175-add-domain-field-to-auto-devops-application-...Matija Čupić2018-02-021-10/+8
| |\
| * \ Merge branch 'master' into 38175-add-domain-field-to-auto-devops-application-...Matija Čupić2018-02-021-16/+3
| |\ \
| * | | Build AutoDevops instead of using ProjectAutoDevops#newMatija Čupić2018-02-021-1/+1
| * | | Read the AutoDevOps instance domain in ProjectAutoDevOpsMatija Čupić2018-02-011-7/+1
| * | | Merge branch 'master' into 38175-add-domain-field-to-auto-devops-application-...Matija Čupić2018-01-281-2/+7
| |\ \ \
| * | | | Short-circuit Project#auto_devops_variablesMatija Čupić2018-01-221-9/+7
| * | | | Expose instance AutoDevOps domain in ProjectMatija Čupić2018-01-221-1/+9
* | | | | Merge branch 'ce-39118-dynamic-pipeline-variables-fe' into 'master'Kamil Trzciński2018-02-071-0/+1
|\ \ \ \ \
| * | | | | Fix validation of duplicate new variablesdynamic-pipeline-variablesMatija Čupić2018-02-051-0/+1
* | | | | | Merge branch 'dm-route-path-validation' into 'master'Sean McGivern2018-02-061-2/+1
|\ \ \ \ \ \
| * | | | | | Validate path uniqueness only on Route, and bubble up appropriatelyDouwe Maan2018-02-061-2/+1
| |/ / / / /
* | | | | | Close low level rugged repository in project cache workerBastian Blank2018-02-061-1/+4
|/ / / / /
* | | | | Fix export removal for hashed-storage projects within a renamed or deleted na...Nick Thomas2018-02-051-2/+6
| |_|_|/ |/| | |
* | | | use Gitlab::UserSettings directly as a singleton instead of including/extendi...Mario de la Ossa2018-02-021-10/+8
| |_|/ |/| |
* | | port of 594e6a0a625^..f74c90f68c6Micaël Bergeron2018-02-011-14/+1
* | | Enable RuboCop Style/RegexpLiteralTakuya Noguchi2018-02-011-2/+2
| |/ |/|
* | add specJames Lopez2018-01-261-0/+1
* | disable retry attempts for Import/Export until that is fixedJames Lopez2018-01-261-0/+2
* | Execute system hooks after-commit when executing project hooksdm-project-system-hooks-in-transactionDouwe Maan2018-01-241-2/+2
* | Merge branch '40612-cannot-change-project-visibility-from-private-even-when-o...Robert Speicher2018-01-221-0/+2
|\ \ | |/ |/|
| * ensure fork_source returns nil when project is the root fork, add testsMike Greiling2018-01-221-0/+2
* | Merge branch 'gitaly-write-repo-config-prep' into 'master'Douwe Maan2018-01-221-1/+1
|\ \ | |/ |/|
| * Move rugged-call from Project#write_repository_config to Git::Repository#writ...Kim "BKC" Carlbäcker2018-01-191-1/+1
* | Resolve "Projects API: filter 'with_issues_enabled=true' returns projects wit...Jan Christophersen2018-01-191-0/+1
|/
* Merge branch 'feature/merge-request-system-hook' into 'master'Douwe Maan2018-01-181-1/+3
|\
| * use safer .hooks_for instead of .public_sendAlexis Reigel2018-01-171-1/+1
| * invoke SystemHooksService instead of direct modelAlexis Reigel2018-01-041-3/+1
| * execute system hooks from projectAlexis Reigel2018-01-041-0/+4
* | Ensure CI pipelines and builds have the correction project associationsStan Hu2018-01-141-2/+2
* | Introduce PredicateMemoization cop and fix offensesLin Jen-Shin2018-01-121-3/+8