- 09 Nov, 2015 10 commits
-
-
Yorick Peterse authored
-
Yorick Peterse authored
-
Yorick Peterse authored
-
Yorick Peterse authored
-
Yorick Peterse authored
Sherlock will be a new GitLab specific tool for measuring the performance of Rails requests (and SideKiq jobs at some point). Some of the things that are currently tracked: * SQL queries along with their timings, backtraces and query plans (using "EXPLAIN ANALYZE" for PostgreSQL and regular "EXPLAIN" for MySQL) * Timings of application files (including views) on a per line basis * Some meta data such as the request method, path, total duration, etc More tracking (e.g. Rugged or gitlab-shell timings) might be added in the future. Sherlock will replace any existing tools we have used so far (e.g. active_record_query_trace and rack-mini-profiler), hence the corresponding Gems have been removed from the Gemfile. Sherlock can be enabled by starting Rails as following: ENABLE_SHERLOCK=1 bundle exec rails s Recorded transactions can be found at `/sherlock/transactions`.
-
Dmitriy Zaporozhets authored
-
Douwe Maan authored
Fix bug where manually merged branches in a MR would end up with an empty diff This bug manifested in 8.1 with the refactoring of `RefreshService`. Here's what happens: 1. User create a new branch `foo`. 2. User creates a merge request for `foo`. 3. User merges `foo` into `master` by hand. 4. `RefreshService` reloads the merge request. Since `master` is equivalent to `foo`, this results in an empty diff. 5. `RefreshService` then closes the MR. This wasn't an issue when you use the normal "Accept Merge Request" flow because the act of clicking the button closes the merge request, so step 4 never happens. Closes #3314 See merge request !1758
-
Jeroen van Baarsen authored
Add GitLabCI code coverage regex sample for PHPUnit
-
Kamil Trzciński authored
Enable shared runners for all new projects This adds Admin Setting option to enable shared runners for all new projects, and by default it is set to true. /cc @dzaporozhets @sytses See merge request !1738
-
Sullivan SENECHAL authored
-
- 08 Nov, 2015 3 commits
-
-
Kamil Trzcinski authored
-
Jeroen van Baarsen authored
Update piwik template
-
Achilleas Pipinellis authored
-
- 07 Nov, 2015 7 commits
-
-
Dmitriy Zaporozhets authored
Render same markdown hint for issue, merge request, wiki and comment forms Fixes internal issue https://dev.gitlab.org/gitlab/gitlabhq/issues/2595Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> See merge request !1763
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Robert Schilling authored
Fixed markdown issue in PROCESS.md
-
Jeroen van Baarsen authored
-
Jeroen van Baarsen authored
Hide tab-bar in login-box when only one tabs is shown.
-
Christian Speich authored
-
Dmitriy Zaporozhets authored
Small UI improvements to merge request page Make gray block under tabs identical height. Also same height have blocks on pages like `Groups` etc. So this improvement is targeted for consistency in UI too Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Fixes internal issues * https://dev.gitlab.org/gitlab/gitlabhq/issues/2591 * https://dev.gitlab.org/gitlab/gitlabhq/issues/2592 cc @DouweM See merge request !1759
-
- 06 Nov, 2015 10 commits
-
-
Stan Hu authored
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Robert Schilling authored
fix line order in installation docs
-
Dmitriy Zaporozhets authored
-
Dmitriy Zaporozhets authored
-
Dmitriy Zaporozhets authored
ugly outlines removed form sidebar
-
Dmitriy Zaporozhets authored
form-control class added to select box
-
Dmitriy Zaporozhets authored
Only have one link in emails to make clicking it easier. See merge request !1937
-
Stan Hu authored
Closes #3314
-
Sytse Sijbrandij authored
-
- 05 Nov, 2015 10 commits
-
-
Achilleas Pipinellis authored
Add CI permissions and api links to README See merge request !1756
-
Achilleas Pipinellis authored
-
Achilleas Pipinellis authored
-
Kamil Trzcinski authored
-
Dmitriy Zaporozhets authored
Make migrations reversible See merge request !1753
-
Douwe Maan authored
Add some polish to CI integration Check the list of commits to see what I changed. cc @dzaporozhets @rspeicher I'd love to get this into 8.1, since it's mostly refactoring/tweaking of stuff that was _introduced_ in 8.1. Fixes #2645. See merge request !1641
-
Thirumal S authored
-
Valery Sizov authored
-
Kamil Trzcinski authored
-
Kamil Trzcinski authored
- Add page titles to CI settings. - Fix CI admin navigation. - Remove duplicated scope. - Use monospace font for commit sha. - Add page title and header title to build page. - Proper authorization for cancel/retry builds. - Use gitlab pagination theme for builds and group members. - Don't paginate builds widget on build page. - Add badges to commit page Changes/Builds tabs. - Add "Builds" to commit Builds tab page title. - Add and use Ci::Build#retryable? method. - Add CI::Build#retried? method. - Allow all failed commit builds to be retried. - Proper authorization for cancel/retry all builds. - Remove unused param. - Use time_ago_with_tooltip where appropriate. - Tweak builds index text - Remove duplication between builds/build and commit_statuses/commit_status. - Use POST rather than GET for canceling and retrying builds. - Remove redundant URL helpers. - Add build ID to build page. - Link branch name on build page. - Move commit/:sha/ci to commit/:sha/builds.
-