Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>tags/v22.0.0beta4
* | * | ||||
* @author Alexey Pyltsyn <lex61rus@gmail.com> | * @author Alexey Pyltsyn <lex61rus@gmail.com> | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Julius Härtl <jus@bitgrid.net> | * @author Julius Härtl <jus@bitgrid.net> | ||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
return [ | return [ | ||||
'routes' => [ | 'routes' => [ | ||||
['name' => 'accessibility#getCss', 'url' => '/css/user-{md5}', 'verb' => 'GET'], | ['name' => 'accessibility#getCss', 'url' => '/css/user-{md5}', 'verb' => 'GET'], |
* @author Jan-Christoph Borchardt <hey@jancborchardt.net> | * @author Jan-Christoph Borchardt <hey@jancborchardt.net> | ||||
* @author Janis Köhr <janis.koehr@novatec-gmbh.de> | * @author Janis Köhr <janis.koehr@novatec-gmbh.de> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Accessibility; | namespace OCA\Accessibility; | ||||
use OCP\IL10N; | use OCP\IL10N; |
* | * | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Julius Härtl <jus@bitgrid.net> | * @author Julius Härtl <jus@bitgrid.net> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Accessibility\AppInfo; | namespace OCA\Accessibility\AppInfo; | ||||
use OCA\Accessibility\Service\JSDataService; | use OCA\Accessibility\Service\JSDataService; |
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author Janis Köhr <janis.koehr@novatec-gmbh.de> | * @author Janis Köhr <janis.koehr@novatec-gmbh.de> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Julius Härtl <jus@bitgrid.net> | * @author Julius Härtl <jus@bitgrid.net> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* @author Thomas Citharel <nextcloud@tcit.fr> | * @author Thomas Citharel <nextcloud@tcit.fr> | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Accessibility\Controller; | namespace OCA\Accessibility\Controller; | ||||
use OC\Template\IconsCacher; | use OC\Template\IconsCacher; |
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author Daniel Kesselberg <mail@danielkesselberg.de> | * @author Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* @author Janis Köhr <janis.koehr@novatec-gmbh.de> | * @author Janis Köhr <janis.koehr@novatec-gmbh.de> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Accessibility\Controller; | namespace OCA\Accessibility\Controller; | ||||
use OCA\Accessibility\AccessibilityProvider; | use OCA\Accessibility\AccessibilityProvider; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Accessibility\Migration; | namespace OCA\Accessibility\Migration; | ||||
use OCA\Accessibility\AppInfo\Application; | use OCA\Accessibility\AppInfo\Application; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Accessibility\Service; | namespace OCA\Accessibility\Service; | ||||
use OCA\Accessibility\AppInfo\Application; | use OCA\Accessibility\AppInfo\Application; |
* @copyright Copyright (c) 2019 Janis Köhr <janiskoehr@icloud.com> | * @copyright Copyright (c) 2019 Janis Köhr <janiskoehr@icloud.com> | ||||
* | * | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Accessibility\Settings; | namespace OCA\Accessibility\Settings; | ||||
use OCA\Accessibility\AccessibilityProvider; | use OCA\Accessibility\AccessibilityProvider; |
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> | * @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> | ||||
* | * | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Accessibility\Settings; | namespace OCA\Accessibility\Settings; | ||||
use OCP\IL10N; | use OCP\IL10N; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\Actions; | namespace OCA\AdminAudit\Actions; | ||||
use Psr\Log\LoggerInterface; | use Psr\Log\LoggerInterface; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\Actions; | namespace OCA\AdminAudit\Actions; | ||||
class AppManagement extends Action { | class AppManagement extends Action { |
* | * | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\Actions; | namespace OCA\AdminAudit\Actions; | ||||
/** | /** |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\Actions; | namespace OCA\AdminAudit\Actions; | ||||
class Console extends Action { | class Console extends Action { |
* | * | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\Actions; | namespace OCA\AdminAudit\Actions; | ||||
/** | /** |
* @author Bjoern Schiessle <bjoern@schiessle.org> | * @author Bjoern Schiessle <bjoern@schiessle.org> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* @author Roger Szabo <roger.szabo@web.de> | * @author Roger Szabo <roger.szabo@web.de> | ||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\Actions; | namespace OCA\AdminAudit\Actions; | ||||
use OCP\IGroup; | use OCP\IGroup; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\Actions; | namespace OCA\AdminAudit\Actions; | ||||
use OCP\IUser; | use OCP\IUser; |
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Julius Härtl <jus@bitgrid.net> | * @author Julius Härtl <jus@bitgrid.net> | ||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* @author Sascha Wiswedel <sascha.wiswedel@nextcloud.com> | * @author Sascha Wiswedel <sascha.wiswedel@nextcloud.com> | ||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\Actions; | namespace OCA\AdminAudit\Actions; | ||||
use OCP\Share\IShare; | use OCP\Share\IShare; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\Actions; | namespace OCA\AdminAudit\Actions; | ||||
class Trashbin extends Action { | class Trashbin extends Action { |
* @author Bjoern Schiessle <bjoern@schiessle.org> | * @author Bjoern Schiessle <bjoern@schiessle.org> | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\Actions; | namespace OCA\AdminAudit\Actions; | ||||
use OCP\IUser; | use OCP\IUser; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\Actions; | namespace OCA\AdminAudit\Actions; | ||||
class Versions extends Action { | class Versions extends Action { |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\AppInfo; | namespace OCA\AdminAudit\AppInfo; | ||||
use Closure; | use Closure; |
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | * @author Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\BackgroundJobs; | namespace OCA\AdminAudit\BackgroundJobs; | ||||
use OC\BackgroundJob\TimedJob; | use OC\BackgroundJob\TimedJob; |
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2021 Joas Schilling <coding@schilljs.com> | * @copyright Copyright (c) 2021 Joas Schilling <coding@schilljs.com> | ||||
* | * | ||||
* @author Joas Schilling <coding@schilljs.com> | |||||
* | |||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is free software: you can redistribute it and/or modify | * This program is free software: you can redistribute it and/or modify | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\Listener; | namespace OCA\AdminAudit\Listener; | ||||
use OCA\AdminAudit\Actions\Action; | use OCA\AdminAudit\Actions\Action; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\AdminAudit\Tests\Actions; | namespace OCA\AdminAudit\Tests\Actions; | ||||
use OCA\AdminAudit\Actions\Security; | use OCA\AdminAudit\Actions\Security; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
return [ | return [ | ||||
'routes' => [ | 'routes' => [ | ||||
[ | [ |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\CloudFederationAPI\AppInfo; | namespace OCA\CloudFederationAPI\AppInfo; | ||||
use OCA\CloudFederationAPI\Capabilities; | use OCA\CloudFederationAPI\Capabilities; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\CloudFederationAPI; | namespace OCA\CloudFederationAPI; | ||||
use OCP\Capabilities\ICapability; | use OCP\Capabilities\ICapability; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\CloudFederationAPI; | namespace OCA\CloudFederationAPI; | ||||
use OCP\Federation\ICloudFederationProviderManager; | use OCP\Federation\ICloudFederationProviderManager; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\CloudFederationAPI\Controller; | namespace OCA\CloudFederationAPI\Controller; | ||||
use OCA\CloudFederationAPI\Config; | use OCA\CloudFederationAPI\Config; |
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
return [ | return [ | ||||
'routes' => [ | 'routes' => [ | ||||
['name' => 'Notifications#view', 'url' => '/notifications/view/{id}', 'verb' => 'GET'], | ['name' => 'Notifications#view', 'url' => '/notifications/view/{id}', 'verb' => 'GET'], |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Activity; | namespace OCA\Comments\Activity; | ||||
use OCP\Activity\IFilter; | use OCP\Activity\IFilter; |
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Activity; | namespace OCA\Comments\Activity; | ||||
use OCP\Activity\IManager; | use OCP\Activity\IManager; |
* | * | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Morris Jobke <hey@morrisjobke.de> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Activity; | namespace OCA\Comments\Activity; | ||||
use OCP\Activity\IEvent; | use OCP\Activity\IEvent; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Activity; | namespace OCA\Comments\Activity; | ||||
use OCP\Activity\ISetting; | use OCP\Activity\ISetting; |
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | * @author Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\AppInfo; | namespace OCA\Comments\AppInfo; | ||||
use Closure; | use Closure; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments; | namespace OCA\Comments; | ||||
use OCP\Capabilities\ICapability; | use OCP\Capabilities\ICapability; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Collaboration; | namespace OCA\Comments\Collaboration; | ||||
use OCP\Collaboration\AutoComplete\ISorter; | use OCP\Collaboration\AutoComplete\ISorter; |
<?php | <?php | ||||
/** | /** | ||||
* | |||||
* @copyright Copyright (c) 2016 Arthur Schiwon <blizzz@arthur-schiwon.de> | |||||
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | * @author Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Controller; | namespace OCA\Comments\Controller; | ||||
use OCP\AppFramework\Controller; | use OCP\AppFramework\Controller; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments; | namespace OCA\Comments; | ||||
use OCA\Comments\Activity\Listener as ActivityListener; | use OCA\Comments\Activity\Listener as ActivityListener; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Listener; | namespace OCA\Comments\Listener; | ||||
use OCP\Comments\CommentsEntityEvent; | use OCP\Comments\CommentsEntityEvent; |
* @copyright Copyright (c) 2019, Roeland Jago Douma <roeland@famdouma.nl> | * @copyright Copyright (c) 2019, Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Listener; | namespace OCA\Comments\Listener; | ||||
use OCA\Comments\AppInfo\Application; | use OCA\Comments\AppInfo\Application; |
* @copyright Copyright (c) 2019, Roeland Jago Douma <roeland@famdouma.nl> | * @copyright Copyright (c) 2019, Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Listener; | namespace OCA\Comments\Listener; | ||||
use OCA\Comments\AppInfo\Application; | use OCA\Comments\AppInfo\Application; |
/** | /** | ||||
* @copyright Copyright (c) 2021 Roeland Jago Douma <roeland@famdouma.nl> | * @copyright Copyright (c) 2021 Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments; | namespace OCA\Comments; | ||||
use OCP\AppFramework\Services\InitialStateProvider; | use OCP\AppFramework\Services\InitialStateProvider; |
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Notification; | namespace OCA\Comments\Notification; | ||||
use OCP\Comments\CommentsEvent; | use OCP\Comments\CommentsEvent; |
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Notification; | namespace OCA\Comments\Notification; | ||||
use OCP\Comments\IComment; | use OCP\Comments\IComment; |
* | * | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Search; | namespace OCA\Comments\Search; | ||||
use OCP\IL10N; | use OCP\IL10N; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Search; | namespace OCA\Comments\Search; | ||||
use OCP\Comments\IComment; | use OCP\Comments\IComment; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Search; | namespace OCA\Comments\Search; | ||||
use OCP\Comments\IComment; | use OCP\Comments\IComment; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Tests\Unit\Activity; | namespace OCA\Comments\Tests\Unit\Activity; | ||||
use OCA\Comments\Activity\Listener; | use OCA\Comments\Activity\Listener; |
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Tests\Unit\AppInfo; | namespace OCA\Comments\Tests\Unit\AppInfo; | ||||
use OCA\Comments\AppInfo\Application; | use OCA\Comments\AppInfo\Application; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Tests\Unit\Collaboration; | namespace OCA\Comments\Tests\Unit\Collaboration; | ||||
use OCA\Comments\Collaboration\CommentersSorter; | use OCA\Comments\Collaboration\CommentersSorter; |
* | * | ||||
* @author Arthur Schiwon <blizzz@arthur-schiwon.de> | * @author Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Morris Jobke <hey@morrisjobke.de> | * @author Morris Jobke <hey@morrisjobke.de> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Tests\Unit\Controller; | namespace OCA\Comments\Tests\Unit\Controller; | ||||
use OCA\Comments\Controller\Notifications; | use OCA\Comments\Controller\Notifications; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Tests\Unit\Notification; | namespace OCA\Comments\Tests\Unit\Notification; | ||||
use OCA\Comments\Activity\Listener as ActivityListener; | use OCA\Comments\Activity\Listener as ActivityListener; |
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Tests\Unit\Notification; | namespace OCA\Comments\Tests\Unit\Notification; | ||||
use OCA\Comments\Notification\Listener; | use OCA\Comments\Notification\Listener; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Comments\Tests\Unit\Notification; | namespace OCA\Comments\Tests\Unit\Notification; | ||||
use OCA\Comments\Notification\Notifier; | use OCA\Comments\Notification\Notifier; |
/** | /** | ||||
* @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | * @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | * | ||||
* @author 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Georg Ehrke <oc.list@georgehrke.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | |||||
*/ | */ | ||||
namespace OCA\ContactsInteraction; | namespace OCA\ContactsInteraction; | ||||
use Exception; | use Exception; |
/** | /** | ||||
* @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | * @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | * | ||||
* @author 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | |||||
*/ | */ | ||||
namespace OCA\ContactsInteraction; | namespace OCA\ContactsInteraction; | ||||
use OCA\ContactsInteraction\AppInfo\Application; | use OCA\ContactsInteraction\AppInfo\Application; |
/** | /** | ||||
* @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | * @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | * | ||||
* @author 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Morris Jobke <hey@morrisjobke.de> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | |||||
*/ | */ | ||||
namespace OCA\ContactsInteraction\AppInfo; | namespace OCA\ContactsInteraction\AppInfo; | ||||
use OCA\ContactsInteraction\Listeners\ContactInteractionListener; | use OCA\ContactsInteraction\Listeners\ContactInteractionListener; |
/** | /** | ||||
* @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | * @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | * | ||||
* @author 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | |||||
*/ | */ | ||||
namespace OCA\ContactsInteraction\BackgroundJob; | namespace OCA\ContactsInteraction\BackgroundJob; | ||||
use OCA\ContactsInteraction\Db\RecentContactMapper; | use OCA\ContactsInteraction\Db\RecentContactMapper; |
/** | /** | ||||
* @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | * @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | * | ||||
* @author 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Georg Ehrke <oc.list@georgehrke.com> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | |||||
*/ | */ | ||||
namespace OCA\ContactsInteraction; | namespace OCA\ContactsInteraction; | ||||
use OCA\ContactsInteraction\Db\RecentContact; | use OCA\ContactsInteraction\Db\RecentContact; |
/** | /** | ||||
* @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | * @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | * | ||||
* @author 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | |||||
*/ | */ | ||||
namespace OCA\ContactsInteraction\Db; | namespace OCA\ContactsInteraction\Db; | ||||
use OCP\DB\QueryBuilder\IQueryBuilder; | use OCP\DB\QueryBuilder\IQueryBuilder; |
/** | /** | ||||
* @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | * @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | * | ||||
* @author 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | |||||
*/ | */ | ||||
namespace OCA\ContactsInteraction\Db; | namespace OCA\ContactsInteraction\Db; | ||||
use OCP\AppFramework\Db\Entity; | use OCP\AppFramework\Db\Entity; |
/** | /** | ||||
* @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | * @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | * | ||||
* @author 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Georg Ehrke <oc.list@georgehrke.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | |||||
*/ | */ | ||||
namespace OCA\ContactsInteraction\Db; | namespace OCA\ContactsInteraction\Db; | ||||
use OCP\AppFramework\Db\DoesNotExistException; | use OCP\AppFramework\Db\DoesNotExistException; |
/** | /** | ||||
* @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | * @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | * | ||||
* @author 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | |||||
*/ | */ | ||||
namespace OCA\ContactsInteraction\Listeners; | namespace OCA\ContactsInteraction\Listeners; | ||||
use OCA\ContactsInteraction\Db\CardSearchDao; | use OCA\ContactsInteraction\Db\CardSearchDao; |
/** | /** | ||||
* @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | * @copyright 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | * | ||||
* @author 2020 Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | |||||
*/ | */ | ||||
namespace OCA\ContactsInteraction\Migration; | namespace OCA\ContactsInteraction\Migration; | ||||
use Closure; | use Closure; |
<?php | <?php | ||||
declare(strict_types=1); | declare(strict_types=1); | ||||
/** | /** | ||||
* @copyright Copyright (c) 2020 Daniel Kesselberg <mail@danielkesselberg.de> | * @copyright Copyright (c) 2020 Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | * | ||||
* @author Daniel Kesselberg <mail@danielkesselberg.de> | |||||
* | |||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is free software: you can redistribute it and/or modify | * This program is free software: you can redistribute it and/or modify | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | * | ||||
*/ | */ | ||||
namespace OCA\ContactsInteraction\Tests\Db; | namespace OCA\ContactsInteraction\Tests\Db; | ||||
use OCA\ContactsInteraction\Db\RecentContact; | use OCA\ContactsInteraction\Db\RecentContact; |
/** | /** | ||||
* @copyright Copyright (c) 2020 Julius Härtl <jus@bitgrid.net> | * @copyright Copyright (c) 2020 Julius Härtl <jus@bitgrid.net> | ||||
* | * | ||||
* @author Julien Veyssier <eneiluj@posteo.net> | |||||
* @author Julius Härtl <jus@bitgrid.net> | * @author Julius Härtl <jus@bitgrid.net> | ||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
return [ | return [ | ||||
'routes' => [ | 'routes' => [ | ||||
['name' => 'dashboard#index', 'url' => '/', 'verb' => 'GET'], | ['name' => 'dashboard#index', 'url' => '/', 'verb' => 'GET'], |
/** | /** | ||||
* @copyright Copyright (c) 2020 Julius Härtl <jus@bitgrid.net> | * @copyright Copyright (c) 2020 Julius Härtl <jus@bitgrid.net> | ||||
* | * | ||||
* @author Julien Veyssier <eneiluj@posteo.net> | |||||
* @author Julius Härtl <jus@bitgrid.net> | * @author Julius Härtl <jus@bitgrid.net> | ||||
* @author Morris Jobke <hey@morrisjobke.de> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\Dashboard\Controller; | namespace OCA\Dashboard\Controller; | ||||
use OCA\Dashboard\Service\BackgroundService; | use OCA\Dashboard\Service\BackgroundService; |
<?php | <?php | ||||
declare(strict_types=1); | |||||
/** | /** | ||||
* @copyright Copyright (c) 2020 Julius Härtl <jus@bitgrid.net> | * @copyright Copyright (c) 2020 Julius Härtl <jus@bitgrid.net> | ||||
* | * | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
declare(strict_types=1); | |||||
namespace OCA\Dashboard\Controller; | namespace OCA\Dashboard\Controller; | ||||
use OCP\AppFramework\Http\JSONResponse; | use OCP\AppFramework\Http\JSONResponse; |
<?php | <?php | ||||
declare(strict_types=1); | |||||
/** | /** | ||||
* @copyright Copyright (c) 2020 Julius Härtl <jus@bitgrid.net> | * @copyright Copyright (c) 2020 Julius Härtl <jus@bitgrid.net> | ||||
* | * | ||||
* @author Jan C. Borchardt <hey@jancborchardt.net> | |||||
* @author Julius Härtl <jus@bitgrid.net> | * @author Julius Härtl <jus@bitgrid.net> | ||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
declare(strict_types=1); | |||||
namespace OCA\Dashboard\Service; | namespace OCA\Dashboard\Service; | ||||
use InvalidArgumentException; | use InvalidArgumentException; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
return [ | return [ | ||||
'routes' => [ | 'routes' => [ | ||||
['name' => 'birthday_calendar#enable', 'url' => '/enableBirthdayCalendar', 'verb' => 'POST'], | ['name' => 'birthday_calendar#enable', 'url' => '/enableBirthdayCalendar', 'verb' => 'POST'], |
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
// Backends | // Backends | ||||
use OC\KnownUser\KnownUserService; | use OC\KnownUser\KnownUserService; | ||||
use OCA\DAV\CalDAV\CalDavBackend; | use OCA\DAV\CalDAV\CalDavBackend; |
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Lukas Reschke <lukas@statuscode.ch> | * @author Lukas Reschke <lukas@statuscode.ch> | ||||
* @author Morris Jobke <hey@morrisjobke.de> | * @author Morris Jobke <hey@morrisjobke.de> | ||||
* @author Thomas Müller <thomas.mueller@tmit.eu> | * @author Thomas Müller <thomas.mueller@tmit.eu> | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
// Backends | // Backends | ||||
use OC\KnownUser\KnownUserService; | use OC\KnownUser\KnownUserService; | ||||
use OCA\DAV\AppInfo\PluginManager; | use OCA\DAV\AppInfo\PluginManager; |
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
// load needed apps | // load needed apps | ||||
$RUNTIME_APPTYPES = ['filesystem', 'authentication', 'logging']; | $RUNTIME_APPTYPES = ['filesystem', 'authentication', 'logging']; | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
// no php execution timeout for webdav | // no php execution timeout for webdav | ||||
if (strpos(@ini_get('disable_functions'), 'set_time_limit') === false) { | if (strpos(@ini_get('disable_functions'), 'set_time_limit') === false) { | ||||
@set_time_limit(0); | @set_time_limit(0); |
/** | /** | ||||
* @copyright 2018, Roeland Jago Douma <roeland@famdouma.nl> | * @copyright 2018, Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* @author Morris Jobke <hey@morrisjobke.de> | |||||
* @author Robin Appelman <robin@icewind.nl> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
use \OCA\DAV\Direct\ServerFactory; | use \OCA\DAV\Direct\ServerFactory; | ||||
// no php execution timeout for webdav | // no php execution timeout for webdav |
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
require '../../../../3rdparty/autoload.php'; | require '../../../../3rdparty/autoload.php'; | ||||
if ($argc !== 6) { | if ($argc !== 6) { |
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* @author Thomas Citharel <nextcloud@tcit.fr> | * @author Thomas Citharel <nextcloud@tcit.fr> | ||||
* @author Thomas Müller <thomas.mueller@tmit.eu> | * @author Thomas Müller <thomas.mueller@tmit.eu> | ||||
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\AppInfo; | namespace OCA\DAV\AppInfo; | ||||
use Exception; | use Exception; |
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\AppInfo; | namespace OCA\DAV\AppInfo; | ||||
use OC\ServerContainer; | use OC\ServerContainer; |
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\Avatars; | namespace OCA\DAV\Avatars; | ||||
use OCP\IAvatarManager; | use OCP\IAvatarManager; |
* along with this program. If not, see <http://www.gnu.org/licenses/> | * along with this program. If not, see <http://www.gnu.org/licenses/> | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\Avatars; | namespace OCA\DAV\Avatars; | ||||
use OCP\IAvatar; | use OCP\IAvatar; |
<?php | <?php | ||||
/** | /** | ||||
* | |||||
* @copyright Copyright (c) 2016 Thomas Müller <thomas.mueller@tmit.eu> | |||||
* | * | ||||
* @author Morris Jobke <hey@morrisjobke.de> | * @author Morris Jobke <hey@morrisjobke.de> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | * @author Roeland Jago Douma <roeland@famdouma.nl> | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\Avatars; | namespace OCA\DAV\Avatars; | ||||
use Sabre\DAVACL\AbstractPrincipalCollection; | use Sabre\DAVACL\AbstractPrincipalCollection; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\BackgroundJob; | namespace OCA\DAV\BackgroundJob; | ||||
use OCA\DAV\CalDAV\Reminder\ReminderService; | use OCA\DAV\CalDAV\Reminder\ReminderService; |
declare(strict_types=1); | declare(strict_types=1); | ||||
/* | |||||
/** | |||||
* @copyright 2021 Christoph Wurst <christoph@winzerhof-wurst.at> | * @copyright 2021 Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | * | ||||
* @author 2021 Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | |||||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||||
* | |||||
*/ | */ | ||||
namespace OCA\DAV\BackgroundJob; | namespace OCA\DAV\BackgroundJob; | ||||
use OCA\DAV\CalDAV\RetentionService; | use OCA\DAV\CalDAV\RetentionService; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\BackgroundJob; | namespace OCA\DAV\BackgroundJob; | ||||
use OC\BackgroundJob\TimedJob; | use OC\BackgroundJob\TimedJob; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\BackgroundJob; | namespace OCA\DAV\BackgroundJob; | ||||
use OC\BackgroundJob\TimedJob; | use OC\BackgroundJob\TimedJob; |
<?php | <?php | ||||
/** | /** | ||||
* | |||||
* @copyright Copyright (c) 2016 Thomas Citharel <nextcloud@tcit.fr> | |||||
* | * | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* @author Thomas Citharel <nextcloud@tcit.fr> | * @author Thomas Citharel <nextcloud@tcit.fr> | ||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\BackgroundJob; | namespace OCA\DAV\BackgroundJob; | ||||
use OC\BackgroundJob\TimedJob; | use OC\BackgroundJob\TimedJob; |
* @copyright 2017 Georg Ehrke <oc.list@georgehrke.com> | * @copyright 2017 Georg Ehrke <oc.list@georgehrke.com> | ||||
* | * | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\BackgroundJob; | namespace OCA\DAV\BackgroundJob; | ||||
use OC\BackgroundJob\QueuedJob; | use OC\BackgroundJob\QueuedJob; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\BackgroundJob; | namespace OCA\DAV\BackgroundJob; | ||||
use DateInterval; | use DateInterval; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\BackgroundJob; | namespace OCA\DAV\BackgroundJob; | ||||
use OCP\AppFramework\Utility\ITimeFactory; | use OCP\AppFramework\Utility\ITimeFactory; |
* | * | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author Georg Ehrke <oc.list@georgehrke.com> | * @author Georg Ehrke <oc.list@georgehrke.com> | ||||
* @author Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\BackgroundJob; | namespace OCA\DAV\BackgroundJob; | ||||
use OC\BackgroundJob\TimedJob; | use OC\BackgroundJob\TimedJob; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\BackgroundJob; | namespace OCA\DAV\BackgroundJob; | ||||
use OC\User\NoUserException; | use OC\User\NoUserException; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\CalDAV\Activity; | namespace OCA\DAV\CalDAV\Activity; | ||||
use OCA\DAV\CalDAV\Activity\Provider\Calendar; | use OCA\DAV\CalDAV\Activity\Provider\Calendar; |
* @copyright Copyright (c) 2016 Joas Schilling <coding@schilljs.com> | * @copyright Copyright (c) 2016 Joas Schilling <coding@schilljs.com> | ||||
* | * | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | |||||
* @author John Molakvoæ <skjnldsv@protonmail.com> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\CalDAV\Activity\Filter; | namespace OCA\DAV\CalDAV\Activity\Filter; | ||||
use OCP\Activity\IFilter; | use OCP\Activity\IFilter; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\CalDAV\Activity\Filter; | namespace OCA\DAV\CalDAV\Activity\Filter; | ||||
use OCP\Activity\IFilter; | use OCP\Activity\IFilter; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\CalDAV\Activity\Provider; | namespace OCA\DAV\CalDAV\Activity\Provider; | ||||
use OCA\DAV\CalDAV\CalDavBackend; | use OCA\DAV\CalDAV\CalDavBackend; |
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\CalDAV\Activity\Provider; | namespace OCA\DAV\CalDAV\Activity\Provider; | ||||
use OCP\Activity\IEvent; | use OCP\Activity\IEvent; |
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Julius Härtl <jus@bitgrid.net> | * @author Julius Härtl <jus@bitgrid.net> | ||||
* @author Morris Jobke <hey@morrisjobke.de> | |||||
* @author Thomas Citharel <nextcloud@tcit.fr> | * @author Thomas Citharel <nextcloud@tcit.fr> | ||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\CalDAV\Activity\Provider; | namespace OCA\DAV\CalDAV\Activity\Provider; | ||||
use OC_App; | use OC_App; |
* | * | ||||
* @author Christoph Wurst <christoph@winzerhof-wurst.at> | * @author Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* @author Joas Schilling <coding@schilljs.com> | * @author Joas Schilling <coding@schilljs.com> | ||||
* @author Morris Jobke <hey@morrisjobke.de> | |||||
* | * | ||||
* @license GNU AGPL version 3 or any later version | * @license GNU AGPL version 3 or any later version | ||||
* | * | ||||
* | * | ||||
* This program is distributed in the hope that it will be useful, | * This program is distributed in the hope that it will be useful, | ||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||||
* GNU Affero General Public License for more details. | * GNU Affero General Public License for more details. | ||||
* | * | ||||
* You should have received a copy of the GNU Affero General Public License | * 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/>. | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||||
* | * | ||||
*/ | */ | ||||
namespace OCA\DAV\CalDAV\Activity\Provider; | namespace OCA\DAV\CalDAV\Activity\Provider; | ||||
use OCP\Activity\IEvent; | use OCP\Activity\IEvent; |