summaryrefslogtreecommitdiff
path: root/app/helpers/gitlab_routing_helper.rb
Commit message (Collapse)AuthorAgeFilesLines
* Enable frozen string for app/helpers/**/*.rbgfyoung2018-09-061-0/+2
| | | | Partially addresses #47424.
* Inline runner_path and runners_path helpersDylan Griffith2018-05-071-8/+0
| | | | These were just shorthands for project_... and they will be confusing when introducing group runners so we should not have them (#10244)
* [Backport] Burndown chart for group milestoneOswaldo Ferreira2018-04-231-0/+8
|
* Address some comments with running a pipeline scheduleStan Hu2017-12-121-2/+2
|
* Add button to run scheduled pipeline immediatelyStan Hu2017-12-121-0/+5
| | | | Closes #38741
* CE port of code changed for epicsjk-epic-changes-ce-portJarka Kadlecova2017-11-021-2/+4
|
* Support references to group milestonesSean McGivern2017-08-071-16/+0
| | | | | Group milestones can only be referred to by name, not IID. They also do not support cross-project references.
* Fix group milestone path on issuable sidebarfix-group-milestone-link-in-issuable-sidebarSean McGivern2017-07-311-1/+13
|
* Also inject new route helpers into includers of GitlabRoutingHelperdm-routing-helpers-fixDouwe Maan2017-07-081-0/+4
|
* Resolve "Inconsistent location of members page between groups and projects"Tim Zallmann2017-07-071-1/+1
|
* Create and use project path helpers that only need a project, no namespaceDouwe Maan2017-07-051-113/+40
|
* Merge branch '12910-snippets-description' into 'master'Phil Hughes2017-06-071-1/+1
|\ | | | | | | | | | | | | Support descriptions for snippets Closes #31894 See merge request !11071
| * Support descriptions for snippetsJarka Kadlecova2017-05-311-1/+1
| |
* | Rename BuildsController to JobsControllerLin Jen-Shin2017-05-171-8/+8
|/ | | | | | | | | | | | Rename other URL generators admin_builds_path -> admin_jobs_path Fix tests and more renaming Fix more tests Also change build_id to job_id in the controller
* Consistently use monospace font for commit SHAs and branch and tag namesDouwe Maan2017-05-121-0/+4
|
* Add Pipeline Schedules that supersedes experimental Trigger ScheduleZeger-Jan van de Weg2017-05-071-0/+20
|
* Support comments for personal snippetsJarka Kadlecova2017-05-051-1/+5
|
* Merge branch 'adam-separate-slash-commands' into 'master' Rémy Coutable2017-05-051-0/+4
|\ | | | | | | | | | | | | Display slash commands outcome when previewing Markdown Closes #21531 See merge request !10054
| * Display slash commands outcome when previewing Markdownadam-separate-slash-commandsRares Sfirlogea2017-05-041-0/+4
| | | | | | | | | | | | | | | | | | | | Remove slash commands from Markdown preview and display their outcome next to the text field. Introduce new "explanation" block to our slash commands DSL. Introduce optional "parse_params" block to slash commands DSL that allows to process a parameter before it is passed to "explanation" or "command" blocks. Pass path for previewing Markdown as "data" attribute instead of setting a variable on "window".
* | Add artifact file page that uses the blob viewerdm-artifact-blob-viewerDouwe Maan2017-05-041-0/+2
|/
* Added Prometheus Service and Prometheus graphsKamil Trzciński2017-03-071-0/+4
|
* Fixed tests, renamed files and methodsJose Ivan Vargas2017-02-061-0/+4
|
* Changed the controller/route name to 'ci/cd' and renamed the corresponding filesJose Ivan Vargas2017-02-061-1/+1
| | | | Added tests to verify the access policy to the new controller
* Corrected code style and titlesJose Ivan Vargas2017-01-181-0/+1
|
* Moved the webhooks and services gear options to a single one called integrationsJose Ivan Vargas2017-01-181-0/+3
|
* Moved the members (project_members)option to a single controller called membersJose Ivan Vargas2017-01-031-0/+5
| | | | | | | This controller is going to contain both the project members and groups options for the settings gear. Generated the route and modified the routing to point to the new members setting path
* API: Endpoint to expose personal snippets as /snippetsGuyzmo2016-12-011-0/+5
| | | | | | | | | | Adding the necessary API for the new /snippets Restful resource added with this commit. Added a new Grape class `Snippets`, as well as a `PersonalSnippet` entity. Issue: #20042 Merge-Request: !6373 Signed-off-by: Guyzmo <guyzmo+gitlab+pub@m0g.net>
* add link to build's pipeline within build page headerMike Greiling2016-11-101-0/+4
|
* Add back the space which Sublime can't easily tell:Lin Jen-Shin2016-10-141-1/+1
| | | | | | | | Failed build: https://gitlab.com/gitlab-org/gitlab-ce/builds/5116496 Reason why I can't see this: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6019#note_16958250
* Use the same style in the same file, feedback:Lin Jen-Shin2016-10-141-20/+4
| | | | https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6019#note_16957939
* Introduce more GitLab routing helpers, feedback:Lin Jen-Shin2016-10-141-0/+32
| | | | https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6019#note_16852207
* Merge branch 'and-you-get-awards' into 'master' Rémy Coutable2016-09-211-0/+8
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | And Snippets get awards ## What does this MR do? Makes snippets more awesome, by making them awardables ## Why was this MR needed? Because Snippets were left behind. ## What are the relevant issue numbers? Closes #17878 See merge request !4456
| * Fix tests for Snippets toggling awardsZ.J. van de Weg2016-09-191-0/+8
| | | | | | | | Also incorporate feedback
* | Scope environments to projectlimit-number-of-shown-environmentsKamil Trzcinski2016-09-211-0/+4
| |
* | Implement Cycle Analytics frontend.Fatih Acet2016-09-151-0/+4
|/
* Path could also have slashes! Feedback:Lin Jen-Shin2016-08-241-2/+3
| | | | https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5142#note_14347729
* Use path rather than URL because it should work for http 302:Lin Jen-Shin2016-08-181-4/+4
| | | | | Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5142#note_14035941
* Use switch case in a helper, feedback:Lin Jen-Shin2016-08-171-0/+15
| | | | https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/5142#note_13988401
* Merge branch 'environments-and-deployments' into 'master' Rémy Coutable2016-06-151-0/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * commit statusKamil Trzcinski2016-06-101-0/+4
| |
* | UI and copywriting improvements13948-access-request-to-projects-and-groupsRémy Coutable2016-06-141-12/+65
|/ | | | | | | | | + Move 'Edit Project/Group' out of membership-related partial + Show the access request buttons only to logged-in users + Put the request access buttons out of in a more visible button + Improve the copy in the #remove_member_message helper Signed-off-by: Rémy Coutable <remy@rymai.me>
* Fix CI testsKamil Trzcinski2016-05-121-1/+1
|
* WIPKamil Trzcinski2016-05-081-2/+2
|
* Added docker registry viewKamil Trzcinski2016-05-041-0/+4
|
* Cleanup changesKamil Trzcinski2016-04-131-8/+0
|
* Use Ci::Commit as PipelineKamil Trzcinski2016-04-111-0/+12
|
* Ensure "Remove Source Branch" button is not shown when branch is being ↵Rubén Dávila2015-12-041-1/+1
| | | | deleted. #3583
* Added builds viewKamil Trzcinski2015-10-141-0/+4
|
* Move runners page to project settingsDmitriy Zaporozhets2015-09-251-0/+8
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add page titles to header for group and projectDmitriy Zaporozhets2015-09-141-0/+8
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>