More at

#44 Nick Thomas - All time
Showing 248 commits

Hash Date Message
dc17e7d 2017-12-15 Merge branch 'ignore-markdown-cache-when-stubbing-applic...
4b785df 2017-12-14 Import gitlab_projects.rb from gitlab-shell
9b00203 2017-12-14 Add eager-load paths to autoload paths to fix Rake tasks
ab4fa64 2017-12-13 Add a gitlab:tcp_check rake task
bd8b651 2017-12-11 Merge branch 'bw-fix-key-count-service-spec' into 'master'
327a989 2017-12-04 Fix the fork project functionality for projects with has...
0185d78 2017-11-28 Merge branch 'hashed-storage-attachments-migration-path'...
1c21cb2 2017-11-28 Merge branch 'fix/import-uploads-hashed-storage' into 'm...
1da5df7 2017-11-23 Merge branch 'fix/import-uploads-hashed-storage' into 'm...
11d0787 2017-11-22 Speed up Unicorn specs by using a dummy Rack application...
afd5911 2017-11-21 Set the default gitlab-shell timeout to 3 hours
2b594da 2017-11-20 Merge branch '40290-remove-rake-gitlab-sidekiq-drop-post...
f2977c6 2017-11-20 Fix bitbucket wiki import with hashed storage enabled
9b3b0f0 2017-11-17 Fix project transfer with hashed-storage attachments
1fe4240 2017-11-17 Merge branch 'sh-port-hashed-storage-transfer-fix' into ...
76b2a7c 2017-11-17 Merge branch 'sh-port-hashed-storage-transfer-fix' into ...
d387b0a 2017-11-14 Update gitlab-workhorse to v3.3.1
8096bca 2017-11-09 Merge branch 'update-upload-documentation' into 'master'
9e29418 2017-11-08 Merge branch 'update-upload-documentation' into 'master'
ed000b5 2017-11-07 Merge branch 'feature/hashed-storage-repo-import' into '...
2f0f62e 2017-11-02 Remove an exception from the git user default SSH config...
5c147b6 2017-11-02 Merge branch '3274-geo-route-whitelisting' into 'master'
dbe08ae 2017-11-01 Merge branch '38202-cannot-rename-a-hashed-project' into...
527f87d 2017-10-30 Support show-all-refs for git over HTTP
bf4e97f 2017-10-24 Merge branch 'sh-memoize-logger' into 'master'
ef3eb2d 2017-10-21 Fix the external URLs generated for online view of HTML ...
5d6d7ef 2017-10-21 Update GraphQL licensing situation in the docs
03beb29 2017-10-21 Use wiki.disk_path
3c0be3c 2017-10-20 Fix the external URLs generated for online view of HTML ...
bc734d3 2017-10-20 Merge branch '37391-wiki-disk-path-helper' into 'master'
127ef49 2017-10-18 Update GraphQL licensing situation in the docs
314e5b5 2017-10-18 Use wiki.disk_path
f1aabd8 2017-10-12 Include a .hidden directory in pages artifact extraction...
ce87f42 2017-10-05 Merge branch '34102-online-view-of-artifacts-fe' into 'm...
eaa1ce4 2017-10-03 Ensure key fingerprints are generated correctly when mod...
971e2fc 2017-10-03 Merge branch '38202-cannot-rename-a-hashed-project' into...
0521bed 2017-10-02 Update GitLab Pages to v0.6.0
43c712f 2017-10-02 Whitelist authorized_keys.lock in the gitlab:check rake ...
ba0ebbb 2017-09-22 Allow the git circuit breaker to correctly handle missin...
3ce81ec 2017-09-21 Index projects on repository storage
5af8465 2017-09-21 Simplify a test
6f8d669 2017-09-20 Fix the "resolve discussion in a new issue" button
47cf3b4 2017-09-19 Fix the groups API endpoint to handle ?owned=true correctly
b00aaec 2017-09-19 Fix the filesystem shard health check to check all confi...
b46d5b1 2017-09-11 Backport more EE changes to Gitlab::UrlSanitizer
c8bdb20 2017-09-06 Remove blank passwords from sanitized URLs
759f34b 2017-09-06 Backport EE fixes to Gitlab::UrlSanitizer to CE
48115be 2017-09-04 Add a system check for the git user's custom SSH configu...
9f48181 2017-09-04 Add Facebook BSD+PATENTS license to the "unacceptable" list
3699362 2017-09-01 Approve the Unlicense
29b40db 2017-08-30 More review comments
eb05bdc 2017-08-30 Move the key restriction validation to its own class
b84ca08 2017-08-30 Address review comments
6847060 2017-08-30 Rework the permissions model for SSH key restrictions
b49b7bc 2017-08-30 Warn users when their keys are invalid
b0f982f 2017-08-30 Add settings for minimum key strength and allowed key type
e2caee5 2017-08-29 Add Geo to the list of team labels
0a1160e 2017-08-25 Don't treat gitlab project imports specially in Projects...
66e18a1 2017-08-25 Don't add admins as masters to projects created in anoth...
8b73df0 2017-08-25 Move sidekiq-based project authorization refresh out of ...
fa2915e 2017-08-25 Fix searching for files by path
2adff69 2017-08-24 Refactor complicated API group finding rules into Groups...
0614728 2017-08-24 Fix group and project search for anonymous users
502d646 2017-08-23 Allow v4 API GET requests for groups to be unauthenticated
b477986 2017-08-23 Update licensing query guidelines
dacca32 2017-08-22 Update the rbnacl gem to 4.0.2
6e8d0b7 2017-08-22 Use event-based waiting in Gitlab::JobWaiter
c9856e5 2017-08-17 Run remove_pages in a run_after_commit block
0de85b5 2017-08-17 Remove a wat in NamespacelessProjectDestroyWorker
5fc8713 2017-08-15 Speed up project creation by inlining repository creation
d7b03c3 2017-08-14 Speed up Group#user_ids_for_project_authorizations
97edf14 2017-08-11 Include RE2 in the upgrade docs
caa498f 2017-08-11 Use rspec-parameterized for table-based tests
cbad853 2017-08-10 Include RE2 in the upgrade docs
f53105c 2017-08-10 Include RE2 in the upgrade docs
51a9ede 2017-08-10 Include RE2 in the upgrade docs
cf6f759 2017-08-10 Include RE2 in the upgrade docs
603b681 2017-08-10 Filter sensitive query string parameters from NGINX acce...
1c8e4fc 2017-08-10 Include RE2 in the upgrade docs
ba0df03 2017-08-08 Update GitLab Pages
9773a42 2017-08-08 Update GitLab Pages
fbcd95a 2017-08-08 Update GitLab Pages to v0.5.1
94d9b54 2017-08-08 Fix proxy config in Gitlab Pages nginx examples
da5262f 2017-08-07 Backport changes in
61f948b 2017-07-24 Upgrade the re2 gem to 1.1.0
4bda5b5 2017-07-22 Short-circuit build coverage extraction for empty regexes
000ddc9 2017-07-21 Fix the gcovr coverage regex by removing line separators...
e4391c7 2017-07-21 Backport changes from
7089882 2017-07-20 Add libre2-dev to the list of dependencies
b6fe900 2017-07-20 Add changelog
a1d5548 2017-07-20 Fix an infinite loop in Gitlab::UntrustedRegexp
c9e6caa 2017-07-17 Promote visibility level helpers from Group to Namespace
a922cb8 2017-07-14 Update the mysql2 gem to v0.4.5
7f350ba 2017-07-12 Extract the finder portion of ldap_person so it can be o...
aeb2869 2017-07-10 Prevent bad data being added to application settings whe...
6b4da27 2017-07-07 Fix dashboard labels dropdown
392f7de 2017-07-06 Upgrade GitLab Workhorse to v2.3.0
6d63d76 2017-07-05 Fix stubbing attributes alongside cache_markdown_field
35f4a00 2017-07-05 Introduce cache policies for CI jobs
26a7fff 2017-07-04 Upgrade GitLab Pages to v0.5.0
cb1f342 2017-07-04 Don't resolve fork relationships for projects pending de...
1501a4f 2017-07-04 Clean up the ForkedProjectLink specs
dfcf1b5 2017-06-29 Backport changes to Projects::IssuesController and the s...
b7e6fb9 2017-06-24 Fix interpolation in app/views/profile/show.html/haml
963052b 2017-06-22 Convert app/views/profiles/show.html.haml to bootstrap_form
5695e52 2017-06-22 Add bootstrap_form gem
915eba4 2017-06-22 Use re2 for user-supplied regexps
1e743a1 2017-06-21 Backport changes to Projects::MergeRequestsController fo...
8e5bf9d 2017-06-21 Use the new check_project_feature_available! method in p...
03228cb 2017-06-21 Backport check_project_feature_available! from EE
fc6e351 2017-06-14 Backport EE changes to the Kubernetes service
b106cd3 2017-06-09 Update gitlab-workhorse to v2.1.1
5c602e3 2017-06-06 Limit non-administrators to adding 100 members at a time...
0a04eab 2017-06-06 Update GitLab Pages to v0.4.3
b2800ee 2017-06-05 Add a Rake task to aid in rotating otp_key_base
2cbe716 2017-06-05 Add changelog entry
11fb83f 2017-06-05 Allow users to be hard-deleted from the admin user show ...
8ce26b3 2017-06-05 Allow users to be hard-removed from the admin users list...
f09b7f5 2017-06-05 Support hard deletion in Admin::UsersController#destroy
158581a 2017-06-05 Refactor the DeleteUserWorker
c890c6a 2017-06-02 Allow users to be hard-deleted from the API
23db840 2017-06-02 Skip loading application settings from the database when...
7db09c6 2017-06-02 Fix hard-deleting users when they have authored issues
05e9830 2017-06-01 Allow admins to delete users from the admin users page
28c3ce0 2017-05-26 Postgresql 9.2 is the minimum version from GitLab 9.3, n...
e961f3d 2017-05-26 Minimum postgresql version is now 9.2
eb21f93 2017-05-25 Only use DROP INDEX CONCURRENTLY on postgreql 9.2+
c6d8a51 2017-05-05 Use GitLab Pages v0.4.2
1a168dc 2017-05-03 Fix caching large snippet HTML content on MySQL databases
0e24b12 2017-04-25 Fix a failing spec
cb1207a 2017-04-25 Swap a before_save call with a before_create/before_upda...
7b3d6b2 2017-04-25 Use GitLab Pages v0.4.1
d2b883b 2017-04-21 Start versioning cached markdown fields
e9819de 2017-04-21 Remove the ClearDatabaseCacheWorker
6647542 2017-04-21 Fix Gitlab::Metrics metaprogramming magic
bc14c4f 2017-04-21 Remove a use of module_function
ab529cd 2017-04-18 Refactor group search out of global search
099acf7 2017-04-04 Backport differences in global search from EE to CE
7f32ad7 2017-04-03 Fix blob highlighting in search
8a0753a 2017-03-30 Don't clean up the gitlab-test-fork_bare repo
283789c 2017-03-14 Fix intermittent spec failures in notify_spec.rb
25301ea 2017-03-13 Use GitLab Pages v0.4.0
4b1dd07 2017-03-08 Raise an exception if creating a test repository fails
75e78f1 2017-03-08 The GitLab Pages external-http and external-https argume...
b1116a9 2017-03-07 Swallow collection errors in RspecProfiling
ba4a2c5 2017-03-03 Add KUBE_CA_PEM_FILE, deprecate KUBE_CA_PEM
ad57fca 2017-02-23 Upgrade GitLab Pages to v0.3.2
f3f9753 2017-02-20 Update GitLab Pages to v0.3.1
fd38397 2017-02-10 rspec_profiling: Discover the correct branch name in Git...
0925dd4 2017-02-07 Update GitLab pages to v0.3.0
6ba1492 2017-02-01 Update validates_hostname to 1.0.6 to fix a bug in parsi...
fd61cd0 2017-01-31 pages: Fix "undefined local variable or method `total_si...
f83b8bd 2017-01-27 Add the rspec_profiling gem and documentation to the Git...
e806bda 2017-01-23 Avoid repeated dashes in $CI_ENVIRONMENT_SLUG
c74f040 2017-01-20 Use Workhorse v1.3.0
66ccf2d 2017-01-13 Document the `auto_link_ldap_user` setting
22bbb24 2016-12-22 Fix viewing "build failed" TODOs
896f09b 2016-12-21 Merge branch 'project-authorizations-diff' into 'master'
1139da2 2016-12-20 Merge branch 'project-authorizations-diff' into 'master'
ff31f4f 2016-12-20 Rename "Online terminal" to "Web terminal" in the docs
d2212a8 2016-12-19 Add online terminal documentation
7b77816 2016-12-19 Add changelog entry
959981a 2016-12-19 Merge branch 'ldap_maint_task' into 'master'
c3d972f 2016-12-19 Add terminals to the Kubernetes deployment service
5378302 2016-12-19 Add a ReactiveCaching concern for use in the KubernetesS...
7c2e16d 2016-12-19 Add xterm.js 2.1.0 and a wrapper class to the asset pipe...
e33357c 2016-12-19 Merge branch 'jej-fix-doc-performance-link-to-monitoring...
5848691 2016-12-15 Create environments when the build referencing them is c...
93a03cd 2016-12-15 Add an environment slug
35a3e91 2016-12-15 Make the index on environment name and project id unique...
b7b83fe 2016-12-14 Introduce deployment services, starting with a Kubernete...
1fdd5d6 2016-12-13 Introduce $CI_BUILD_REF_SLUG
eb09395 2016-12-12 Upgrade NGINX configuration files to add websocket support
9abcb71 2016-12-01 Rename a label to fix an intermittently-failing spec
5e05f9c 2016-11-29 Add StackProf to the Gemfile, along with a utility to ge...
5981a0f 2016-11-25 Update GitLab Workhorse to v1.0.1
c3adf40 2016-11-18 Remove bashism from scripts/
6e70199 2016-11-16 tests: Move rake assets:precompile and cloning gitlab-{s...
606afe2 2016-11-16 Fix some failing specs due to missing access_requestable...
1c994db 2016-11-16 Fix POST /internal/allowed to cope with gitlab-shell v4....
16674d9 2016-11-15 Fix a badly-performing migration
d211011 2016-11-11 Make access request specs explicitly enable or disable a...
2689428 2016-11-10 Fix project records with invalid visibility_level values
29668ae 2016-11-07 Use `git update-ref --stdin -z` to speed up TestEnv.set_...
42b238a 2016-11-07 Simplify ApplicationSetting#repository_storages
630eb11 2016-11-07 Renaming columns requires downtime
d721032 2016-11-04 Update GitLab Workhorse to v1.0.0
a3847fa 2016-11-04 Add changelog entry
fa4f904 2016-11-04 Document multiple repository storage paths
c1388d0 2016-11-04 Allow multiple repository storage shards to be enabled, ...
251a20a 2016-11-04 Split out markdown cache storage into a separate method
671556c 2016-10-27 Fix a failing spec in diff_notes_resolve_spec.rb
c0eb2cb 2016-10-22 Stop clearing the database cache on rake cache:clear
25447b4 2016-10-20 Update changelog
51fbb9b 2016-10-20 Rename forked_source_project_missing? to source_project_...
f118d2f 2016-10-20 Fix two CI endpoints for MRs where the source project is...
f00ee5c 2016-10-20 Fix the merge request view when source projects or branc...
b6c8599 2016-10-20 Revert "Add #closed_without_source_project?"
0bbfdde 2016-10-20 Update changelog
61536ed 2016-10-20 Rename forked_source_project_missing? to source_project_...
6f846fc 2016-10-20 Fix two CI endpoints for MRs where the source project is...
3740713 2016-10-20 Fix the merge request view when source projects or branc...
e6f515e 2016-10-20 Revert "Add #closed_without_source_project?"
4012c69 2016-10-18 Stop event_commit_title from escaping its output
bfb2020 2016-10-17 Add a be_like_time matcher and use it in specs
3f8fa35 2016-10-14 Document restrictions on cache and artifact paths
513f061 2016-10-14 Use gitlab-workhorse 0.8.5
c64721f 2016-10-11 Document the new CI_DEBUG_TRACE variable
ef696f5 2016-10-11 Add `robots.txt` to the list of reserved namespaces
aac2af5 2016-10-10 HTMLEntityFilter -> HtmlEntityFilter
110e15d 2016-10-07 Add a CHANGELOG for CacheMarkdownField
9920551 2016-10-07 Enable CacheMarkdownField for the remaining models
dd159a7 2016-10-07 Make search results use the markdown cache columns, trea...
109816c 2016-10-07 Use CacheMarkdownField for notes
e94cd6f 2016-10-07 Add markdown cache columns to the database, but don't us...
5766e06 2016-10-06 Memoize ActiveRecord::Migrator.migrations in tests
67b8566 2016-10-06 Try tmpfs for repository storage, etc
86c0c08 2016-10-06 Switch from request to env in ::API::Helpers
15ff8dc 2016-10-05 Document GIT_STRATEGY=none
267a96f 2016-10-02 Link to the "What requires downtime?" page from the Migr...
619dd1c 2016-09-27 Add a CHANGELOG entry
3ed80a0 2016-09-27 Enforce the fork_project permission in Projects::CreateS...
3870138 2016-09-26 Set a restrictive CORS policy on the API for credentiale...
ae58315 2016-09-26 Move Rack::Attack and Rack::Cors middlewares to be befor...
af5e54f 2016-09-23 Convert label creation from API to controller endpoint
fd51f19 2016-09-23 API: disable rails session auth for non-GET/HEAD requests
a8829f2 2016-09-22 Use base SHA for patches and diffs
5d1b616 2016-09-19 Update API documentation to mention rails session cookies
48d563a 2016-09-19 Stop putting private tokens in Gon
10c0722 2016-09-19 Enable Warden for the Grape API
5db3bc6 2016-09-19 Remove some dead code from the Grape API
9521edb 2016-09-08 Exclude some pending or inactivated rows in Member scopes
2797cfb 2016-08-17 Fix a rubocop violation
ffd7311 2016-08-16 DRY up the additions to notification_service_spec.rb
0e9c4a9 2016-08-16 DRY up the added update service specs, add two email hel...
b62954d 2016-08-16 Include the reason for emailing in the new_mention emails
8a6e9b9 2016-08-16 Address minor review comments for tests
6bf7b62 2016-08-15 Add new mention notifications to changelog
10af11f 2016-08-15 Allow people to subscribe to mentions in updated MRs and...
6642ae4 2016-08-15 Add notifications for new user mentions in merge requests
b450aab 2016-08-15 Remove superfluous parens on a method call
e200c8a 2016-08-15 Merge branch 'master' of
e6f519c 2016-08-15 Fix a 'missing keyword' error introduced in the last commit
0332a8f 2016-08-12 Merge branch 'master' of
59bfa08 2016-08-12 Send notification emails when users are newly mentioned ...
98260f3 2016-08-04 Add missing DOWNTIME constant to the AddTimestampsToMemb...
f301d54 2016-08-04 Add a data migration to fix some missing timestamps in t...