summaryrefslogtreecommitdiff
path: root/app/models/project.rb
Commit message (Expand)AuthorAgeFilesLines
* Pass variables from deployment project services to CI runnerexpose-deployment-variablesAdam Niedzielski2016-12-161-0/+6
* Introduce deployment services, starting with a KubernetesServiceNick Thomas2016-12-141-0/+9
* Merge branch 'dz-nested-groups' into 'master' Douwe Maan2016-12-091-84/+13
|\
| * Add nested groups support on data leveldz-nested-groupsDmitriy Zaporozhets2016-12-081-84/+13
* | Merge branch '25209-improve-length-validators' into 'master' Rémy Coutable2016-12-071-2/+2
|\ \ | |/ |/|
| * Use :maximum instead of :within for length validators with a 0..N range25209-improve-length-validatorsRémy Coutable2016-12-061-2/+2
* | Add shorthand support to gitlab markdown referencesOswaldo Ferreira2016-12-021-3/+30
|/
* Merge branch 'jej-use-issuable-finder-instead-of-access-check' into 'security' Douwe Maan2016-11-281-2/+2
* Merge branch 'events-cache-invalidation' into 'master' Douwe Maan2016-11-281-17/+0
|\
| * Remove event caching codeYorick Peterse2016-11-231-17/+0
* | Merge branch 'dz-allow-nested-group-routing' into 'master' Douwe Maan2016-11-241-0/+1
|\ \
| * | Add nested groups support to the routingdz-allow-nested-group-routingDmitriy Zaporozhets2016-11-231-0/+1
* | | Update ProjectTeam#fetch_members to use project authorizationsfix/drop-project-authorized-for-userAhmad Sherif2016-11-231-0/+1
* | | Update ProjectTeam#max_member_access_for_user_ids to use project authorizationsAhmad Sherif2016-11-231-0/+1
* | | Drop Project#authorized_for_user? in favor of ProjectTeam#member?Ahmad Sherif2016-11-231-8/+0
| |/ |/|
* | Merge branch 'rs-project-team-helpers' into 'master' Sean McGivern2016-11-221-0/+1
|\ \ | |/ |/|
| * Add shortcuts for adding users to a project team with a specific rolers-project-team-helpersRobert Speicher2016-11-181-0/+1
* | Refactor cache refreshing/expiringYorick Peterse2016-11-211-1/+1
* | Merge branch 'feature/precalculate-authorized-projects' into 'master' Douwe Maan2016-11-181-31/+2
|\ \
| * | Precalculate user's authorized projects in databaseAhmad Sherif2016-11-181-31/+2
| |/
* | Rename mattermost_command to mattermost_slash_commandszj-slash-commands-mattermostKamil Trzcinski2016-11-181-1/+1
* | Return a consistent not found messageZ.J. van de Weg2016-11-181-1/+1
* | Projects have chat servicesZ.J. van de Weg2016-11-181-0/+1
* | Merge remote-tracking branch 'origin/master' into zj-slash-commands-mattermostZ.J. van de Weg2016-11-171-10/+18
|\ \ | |/
| * Merge branch 'feature/environment-teardown-when-branch-deleted' into 'master' Kamil Trzciński2016-11-171-10/+18
| |\
| | * Refactor methods for environments in project modelGrzegorz Bizon2016-11-161-5/+12
| | * Improve readability in project model for environmentsGrzegorz Bizon2016-11-161-2/+2
| | * Select recently updated environments for auto-closeGrzegorz Bizon2016-11-151-2/+2
| | * Stop environments for branch after branch removalGrzegorz Bizon2016-11-091-2/+2
| | * Make commit an optional arg for environments searchGrzegorz Bizon2016-11-091-11/+12
* | | More refactoring, push present to base commandZ.J. van de Weg2016-11-171-1/+1
* | | Make chat authorization to work [ci skip]Kamil Trzcinski2016-11-171-2/+3
* | | fixup! issue and mergerequest slash command for mattermostZ.J. van de Weg2016-11-171-1/+1
* | | issue and mergerequest slash command for mattermostZ.J. van de Weg2016-11-171-1/+3
|/ /
* | Merge branch 'adam-build-missing-services-when-necessary' into 'master' Douwe Maan2016-11-161-8/+12
|\ \
| * | Defer saving project services to the database if there are no user changesadam-build-missing-services-when-necessaryAdam Niedzielski2016-11-161-8/+12
* | | Search for a filename in a project23117-search-for-a-filename-in-a-projectValery Sizov2016-11-161-1/+1
* | | Use `default_value_for` to handle null values in only_allow_merge_if_all_disc...fix-migration-changesAlejandro Rodríguez2016-11-141-4/+1
|/ /
* | Update 8.14-rc1 migrations to minimize downtime and deploy timeAlejandro Rodríguez2016-11-111-0/+4
* | Merge branch '22481-honour-issue-visibility-for-groups' into 'security' Douwe Maan2016-11-091-2/+32
|/
* implements reset incoming email token on issues modal and account page,use-separate-token-for-incoming-emailtiagonbotelho2016-11-071-1/+1
* Use separate email-friendly token for incoming email and let incomingDouwe Maan2016-11-071-6/+5
* Merge remote-tracking branch 'origin/labels-api'Rémy Coutable2016-11-041-4/+0
|\
| * Return conflict error in label API when title is taken by group labellabels-apiDouwe Maan2016-10-201-4/+0
* | Allow multiple repository storage shards to be enabled, and automatically rou...Nick Thomas2016-11-041-1/+1
* | Fix project features default valuesFelipe Artur2016-11-011-0/+5
* | Use select instead of pluck on Project.group_idsDouglas Barbosa Alexandre2016-10-311-1/+1
* | Pass user instance to Labels::FindOrCreateService or skip_authorization: trueadam-fix-labels-find-or-createAdam Niedzielski2016-10-281-1/+1
* | Remove redundant class_name and foreign_key overridesDavid Wagner2016-10-241-4/+4
* | [ci skip] Add a comment explaining validate_board_limit callbackfix/validate-board-limitDouglas Barbosa Alexandre2016-10-201-0/+7