GitLab Bot
9b09561f47
Add latest changes from gitlab-org/gitlab@master
2020-12-09 18:09:48 +00:00
GitLab Bot
4c5468b408
Add latest changes from gitlab-org/gitlab@master
2020-06-24 15:08:50 +00:00
Thong Kuah
85b29c1c2f
Add frozen_string_literal to spec/services
...
Probably useful as we often move these files to "new" files.
2019-04-12 10:14:54 +12:00
Nick Thomas
5a88391579
Guard against regressions in commit email specs
2018-09-18 12:04:49 +01:00
Nick Thomas
3c5c658a27
Use the correct email address when committing via a file service
2018-09-17 14:14:58 +01:00
Mark Chao
a63bce1a4b
Resolve "Rename the Master
role to Maintainer
" Backend
2018-07-11 14:36:08 +00:00
Jacob Vosmaer (GitLab)
15aadc665f
Make OperationService RPC's mandatory
2018-07-03 09:12:03 +00:00
Alejandro Rodríguez
2e0951e93f
Incorporate Gitaly's OperationService.UserCommitFiles RPC
2018-01-22 13:34:51 -03:00
blackst0ne
27c95364b5
Replace '.team << [user, role]' with 'add_role(user)' in specs
2017-12-22 19:18:28 +11:00
Jacob Vosmaer
dc7c6bede2
Move GitHooksService to Gitlab::Git
2017-08-23 10:45:20 +02:00
Grzegorz Bizon
0430b76441
Enable Style/DotPosition Rubocop 👮
2017-06-21 13:48:12 +00:00
Douwe Maan
d170133bde
Refactor changing files in web UI
2017-04-20 00:37:44 +00:00
Robert Speicher
ca9a79f620
Use :empty_project
where possible in service specs
2017-03-27 20:44:09 -04:00
Lin Jen-Shin
a639454032
Fix renaming
2017-01-07 00:31:11 +08:00
Lin Jen-Shin
92aa402882
Add a test to make sure hooks are fire only once
...
when updating a file to a different branch.
2016-11-05 02:48:58 +08:00
Marc Siegfriedt
a1ee8cf5ad
multi-file commit
...
add docs and tests - add additional validation
allow move without content
updated response
2016-10-05 17:42:52 +00:00
Frank West
ade0c2c892
Prevents accidental overwrites of commits from UI
...
Currently when a user performs an update of a file through the UI and there
has already been a change committed to the file the previous commits will be
overwritten without a check to see if the file has been changed.
This commit uses the last commit sha at the time the user starts editing the
file and compares it with the current sha of the file being edited to ensure
they are the same before committing the file. If the shas do not match we
throw an exception preventing the commit from the commit from occurring.
Fixes #5857
2016-08-15 02:34:55 +00:00