summaryrefslogtreecommitdiff
path: root/config/routes.rb
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'feature/runner-lock-on-project' into 'master' Rémy Coutable2016-06-211-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make it possible to lock runner on a specific project Make it possible to lock runner on a specific project. ![Screen_Shot_2016-06-20_at_4.03.08_PM](/uploads/186378643a20106ff0b67b6fd8bd7f28/Screen_Shot_2016-06-20_at_4.03.08_PM.png) ---- ![Screen_Shot_2016-06-20_at_9.54.52_PM](/uploads/c479abdffaf19f383bb6b5a42bdd6cc3/Screen_Shot_2016-06-20_at_9.54.52_PM.png) ---- ![Screen_Shot_2016-06-20_at_9.56.26_PM](/uploads/6ad838679b0c28a1fe2e20e9224387ea/Screen_Shot_2016-06-20_at_9.56.26_PM.png) Closes #3407 See merge request !4093
| * Merge remote-tracking branch 'upstream/master' into ↵Lin Jen-Shin2016-06-201-3/+24
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | feature/runner-lock-on-project * upstream/master: (353 commits) Put some admin settings in dropdown Add styleguide on configuration settings documentation Remove Duplicated keys add UNIQUE index to fingerprint Avoid autoload issue such as 'Mail::Parsers::AddressStruct' Move appearance settings as sub tab to application settings use rails root join fixed a couple of errors spotted in production Fix RangeError exceptions when referring to issues or merge requests outside of max database values Fix bug in `WikiLinkFilter`. Grammar and typographic changes to artifacts documentation Tweak grammar Small frontend code fixes and restore 8a2d88f commit Warn about admin privilege to disable GitHub Webhooks Listing GH Webhooks doesn't stop import process for non GH admin users fixup! updated docs for api endpoint award emoji Update CHANGELOG Ensure Todos counters doesn't count Todos for projects pending delete Add endpoints for award emoji on notes Sort API endpoints and implement feedback Add endpoints for Award Emoji ...
| * | Admin::RunnerProjectsController#index is not usedremove-admin-runner-projectsLin Jen-Shin2016-06-171-1/+1
| | |
* | | Refs dropdown is now loaded asyncPhil Hughes2016-06-181-0/+1
| |/ |/|
* | Merge branch 'issue_12758' into 'master' Douwe Maan2016-06-171-2/+8
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement custom notification level options ![Screen_Shot_2016-06-17_at_15.31.43](/uploads/3fc47d2f461b3e8b67bb8acaa304cf99/Screen_Shot_2016-06-17_at_15.31.43.png) ![Screenshot_from_2016-06-15_10-52-27](/uploads/88dbdd21d97e80ee772fe08fa0c9b393/Screenshot_from_2016-06-15_10-52-27.png) part of #12758 See merge request !4389
| * \ Merge master into issue_12758issue_12758Felipe Artur2016-06-171-0/+7
| |\ \
| * \ \ Re-use notifications dropdown/modal for user profileFelipe Artur2016-06-171-2/+8
| |\ \ \ | | |_|/ | |/| |
| | * | Re-use notifications dropdown on user profileFelipe Artur2016-06-161-2/+8
| | | |
* | | | Merge branch 'issuable-todo-improvements'Douwe Maan2016-06-181-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | # Conflicts: # app/controllers/projects/todos_controller.rb
| * | | | Removed update methodissuable-todo-improvementsPhil Hughes2016-06-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Re-structured controller spec Renamed issuable param to issuable_id
| * | | | Improved manual todosPhil Hughes2016-06-171-1/+1
| |/ / / | | | | | | | | | | | | Based on feedback from !4502
* | | | Merge branch 'feature/project-export' into 'master' Douwe Maan2016-06-171-0/+8
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Export project functionality This is a MR for the export functionality of https://gitlab.com/gitlab-org/gitlab-ce/issues/3050, which adds the ability to export single projects. - [x] members - DB data - [x] issues - [x] issue comments - [x] merge requests - [x] merge request diff - [x] merge request comments - [x] labels - [x] milestones - [x] snippets - [x] releases - [x] events - [x] commit statuses - [x] CI builds - File system data - [x] Git repository - [x] wiki - [x] uploads - [ ] ~~CI build traces~~ - [ ] ~~CI build artifacts~~ - [ ] ~~LFS objects~~ - DB configuration - [x] services - [x] web hooks - [x] protected branches - [x] deploy keys - [x] CI variables - [x] CI triggers See merge request !3114
| * | | a few changes based on MR feedbackJames Lopez2016-06-171-0/+1
| | | |
| * | | fixed merge conflicts on UI branchJames Lopez2016-06-161-2/+12
| |\ \ \
| | * \ \ fixed merge conflictsJames Lopez2016-06-161-2/+12
| | |\ \ \ | | | |/ /
| * | | | lots of refactoring again based on feedback. Changed the UI slightly and ↵James Lopez2016-06-151-0/+1
| | | | | | | | | | | | | | | | | | | | also fixed a small bug
| * | | | adapted current services stuff to use new project import, plus fixes a few ↵James Lopez2016-06-141-1/+1
| | | | | | | | | | | | | | | | | | | | issues, updated routes, etc...
| * | | | Merge branches 'feature/project-export-ui-experimental' and ↵James Lopez2016-06-131-30/+75
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'feature/project-import' of gitlab.com:gitlab-org/gitlab-ce into feature/project-export-ui-experimental # Conflicts: # Gemfile.lock # app/helpers/todos_helper.rb # app/models/todo.rb # app/views/projects/edit.html.haml # lib/gitlab/import_export/import_service.rb
| | * | | Merge branches 'feature/project-export' and 'feature/project-import' of ↵James Lopez2016-06-131-30/+75
| | |\ \ \ | | | | |/ | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | gitlab.com:gitlab-org/gitlab-ce into feature/project-import # Conflicts: # app/models/project.rb # db/schema.rb # lib/gitlab/import_export/import_export_reader.rb
| | * | | updated routes for gitlab_projectsJames Lopez2016-05-171-4/+2
| | | | |
| * | | | updated routes for gitlab_projectJames Lopez2016-05-171-1/+1
| | | | |
| * | | | updated routes fileJames Lopez2016-05-131-2/+0
| | | | |
| * | | | Merge branch 'feature/project-import' of gitlab.com:gitlab-org/gitlab-ce ↵James Lopez2016-05-031-7/+10
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | into feature/project-export-ui-experimental # Conflicts: # app/controllers/import/gitlab_project_controller.rb
| | * | | Merge branch 'feature/project-export' of gitlab.com:gitlab-org/gitlab-ce ↵James Lopez2016-05-031-7/+10
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into feature/project-import # Conflicts: # lib/gitlab/import_export/command_line_util.rb
| * | | | | more refactoring, now using custom job for processing project importsJames Lopez2016-04-261-0/+1
| | | | | |
| * | | | | refactoring, mainly UI stuff to follow other import actionsJames Lopez2016-04-261-1/+0
| | | | | |
| * | | | | Merge branch 'feature/project-import' of gitlab.com:gitlab-org/gitlab-ce ↵James Lopez2016-04-251-0/+6
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | into feature/project-export-ui-experimental
| | * | | | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵James Lopez2016-04-251-0/+1
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | feature/project-import
| | * | | | | changes to be picked by the UI branchJames Lopez2016-04-251-0/+6
| | | | | | |
| * | | | | | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵James Lopez2016-04-221-0/+1
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | | | | | | | | | feature/project-export-ui-experimental
| * | | | | | Merge branches 'feature/project-export' and 'feature/project-import' into ↵James Lopez2016-04-221-1/+9
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | | | | | | | | | feature/project-export-ui-experimental
| * | | | | | download export now workingJames Lopez2016-04-151-0/+1
| | | | | | |
| * | | | | | some experimental UI stuff to test exportJames Lopez2016-04-141-0/+1
| | | | | | |
* | | | | | | Merge remote-tracking branch 'origin/master' into 2979-personal-access-tokensTimothy Andrew2016-06-161-2/+12
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | Merge branch 'environments-and-deployments' into 'master' Rémy Coutable2016-06-151-0/+2
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add environments and deployments This MR is a continuation of https://gitlab.com/gitlab-org/gitlab-ce/issues/17009. The current implementation is as follow: 1. We have two new tables: `environments` and `deployments`. 2. We have a new tab: `Environments` under `Pipelines` where you can see all you environments and add a new one. 3. We add a new option to `.gitlab-ci.yml` to track where we should create a deployment for environment. 4. If environment in `.gitlab-ci.yml` is specified it will create a deployment. **If environment does not exist it will be created.** (this got changed) 5. The deployment is always successful and shows the time of the action, in that case a build that presumably should do deployment. In the future we could extend deployment with statuses: success, failure. We could extend deployments with information that this is partial or full deployment. 6. User have to create environments that he will track first. 7. User can remove environments. 8. User can retry/rollback past deployment (in that case we retry past build). The new build when succeeds it will create a new deployment. 9. Currently environment have only one parameter: `name`. In the future it should have: `variables`, `credentials` and possibly `runners` and maybe other resources. 10. Currently deployment have this parameters: `sha`, `ref`, `deployable (in this case a build)`, `user (who triggered a deployment)`, `created_at`. The `.gitlab-ci.yml`: ``` deploy to production: stage: deploy script: dpl travis... environment: production ``` What needs to be done: - [x] Write initial implementation - [x] Improve implementation (@ayufan) - [x] Write tests (@ayufan) - [x] Improve UX of the forms (cc @markpundsack) - reviewed by @markpundsack - [x] Improve implementation of the views (cc @jschatz1) - done by @iamphill - [x] Write .gitlab-ci.yml documentation for `environments` - done by @ayufan - [ ] Write user documentation (@ayufan and @markpundsack) See merge request !4605
| | * \ \ \ \ \ Merge remote-tracking branch 'origin/master' into environments-and-deploymentsKamil Trzcinski2016-06-141-0/+1
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # db/schema.rb
| | * | | | | | | Add deployment viewsKamil Trzcinski2016-06-111-1/+1
| | | | | | | | |
| | * | | | | | | commit statusKamil Trzcinski2016-06-101-0/+2
| | | |_|_|_|_|/ | | |/| | | | |
| * | | | | | | Merge branch 'manual-todos-issuable-sidebar' into 'master' Stan Hu2016-06-141-0/+2
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Manually create todo for issuable ## What does this MR do? Adds a button to the sidebar in issues & merge requests to allow users to manually create a todo item themselves. ## What are the relevant issue numbers? Closes #15045 ## Screenshots (if relevant) ![Screen_Shot_2016-06-07_at_09.52.14](/uploads/00af70244c0589d19f241c3e85f3d63d/Screen_Shot_2016-06-07_at_09.52.14.png) ![Screen_Shot_2016-06-07_at_09.52.06](/uploads/e232b02208613a4a50cff4d1e6f119ff/Screen_Shot_2016-06-07_at_09.52.06.png) ![Screen_Shot_2016-06-07_at_09.51.14](/uploads/f1d36435d49ab882538ae2252bec8086/Screen_Shot_2016-06-07_at_09.51.14.png) See merge request !4502
| | * | | | | | | Uses update URL to update the status of a todoPhil Hughes2016-06-141-1/+1
| | | | | | | | |
| | * | | | | | | Moved todo creation over to project todos controllerPhil Hughes2016-06-141-2/+2
| | | | | | | | |
| | * | | | | | | Manually create todo for issuablePhil Hughes2016-06-141-0/+2
| | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added a button into the sidebar for issues & merge requests to allow users to manually create todo items Closes #15045
| * | | | | | | Merge branch 'master' into 13948-access-request-to-projects-and-groupsDouwe Maan2016-06-141-0/+1
| |\ \ \ \ \ \ \ | | | |/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | # Conflicts: # app/views/layouts/nav/_project.html.haml
| | * | | | | | Move keep to ArtifactsControllerKamil Trzcinski2016-06-131-1/+1
| | | | | | | |
| | * | | | | | Allow to expire build artifactsKamil Trzcinski2016-06-131-0/+1
| | |/ / / / /
| * | | | | | Factorize access request routes into a new :access_requestable route concernRémy Coutable2016-06-141-14/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| * | | | | | Factorize #request_access and #approve_access_request into a new ↵Rémy Coutable2016-06-141-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AccessRequestActions controller concern Signed-off-by: Rémy Coutable <remy@rymai.me>
| * | | | | | Add request access for groupsRémy Coutable2016-06-141-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| * | | | | | Initial implementation of user access request to projectsDavid Alexander2016-06-141-0/+2
| |/ / / / /
* | | | | | Merge remote-tracking branch 'origin/master' into 2979-personal-access-tokensTimothy Andrew2016-06-101-17/+17
|\ \ \ \ \ \ | |/ / / / /