You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: .github/ISSUE_TEMPLATE/Bug_report.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ labels: bug, 0. Needs triage
7
7
<!--
8
8
Thanks for reporting issues back to Nextcloud!
9
9
10
-
Note: This is the **issue tracker of Nextcloud app Group Folder**, please do NOT use this to get answers to your questions or get help for fixing your installation. This is a place to report bugs to developers, after your server has been debugged. You can find help debugging your system on our home user forums: https://help.nextcloud.com or, if you use Nextcloud in a large organization, ask our engineers on https://portal.nextcloud.com. See also https://nextcloud.com/support for support options.
10
+
Note: This is the **issue tracker of Nextcloud app Team folders**, please do NOT use this to get answers to your questions or get help for fixing your installation. This is a place to report bugs to developers, after your server has been debugged. You can find help debugging your system on our home user forums: https://help.nextcloud.com or, if you use Nextcloud in a large organization, ask our engineers on https://portal.nextcloud.com. See also https://nextcloud.com/support for support options.
11
11
12
12
Nextcloud is an open source project backed by Nextcloud GmbH. Most of our volunteers are home users and thus primarily care about issues that affect home users. Our paid engineers prioritize issues of our customers. If you are neither a home user nor a customer, consider paying somebody to fix your issue, do it yourself or become a customer.
13
13
@@ -18,7 +18,7 @@ Guidelines for submitting issues:
18
18
- You can also filter by appending e. g. "state:open" to the search string.
19
19
- More info on search syntax within github: https://help.github.com/articles/searching-issues
20
20
21
-
* This repository https://github.com/nextcloud/groupfolders/issues is *only* for issues within the Group folders code.
21
+
* This repository https://github.com/nextcloud/groupfolders/issues is *only* for issues within the Team folders code.
22
22
23
23
* SECURITY: Report any potential security bug to us via our HackerOne page (https://hackerone.com/nextcloud) following our security policy (https://nextcloud.com/security/) instead of filing an issue in our bug tracker.
24
24
@@ -59,7 +59,7 @@ Tell us what happens instead
59
59
60
60
**Nextcloud version:** (see Nextcloud admin page)
61
61
62
-
**Group folders version:**
62
+
**Team folders version:**
63
63
64
64
**Updated from an older Nextcloud/ownCloud or fresh install:**
Note: This is the **issue tracker of Nextcloud Group folders**, please do NOT use this to get answers to your questions or get help for fixing your installation. This is a place to report bugs to developers, after your server has been debugged. You can find help debugging your system on our home user forums: https://help.nextcloud.com or, if you use Nextcloud in a large organization, ask our engineers on https://portal.nextcloud.com. See also https://nextcloud.com/support for support options.
10
+
Note: This is the **issue tracker of Nextcloud Team folders**, please do NOT use this to get answers to your questions or get help for fixing your installation. This is a place to report bugs to developers, after your server has been debugged. You can find help debugging your system on our home user forums: https://help.nextcloud.com or, if you use Nextcloud in a large organization, ask our engineers on https://portal.nextcloud.com. See also https://nextcloud.com/support for support options.
11
11
12
12
Nextcloud is an open source project backed by Nextcloud GmbH. Most of our volunteers are home users and thus primarily care about issues that affect home users. Our paid engineers prioritize issues of our customers. If you are neither a home user nor a customer, consider paying somebody to fix your issue, do it yourself or become a customer.
13
13
@@ -18,7 +18,7 @@ Guidelines for submitting issues:
18
18
- You can also filter by appending e. g. "state:open" to the search string.
19
19
- More info on search syntax within github: https://help.github.com/articles/searching-issues
20
20
21
-
* This repository https://github.com/nextcloud/groupfolders/issues is *only* for issues within the Nextcloud Group folders code.
21
+
* This repository https://github.com/nextcloud/groupfolders/issues is *only* for issues within the Nextcloud Team folders code.
22
22
23
23
* SECURITY: Report any potential security bug to us via our HackerOne page (https://hackerone.com/nextcloud) following our security policy (https://nextcloud.com/security/) instead of filing an issue in our bug tracker.
[^1]: The releases are now managed in a [dedicated release repository](https://github.com/nextcloud-releases/groupfolders/releases). The releases in this repository may be outdated.
18
18
19
-
## Configuring Group Folders
19
+
## Configuring Team folder
20
20
21
-
Group Folders can be configured through *Group Folders* under *Administration settings*.
21
+
Team folders can be configured through *Team folders* under *Administration settings*.
22
22
23
23
After a folder is created, the admin can give access to the folder to one or more groups, a quota can be assigned for the folder and advanced permissions can be activated and configured.
24
24
25
25
26
26

27
27
28
-
Permissions to the content of a group folder can be configured on a per-group basis.
28
+
Permissions to the content of a Team folder can be configured on a per-group basis.
29
29
30
30

31
31
32
32
The configuration options include the _Write_, _Share_ and _Delete_ permissions for each group.
33
33
34
-
## Using Group Folders
34
+
## Using Team folders
35
35
36
36
Once configured, the folders will show up in the home folder for each user in the configured groups.
37
37
38
38

39
39
40
40
## Setting Advanced Permissions
41
41
42
-
_Advanced Permissions_ allows entitled users to configure permissions inside groupfolders on a per file and folder basis.
42
+
_Advanced Permissions_ allows entitled users to configure permissions inside Team folders on a per file and folder basis.
43
43
44
-
Permissions are configured by setting one or more of "Read", "Write", "Create", "Delete" or "Share" permissions to "allow" or "deny". Any permission not explicitly set will inherit the permissions from the parent folder. If multiple configured advanced permissions for a single file or folder apply for a single user (such as when a user belongs to multiple groups), the "allow" permission will overwrite any "deny" permission. Denied permissions configured for the group folder itself cannot be overwritten to "allow" permissions by the advanced permission rules.
44
+
Permissions are configured by setting one or more of "Read", "Write", "Create", "Delete" or "Share" permissions to "allow" or "deny". Any permission not explicitly set will inherit the permissions from the parent folder. If multiple configured advanced permissions for a single file or folder apply for a single user (such as when a user belongs to multiple groups), the "allow" permission will overwrite any "deny" permission. Denied permissions configured for the Team folder itself cannot be overwritten to "allow" permissions by the advanced permission rules.
45
45
46
46

47
47
48
-
Users or whole groups can be entitled to set advanced permissions for each group folder separately on the group folders admin page.
48
+
Users or whole groups can be entitled to set advanced permissions for each Team folder separately on the Team folders admin page.
49
49
For entitlements, only users from those groups are selectable which have to be configured selected in the Groups column.
@@ -54,7 +54,7 @@ For entitlements, only users from those groups are selectable which have to be c
54
54
55
55
Some settings are currently only exposed via `config/config.php`:
56
56
57
-
### Default quota for new groupfolders
57
+
### Default quota for new Team folders
58
58
59
59
```injectablephp
60
60
'groupfolders.quota.default' => -3,
@@ -64,24 +64,24 @@ The special value `-3` means unlimited and any other value is the quota limit in
64
64
65
65
## Command-line interface management and configuration (via `occ`)
66
66
67
-
Group folders can be configured and managed from the command-line interface (CLI). This is accomplished by using the `occ` command.
67
+
Team folders can be configured and managed from the command-line interface (CLI). This is accomplished by using the `occ` command.
68
68
69
-
The `occ` command is utilized throughout Nextcloud for many operations and is not specific to Group Folders. When the Group Folders app is enabled, the `occ` command gains additional functionality specific to Group Folders.
69
+
The `occ` command is utilized throughout Nextcloud for many operations and is not specific to Team folders. When the Team folders app is enabled, the `occ` command gains additional functionality specific to Team folders.
70
70
71
71
If you're unfamiliar with `occ` see [Using the occ command](https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/occ_command.html) in the Nextcloud Server Administration Guide for general guidance.
72
72
73
73
### Commands Available
74
74
75
-
-`occ groupfolders:create <name>`→ create a group folder
76
-
-`occ groupfolders:delete <folder_id> [-f|--force]`→ delete a group folder and all its contents
75
+
-`occ groupfolders:create <name>`→ create a Team folder
76
+
-`occ groupfolders:delete <folder_id> [-f|--force]`→ delete a Team folder and all its contents
77
77
-`occ groupfolders:expire`→ trigger file version and trashbin expiration (see [Nextcloud docs for versioning](https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/file_versioning.html) and [Nextcloud docs for the trash bin](https://docs.nextcloud.com/server/latest/admin_manual/configuration_files/trashbin_configuration.html) for details)
78
-
-`occ groupfolders:group <folder_id> <group_id> [-d|--delete] [write|share|delete]`→ assign groups and their rights to a group folder
79
-
-`occ groupfolders:list`→ list configured group folders
78
+
-`occ groupfolders:group <folder_id> <group_id> [-d|--delete] [write|share|delete]`→ assign groups and their rights to a Team folder
79
+
-`occ groupfolders:list`→ list configured Team folders
80
80
-`occ groupfolders:permissions`→ configure advanced permissions (see below for details)
81
-
-`occ groupfolders:quota <folder_id> [<quota>|unlimited]`→ set a quota for a group folder
82
-
-`occ groupfolders:rename <folder_id> <name>`→ rename a group folder
83
-
-`occ groupfolders:scan <folder_id>`→ trigger a filescan for a group folder
84
-
-`occ groupfolders:trashbin:cleanup`→ empty the trashbin of all group folders
81
+
-`occ groupfolders:quota <folder_id> [<quota>|unlimited]`→ set a quota for a Team folder
82
+
-`occ groupfolders:rename <folder_id> <name>`→ rename a Team folder
83
+
-`occ groupfolders:scan <folder_id>`→ trigger a filescan for a Team folder
84
+
-`occ groupfolders:trashbin:cleanup`→ empty the trashbin of all Team folders
85
85
-`occ config:app:set groupfolders enable_encryption --value="true"`→ activate encryption (server-side) support
86
86
87
87
### Configuring Advanced Permissions via `occ`
@@ -90,7 +90,7 @@ Advanced permissions can also be configured through the `occ groupfolders:permis
90
90
91
91
#### Enabling
92
92
93
-
Before configuring any advanced permissions you'll first have to enable advanced permissions for the folder using `occ groupfolders:permissions <folder_id> --enable`. To do this you'll first need to find the `folder_id` of the groupfolder you're trying to configure. You can use `occ groupfolders:list` to find the `folder_id` of the target folder.
93
+
Before configuring any advanced permissions you'll first have to enable advanced permissions for the folder using `occ groupfolders:permissions <folder_id> --enable`. To do this you'll first need to find the `folder_id` of the Team folder you're trying to configure. You can use `occ groupfolders:list` to find the `folder_id` of the target folder.
94
94
95
95
#### Using
96
96
@@ -120,7 +120,7 @@ To manage the users or groups entitled to set advanced permissions, use `occ gro
120
120
121
121
#### Disabling
122
122
123
-
To disable the advanced permissions feature for a group folder, use `occ groupfolders:permissions <folder_id> --disable`.
123
+
To disable the advanced permissions feature for a Team folder, use `occ groupfolders:permissions <folder_id> --disable`.
124
124
125
125
## APIs
126
126
@@ -130,7 +130,7 @@ See the [OpenAPI specification](openapi.json) to learn about all available API e
130
130
131
131
### WebDAV API
132
132
133
-
Group folders are also exposed through a separate [WebDAV API](https://docs.nextcloud.com/server/latest/user_manual/en/files/access_webdav.html) at `/remote.php/dav/groupfolders/<user id>`.
133
+
Team folders are also exposed through a separate [WebDAV API](https://docs.nextcloud.com/server/latest/user_manual/en/files/access_webdav.html) at `/remote.php/dav/groupfolders/<user id>`.
134
134
135
-
In addition to browsing the contents of the group folders, you can also request the mount point for the group folder by requesting the `{http://nextcloud.org/ns}mount-point` property.
135
+
In addition to browsing the contents of the Team folders, you can also request the mount point for the Team folder by requesting the `{http://nextcloud.org/ns}mount-point` property.
Copy file name to clipboardexpand all lines: appinfo/info.xml
+5-5
Original file line number
Diff line number
Diff line change
@@ -5,13 +5,13 @@
5
5
-->
6
6
<info>
7
7
<id>groupfolders</id>
8
-
<name>Group folders</name>
9
-
<summary>Admin configured folders shared with everyone in a group</summary>
10
-
<description><![CDATA[Admin configured folders shared with everyone in a group.
8
+
<name>Team folders</name>
9
+
<summary>Admin configured folders shared with everyone in a Team</summary>
10
+
<description><![CDATA[Admin configured folders shared with everyone in a Team.
11
11
12
-
Folders can be configured from *Group folders* in the admin settings.
12
+
Folders can be configured from *Team folders* in the admin settings.
13
13
14
-
After a folder is created, the admin can give access to the folder to one or more groups, control their write/sharing permissions and assign a quota for the folder.
14
+
After a folder is created, the admin can give access to the folder to one or more teams, control their write/sharing permissions and assign a quota for the folder.
@@ -31,7 +31,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int
31
31
}
32
32
33
33
$helper = $this->getHelper('question');
34
-
$question = newConfirmationQuestion('Are you sure you want to delete the group folder ' . $folder['mount_point'] . ' and all files within, this cannot be undone (y/N).', false);
34
+
$question = newConfirmationQuestion('Are you sure you want to delete the Team folder ' . $folder['mount_point'] . ' and all files within, this cannot be undone (y/N).', false);
35
35
if ($input->getOption('force') || $helper->ask($input, $output, $question)) {
0 commit comments