Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/config
AgeCommit message (Collapse)Author
2015-11-09Merge branch 'fix-incoming-email-default' into 'master' Robert Speicher
Fix incoming email config defaults Fixes #3377. See merge request !1766
2015-11-09Track the amount of times views are renderedYorick Peterse
2015-11-09Added Sherlock, a custom profiling tool for GitLabYorick Peterse
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`.
2015-11-09Fix incoming email config defaultsDouwe Maan
2015-11-05Enable shared runners for all new projectsKamil Trzcinski
2015-11-05CI details cleanupKamil Trzcinski
- 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.
2015-11-04Merge branch 'facebook-auth' into 'master' Robert Speicher
Add Facebook authentication See merge request !1740
2015-11-04Replace all usages of `git` command with configurable binary pathRobert Speicher
Closes #3311
2015-11-03Add Facebook authenticationDouwe Maan
2015-11-03Remove inflector rule that makes commits uncountableDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-29Merge branch 'shared-file-access' into 'master' Dmitriy Zaporozhets
Start putting shared files in "shared" See merge request !1691
2015-10-28Remove deprecated CI events from project settings pageDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-26Start putting shared files in "shared"Jacob Vosmaer
2015-10-23Remove the contents of the satellites dirJacob Vosmaer
2015-10-17Merge branch 'master' into remove-forks-from-projects-settingsHan Loong Liauw
2015-10-15Merge branch 'view-issue-performance'Dmitriy Zaporozhets
2015-10-15Merge branch 'builds-view' into 'master' Kamil Trzciński
Added builds view ![Screen_Shot_2015-10-13_at_19.02.48](https://gitlab.com/gitlab-org/gitlab-ce/uploads/95bb3a7d9d603678fdd077558637045d/Screen_Shot_2015-10-13_at_19.02.48.png) /cc @dzaporozhets @vsizov See merge request !1593
2015-10-15Merge branch 'fix-path-with-leading-dot-error' into 'master' Dmitriy Zaporozhets
Fix error preventing displaying of commit data for a directory with a leading dot Directories with leading dots erroneously get rejected by the route controller if git ref regex is used in constraints. This prevents commit data from being loaded. The regex verification is now done in controller. Closes https://github.com/gitlabhq/gitlabhq/issues/8763 See merge request !1574
2015-10-15Fixed Rubocop styling issuesYorick Peterse
2015-10-15Added rack-lineprof for developmentYorick Peterse
This can be used to measure the time (roughly) spent on a per line basis. This can also be used to measure timings for views, for example by adding the following to a URL: ?lineprof=app/views/projects/notes/_note rack-lineprof is only enabled when: 1. The application runs in development mode 2. The used Ruby is MRI 3. The environment variable ENABLE_LINEPROF is set to a non-empty value
2015-10-15Added active_record_query_traceYorick Peterse
This can be used to track down where queries originate from, regardless of whether they're caused by N+1 problems or not. This can be enabled by setting the environment variable ENABLE_QUERY_TRACE to a non-empty value (e.g. "true").
2015-10-15Added Bullet to the GemfileYorick Peterse
This can be used to resolve N+1 query problems. Bullet is disabled by default and can be enabled by starting Rails with the environment variable ENABLE_BULLET set to a non empty value (e.g. "true").
2015-10-14Shut up, RubocopRobert Speicher
[ci skip]
2015-10-14Fix cancel_all specsKamil Trzcinski
2015-10-14Added builds viewKamil Trzcinski
2015-10-14Made suggested content changes based on MR ReviewHan Loong Liauw
Changed the authentication method for removing fork through API Reflected changes to new auth method in API specs
2015-10-14Add defaults for incoming_email ssl and start_tls.Douwe Maan
2015-10-13Make Reply by email easier to configureDouwe Maan
2015-10-13Adds ability to remove the forked relationshipHan Loong Liauw
This was previously possible through the API but can now be done through the project#edit settings screen if the current user is the owner of the project. Update changelog
2015-10-13Fix error preventing displaying of commit data for a directory with a ↵Stan Hu
leading dot Closes https://github.com/gitlabhq/gitlabhq/issues/8763
2015-10-11Enable arbitration in MailRoomDouwe Maan
2015-10-08Use `methods: :any` in our rack-cors configurationRobert Speicher
This was added in rack-cors 0.4.0 and allows all types of CORS requests to the API.
2015-10-07Merge branch 'clarify-postfix' into 'master' Robert Speicher
Clarify Reply by email settings when using Postfix mail server Fixes #2902. [ci skip] See merge request !1528
2015-10-07Merge branch 'cleanup-ci-pages' into 'master' Dmitriy Zaporozhets
Cleanup CI pages - [x] Remove `ci/projects/:id` page - [x] Remove Continuous integration from project menu - [x] Remove unused css/js - [x] Remove Ci::Commit and Ci::Build controllers - [x] Move CI services to project settings area cc @ayufan Part of #2594 See merge request !1529
2015-10-07Fix tests and few CI featuresDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Move CI services to project settings areaDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Remove Ci::Commit and Ci::Build controllersDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-07Add directory feature buttonStan Hu
Change "+" icon under "Files" section to have three options: * Create file * Upload file * New directory Upload file is no longer accessible from the "Create file" page. Users can now select a target branch in upload file as well. Closes #2799: Fixes a bug where file modes were overwritten after a commit Closes https://github.com/gitlabhq/gitlabhq/issues/8253: Existing files can no longer be overwritten in the "Create file" section. Closes #2557
2015-10-07Clarify Reply by email settings when using Postfix mail serverDouwe Maan
2015-10-06Cleanup CI code after refactoring and fix several 500 errorsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-06Move CI build page to CE projectDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-06Render CI statuses on commit pageDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-05Merge branch 'rs-remove-ci-disable'Kamil Trzcinski
See merge request !1512
2015-10-05Merge branch 'refactor-build-service' into 'master' Kamil Trzciński
Refactor Ci::Commit and Ci::Build to have all builds for same :sha on single page This makes Ci::Commit to have only :sha and simplifies routing to have only :sha in path. The :ref and :push_data is now parameter of Ci::Build. All commit related data (git author, message and .gitlab-ci.yml) is read directly from repository. All code related for creating builds is moved to CreateBuildsService. Status deduction is rewritten to make if more efficient and easier to integrate with Commit Status API. This is partially working, tests are not yet touched. This slightly changes view of Commit: ![Screen_Shot_2015-10-02_at_15.21.47](https://gitlab.com/gitlab-org/gitlab-ce/uploads/ad3f1ccdcc87659ea437d8db6c5b9f94/Screen_Shot_2015-10-02_at_15.21.47.png) @dzaporozhets What do you think? See merge request !1502
2015-10-05Remove the option to disable CIRobert Speicher
This option only existed to ease the CI-to-CE/EE migration process. This commit partially reverts 8b05abe816b0c681ac218096b294311dd04fde8b
2015-10-05Move CI web hooks page to project settings areaDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2015-10-05Refactor commit and buildKamil Trzcinski
2015-10-02Merge branch 'rs-throttle-reset' into 'master' Douwe Maan
Throttle "Forgot your password?" emails Addresses internal https://dev.gitlab.org/gitlab/gitlabhq/issues/2611 See merge request !1476
2015-10-02Add recently_reset message to Devise translationsRobert Speicher
2015-10-02Update config/locales/devise.en.yml with latest versionRobert Speicher
It looks like a lot of changes but it's not, they just sorted it alphabetically.