diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..96c0d02 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,12 @@ +Copyright (C) 2019 Kopano and its licensors + +This program is free software: you can redistribute it and/or modify it under the terms of the +GNU Affero General Public License as published by the Free Software Foundation, either version +3 of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without +even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License along with this program. +If not, see http://www.gnu.org/licenses/. \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..3d6bee7 --- /dev/null +++ b/README.md @@ -0,0 +1,27 @@ +# WebApp tools + +WebApp tools repository can be found [here](https://stash.kopano.io/projects/KSC/repos/webapp-tools/) and consist of various sub-projects: + +## WebApp_Admin + +A CLI tool that can be used to manage WebApp user settings, signatures, S/MIME certificates and more. +More info [here](https://stash.kopano.io/projects/KSC/repos/webapp-tools/browse/webapp_admin/README.md). + +## Files_Admin + +A CLI tool to inject files accounts into a user settings. More info [here](https://stash.kopano.io/projects/KSC/repos/webapp-tools/browse/files_admin/README.md). + +## Manage_recipients + +A simple script to manage the recipient history list for a user. More info [here](https://stash.kopano.io/projects/KSC/repos/webapp-tools/browse/manage_recipients/readme.md). + +# How to contribute + +1) Clone the repository from `https://stash.kopano.io/` or `https://github.com/Kopano-mirror/webapp_tools`. +2) Commit and sign your work (git commit -s). +3) Upload commits to a git store of your choosing, or export the series as a patchset using git format-patch. +4) Send the patch(es) or git link to `contributing @ kopano .io` and we will consider the submission. + +# License + +All software found in this repostory and sub-projects are licensed under GNU Affero General Public License v3 unless stated otherwise. A copy of this license can be found in the main directory of this project and in every sub-project. \ No newline at end of file diff --git a/files_admin/LICENSE.txt b/files_admin/LICENSE.txt new file mode 100644 index 0000000..96c0d02 --- /dev/null +++ b/files_admin/LICENSE.txt @@ -0,0 +1,12 @@ +Copyright (C) 2019 Kopano and its licensors + +This program is free software: you can redistribute it and/or modify it under the terms of the +GNU Affero General Public License as published by the Free Software Foundation, either version +3 of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without +even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License along with this program. +If not, see http://www.gnu.org/licenses/. \ No newline at end of file diff --git a/files_admin/README.md b/files_admin/README.md index f18bbfe..ac63c1f 100644 --- a/files_admin/README.md +++ b/files_admin/README.md @@ -19,4 +19,8 @@ Use the username and password provided in the config file # Dependencies - python-kopano -- python-mapi \ No newline at end of file +- python-mapi + +# License + +licensed under GNU Affero General Public License v3. \ No newline at end of file diff --git a/manage_recipients/LICENSE.txt b/manage_recipients/LICENSE.txt new file mode 100644 index 0000000..96c0d02 --- /dev/null +++ b/manage_recipients/LICENSE.txt @@ -0,0 +1,12 @@ +Copyright (C) 2019 Kopano and its licensors + +This program is free software: you can redistribute it and/or modify it under the terms of the +GNU Affero General Public License as published by the Free Software Foundation, either version +3 of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without +even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License along with this program. +If not, see http://www.gnu.org/licenses/. \ No newline at end of file diff --git a/manage_recipients/readme.md b/manage_recipients/README.md similarity index 85% rename from manage_recipients/readme.md rename to manage_recipients/README.md index c98c9f9..8061fc3 100644 --- a/manage_recipients/readme.md +++ b/manage_recipients/README.md @@ -11,24 +11,28 @@ Manage recipients in webapp python remove_recipients.py --user --list ``` ###### Remove recipient -Remove options is searching in display_name, smtp_address or email_address. +Remove options is searching in display_name, smtp_address or email_address. ```python python remove_recipients.py --user --remove ``` - -###### Clear history + +###### Clear history ```python python remove_recipients.py --user --remove-all ``` - + #### Example Remove all recipients that have example.com in there display_name, smtp_address or email_address ```python python remove_recipients.py --user user --remove example.com -``` +``` + +# License + +licensed under GNU Affero General Public License v3. diff --git a/webapp_admin/LICENSE.txt b/webapp_admin/LICENSE.txt new file mode 100644 index 0000000..96c0d02 --- /dev/null +++ b/webapp_admin/LICENSE.txt @@ -0,0 +1,12 @@ +Copyright (C) 2019 Kopano and its licensors + +This program is free software: you can redistribute it and/or modify it under the terms of the +GNU Affero General Public License as published by the Free Software Foundation, either version +3 of the License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without +even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License along with this program. +If not, see http://www.gnu.org/licenses/. \ No newline at end of file diff --git a/webapp_admin/README.md b/webapp_admin/README.md index 1b4ff6a..9f24f8d 100644 --- a/webapp_admin/README.md +++ b/webapp_admin/README.md @@ -22,3 +22,7 @@ If you want to make a change for all users pass the --all-users parameter. Examp - python-mapi - OpenSSL - dotty_dict + +# License + +licensed under GNU Affero General Public License v3. \ No newline at end of file