summaryrefslogtreecommitdiff
path: root/app/views/projects/commit
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Rename to total_duration and we're not using CommitStatus.durationLin Jen-Shin2016-08-151-3/+2
|/ / /
* | | Pre-create all builds for Pipeline when a trigger is receivedKamil Trzcinski2016-08-111-2/+2
| |/ |/| | | | | | | | | | | | | | | | | | | This change simplifies a Pipeline processing by introducing a special new status: created. This status is used for all builds that are created for a pipeline. We are then processing next stages and queueing some of the builds (created -> pending) or skipping them (created -> skipped). This makes it possible to simplify and solve a few ordering problems with how previously builds were scheduled. This also allows us to visualise a full pipeline (with created builds). This also removes an after_touch used for updating a pipeline state parameters. Right now in various places we explicitly call a reload_status! on pipeline to force it to be updated and saved.
* | Introduce Compare model in the codebase.Paco Guzman2016-08-031-1/+1
| | | | | | This object will manage Gitlab::Git::Compare instances
* | Move to Gitlab::Diff::FileCollectionPaco Guzman2016-08-031-1/+1
| | | | | | Instead calling diff_collection.count use diff_collection.size which is cache on the diff_collection
* | Cache highlighted diff lines for merge requestsPaco Guzman2016-08-031-1/+1
|/ | | | Introducing the concept of SafeDiffs which relates diffs with UI highlighting.
* Reduce min width of pipeline tableAnnabel Dunstone2016-07-211-2/+2
|
* Add new stopwatch and commit icons; rename custom icon helper; fix commit ↵Annabel Dunstone2016-07-121-3/+1
| | | | pipeline layout
* Represent DiffRefs as proper class instead of tuple arrayDouwe Maan2016-07-061-2/+1
|
* Get rid of pluralize on stage namesAnnabel Dunstone2016-07-061-1/+1
|
* Fixed issue with dropdown buttonscommit-headerPhil Hughes2016-06-171-1/+1
|
* Use line-height instead of height.Jacob Schatz2016-06-171-1/+1
|
* Only show branches for revert / cherry-pick18377-cherry-pick-crashes-when-choosing-a-tagSean McGivern2016-06-131-1/+1
| | | | | Tags are immutable, so we can't add a commit to either revert or cherry-pick another commit to them.
* Rename all ci_commit[s] in application code to pipeline[s]Kamil Trzcinski2016-06-033-54/+54
|
* Use pipelines in context of ProjectKamil Trzcinski2016-06-031-3/+3
|
* Merge branch 'separate-banzai-references' into 'master' Douwe Maan2016-06-011-2/+2
|\ | | | | | | | | | | | | | | | | Separate reference gathering from rendering This is a required step to allow batch processing when gathering references. This in turn would allow grabbing (for example) all mentioned users of an issue/merge request using a single query. cc @rspeicher @DouweM See merge request !3969
| * Added author to various Markdown calls in viewsYorick Peterse2016-05-261-2/+2
| | | | | | | | | | This ensures all these calls have an author set, allowing the use of "all" mentions where possible.
* | User internal pipeline to access project in viewsGrzegorz Bizon2016-06-011-8/+8
| |
* | Merge branch 'remove-unnecessary-titles' into 'master' Robert Speicher2016-05-262-4/+2
|\ \ | | | | | | | | | | | | | | | | | | Remove header title from project pages With new navigation design it makes no sense to duplicate title in the header. See merge request !4304
| * | Remove header title from project pagesDmitriy Zaporozhets2016-05-262-4/+2
| |/ | | | | | | | | | | | | With new navigation design it makes no sense to duplicate title in the header Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Improved mobile stylingcommit-header-buttonsPhil Hughes2016-05-261-14/+17
| |
* | Reduced number of buttons in commit headerPhil Hughes2016-05-261-14/+15
|/ | | | Closes #17576
* Merge branch 'master' into improve-pipeline-designKamil Trzcinski2016-05-231-0/+11
|\
| * Revert commit info changeAnnabel Dunstone2016-05-231-10/+10
| |
| * Put column headers back17736-builds-hotfixAnnabel Dunstone2016-05-231-0/+11
| |
| * Move build info out of pipeline conditionalAnnabel Dunstone2016-05-231-10/+10
| |
* | Improve design of Pipeline viewKamil Trzcinski2016-05-211-0/+1
|/
* Create pipeline objects with parameterswith-pipeline-viewKamil Trzcinski2016-05-181-2/+2
|
* Improve the pipeline boxKamil Trzcinski2016-05-161-11/+1
|
* Improve design of commit_box with status of builds and pipelinesKamil Trzcinski2016-05-163-29/+37
|
* Improve the pipelines designKamil Trzcinski2016-05-162-7/+5
|
* Fix CI testsKamil Trzcinski2016-05-121-2/+3
|
* Use pipeline permissions instead of buildKamil Trzcinski2016-05-101-1/+1
|
* Fix SQL queries for calculating stages statusKamil Trzcinski2016-05-102-8/+7
|
* Merge remote-tracking branch 'origin/master' into with-pipeline-viewKamil Trzcinski2016-05-094-39/+40
|\ | | | | | | | | | | | | # Conflicts: # app/views/projects/ci/builds/_build.html.haml # app/views/projects/commit/_ci_commit.html.haml # app/views/projects/commit/_commit_box.html.haml
| * Revert counter parentheses back to badges15179-builds-redesignAnnabel Dunstone2016-05-041-2/+2
| |
| * Builds page redesignAnnabel Dunstone2016-05-043-4/+3
| |
| * Start builds redesignAnnabel Dunstone2016-05-042-15/+15
| |
* | Make a build views nicerKamil Trzcinski2016-05-091-13/+15
| |
* | Merge remote-tracking branch 'origin/master' into with-pipeline-viewKamil Trzcinski2016-04-263-7/+17
|\ \ | |/
| * Fix error on commit builds page when no builds yetGrzegorz Bizon2016-04-251-1/+1
| | | | | | | | Closes #15509
| * Merge branch 'ci-commit-as-pipeline' into 'master' Kamil Trzciński2016-04-214-72/+76
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ci::Commit becomes a Pipeline object 1. Ci::Commit receives context: ref, :tag. 1. One Ci::Commit describes a one Pipeline 1. Pipeline is created from `.gitlab-ci.yml` 1. Pipeline is a ordered group of builds 1. We test MR against Pipeline 1. Pipelines have a separate view (https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3703) 1. Pipeline can be triggered from UI (https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3703) 1. Later we change `Trigger -> TriggerRequest -> Build` to `Trigger -> Pipeline` (future) 1. We add a Pipeline Hook that will be triggered on Pipeline status change (future) 1. We extend notifications to use `Pipeline Hook` to send summary on pipeline changes (future) After merging that I'll prepare a separate MR that will unify naming, database columns, table names: ``` Ci::Commit -> Pipeline Ci::Build -> Build CommitStatus -> Job GenericCommitStatus -> ExternalJob ci_commits -> pipelines ci_builds -> jobs ``` This MR implements first 5 points. This is made to solve this issue https://gitlab.com/gitlab-org/gitlab-ce/issues/14149. See merge request !3653
| | * Revert unneeded changesKamil Trzcinski2016-04-161-1/+1
| | |
| | * Rename CiStatus to StatusableKamil Trzcinski2016-04-161-1/+1
| | |
| * | Add support to cherry-pick any commitP.S.V.R2016-04-183-7/+17
| | | | | | | | | | | | | | | Issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/12785 Merge Request: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3514
* | | Fix builds rendering bugKamil Trzcinski2016-04-261-1/+1
| | |
* | | Improve pipeline viewKamil Trzcinski2016-04-132-4/+10
| | |
* | | Remove unneeded changesKamil Trzcinski2016-04-131-1/+1
| | |
* | | Merge branch 'ci-commit-as-pipeline' into with-pipeline-viewKamil Trzcinski2016-04-131-1/+1
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ci-commit-as-pipeline: (131 commits) Optimise Merge Request builds rendering Fix migrations on MySQL Update db/schema.rb Cleanup changes Cleanup required migrations Add indexes concurrently on PostgreSQL Fix CiStatus implementation and tests Fix group_member_spec to not leak information Fix doc for moving an issue Update tests for moving issues via API Tie example config to JIRA screenshot API: Ability to move an issue Added ability to add custom tags to transactions API: Avoid group leak while updating the group API: Return 404 if user does not have access to group Move 'New branch from issue' feature doc to web_editor.md Fix repository cache invalidation issue when project is recreated with an empty repo improve formatting Add `Gitlab.com?` method (doc) fix typo to ssh keys doc url ... Conflicts: app/controllers/projects/pipelines_controller.rb app/helpers/ci_status_helper.rb app/helpers/gitlab_routing_helper.rb app/views/projects/ci/commits/_commit.html.haml app/views/projects/commit/_ci_commit.html.haml
| * | Optimise Merge Request builds renderingKamil Trzcinski2016-04-131-3/+3
| | |
* | | Pipeline viewKamil Trzcinski2016-04-131-23/+7
|/ /