Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use full repository path for API calls instead of extracting namedz-support-nested-namespaces | Dmitriy Zaporozhets | 2016-10-27 | 3 | -10/+4 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Re-use the default logger for performance metrics | Yorick Peterse | 2016-10-12 | 1 | -8/+4 |
| | | | | | | | This removes the need for configuring anything extra. To make scraping easier each line is prefixed by "metrics:". Fixes #64 | ||||
* | Instrument GitLab Shell and log metrics data to a file | Paco Guzman | 2016-10-11 | 2 | -2/+32 |
| | |||||
* | Fix rsync with ionice command building | Alejandro Rodríguez | 2016-10-07 | 1 | -3/+3 |
| | |||||
* | Fix short circuit logic between rsync with and without ionice for | Alejandro Rodríguez | 2016-10-05 | 1 | -0/+35 |
| | | | | storage migrations | ||||
* | added GL_IDadd_gl_id | Valery Sizov | 2016-10-05 | 2 | -0/+35 |
| | |||||
* | Enable GIT_TRACE/GIT_TRACE_PACKET/GIT_TRACE_PERFORMANCE by providing the ↵59-git-tracing | Paco Guzman | 2016-09-27 | 1 | -1/+67 |
| | | | | | | git_trace_log_file config key The value of the variable if present must be a writable absolute path. If it’s not the case we log a proper message and not enable tracing to not throw output to the users. | ||||
* | Set a low IO priority for storage moves to lower performance impactionice-mv | Alejandro Rodríguez | 2016-09-20 | 1 | -0/+3 |
| | |||||
* | Style fixes and better tests. | Patricio Cano | 2016-09-06 | 2 | -7/+22 |
| | |||||
* | Refactored LFS auth logic to use its own API endpoint. | Patricio Cano | 2016-09-06 | 7 | -10/+67 |
| | |||||
* | Added test for old Git LFS clients that submit an extra :oid argument to ↵ | Patricio Cano | 2016-09-06 | 1 | -0/+13 |
| | | | | `git-lfs-authenticate` | ||||
* | Refactored JSON header generation to its own class and added tests for it | Patricio Cano | 2016-09-06 | 1 | -0/+21 |
| | |||||
* | Added LFS support to SSH | Patricio Cano | 2016-09-06 | 5 | -5/+22 |
| | | | | - Required changes to GitLab Shell include the actual handling of the `git-lfs-authenticate` command and the retrieval of the correct credentials. | ||||
* | Add option to recover 2FA via SSH | Drew Blessing | 2016-08-26 | 4 | -3/+165 |
| | |||||
* | Remove useless `.and_call_origin` from specsfeature/redis-sentinel | Gabriel Mazetto | 2016-08-19 | 1 | -17/+5 |
| | |||||
* | Added specs for sentinel support | Gabriel Mazetto | 2016-08-18 | 3 | -11/+29 |
| | |||||
* | Merge branch 'dup-frozen-argv-key' into 'master' | Robert Speicher | 2016-08-11 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | In order to use chomp! on the input later, we need to dup the ARGV input string for keys Also updated the gitlab_key tests to freeze the ARGV variables. Fixes https://gitlab.com/gitlab-org/gitlab-shell/issues/56 See merge request !84 | ||||
| * | In order to use chomp! on the input later, we need to dup the ARGV input ↵dup-frozen-argv-key | DJ Mountney | 2016-08-10 | 1 | -1/+1 |
| | | | | | | | | | | | | string for keys Also updated the gitlab_key tests to freeze the ARGV variables. | ||||
* | | Merge branch 'feature/new-merge-request-url' into 'master' | Douwe Maan | 2016-08-11 | 1 | -22/+102 |
|\ \ | |/ |/| | | | | | | | | | Show Merge request link after pushing if new brach This is part of implementation for issue https://gitlab.com/gitlab-org/gitlab-ce/issues/18266 See merge request !77 | ||||
| * | print new merge request urls after push received | Scott Le | 2016-08-12 | 1 | -22/+102 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | update spec different text for new and existing merge request update spec fix style switch order of messages enhance message appearance remove extra spaces | ||||
* | | Update the keys permission check to open the file in write mode. | DJ Mountney | 2016-08-10 | 1 | -0/+7 |
| | | | | | | | | That way the file is created if it does not exist. | ||||
* | | Newline after "let"key-validations | Jacob Vosmaer | 2016-08-10 | 1 | -0/+1 |
| | | |||||
* | | Changes proposed during review | Jacob Vosmaer | 2016-08-10 | 1 | -2/+2 |
| | | |||||
* | | Defense in depth for authorized_keys lines | Jacob Vosmaer | 2016-08-05 | 1 | -0/+26 |
| | | |||||
* | | Add permission check tests, improve checkauthorized-keys-permission-check | Jacob Vosmaer | 2016-08-03 | 1 | -1/+20 |
| | | |||||
* | | Manage authorized_keys permissions continuouslykeys-chmod | Jacob Vosmaer | 2016-08-01 | 1 | -1/+1 |
|/ | | | | | | We can lazily create authorized_keys and set its permissions. This adds negligible overhead and it allows us to remove a setup step from GitLab both on source and in omnibus-gitlab. | ||||
* | Track ongoing pushes and reject mv-storage commands if there are push ↵mv-storage | Alejandro Rodríguez | 2016-07-27 | 3 | -0/+78 |
| | | | | running (after waiting some time) | ||||
* | Add command to move repositories between repository storages | Alejandro Rodríguez | 2016-07-27 | 1 | -0/+37 |
| | |||||
* | Allow gitlab-project's fork-project command to fork projects between ↵ | Alejandro Rodríguez | 2016-07-26 | 1 | -7/+32 |
| | | | | different repository storages | ||||
* | Rename ENV['PROTOCOL'] to ENV['GL_PROTOCOL'] and make it mandatory with no ↵ | Patricio Cano | 2016-07-05 | 1 | -7/+7 |
| | | | | fallback value | ||||
* | Added better tests for the protocol check | Patricio Cano | 2016-07-05 | 4 | -1/+126 |
| | |||||
* | Simplify protocol assign, and populate ENV['PROTOCOL'] variable when calling ↵ | Patricio Cano | 2016-07-05 | 1 | -1/+1 |
| | | | | hooks via SSH | ||||
* | Refactor repository paths handling to allow multiple git mount pointsshards | Alejandro Rodríguez | 2016-06-29 | 4 | -84/+112 |
| | |||||
* | Merge branch 'simplify-access-status' into 'master' | Valery Sizov | 2016-06-23 | 2 | -4/+4 |
|\ | | | | | | | | | | | | | | | Simplify the GitAccessStatus class Make the optional 'message' argument required. Remove unused 'to_json' method. See merge request !65 | ||||
| * | Simplify the GitAccessStatus classsimplify-access-status | Jacob Vosmaer | 2016-06-23 | 2 | -4/+4 |
| | | | | | | | | | | Make the optional 'message' argument required. Remove unused 'to_json' method. | ||||
* | | Update PostReceive worker to provide enqueued_at timeenqueued_at_for_jobs | Paco Guzman | 2016-06-23 | 1 | -1/+3 |
|/ | |||||
* | Test password | Stan Hu | 2016-05-12 | 1 | -0/+14 |
| | |||||
* | Use Redis Ruby client instead of shelling out to redis-cli | Stan Hu | 2016-05-12 | 3 | -49/+51 |
| | | | | Closes gitlab-org/gitlab-ce#17329 | ||||
* | Remove the update-head command since GitLab doesn't use it anymore | Rémy Coutable | 2016-04-28 | 1 | -27/+0 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Update post receive worker so it logs a unique JID in sidekiqaiionx/gitlab-shell-aiionx-post_receive_jid | aiionx | 2016-04-19 | 1 | -1/+1 |
| | |||||
* | Remove branch functionality | Robert Schilling | 2016-04-19 | 1 | -34/+0 |
| | |||||
* | Remove rm-tag command | Robert Schilling | 2016-04-18 | 1 | -19/+0 |
| | |||||
* | Add encoding for the ssh key on the url | Pablo Carranza | 2016-03-24 | 2 | -2/+4 |
| | |||||
* | Change use of fingerprint for whole key | Pablo Carranza | 2016-03-24 | 3 | -3/+3 |
| | |||||
* | Change API endpoint to authorized_keys | Pablo Carranza | 2016-03-24 | 2 | -2/+2 |
| | |||||
* | Add authorized keys bin script to find keys by fingerprint | Pablo Carranza | 2016-03-24 | 1 | -4/+4 |
| | |||||
* | Add ssh-key resource get to gitlab_net | Pablo Carranza | 2016-03-24 | 4 | -0/+168 |
| | | | | | This provides the integration point to the internal API to get the ssh key from the internal API. | ||||
* | Drop bang in stub method as it is deprecated | Pablo Carranza | 2016-03-24 | 1 | -3/+3 |
| | |||||
* | updated spec context ant comment [ci-skip]fix/git-annex-ssh | James Lopez | 2016-03-18 | 1 | -2/+2 |
| | |||||
* | added comment to clarify spec | James Lopez | 2016-03-16 | 1 | -0/+1 |
| |