diff options
author | Ben Ford <ben.ford@puppetlabs.com> | 2015-10-19 14:52:46 -0700 |
---|---|---|
committer | Douwe Maan <douwe@gitlab.com> | 2015-10-29 15:49:07 +0100 |
commit | 3be9d2c422b8651498abec3a2ee9bb6a3685f040 (patch) | |
tree | 807a38b8b6e91319cc1b2ff8e2d31d0391f9ad59 /app/assets | |
parent | ae99720a40b8e0700891f5828c1a93bcc7673e04 (diff) | |
download | gitlab-ce-3be9d2c422b8651498abec3a2ee9bb6a3685f040.tar.gz |
Add ability to create directories in the editor
Simply type a name with a `/` directory separator and new directories
will be created. This does not do the fancy UI work that github.com
does, but it will get the job done.
I could not find tests for file creation, so I didn't add a test for
this slight behaviour modification. I did test directory traversals
though, using both absolute paths like `/tmp/foo.txt` and relative paths
like `../../foo.txt`. Neither case escaped the repository, though
attempting to traverse with a relative path resulted in a 500 error that
did not affect application stability upon reload.
Diffstat (limited to 'app/assets')
-rw-r--r-- | app/assets/stylesheets/pages/editor.scss | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/assets/stylesheets/pages/editor.scss b/app/assets/stylesheets/pages/editor.scss index 1d565477dd4..e2c521af91e 100644 --- a/app/assets/stylesheets/pages/editor.scss +++ b/app/assets/stylesheets/pages/editor.scss @@ -50,7 +50,7 @@ .editor-file-name { .new-file-name { display: inline-block; - width: 200px; + width: 450px; } .form-control { |