From 8d8891c5bc1b35958160505fa7ed6884379cc05e Mon Sep 17 00:00:00 2001 From: Andy Scherzinger Date: Wed, 29 May 2024 11:32:54 +0200 Subject: [PATCH 1/3] chore: Add SPDX header Signed-off-by: Andy Scherzinger --- .reuse/dep5 | 11 ++++- apps/files_reminders/appinfo/info.xml | 4 ++ apps/files_reminders/appinfo/routes.php | 21 +-------- .../lib/AppInfo/Application.php | 21 +-------- .../lib/BackgroundJob/CleanUpReminders.php | 21 +-------- .../BackgroundJob/ScheduledNotifications.php | 21 +-------- .../lib/Command/ListCommand.php | 21 +-------- .../lib/Controller/ApiController.php | 21 +-------- .../lib/Dav/PropFindPlugin.php | 21 +-------- apps/files_reminders/lib/Db/Reminder.php | 21 +-------- .../files_reminders/lib/Db/ReminderMapper.php | 21 +-------- .../lib/Exception/NodeNotFoundException.php | 21 +-------- .../lib/Exception/UserNotFoundException.php | 21 +-------- .../LoadAdditionalScriptsListener.php | 21 +-------- .../lib/Listener/NodeDeletedListener.php | 21 +-------- .../lib/Listener/SabrePluginAddListener.php | 21 +-------- .../lib/Listener/UserDeletedListener.php | 21 +-------- .../Version10000Date20230725162149.php | 21 +-------- .../lib/Model/RichReminder.php | 21 +-------- .../lib/Notification/Notifier.php | 21 +-------- .../lib/Service/ReminderService.php | 21 +-------- apps/files_reminders/openapi.json.license | 2 + .../src/actions/clearReminderAction.ts | 21 +-------- .../src/actions/reminderStatusAction.ts | 21 +-------- .../src/actions/setReminderCustomAction.ts | 21 +-------- .../src/actions/setReminderMenuAction.ts | 21 +-------- .../actions/setReminderSuggestionActions.scss | 21 +-------- .../actions/setReminderSuggestionActions.ts | 21 +-------- .../src/components/SetCustomReminderModal.vue | 21 +-------- apps/files_reminders/src/init.ts | 21 +-------- .../src/services/customPicker.ts | 21 +-------- .../src/services/reminderService.ts | 21 +-------- apps/files_reminders/src/shared/logger.ts | 21 +-------- apps/files_reminders/src/shared/types.ts | 21 +-------- apps/files_reminders/src/shared/utils.ts | 21 +-------- apps/user_ldap/ajax/clearMappings.php | 26 ++-------- apps/user_ldap/ajax/deleteConfiguration.php | 28 ++--------- apps/user_ldap/ajax/getConfiguration.php | 27 ++--------- .../ajax/getNewServerConfigPrefix.php | 26 ++-------- apps/user_ldap/ajax/setConfiguration.php | 26 ++-------- apps/user_ldap/ajax/testConfiguration.php | 28 ++--------- apps/user_ldap/ajax/wizard.php | 29 ++---------- apps/user_ldap/appinfo/info.xml | 5 ++ apps/user_ldap/appinfo/routes.php | 25 ++-------- apps/user_ldap/css/renewPassword.css | 4 ++ apps/user_ldap/css/settings.css | 5 ++ .../ui-multiselect/jquery.multiselect.css | 4 ++ apps/user_ldap/img/app-dark.svg | 2 +- apps/user_ldap/img/app.svg | 2 +- apps/user_ldap/js/renewPassword.js | 20 +------- .../js/vendor/ui-multiselect/MIT-LICENSE | 20 -------- .../ui-multiselect/src/jquery.multiselect.js | 4 +- apps/user_ldap/js/wizard/configModel.js | 6 +-- apps/user_ldap/js/wizard/controller.js | 5 +- apps/user_ldap/js/wizard/view.js | 6 +-- apps/user_ldap/js/wizard/wizard.js | 6 +-- .../wizardDetectorAvailableAttributes.js | 7 ++- .../js/wizard/wizardDetectorBaseDN.js | 7 ++- .../wizardDetectorClearGroupMappings.js | 6 +-- .../wizard/wizardDetectorClearUserMappings.js | 6 +-- .../js/wizard/wizardDetectorEmailAttribute.js | 6 +-- .../wizard/wizardDetectorFeatureAbstract.js | 6 +-- .../js/wizard/wizardDetectorFilterGroup.js | 7 ++- .../js/wizard/wizardDetectorFilterLogin.js | 7 ++- .../js/wizard/wizardDetectorFilterUser.js | 7 ++- .../js/wizard/wizardDetectorGeneric.js | 7 ++- .../js/wizard/wizardDetectorGroupCount.js | 7 ++- .../wizardDetectorGroupObjectClasses.js | 6 +-- .../wizard/wizardDetectorGroupsForGroups.js | 6 +-- .../js/wizard/wizardDetectorGroupsForUsers.js | 6 +-- .../user_ldap/js/wizard/wizardDetectorPort.js | 7 ++- .../js/wizard/wizardDetectorQueue.js | 6 +-- .../wizardDetectorSimpleRequestAbstract.js | 7 ++- .../js/wizard/wizardDetectorTestAbstract.js | 7 ++- .../js/wizard/wizardDetectorTestBaseDN.js | 6 +-- .../wizard/wizardDetectorTestConfiguration.js | 7 ++- .../js/wizard/wizardDetectorTestLoginName.js | 6 +-- .../js/wizard/wizardDetectorUserCount.js | 6 +-- .../wizardDetectorUserDisplayNameAttribute.js | 6 +-- .../wizardDetectorUserGroupAssociation.js | 7 ++- .../wizard/wizardDetectorUserObjectClasses.js | 6 +-- .../user_ldap/js/wizard/wizardFilterOnType.js | 6 +-- .../js/wizard/wizardFilterOnTypeFactory.js | 5 +- apps/user_ldap/js/wizard/wizardObject.js | 6 +-- .../js/wizard/wizardTabAbstractFilter.js | 6 +-- apps/user_ldap/js/wizard/wizardTabAdvanced.js | 7 ++- .../js/wizard/wizardTabElementary.js | 6 +-- apps/user_ldap/js/wizard/wizardTabExpert.js | 7 ++- apps/user_ldap/js/wizard/wizardTabGeneric.js | 7 ++- .../js/wizard/wizardTabGroupFilter.js | 5 +- .../js/wizard/wizardTabLoginFilter.js | 6 +-- .../js/wizard/wizardTabUserFilter.js | 6 +-- apps/user_ldap/lib/Access.php | 47 ++----------------- apps/user_ldap/lib/AccessFactory.php | 22 +-------- apps/user_ldap/lib/AppInfo/Application.php | 25 +--------- apps/user_ldap/lib/BackendUtility.php | 25 ++-------- apps/user_ldap/lib/Command/CheckGroup.php | 25 +--------- apps/user_ldap/lib/Command/CheckUser.php | 27 ++--------- .../lib/Command/CreateEmptyConfig.php | 25 ++-------- apps/user_ldap/lib/Command/DeleteConfig.php | 25 ++-------- apps/user_ldap/lib/Command/PromoteGroup.php | 21 +-------- apps/user_ldap/lib/Command/ResetGroup.php | 22 +-------- apps/user_ldap/lib/Command/ResetUser.php | 21 +-------- apps/user_ldap/lib/Command/Search.php | 27 ++--------- apps/user_ldap/lib/Command/SetConfig.php | 26 ++-------- apps/user_ldap/lib/Command/ShowConfig.php | 27 ++--------- apps/user_ldap/lib/Command/ShowRemnants.php | 27 ++--------- apps/user_ldap/lib/Command/TestConfig.php | 27 ++--------- apps/user_ldap/lib/Command/UpdateUUID.php | 22 +-------- apps/user_ldap/lib/Configuration.php | 36 ++------------ apps/user_ldap/lib/Connection.php | 38 ++------------- apps/user_ldap/lib/ConnectionFactory.php | 21 +-------- .../lib/Controller/ConfigAPIController.php | 22 +-------- .../Controller/RenewPasswordController.php | 22 +-------- .../lib/DataCollector/LdapDataCollector.php | 21 +-------- apps/user_ldap/lib/Db/GroupMembership.php | 21 +-------- .../lib/Db/GroupMembershipMapper.php | 21 +-------- .../lib/Events/GroupBackendRegistered.php | 22 +-------- .../lib/Events/UserBackendRegistered.php | 22 +-------- .../lib/Exceptions/AttributeNotSet.php | 22 +-------- .../ConstraintViolationException.php | 22 +-------- .../lib/Exceptions/NoMoreResults.php | 21 +-------- apps/user_ldap/lib/Exceptions/NotOnLDAP.php | 22 +-------- apps/user_ldap/lib/FilesystemHelper.php | 24 ++-------- apps/user_ldap/lib/GroupPluginManager.php | 22 +-------- apps/user_ldap/lib/Group_LDAP.php | 45 ++---------------- apps/user_ldap/lib/Group_Proxy.php | 29 ++---------- .../lib/Handler/ExtStorageConfigHandler.php | 23 +-------- apps/user_ldap/lib/Helper.php | 30 ++---------- apps/user_ldap/lib/IGroupLDAP.php | 21 +-------- apps/user_ldap/lib/ILDAPGroupPlugin.php | 21 +-------- apps/user_ldap/lib/ILDAPUserPlugin.php | 22 +-------- apps/user_ldap/lib/ILDAPWrapper.php | 30 ++---------- apps/user_ldap/lib/IUserLDAP.php | 22 +-------- apps/user_ldap/lib/Jobs/CleanUp.php | 26 ++-------- apps/user_ldap/lib/Jobs/Sync.php | 23 +-------- apps/user_ldap/lib/Jobs/UpdateGroups.php | 29 ++---------- apps/user_ldap/lib/LDAP.php | 34 ++------------ apps/user_ldap/lib/LDAPProvider.php | 29 ++---------- apps/user_ldap/lib/LDAPProviderFactory.php | 26 ++-------- apps/user_ldap/lib/LDAPUtility.php | 25 ++-------- apps/user_ldap/lib/LoginListener.php | 21 +-------- .../user_ldap/lib/Mapping/AbstractMapping.php | 27 ++--------- apps/user_ldap/lib/Mapping/GroupMapping.php | 23 ++------- apps/user_ldap/lib/Mapping/UserMapping.php | 23 ++------- .../lib/Migration/GroupMappingMigration.php | 21 +-------- .../lib/Migration/RemoveRefreshTime.php | 21 +-------- .../lib/Migration/SetDefaultProvider.php | 21 +-------- apps/user_ldap/lib/Migration/UUIDFix.php | 22 +-------- apps/user_ldap/lib/Migration/UUIDFixGroup.php | 21 +-------- .../user_ldap/lib/Migration/UUIDFixInsert.php | 23 +-------- apps/user_ldap/lib/Migration/UUIDFixUser.php | 21 +-------- .../lib/Migration/UnsetDefaultProvider.php | 21 +-------- .../Version1010Date20200630192842.php | 22 +-------- .../Version1120Date20210917155206.php | 21 +-------- .../Version1130Date20211102154716.php | 21 +-------- .../Version1130Date20220110154717.php | 21 +-------- .../Version1130Date20220110154718.php | 21 +-------- .../Version1130Date20220110154719.php | 21 +-------- .../Version1141Date20220323143801.php | 21 +-------- .../Version1190Date20230706134108.php | 21 +-------- .../Version1190Date20230706134109.php | 21 +-------- apps/user_ldap/lib/Notification/Notifier.php | 24 +--------- apps/user_ldap/lib/PagedResults/TLinkId.php | 22 +-------- apps/user_ldap/lib/Proxy.php | 33 ++----------- .../lib/Service/UpdateGroupsService.php | 29 ++---------- apps/user_ldap/lib/Settings/Admin.php | 24 +--------- apps/user_ldap/lib/Settings/Section.php | 24 +--------- .../lib/SetupChecks/LdapConnection.php | 21 +-------- .../lib/SetupChecks/LdapInvalidUuids.php | 22 +-------- apps/user_ldap/lib/User/DeletedUsersIndex.php | 22 +-------- apps/user_ldap/lib/User/Manager.php | 30 ++---------- apps/user_ldap/lib/User/OfflineUser.php | 26 ++-------- apps/user_ldap/lib/User/User.php | 33 ++----------- apps/user_ldap/lib/UserPluginManager.php | 24 +--------- apps/user_ldap/lib/User_LDAP.php | 39 ++------------- apps/user_ldap/lib/User_Proxy.php | 32 ++----------- apps/user_ldap/lib/Wizard.php | 40 ++-------------- apps/user_ldap/lib/WizardResult.php | 28 ++--------- apps/user_ldap/openapi.json.license | 2 + .../templates/part.settingcontrols.php | 8 ++++ .../templates/part.wizard-groupfilter.php | 8 ++++ .../templates/part.wizard-loginfilter.php | 8 ++++ .../templates/part.wizard-server.php | 8 ++++ .../templates/part.wizard-userfilter.php | 8 ++++ .../templates/part.wizardcontrols.php | 8 ++++ apps/user_ldap/templates/renewpassword.php | 10 +++- apps/user_ldap/templates/settings.php | 6 +++ apps/user_ldap/tests/.htaccess | 4 ++ apps/user_ldap/tests/AccessTest.php | 32 ++----------- apps/user_ldap/tests/ConfigurationTest.php | 25 ++-------- apps/user_ldap/tests/ConnectionTest.php | 30 ++---------- apps/user_ldap/tests/GroupLDAPPluginTest.php | 23 +-------- apps/user_ldap/tests/Group_LDAPTest.php | 31 ++---------- apps/user_ldap/tests/HelperTest.php | 24 +--------- .../Integration/AbstractIntegrationTest.php | 28 ++--------- .../user_ldap/tests/Integration/Bootstrap.php | 21 +-------- .../Integration/ExceptionOnLostConnection.php | 26 ++-------- .../Lib/IntegrationTestAttributeDetection.php | 22 +-------- .../IntegrationTestCountUsersByLoginName.php | 23 ++------- .../IntegrationTestFetchUsersByLoginName.php | 25 ++-------- .../Integration/Lib/IntegrationTestPaging.php | 26 ++-------- .../Lib/User/IntegrationTestUserAvatar.php | 28 ++--------- .../Lib/User/IntegrationTestUserCleanUp.php | 24 ++-------- .../User/IntegrationTestUserDisplayName.php | 25 ++-------- apps/user_ldap/tests/Integration/readme.md | 5 ++ apps/user_ldap/tests/Integration/run-all.sh | 5 +- apps/user_ldap/tests/Integration/run-test.sh | 5 +- .../setup-scripts/createExplicitGroups.php | 24 ++-------- .../createExplicitGroupsDifferentOU.php | 24 ++-------- .../setup-scripts/createExplicitUsers.php | 24 ++-------- .../createUsersWithoutDisplayName.php | 23 ++------- apps/user_ldap/tests/Jobs/CleanUpTest.php | 25 ++-------- apps/user_ldap/tests/Jobs/SyncTest.php | 24 +--------- apps/user_ldap/tests/LDAPGroupPluginDummy.php | 21 +-------- apps/user_ldap/tests/LDAPProviderTest.php | 27 +---------- apps/user_ldap/tests/LDAPTest.php | 25 +--------- apps/user_ldap/tests/LDAPUserPluginDummy.php | 21 +-------- .../tests/Mapping/AbstractMappingTest.php | 27 ++--------- .../tests/Mapping/GroupMappingTest.php | 24 ++-------- .../tests/Mapping/UserMappingTest.php | 24 ++-------- .../tests/Migration/AbstractUUIDFixTest.php | 23 +-------- .../tests/Migration/UUIDFixGroupTest.php | 22 +-------- .../tests/Migration/UUIDFixInsertTest.php | 23 +-------- .../tests/Migration/UUIDFixUserTest.php | 22 +-------- .../tests/Service/UpdateGroupsServiceTest.php | 23 +-------- apps/user_ldap/tests/Settings/AdminTest.php | 25 +--------- apps/user_ldap/tests/Settings/SectionTest.php | 25 +--------- .../tests/User/DeletedUsersIndexTest.php | 24 +--------- apps/user_ldap/tests/User/ManagerTest.php | 29 ++---------- apps/user_ldap/tests/User/OfflineUserTest.php | 21 +-------- apps/user_ldap/tests/User/UserTest.php | 29 ++---------- apps/user_ldap/tests/UserLDAPPluginTest.php | 23 +-------- apps/user_ldap/tests/User_LDAPTest.php | 32 ++----------- apps/user_ldap/tests/User_ProxyTest.php | 27 +---------- apps/user_ldap/tests/WizardTest.php | 29 ++---------- apps/user_status/.l10nignore | 2 + apps/user_status/appinfo/info.xml | 4 ++ apps/user_status/css/user-status-menu.scss | 23 ++------- apps/user_status/lib/AppInfo/Application.php | 21 +-------- .../ClearOldStatusesBackgroundJob.php | 21 +-------- apps/user_status/lib/Capabilities.php | 22 +-------- apps/user_status/lib/Connector/UserStatus.php | 21 +-------- .../lib/Connector/UserStatusProvider.php | 21 +-------- .../lib/ContactsMenu/StatusProvider.php | 20 +------- .../lib/Controller/HeartbeatController.php | 22 +-------- .../Controller/PredefinedStatusController.php | 22 +-------- .../lib/Controller/StatusesController.php | 23 +-------- .../lib/Controller/UserStatusController.php | 24 +--------- .../lib/Dashboard/UserStatusWidget.php | 22 +-------- apps/user_status/lib/Db/UserStatus.php | 21 +-------- apps/user_status/lib/Db/UserStatusMapper.php | 21 +-------- .../lib/Exception/InvalidClearAtException.php | 21 +-------- .../Exception/InvalidMessageIdException.php | 21 +-------- .../Exception/InvalidStatusIconException.php | 21 +-------- .../Exception/InvalidStatusTypeException.php | 21 +-------- .../StatusMessageTooLongException.php | 21 +-------- .../BeforeTemplateRenderedListener.php | 22 +-------- .../Listener/OutOfOfficeStatusListener.php | 21 +-------- .../lib/Listener/UserDeletedListener.php | 21 +-------- .../lib/Listener/UserLiveStatusListener.php | 21 +-------- .../Version0001Date20200602134824.php | 23 +-------- .../Version0002Date20200902144824.php | 21 +-------- .../Version1000Date20201111130204.php | 21 +-------- .../Version1003Date20210809144824.php | 21 +-------- .../Version1008Date20230921144701.php | 18 +------ apps/user_status/lib/ResponseDefinitions.php | 21 +-------- .../user_status/lib/Service/JSDataService.php | 21 +-------- .../lib/Service/PredefinedStatusService.php | 21 +-------- .../user_status/lib/Service/StatusService.php | 23 +-------- apps/user_status/openapi.json.license | 2 + apps/user_status/src/UserStatus.vue | 22 ++------- .../src/components/ClearAtSelect.vue | 22 ++------- .../src/components/CustomMessageInput.vue | 22 ++------- .../src/components/OnlineStatusSelect.vue | 23 ++------- .../src/components/PredefinedStatus.vue | 22 ++------- .../src/components/PredefinedStatusesList.vue | 22 ++------- .../src/components/PreviousStatus.vue | 22 ++------- .../src/components/SetStatusModal.vue | 22 ++------- apps/user_status/src/filters/clearAtFilter.js | 21 +-------- apps/user_status/src/menu.js | 23 +-------- .../src/mixins/OnlineStatusMixin.js | 21 +-------- .../src/services/clearAtOptionsService.js | 21 +-------- .../src/services/clearAtService.js | 21 +-------- apps/user_status/src/services/dateService.js | 21 +-------- .../src/services/heartbeatService.js | 21 +-------- .../src/services/predefinedStatusService.js | 21 +-------- .../src/services/statusOptionsService.js | 22 +-------- .../user_status/src/services/statusService.js | 21 +-------- apps/user_status/src/store/index.js | 21 +-------- .../src/store/predefinedStatuses.js | 21 +-------- .../user_status/src/store/userBackupStatus.js | 23 +-------- apps/user_status/src/store/userStatus.js | 21 +-------- .../Service/StatusServiceIntegrationTest.php | 20 +------- .../ClearOldStatusesBackgroundJobTest.php | 22 +-------- .../tests/Unit/CapabilitiesTest.php | 21 +-------- .../Unit/Connector/UserStatusProviderTest.php | 21 +-------- .../tests/Unit/Connector/UserStatusTest.php | 21 +-------- .../PredefinedStatusControllerTest.php | 21 +-------- .../Controller/StatusesControllerTest.php | 21 +-------- .../Controller/UserStatusControllerTest.php | 22 +-------- .../Unit/Dashboard/UserStatusWidgetTest.php | 23 +-------- .../tests/Unit/Db/UserStatusMapperTest.php | 22 +-------- .../Unit/Listener/UserDeletedListenerTest.php | 21 +-------- .../Listener/UserLiveStatusListenerTest.php | 22 +-------- .../Service/PredefinedStatusServiceTest.php | 22 +-------- .../tests/Unit/Service/StatusServiceTest.php | 22 +-------- apps/user_status/tests/bootstrap.php | 21 +-------- apps/weather_status/.l10nignore | 2 + apps/weather_status/appinfo/info.xml | 4 ++ apps/weather_status/appinfo/routes.php | 21 +-------- .../lib/AppInfo/Application.php | 21 +-------- apps/weather_status/lib/Capabilities.php | 21 +-------- .../Controller/WeatherStatusController.php | 21 +-------- .../BeforeTemplateRenderedListener.php | 21 +-------- .../lib/ResponseDefinitions.php | 21 +-------- .../lib/Service/WeatherStatusService.php | 22 +-------- apps/weather_status/openapi.json.license | 2 + apps/weather_status/src/App.vue | 22 ++------- .../src/services/weatherStatusService.js | 21 +-------- apps/weather_status/src/weather-status.js | 21 +-------- 321 files changed, 880 insertions(+), 5423 deletions(-) create mode 100644 apps/files_reminders/openapi.json.license delete mode 100644 apps/user_ldap/js/vendor/ui-multiselect/MIT-LICENSE create mode 100644 apps/user_ldap/openapi.json.license create mode 100644 apps/user_status/openapi.json.license create mode 100644 apps/weather_status/openapi.json.license diff --git a/.reuse/dep5 b/.reuse/dep5 index 49219a5e23204..d9c186335804f 100644 --- a/.reuse/dep5 +++ b/.reuse/dep5 @@ -7,7 +7,7 @@ Files: lib/l10n/*.js lib/l10n/*.json core/l10n/*.js core/l10n/*.json apps/admin_ Copyright: 2016 ownCloud, Inc., 2016-2024 Nextcloud translators License: AGPL-3.0-only OR AGPL-3.0-or-later -Files: tests/data/block-aligned-plus-one.txt tests/data/block-aligned.txt tests/data/data.tar.gz tests/data/data.zip tests/data/desktopapp.png tests/data/desktopapp.svg tests/data/certificates/badCertificate.crt tests/data/certificates/expiredCertificate.crt tests/data/certificates/goodCertificate.crt tests/data/integritycheck/app/AnotherFile.txt tests/data/integritycheck/app/subfolder/file.txt tests/data/integritycheck/appWithInvalidData/AnotherFile.txt tests/data/integritycheck/appWithInvalidData/UnecessaryFile +Files: tests/data/block-aligned-plus-one.txt tests/data/block-aligned.txt tests/data/data.tar.gz tests/data/data.zip tests/data/desktopapp.png tests/data/desktopapp.svg tests/data/certificates/badCertificate.crt tests/data/certificates/expiredCertificate.crt tests/data/certificates/goodCertificate.crt tests/data/integritycheck/app/AnotherFile.txt tests/data/integritycheck/app/subfolder/file.txt tests/data/integritycheck/appWithInvalidData/AnotherFile.txt tests/data/integritycheck/appWithInvalidData/UnecessaryFile apps/user_ldap/tests/Integration/data/avatar-invalid.gif apps/user_ldap/tests/Integration/data/avatar-valid.jpg apps/user_ldap/img/copy.png apps/user_ldap/img/copy.svg Copyright: 2015 ownCloud, Inc. License: AGPL-3.0-only @@ -115,6 +115,11 @@ Files: core/src/jquery/contactsmenu/jquery_entry.handlebars tests/data/integrity Copyright: 2019 Nextcloud GmbH and Nextcloud contributors License: AGPL-3.0-or-later +Files: apps/user_status/img/app-dark.svg apps/user_status/img/app.svg +Copyright: 2020 Nextcloud GmbH and Nextcloud contributors +License: AGPL-3.0-or-later + + Files: .npmignore tests/data/testimage-badheader.jpg Copyright: 2021 Nextcloud GmbH and Nextcloud contributors License: AGPL-3.0-or-later @@ -139,6 +144,10 @@ Files: vendor-bin/*/composer.json vendor-bin/*/composer.lock Copyright: 2021 Nextcloud GmbH and Nextcloud contributors License: AGPL-3.0-or-later +Files: apps/user_ldap/img/app-dark.svg apps/user_ldap/img/app.svg +Copyright: 2018-2024 Google LLC +License: Apache-2.0 + Files: lib/composer/* apps/*/composer/autoload.php apps/*/composer/composer/*.php Copyright: Nils Adermann, Jordi Boggiano License: MIT diff --git a/apps/files_reminders/appinfo/info.xml b/apps/files_reminders/appinfo/info.xml index 971cf81c525ae..ad0e2ae53f3d7 100644 --- a/apps/files_reminders/appinfo/info.xml +++ b/apps/files_reminders/appinfo/info.xml @@ -1,4 +1,8 @@ + files_reminders diff --git a/apps/files_reminders/appinfo/routes.php b/apps/files_reminders/appinfo/routes.php index 7f022a280ab54..e6333282b34d7 100644 --- a/apps/files_reminders/appinfo/routes.php +++ b/apps/files_reminders/appinfo/routes.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ $requirements = [ diff --git a/apps/files_reminders/lib/AppInfo/Application.php b/apps/files_reminders/lib/AppInfo/Application.php index 7adeefc35034c..f0a3cc0f6f50c 100644 --- a/apps/files_reminders/lib/AppInfo/Application.php +++ b/apps/files_reminders/lib/AppInfo/Application.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\AppInfo; diff --git a/apps/files_reminders/lib/BackgroundJob/CleanUpReminders.php b/apps/files_reminders/lib/BackgroundJob/CleanUpReminders.php index afa8c514a0aa2..234e133ffc755 100644 --- a/apps/files_reminders/lib/BackgroundJob/CleanUpReminders.php +++ b/apps/files_reminders/lib/BackgroundJob/CleanUpReminders.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\BackgroundJob; diff --git a/apps/files_reminders/lib/BackgroundJob/ScheduledNotifications.php b/apps/files_reminders/lib/BackgroundJob/ScheduledNotifications.php index 15ae56f069869..d8467d1740cac 100644 --- a/apps/files_reminders/lib/BackgroundJob/ScheduledNotifications.php +++ b/apps/files_reminders/lib/BackgroundJob/ScheduledNotifications.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\BackgroundJob; diff --git a/apps/files_reminders/lib/Command/ListCommand.php b/apps/files_reminders/lib/Command/ListCommand.php index f9113e1560503..118d00c45d3b5 100644 --- a/apps/files_reminders/lib/Command/ListCommand.php +++ b/apps/files_reminders/lib/Command/ListCommand.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Command; diff --git a/apps/files_reminders/lib/Controller/ApiController.php b/apps/files_reminders/lib/Controller/ApiController.php index aeac3bd7a6bb9..a7d02b936c95f 100644 --- a/apps/files_reminders/lib/Controller/ApiController.php +++ b/apps/files_reminders/lib/Controller/ApiController.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Controller; diff --git a/apps/files_reminders/lib/Dav/PropFindPlugin.php b/apps/files_reminders/lib/Dav/PropFindPlugin.php index e476c1a3b1330..8bb881700131a 100644 --- a/apps/files_reminders/lib/Dav/PropFindPlugin.php +++ b/apps/files_reminders/lib/Dav/PropFindPlugin.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2024 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Dav; diff --git a/apps/files_reminders/lib/Db/Reminder.php b/apps/files_reminders/lib/Db/Reminder.php index 36f967f1434b8..1a8ba15063e21 100644 --- a/apps/files_reminders/lib/Db/Reminder.php +++ b/apps/files_reminders/lib/Db/Reminder.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Db; diff --git a/apps/files_reminders/lib/Db/ReminderMapper.php b/apps/files_reminders/lib/Db/ReminderMapper.php index 3f7fc04b2f08c..16859585bdfe9 100644 --- a/apps/files_reminders/lib/Db/ReminderMapper.php +++ b/apps/files_reminders/lib/Db/ReminderMapper.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Db; diff --git a/apps/files_reminders/lib/Exception/NodeNotFoundException.php b/apps/files_reminders/lib/Exception/NodeNotFoundException.php index 5dfe784f5fc54..65e1b28fe1ebb 100644 --- a/apps/files_reminders/lib/Exception/NodeNotFoundException.php +++ b/apps/files_reminders/lib/Exception/NodeNotFoundException.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Exception; diff --git a/apps/files_reminders/lib/Exception/UserNotFoundException.php b/apps/files_reminders/lib/Exception/UserNotFoundException.php index 3c57ea475e994..d1ddf9148cb7c 100644 --- a/apps/files_reminders/lib/Exception/UserNotFoundException.php +++ b/apps/files_reminders/lib/Exception/UserNotFoundException.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Exception; diff --git a/apps/files_reminders/lib/Listener/LoadAdditionalScriptsListener.php b/apps/files_reminders/lib/Listener/LoadAdditionalScriptsListener.php index ab66b6bc7a01f..52c39f9b04efc 100644 --- a/apps/files_reminders/lib/Listener/LoadAdditionalScriptsListener.php +++ b/apps/files_reminders/lib/Listener/LoadAdditionalScriptsListener.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Listener; diff --git a/apps/files_reminders/lib/Listener/NodeDeletedListener.php b/apps/files_reminders/lib/Listener/NodeDeletedListener.php index ba1447a933248..06a4733e6cdf4 100644 --- a/apps/files_reminders/lib/Listener/NodeDeletedListener.php +++ b/apps/files_reminders/lib/Listener/NodeDeletedListener.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Listener; diff --git a/apps/files_reminders/lib/Listener/SabrePluginAddListener.php b/apps/files_reminders/lib/Listener/SabrePluginAddListener.php index afb917164432a..b2c4501f9afbc 100644 --- a/apps/files_reminders/lib/Listener/SabrePluginAddListener.php +++ b/apps/files_reminders/lib/Listener/SabrePluginAddListener.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2024 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Listener; diff --git a/apps/files_reminders/lib/Listener/UserDeletedListener.php b/apps/files_reminders/lib/Listener/UserDeletedListener.php index 160fed107650d..366a5e604209e 100644 --- a/apps/files_reminders/lib/Listener/UserDeletedListener.php +++ b/apps/files_reminders/lib/Listener/UserDeletedListener.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Listener; diff --git a/apps/files_reminders/lib/Migration/Version10000Date20230725162149.php b/apps/files_reminders/lib/Migration/Version10000Date20230725162149.php index 76999329d64f0..74614c6515e1b 100644 --- a/apps/files_reminders/lib/Migration/Version10000Date20230725162149.php +++ b/apps/files_reminders/lib/Migration/Version10000Date20230725162149.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Migration; diff --git a/apps/files_reminders/lib/Model/RichReminder.php b/apps/files_reminders/lib/Model/RichReminder.php index f621a8f16d57c..4f221252717d9 100644 --- a/apps/files_reminders/lib/Model/RichReminder.php +++ b/apps/files_reminders/lib/Model/RichReminder.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Model; diff --git a/apps/files_reminders/lib/Notification/Notifier.php b/apps/files_reminders/lib/Notification/Notifier.php index a280c4d9336a2..7f0c2d693223c 100644 --- a/apps/files_reminders/lib/Notification/Notifier.php +++ b/apps/files_reminders/lib/Notification/Notifier.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Notification; diff --git a/apps/files_reminders/lib/Service/ReminderService.php b/apps/files_reminders/lib/Service/ReminderService.php index 9d5daf0cc5e00..8bd6887e75477 100644 --- a/apps/files_reminders/lib/Service/ReminderService.php +++ b/apps/files_reminders/lib/Service/ReminderService.php @@ -3,25 +3,8 @@ declare(strict_types=1); /** - * @copyright 2023 Christopher Ng - * - * @author Christopher Ng - * - * @license GNU AGPL version 3 or any later version - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ namespace OCA\FilesReminders\Service; diff --git a/apps/files_reminders/openapi.json.license b/apps/files_reminders/openapi.json.license new file mode 100644 index 0000000000000..83559daa9dcb7 --- /dev/null +++ b/apps/files_reminders/openapi.json.license @@ -0,0 +1,2 @@ +SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors +SPDX-License-Identifier: AGPL-3.0-or-later \ No newline at end of file diff --git a/apps/files_reminders/src/actions/clearReminderAction.ts b/apps/files_reminders/src/actions/clearReminderAction.ts index b8d1d55a5fbf7..148861999f42e 100644 --- a/apps/files_reminders/src/actions/clearReminderAction.ts +++ b/apps/files_reminders/src/actions/clearReminderAction.ts @@ -1,23 +1,6 @@ /** - * @copyright 2024 Christopher Ng - * - * @author Christopher Ng - * - * @license AGPL-3.0-or-later - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ import Vue from 'vue' diff --git a/apps/files_reminders/src/actions/reminderStatusAction.ts b/apps/files_reminders/src/actions/reminderStatusAction.ts index ec82f52cfc204..6a2c9943d3b17 100644 --- a/apps/files_reminders/src/actions/reminderStatusAction.ts +++ b/apps/files_reminders/src/actions/reminderStatusAction.ts @@ -1,23 +1,6 @@ /** - * @copyright 2024 Christopher Ng - * - * @author Christopher Ng - * - * @license AGPL-3.0-or-later - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ import { FileAction, type Node } from '@nextcloud/files' diff --git a/apps/files_reminders/src/actions/setReminderCustomAction.ts b/apps/files_reminders/src/actions/setReminderCustomAction.ts index 5aaef27d27729..0c932fa47990c 100644 --- a/apps/files_reminders/src/actions/setReminderCustomAction.ts +++ b/apps/files_reminders/src/actions/setReminderCustomAction.ts @@ -1,23 +1,6 @@ /** - * @copyright Copyright (c) 2023 John Molakvoæ - * - * @author John Molakvoæ - * - * @license AGPL-3.0-or-later - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ import type { Node, View } from '@nextcloud/files' diff --git a/apps/files_reminders/src/actions/setReminderMenuAction.ts b/apps/files_reminders/src/actions/setReminderMenuAction.ts index 73b86b9940e43..f42277b055a7f 100644 --- a/apps/files_reminders/src/actions/setReminderMenuAction.ts +++ b/apps/files_reminders/src/actions/setReminderMenuAction.ts @@ -1,23 +1,6 @@ /** - * @copyright Copyright (c) 2023 John Molakvoæ - * - * @author John Molakvoæ - * - * @license AGPL-3.0-or-later - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ import type { Node, View } from '@nextcloud/files' diff --git a/apps/files_reminders/src/actions/setReminderSuggestionActions.scss b/apps/files_reminders/src/actions/setReminderSuggestionActions.scss index 93a94bafa2b9a..63d875bd56a2b 100644 --- a/apps/files_reminders/src/actions/setReminderSuggestionActions.scss +++ b/apps/files_reminders/src/actions/setReminderSuggestionActions.scss @@ -1,23 +1,6 @@ /** - * @copyright Copyright (c) 2023 John Molakvoæ - * - * @author John Molakvoæ - * - * @license AGPL-3.0-or-later - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ // TODO: remove when/if the actions API supports a separator // This the last preset action, so we need to add a separator diff --git a/apps/files_reminders/src/actions/setReminderSuggestionActions.ts b/apps/files_reminders/src/actions/setReminderSuggestionActions.ts index 321de4229a0d4..b5f4425e3cde9 100644 --- a/apps/files_reminders/src/actions/setReminderSuggestionActions.ts +++ b/apps/files_reminders/src/actions/setReminderSuggestionActions.ts @@ -1,23 +1,6 @@ /** - * @copyright Copyright (c) 2023 John Molakvoæ - * - * @author John Molakvoæ - * - * @license AGPL-3.0-or-later - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Affero General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Affero General Public License for more details. - * - * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . - * + * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ import Vue from 'vue' diff --git a/apps/files_reminders/src/components/SetCustomReminderModal.vue b/apps/files_reminders/src/components/SetCustomReminderModal.vue index fdbe5d2485525..331dc17dbd543 100644 --- a/apps/files_reminders/src/components/SetCustomReminderModal.vue +++ b/apps/files_reminders/src/components/SetCustomReminderModal.vue @@ -1,23 +1,6 @@