summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'sh-fix-gitaly-server-info-cache' into 'master'Mayra Cabrera2019-07-191-1/+1
| | | | | | | Fix Gitaly auto-detection caching Closes #64802 See merge request gitlab-org/gitlab-ce!30954
* Merge branch 'ci_default_git_depth_only' into 'master'Douglas Barbosa Alexandre2019-07-181-0/+1
| | | | | | | | | API: Allow changing only ci_default_git_depth See merge request gitlab-org/gitlab-ce!30888 (cherry picked from commit 0854f18352e72c2bcc0beca601d1ea48b490d1be) 0f585d0d API: Allow changing only ci_default_git_depth
* Refactor RedisCounter and WebIdeCommitsCounterFrancisco Javier López2019-07-175-21/+25
| | | | | This MR refactor RedisCounter and WebIdeCommitsCounter to be reused by other components.
* Merge branch 'jc-wrap-rugged-calls-with-disk-access' into 'master'Stan Hu2019-07-176-19/+24
|\ | | | | | | | | Wrap rugged calls with access disk block See merge request gitlab-org/gitlab-ce!30592
| * Wrap rugged calls with access disk blockjc-wrap-rugged-calls-with-disk-accessJohn Cai2019-07-166-19/+24
| | | | | | | | | | Whenever we use the rugged implementation, we are going straight to disk so we want to bypass the disk access check.
* | Merge branch 'issue-64645-asciidoctor-footnote-links' into 'master'Nick Thomas2019-07-171-5/+28
|\ \ | | | | | | | | | | | | | | | | | | Preserve footnote link ids Closes #64645 See merge request gitlab-org/gitlab-ce!30790
| * | Preserve footnote link idsGuillaume Grossetie2019-07-171-5/+28
| | |
* | | Added submodule links to Submodule type in GraphQL APIIgor2019-07-173-3/+79
| | | | | | | | | | | | This is part of migration of Folder View to Vue
* | | Fix wrong pages access level defaultVladimir Shushlin2019-07-171-0/+128
| | | | | | | | | | | | | | | - Set access level in before_validation hook - Add post migration for updating existing project_features
* | | CE port of "Move external authorization service API management to EE"Imre Farkas2019-07-173-4/+6
| | | | | | | | | | | | EE MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14598
* | | Fetch latest link in the description for zoom link, add more tests and ↵Rajendra kadam2019-07-171-0/+21
| | | | | | | | | | | | remove frontend spec unnecessary tests
* | | Propagate PIP index URLFabien Catteau2019-07-171-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Propagate PIP_INDEX_URL, PIP_EXTRA_INDEX_URL to the dependency-scanning Docker image to support Python projects depending on custom Pypi registries. These variables will be consumed by the gemnasium-python analyzer.
* | | Merge branch '12800-read-and-write-user-admin-notes-via-api-ce' into 'master'Stan Hu2019-07-161-4/+4
|\ \ \ | | | | | | | | | | | | | | | | CE Backport: Read and write User "Admin notes" via API See merge request gitlab-org/gitlab-ce!30775
| * | | CE: Read and write User "Admin notes" via APImanojmj2019-07-171-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | This change adds the ability to read and write admin notes for a user via the USER API
* | | | Merge branch 'jc-fix-rugged-feature-flag-rake' into 'master'Stan Hu2019-07-161-3/+11
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add unset_rugged rake task Closes #64441 See merge request gitlab-org/gitlab-ce!30636
| * | | | Add unset_rugged rake taskjc-fix-rugged-feature-flag-rakeJohn Cai2019-07-111-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds an unset_rugged rake task that unsets all rugged feature flags. Also fixes the existing disable_rugged task to have it explicitly disable feature flags instead of just unsetting them.
* | | | | Rename Redactor classes to ReferenceRedactorSarah Yasonik2019-07-165-6/+6
| | | | |
* | | | | Refactored WebIdeCommitsCount classFrancisco Javier López2019-07-165-19/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We're adding more redis base counters to the web ide and other classes. We're refactoring this class in other to use the logic in other places.
* | | | | Merge branch 'remove-support-for-legacy-pipeline-triggers' into 'master'Kamil Trzciński2019-07-163-1/+18
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | Remove support for legacy pipeline triggers Closes #30231 See merge request gitlab-org/gitlab-ce!30133
| * | | | Do not import legacy triggers from project JSONremove-support-for-legacy-pipeline-triggersFabio Pitino2019-07-151-0/+7
| | | | |
| * | | | Ensure ImportExport maintains trigger ownershipFabio Pitino2019-07-151-1/+1
| | | | |
| * | | | Allow use of legacy triggers with feature flagFabio Pitino2019-07-152-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Keep feature flag disabled by default and turn off all functionality related to legacy triggers. * Block legacy triggers from creating pipeline * Highlight legacy triggers to be invalid via the UI * Make legacy triggers invalid in the model
* | | | | Merge branch 'issue-64070-asciidoctor-section-anchors' into 'master'Bob Van Landuyt2019-07-162-2/+29
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable section anchors Closes #64070 See merge request gitlab-org/gitlab-ce!30666
| * | | | | Enable section anchorsGuillaume Grossetie2019-07-162-2/+29
| | | | | |
* | | | | | Update Release API docsJason Goodman2019-07-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Include released_at parameter
* | | | | | Merge branch 'jc-remove-catfile-flag' into 'master'Bob Van Landuyt2019-07-162-7/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove catfile cache feature flag See merge request gitlab-org/gitlab-ce!30750
| * | | | | | Remove catfile cache feature flagjc-remove-catfile-flagJohn Cai2019-07-152-7/+2
| | | | | | |
* | | | | | | Merge branch 'zj-update-proto' into 'master'Douwe Maan2019-07-161-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade Gitaly-Proto to 1.37.0 See merge request gitlab-org/gitlab-ce!30774
| * | | | | | | Upgrade Gitaly-Proto to 1.37.0Zeger-Jan van de Weg2019-07-161-1/+1
| | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | This was done to perform some local testing, but while the change was already made it made sense to commit the change.
* | | | | | | Merge branch 'remove-complex-expressions-feature-flag' into 'master'Kamil Trzciński2019-07-163-57/+10
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Removing ci_variables_complex_expressions feature flag and deprecated code branches See merge request gitlab-org/gitlab-ce!30717
| * | | | | | | Removing ci_variables_complex_expressions feature flag and deprecated code ↵remove-complex-expressions-feature-flagdrew cimino2019-07-123-57/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | branches
* | | | | | | | Merge branch 'bw-enhance-rake-seed' into 'master'James Lopez2019-07-161-2/+5
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | Allow parameters for rake gitlab:seed:issues See merge request gitlab-org/gitlab-ce!30689
| * | | | | | | Allow parameters for rake gitlab:seed:issuesbw-enhance-rake-seedBrett Walker2019-07-151-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to specify backfill_weeks and average_issues_per_week
* | | | | | | | Merge branch '64407-vfazio-quirk-omniauth-strategies-openidconnect' into ↵Stan Hu2019-07-151-0/+10
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Convert client_auth_method to a Symbol for quirked OmniAuth providers Closes #64407 See merge request gitlab-org/gitlab-ce!30683
| * | | | | | | | Symbolize client_auth_method for quirked providersVincent Fazio2019-07-151-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Providers such as OpenIDConnect ultimately leverage the rack-oauth2 gem which requires the client_auth_method value to be defined as a symbol in order to correctly select the authorization method used. Derivative providers that specify OmniAuth::Strategies::OpenIDConnect as their strategy_class will also convert this value to a symbol. Signed-off-by: Vincent Fazio <vfazio@xes-inc.com>
* | | | | | | | | Migrate null values for users.private_profileAdam Hegyi2019-07-152-1/+18
| |_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Background migration for changing null values to false - Set false as default value for private_profile DB column
* | | | | | | | Merge branch 'georgekoltsov/63955-fix-import-with-source-branch-deleted' ↵Robert Speicher2019-07-151-1/+1
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into 'master' Always return MR diff_refs if importing See merge request gitlab-org/gitlab-ce!30630
| * | | | | | | Add commit_id to AttributeCleaner::ALLOWED_REFERENCESgeorgekoltsov/63955-fix-import-with-source-branch-deletedGeorge Koltsov2019-07-151-1/+1
| | |_|_|_|/ / | |/| | | | |
* | | | | | | Merge branch '63694-tls-opts-for-helm-wait' into 'master'Sean McGivern2019-07-152-12/+13
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GitLab Managed App ensure helm version uses tls opts Closes #63694 See merge request gitlab-org/gitlab-ce!30654
| * | | | | | | GitLab Managed App ensure helm version uses tls opts63694-tls-opts-for-helm-waitDylan Griffith2019-07-152-12/+13
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The TLS opts were missing from helm version command which meant that it was just perpetually failing and hence wasting 30s of time waiting for a command to be successful that was never going to be successful. This never actually caused any errors because this loop will happily just fail 30 times without breaking the overall script but it was just a waste of installation time so now installing apps should be ~30s faster.
* | | | | | | Filter Geo proxied data from api_json.logsh-filter-geo-outputStan Hu2019-07-141-1/+2
| |_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently the base64-encoded value of the push-to-secondary data is saved in `api_json.log`, and this can easily be hundreds of megabytes. We should filter this from the logs.
* | | | | | Remove auto ssl feature flagsVladimir Shushlin2019-07-121-9/+2
| |_|/ / / |/| | | | | | | | | | | | | | | | | | | * remove feature flag for admin settings * remove feature flag for domain settings
* | | | | Merge branch 'js-specs-transactions' into 'master'Andreas Brandl2019-07-122-7/+57
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use transactions in JS feature specs Closes #60207 See merge request gitlab-org/gitlab-ce!27496
| * | | | | Use transactions in JS feature specsjs-specs-transactionsHeinrich Lee Yu2019-07-122-7/+57
| |/ / / / | | | | | | | | | | | | | | | | | | | | Uses Rails transactional tests instead of DatabaseCleaner transaction strategy because that doesn't work with JS tests
* | | | | Merge branch 'id-clean-up-mr-assignees-migration' into 'master'Andreas Brandl2019-07-121-0/+8
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add cleanup migration for MR's multiple assignees See merge request gitlab-org/gitlab-ce!30269
| * | | | | Add cleanup migration for MR's mutliple assigneesid-clean-up-mr-assignees-migrationIgor Drozdov2019-07-091-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The migration steals the remaining background jobs of populating MRs with assignees, executes them synchronously and then makes sure that all the assignees are migrated
* | | | | | Merge branch 'bvl-rename-routes-after-user-rename' into 'master'Jan Provaznik2019-07-123-8/+106
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Set the name of a user-namespace to the user name See merge request gitlab-org/gitlab-ce!23272
| * | | | | | Fix incorrect namespaces & route for user-routesBob Van Landuyt2019-07-092-0/+106
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the `Namespace#name` and `Route#name` for all user namespaces and their personal projects in case they don't match the user name anymore. More info info in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/23272
| * | | | | | Lesser Namespace#name validationsBob Van Landuyt2019-07-091-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since we use `Namespace#path` to build routes and URLs we can lessen the restrictions on `Namespace#name` so it can accomodate a user's name.
* | | | | | | Merge branch 'upgrade-rails-5-2-ce' into 'master'Bob Van Landuyt2019-07-125-7/+8
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | [CE] Upgrade to Rails 5.2 See merge request gitlab-org/gitlab-ce!30052