]> source.dussan.org Git - nextcloud-server.git/commit
enh(userstatus): add OOO automation and remove calendar automation 41714/head
authorAnna Larch <anna@nextcloud.com>
Fri, 24 Nov 2023 00:49:30 +0000 (01:49 +0100)
committerAnna Larch <anna@nextcloud.com>
Tue, 28 Nov 2023 09:28:06 +0000 (10:28 +0100)
commitf19645adab404a9c2642b42ec335bf2830dd8aa7
tree3f97f43788aadabce26c1a859c669274639fa695
parent53f31498049cf0dcd61c6ef1d840801bd81f055c
enh(userstatus): add OOO automation and remove calendar automation

Signed-off-by: Anna Larch <anna@nextcloud.com>
27 files changed:
apps/dav/lib/BackgroundJob/UserStatusAutomation.php
apps/dav/lib/CalDAV/Status/Status.php
apps/dav/lib/CalDAV/Status/StatusService.php
apps/dav/lib/Controller/AvailabilitySettingsController.php
apps/dav/lib/Db/Absence.php
apps/dav/lib/Listener/OutOfOfficeListener.php
apps/dav/lib/Service/AbsenceService.php
apps/dav/tests/unit/BackgroundJob/UserStatusAutomationTest.php
apps/dav/tests/unit/CalDAV/Status/StatusServiceTest.php
apps/dav/tests/unit/Listener/OutOfOfficeListenerTest.php
apps/user_status/composer/composer/ClassLoader.php
apps/user_status/composer/composer/autoload_classmap.php
apps/user_status/composer/composer/autoload_static.php
apps/user_status/lib/AppInfo/Application.php
apps/user_status/lib/Connector/UserStatusProvider.php
apps/user_status/lib/Db/UserStatusMapper.php
apps/user_status/lib/Listener/OutOfOfficeStatusListener.php [new file with mode: 0644]
apps/user_status/lib/Service/PredefinedStatusService.php
apps/user_status/lib/Service/StatusService.php
apps/user_status/tests/Unit/Service/StatusServiceTest.php
lib/private/User/AvailabilityCoordinator.php
lib/private/UserStatus/ISettableProvider.php
lib/private/UserStatus/Manager.php
lib/public/User/IAvailabilityCoordinator.php
lib/public/UserStatus/IManager.php
lib/public/UserStatus/IUserStatus.php
tests/lib/User/AvailabilityCoordinatorTest.php