Age | Commit message (Collapse) | Author |
|
|
|
settings
|
|
Remove show actions from Admin and Project DeployKeys
Example styling after:
> ![Screen_Shot_2015-06-03_at_6.04.51_PM](https://gitlab.com/gitlab-org/gitlab-ce/uploads/105801a7e390224066721bba200c4909/Screen_Shot_2015-06-03_at_6.04.51_PM.png)
Closes #1741
See merge request !763
|
|
Also style all key fingerprints consistently across the app.
|
|
|
|
Add 2FA docs
See merge request !757
|
|
Group improvements
* remove projects before removing group
* execute all hooks/events from project destroy when group removed
* log group create/remove
* delay remove of namespace directory (to prevent NFS issues)
Inspired by !759
See merge request !761
|
|
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|
Remove gitlab:env:check task.
Rake task that checks for git user git settings is a leftover from early days.
It is not being used by the web editor(and web editor is also being redone atm) so this rake task just causes confusion.
Adresses internal issue https://dev.gitlab.org/gitlab/gitlabhq/issues/2362
See merge request !758
|
|
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Conflicts:
spec/features/projects_spec.rb
|
|
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|
|
|
|
|
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Conflicts:
spec/features/projects_spec.rb
|
|
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|
|
|
|
|
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|
LDAP users should not control their LDAP email
If they can, they can take over arbitrary GitLab accounts.
See merge request !1837
|
|
Add "Resend confirmation e-mail" link in profile settings
Adds a convenience link to resend the confirmation e-mail if necessary. Before, user had to logout or open an Incognito Window to do this.
Screenshot:
![image](https://gitlab.com/gitlab-org/gitlab-ce/uploads/700e6d98e1c5b58726fbed4e52a09c06/image.png)
Fixes https://github.com/gitlabhq/gitlabhq/issues/9274
See merge request !634
|
|
|
|
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|
Ths commit does next:
* When we remove project we move repository to path+deleted.git
* Then we schedule removal of path+deleted with sidekiq
* If repository move failed we abort project removal
This should help us with NFS issue when project get removed but
repository stayed. The full explanation of problem is below:
* rm -rf project.git
* rm -rf removes project.git/objects/foo
* NFS server renames foo to foo.nfsXXXX because some NFS client (think
* Unicorn) still has the file open
* rm -rf exits, but project.git/objects/foo.nfsXXX still exists
* Unicorn closes the file, the NFS client closes the file (foo), and the
* NFS server removes foo.nfsXXX
* the directory project.git/objects/ still exists => problem
So now we move repository and even if repository removal failed
Repository directory is moved so no bugs with project removed but
repository directory taken. User still able to create new project with
same name. From administrator perspective you can easily find stalled
repositories by searching `*+deleted.git`
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|
Remove "(unreleased)" from v 7.11.0
|
|
|
|
More Javascript testing
Continuation of !715
See merge request !736
|
|
Push event: Nest link in strong tag, not vice-versa
Closes #1022
See merge request !755
|
|
Fixes https://github.com/gitlabhq/gitlabhq/issues/9274
|
|
Also removes redundant `unbind` call
|
|
|
|
Removes redundant enableButton/disableButton extensions, and adds specs
for the jQuery extensions.
|
|
|
|
|
|
[ci skip]
|
|
Closes #1022
|
|
Don't notify users mentioned in code blocks or blockquotes.
cc @rspeicher
See merge request !753
|
|
Render Group and Project descriptions with our Markdown pipeline
Continuation of !727, this ensures external links in these fields also get `rel="nofollow"` added.
Bonus: Emoji now works in them! :sparkles:
See merge request !735
|
|
|
|
|
|
And make it more generalized for all filter specs.
|
|
|
|
When this option is `:description`, we use a more restrictive whitelist.
This is used for Project and Group description fields.
|
|
|
|
|
|
|
|
GitLab CI service sends gitlab-ci.yml file
See merge request !689
|
|
Specify shell while run me as git user
|
|
|