Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use a shorter socket path during testingtest-socket-path | Jacob Vosmaer | 2017-05-03 | 1 | -1/+1 |
| | |||||
* | adds timeout option to push branches and respective test suite | Tiago Botelho | 2017-03-29 | 1 | -0/+80 |
| | |||||
* | Remove git annex support | Pawel Chojnacki | 2017-02-24 | 1 | -66/+0 |
| | |||||
* | Use api/v4 for gitaly notification and add testsgitaly-post-receive-2 | Alejandro Rodríguez | 2017-02-10 | 2 | -3/+66 |
| | |||||
* | Add gitaly notification on post-receive hook | Alejandro Rodríguez | 2017-02-07 | 1 | -0/+10 |
| | |||||
* | Set a 'Host' header on unix sockets | Jacob Vosmaer | 2017-01-03 | 1 | -14/+27 |
| | | | | Workaround for a bug in the HTTPUNIX client. | ||||
* | Make custom hooks dir configurable | Sean McGivern | 2016-12-12 | 1 | -14/+52 |
| | | | | | | | | Add a new configuration option, custom_hooks_dir. When this is set, we will look for global custom hooks in: <custom_hooks_dir>/{pre-receive,update,post-receive}.d/* When this is not set, default to <REPO_PATH>/hooks. | ||||
* | Make merge request text after push clearer | Lisanne Fellinger | 2016-12-08 | 1 | -2/+2 |
| | | | | | | Add changelog entry Editing changelog entry version | ||||
* | test expected hook order | Elan Ruusamäe | 2016-12-01 | 1 | -0/+30 |
| | |||||
* | DRY: add helpers for expect hook calls | Elan Ruusamäe | 2016-12-01 | 1 | -35/+31 |
| | |||||
* | test gl_id_test_hook as global and as repo hook separately | Elan Ruusamäe | 2016-12-01 | 1 | -1/+24 |
| | |||||
* | spec/custom_hook: ensure "before" does complete cleanup | Elan Ruusamäe | 2016-12-01 | 1 | -7/+6 |
| | | | | | this fixes problem that tests succeeded locally but failed in ci where parent dirs were missing | ||||
* | spec/custom_hooks: cleanup helpers not to repeat repo path parameter | Elan Ruusamäe | 2016-12-01 | 1 | -34/+34 |
| | |||||
* | fix gl_id_test_hook | Elan Ruusamäe | 2016-12-01 | 1 | -10/+8 |
| | |||||
* | cleanup dirs in before to fixup aborted tests | Elan Ruusamäe | 2016-12-01 | 1 | -4/+10 |
| | |||||
* | move helpers to top | Elan Ruusamäe | 2016-12-01 | 1 | -29/+29 |
| | |||||
* | improve wording by using successful instead of ok | Elan Ruusamäe | 2016-12-01 | 1 | -4/+4 |
| | |||||
* | remove unused create_global_hooks | Elan Ruusamäe | 2016-12-01 | 1 | -5/+0 |
| | |||||
* | spec: updated tests to match current code | Elan Ruusamäe | 2016-12-01 | 1 | -34/+67 |
| | |||||
* | spec: add tests for global custom hooks | Dirk Hörner | 2016-12-01 | 3 | -15/+165 |
| | |||||
* | custom_hook: refactor to pull repo_path into class | Dirk Hörner | 2016-12-01 | 1 | -4/+4 |
| | | | | | | This commit takes the GitlabCustomHook a bit clother to the other hook handling classes by receiving the repo_path as argument to initialize() instead of passing it to each method. | ||||
* | 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 |