summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorJustin Wernick <justin@worthe-it.co.za>2023-08-11 22:04:19 +0200
committerJustin Wernick <justin@worthe-it.co.za>2023-08-15 21:40:35 +0200
commit64da82c661b2a28c7a258bd30c0084633d0e1896 (patch)
treee631e496b70f10d8414a3d1962797aa6354de918 /CHANGELOG.md
parent2203a06532979e8c4772dcb134c109e1f308031a (diff)
Create group directories if they don't already exist
- With the correct ownership - With the correct permissions Fix #5
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c1035c4..334d087 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -18,6 +18,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
license. This application is now dual licensed with the MIT license, as is
common with Rust crates.
+### Fix
+
+- When a repo is created in a directory which does not exist yet, the directory
+ is created with appropriate permissions. For example, when creating a personal
+ repo if `git/username` does not exist, it will be created with personal read,
+ write and execute access for the user only. If `git/group` does not exist, it
+ will be created owned by `group`, with group level read, write and execute
+ access, and the setgid flag set.
+
## [0.2.0] - 2023-07-17
### Added