]>
source.dussan.org Git - nextcloud-server.git/log
szaimen [Sun, 30 Oct 2022 12:43:22 +0000 (13:43 +0100)]
Limit-number-of-concurrent-preview-generations
Signed-off-by: Bowen Ding <dbw9580@live.com>
Signed-off-by: szaimen <szaimen@e.mail.de>
Nextcloud bot [Sat, 5 Nov 2022 02:15:04 +0000 (02:15 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Julius Härtl [Fri, 4 Nov 2022 17:24:55 +0000 (18:24 +0100)]
Merge pull request #34775 from nextcloud/bugfix/noid/mailer-set-to
Do not throw errors when invalid setTo email is provided
dependabot[bot] [Fri, 4 Nov 2022 16:41:23 +0000 (16:41 +0000)]
Merge pull request #33181 from nextcloud/dependabot/composer/build/integration/behat/behat-approx-3.11.0
Vincent Petry [Fri, 4 Nov 2022 16:29:30 +0000 (17:29 +0100)]
Merge pull request #34702 from nextcloud/fix/clean-ldap-wizard-typing
Clean up LDAP Wizard typing
Vincent Petry [Fri, 4 Nov 2022 16:23:40 +0000 (17:23 +0100)]
Merge pull request #34834 from nextcloud/bugfix/noid/skeleton-size-calc
Fix size calculation on copying the skeleton files
Vincent Petry [Fri, 4 Nov 2022 16:19:36 +0000 (17:19 +0100)]
Merge pull request #34909 from nextcloud/fix/21370/duplicate-notifications-2
Fix duplicate event email notifications
dependabot[bot] [Fri, 4 Nov 2022 15:46:56 +0000 (15:46 +0000)]
Update behat/behat requirement in /build/integration
Updates the requirements on [behat/behat](https://github.com/Behat/Behat) to permit the latest version.
- [Release notes](https://github.com/Behat/Behat/releases)
- [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Behat/Behat/compare/v3.10.0...v3.11.0)
---
updated-dependencies:
- dependency-name: behat/behat
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Vincent Petry [Fri, 4 Nov 2022 15:46:02 +0000 (16:46 +0100)]
Merge pull request #33884 from nextcloud/dependabot/composer/build/integration/guzzlehttp/guzzle-7.5.0
Bump guzzlehttp/guzzle from 7.4.5 to 7.5.0 in /build/integration
Richard Steinmetz [Tue, 1 Nov 2022 14:49:54 +0000 (15:49 +0100)]
Fix duplicate event email notifications
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Joas Schilling [Fri, 4 Nov 2022 10:05:10 +0000 (11:05 +0100)]
Merge pull request #34963 from nextcloud/followup/34522/fix-invalid-date
Fix invalid date in security.txt
Joas Schilling [Fri, 4 Nov 2022 06:54:57 +0000 (07:54 +0100)]
Fix invalid date in security.txt
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Fri, 4 Nov 2022 02:14:14 +0000 (02:14 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Simon L [Thu, 3 Nov 2022 21:10:51 +0000 (22:10 +0100)]
Merge pull request #34954 from nextcloud/bugfix/noid/autoloader-update-imip
Dump autoloaders for new IHandleImipMessage
Julius Härtl [Thu, 3 Nov 2022 16:26:31 +0000 (17:26 +0100)]
Merge pull request #34934 from nextcloud/bugfix/noid/session-reopen-read
Read encrypted session data again on reopen
Julius Härtl [Thu, 3 Nov 2022 16:21:21 +0000 (17:21 +0100)]
Dump autoloaders for new IHandleImipMessage
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Mon, 24 Oct 2022 14:45:24 +0000 (16:45 +0200)]
Do not throw errors when invalid setTo email is provided
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Côme Chilliet [Thu, 3 Nov 2022 15:11:03 +0000 (16:11 +0100)]
Merge pull request #34678 from pulsejet/patch-jpeg
Interlace all output JPEG
Christoph Wurst [Thu, 3 Nov 2022 14:03:42 +0000 (15:03 +0100)]
Merge pull request #34893 from nextcloud/fix/move-imip-to-separate-interface
Move iMIP to its own interface
Côme Chilliet [Thu, 3 Nov 2022 13:55:06 +0000 (14:55 +0100)]
Merge pull request #34330 from nextcloud/fix/fix-contacts-test-php8
Fix ContactsStoreTests under PHP 8.2
Christoph Wurst [Thu, 3 Nov 2022 13:42:51 +0000 (14:42 +0100)]
Merge pull request #32565 from nextcloud/chore/modernize-error-handler
Modernize the error handler
Carl Schwan [Thu, 3 Nov 2022 13:24:01 +0000 (14:24 +0100)]
Merge pull request #34933 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
Anna [Thu, 3 Nov 2022 12:58:58 +0000 (13:58 +0100)]
Merge pull request #33605 from nextcloud/perf/user-getdisplayname-cache
Use cached getDisplayName method
Julius Härtl [Thu, 3 Nov 2022 08:58:31 +0000 (09:58 +0100)]
Do not remove complete encrypted session key when just a key should be removed
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Thu, 3 Nov 2022 07:39:59 +0000 (08:39 +0100)]
Read encrypted session data again on reopen
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Christoph Wurst [Thu, 3 Nov 2022 10:37:03 +0000 (11:37 +0100)]
Merge pull request #34852 from nextcloud/enhancement/host-validator-api
Add remote host validation API
Anna Larch [Thu, 18 Aug 2022 11:45:13 +0000 (13:45 +0200)]
Switch to DisplayNameCache for CardDAV
Signed-off-by: Anna Larch <anna@nextcloud.com>
Anna Larch [Thu, 18 Aug 2022 11:44:46 +0000 (13:44 +0200)]
Switch to DisplayNameCache for CalDAV
Signed-off-by: Anna Larch <anna@nextcloud.com>
Anna Larch [Mon, 31 Oct 2022 10:16:45 +0000 (11:16 +0100)]
Move iMIP to it's own interface
and clean up the code a bit.
Added:
- author
Removed:
- unused imports
Changed:
- moved iMIP handling to new interface
- pointed code to new implementation
Signed-off-by: Anna Larch <anna@nextcloud.com>
nextcloud-command [Thu, 3 Nov 2022 04:22:48 +0000 (04:22 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Thu, 3 Nov 2022 02:14:09 +0000 (02:14 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
John Molakvoæ [Wed, 2 Nov 2022 15:59:02 +0000 (16:59 +0100)]
Merge pull request #34868 from nextcloud/fix/toasts-styling
Update @nextcloud/dialogs and fix toasts styling
John Molakvoæ [Fri, 28 Oct 2022 09:43:49 +0000 (11:43 +0200)]
Update @nextcloud/dialogs@ and fix toasts styling
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Julius Härtl [Wed, 2 Nov 2022 13:15:12 +0000 (14:15 +0100)]
Merge pull request #34880 from nextcloud/dependabot/npm_and_yarn/babel/node-7.20.0
Bump @babel/node from 7.17.10 to 7.20.0
Simon L [Wed, 2 Nov 2022 12:01:10 +0000 (13:01 +0100)]
Merge pull request #34907 from nextcloud/enh/noid/remove-32bit-compatibilitiy
remove 32-bit workarounds
Vincent Petry [Wed, 2 Nov 2022 11:58:24 +0000 (12:58 +0100)]
Merge pull request #34871 from nextcloud/bugfix/34695/fix-internal-expiredate-visibility
Fix visibility of internal expire date
Simon L [Wed, 2 Nov 2022 10:33:37 +0000 (11:33 +0100)]
Merge pull request #34908 from nextcloud/enh/noid/disable-26-updates-32bit
disable upgrades to 26 for 32-bit
szaimen [Tue, 1 Nov 2022 13:52:20 +0000 (14:52 +0100)]
fix psalm
Signed-off-by: szaimen <szaimen@e.mail.de>
szaimen [Tue, 1 Nov 2022 13:03:48 +0000 (14:03 +0100)]
remove 32-bit workarounds
Signed-off-by: szaimen <szaimen@e.mail.de>
John Molakvoæ [Wed, 2 Nov 2022 09:41:43 +0000 (10:41 +0100)]
Merge pull request #34906 from nextcloud/enh/noid/improve-64-bit-check
Christoph Wurst [Tue, 24 May 2022 06:39:55 +0000 (08:39 +0200)]
Log all deprecations with debug level
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Christoph Wurst [Tue, 24 May 2022 06:39:20 +0000 (08:39 +0200)]
Refactor the ErrorHandler into a dynamic class
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Nextcloud bot [Wed, 2 Nov 2022 02:14:12 +0000 (02:14 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
szaimen [Tue, 1 Nov 2022 13:42:53 +0000 (14:42 +0100)]
disable upgrades to 26 for 32-bit
Signed-off-by: szaimen <szaimen@e.mail.de>
szaimen [Tue, 1 Nov 2022 12:50:50 +0000 (13:50 +0100)]
update 64-bit check wording
Signed-off-by: szaimen <szaimen@e.mail.de>
Nextcloud bot [Tue, 1 Nov 2022 02:14:18 +0000 (02:14 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
dependabot[bot] [Mon, 31 Oct 2022 20:42:18 +0000 (20:42 +0000)]
Bump @babel/node from 7.17.10 to 7.20.0
Bumps [@babel/node](https://github.com/babel/babel/tree/HEAD/packages/babel-node) from 7.17.10 to 7.20.0.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.20.0/packages/babel-node)
---
updated-dependencies:
- dependency-name: "@babel/node"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Christoph Wurst [Thu, 27 Oct 2022 12:33:31 +0000 (14:33 +0200)]
Add remote host validation API
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Christoph Wurst [Mon, 31 Oct 2022 14:59:25 +0000 (15:59 +0100)]
Merge pull request #34894 from nextcloud/enhancement/talk-api-delete-conversation
Add Talk converstation delete API
Julius Härtl [Mon, 31 Oct 2022 13:58:04 +0000 (14:58 +0100)]
Merge pull request #34895 from nextcloud/fix/build-api-reference
Use the official phpDocumentor release
Ferdinand Thiessen [Mon, 31 Oct 2022 11:51:38 +0000 (12:51 +0100)]
Use the official phpDocumentor release
The previous cached version download URL was broken and only a
non-functional version was downloaded leading and so the API reference
was not updated since NC24.
This is fixed by simply using the latest stable phpDocumentor release.
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
Christoph Wurst [Mon, 31 Oct 2022 10:44:39 +0000 (11:44 +0100)]
Add Talk converstation delete API
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Nextcloud bot [Mon, 31 Oct 2022 02:13:55 +0000 (02:13 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 30 Oct 2022 02:13:45 +0000 (02:13 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Daniel [Sat, 29 Oct 2022 19:52:41 +0000 (21:52 +0200)]
Merge pull request #34884 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
dependabot[bot] [Sat, 29 Oct 2022 07:36:33 +0000 (07:36 +0000)]
Merge pull request #34883 from nextcloud/dependabot/composer/build/integration/phpunit/phpunit-9.5.26
dependabot[bot] [Sat, 29 Oct 2022 07:26:43 +0000 (07:26 +0000)]
Merge pull request #34881 from nextcloud/dependabot/npm_and_yarn/nextcloud/calendar-availability-vue-0.5.0-beta.3
nextcloud-command [Sat, 29 Oct 2022 07:16:04 +0000 (07:16 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Sat, 29 Oct 2022 02:15:22 +0000 (02:15 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
dependabot[bot] [Sat, 29 Oct 2022 01:04:53 +0000 (01:04 +0000)]
Bump phpunit/phpunit from 9.5.23 to 9.5.26 in /build/integration
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.5.23 to 9.5.26.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases)
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/main/ChangeLog-9.5.md)
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.23...9.5.26)
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Sat, 29 Oct 2022 01:03:07 +0000 (01:03 +0000)]
Bump @nextcloud/calendar-availability-vue
Bumps [@nextcloud/calendar-availability-vue](https://github.com/nextcloud/calendar-availability-vue) from 0.5.0-beta.2 to 0.5.0-beta.3.
- [Release notes](https://github.com/nextcloud/calendar-availability-vue/releases)
- [Changelog](https://github.com/nextcloud/calendar-availability-vue/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/calendar-availability-vue/compare/v0.5.0-beta.2...v0.5.0-beta.3)
---
updated-dependencies:
- dependency-name: "@nextcloud/calendar-availability-vue"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Vincent Petry [Fri, 28 Oct 2022 16:58:52 +0000 (18:58 +0200)]
Fix visibility of internal expire date
Fixed visibility of the expiration date field for internal shares by
aligning the logic with the one from the public link shares.
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
Christoph Wurst [Fri, 28 Oct 2022 11:27:57 +0000 (13:27 +0200)]
Merge pull request #34866 from nextcloud/chore/cs-fixer-cache-ignore
Add new CS fixer cache file to .gitignore
John Molakvoæ [Fri, 28 Oct 2022 11:05:26 +0000 (13:05 +0200)]
Merge pull request #34741 from nextcloud/fix/unsupported-browsers-user-only
Only check unsupported browsers on user rendering
John Molakvoæ [Sat, 22 Oct 2022 10:49:11 +0000 (12:49 +0200)]
Only check unsupported browsers on user rendering
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Fri, 28 Oct 2022 09:47:58 +0000 (11:47 +0200)]
Merge pull request #34359 from nextcloud/enh/admin-theming-vue
Christoph Wurst [Fri, 28 Oct 2022 09:00:32 +0000 (11:00 +0200)]
Add new CS fixer cache file to .gitignore
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Simon L [Fri, 28 Oct 2022 07:34:33 +0000 (09:34 +0200)]
Merge pull request #34858 from raboof/disable-browser-translation
Disable browser translations
Christoph Wurst [Fri, 28 Oct 2022 06:44:33 +0000 (08:44 +0200)]
Merge pull request #31064 from nextcloud/prune-calendar-changes
Add a background job to prune outdated sync tokens
Joas Schilling [Fri, 28 Oct 2022 05:30:16 +0000 (07:30 +0200)]
Merge pull request #34832 from nextcloud/bugfix/noid/allow-to-conditionally-enable-dashboard-widgets
Allow to conditionally enable dashboard widgets
Nextcloud bot [Fri, 28 Oct 2022 02:14:23 +0000 (02:14 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Pytal [Fri, 28 Oct 2022 00:52:48 +0000 (17:52 -0700)]
Merge pull request #34785 from nextcloud/fix/federated-scope
Fix disabled federated scope
Christopher Ng [Fri, 7 Oct 2022 03:38:10 +0000 (03:38 +0000)]
Purge unused legacy code and drop 3rdparty jscolor dependency
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Sat, 1 Oct 2022 03:04:39 +0000 (03:04 +0000)]
Rewrite admin theming in Vue
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Tue, 25 Oct 2022 00:13:53 +0000 (00:13 +0000)]
Fix disabled federated scope
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Thomas Citharel [Sun, 2 Oct 2022 10:07:51 +0000 (12:07 +0200)]
Add a background job to prune outdated sync tokens
We remove all outdated sync tokens, based on their auto-incremented ID.
By default we only keep the last 10 000, but this can be configurable.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Arnout Engelen [Thu, 27 Oct 2022 18:13:48 +0000 (20:13 +0200)]
Disable browser translations
This will tell the browser not to translate the text on the page,
since this is very confusing given the good existing translation
support in Nextcloud and the fact that the language the Nextcloud
UI is set to might not match the language the content of the
instance is in, leading to surprising effects.
Better to disable it and remove the confusion.
Fixes #34857
Signed-off-by: Arnout Engelen <arnout@bzzt.net>
Joas Schilling [Thu, 27 Oct 2022 13:57:58 +0000 (15:57 +0200)]
Merge pull request #34847 from nextcloud/refactor/local-address-checker-method-capitalization
Rename LocalAddressChecker methods to lower case
John Molakvoæ [Thu, 27 Oct 2022 13:38:26 +0000 (15:38 +0200)]
Merge pull request #34799 from nextcloud/bugfix/noid/preview-event
Emit typed event when preview is requested
Julius Härtl [Tue, 25 Oct 2022 10:53:10 +0000 (12:53 +0200)]
Emit typed event when preview is requested
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Christoph Wurst [Thu, 27 Oct 2022 11:24:28 +0000 (13:24 +0200)]
Rename LocalAddressChecker methods to lower case
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Simon L [Thu, 27 Oct 2022 11:07:27 +0000 (13:07 +0200)]
Merge pull request #34736 from nextcloud/bugfix/autotest-with-postgresql
Fix autotest creating PostgreSQL database before install
John Molakvoæ [Thu, 27 Oct 2022 10:35:47 +0000 (12:35 +0200)]
Merge pull request #34683 from nextcloud/enh/a11y-input-error
Joas Schilling [Thu, 27 Oct 2022 08:41:48 +0000 (10:41 +0200)]
Merge pull request #34831 from nextcloud/bugfix/noid/dont-stop-loading-dashboards
Continue registering and loading other dashboard widgets when one fai…
Julius Härtl [Fri, 14 Oct 2022 21:44:29 +0000 (23:44 +0200)]
Use proper storage method for writing skeleton files
otherwise the filecache will have a wrong size for skeleton files
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Joas Schilling [Thu, 27 Oct 2022 05:25:01 +0000 (07:25 +0200)]
Allow to conditionally enable dashboard widgets
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 27 Oct 2022 05:10:57 +0000 (07:10 +0200)]
Continue registering and loading other dashboard widgets when one failed creation
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Thu, 27 Oct 2022 02:14:02 +0000 (02:14 +0000)]
[tx-robot] updated from transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Christopher Ng [Fri, 21 Oct 2022 02:21:34 +0000 (02:21 +0000)]
Display invalid input message
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Côme Chilliet [Thu, 29 Sep 2022 13:53:42 +0000 (15:53 +0200)]
Fix ContactsStoreTests under PHP 8.2
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
John Molakvoæ [Wed, 26 Oct 2022 19:40:07 +0000 (21:40 +0200)]
Merge pull request #33458 from nextcloud/object-store-validate-write
allow disabling object store write check
Julius Härtl [Wed, 26 Oct 2022 19:34:20 +0000 (21:34 +0200)]
Merge pull request #33488 from nextcloud/dependabot/npm_and_yarn/testing-library/user-event-14.4.3
Bump @testing-library/user-event from 14.1.1 to 14.4.3
Robin Appelman [Thu, 4 Aug 2022 10:32:46 +0000 (12:32 +0200)]
test disabling write check
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Thu, 4 Aug 2022 10:32:20 +0000 (12:32 +0200)]
allow disabling object store write check
Signed-off-by: Robin Appelman <robin@icewind.nl>
Richard Steinmetz [Wed, 26 Oct 2022 16:17:07 +0000 (18:17 +0200)]
Merge pull request #34825 from nextcloud/fix/noid/comments-empty-content
Fix empty content regressions in comments app
Julius Härtl [Wed, 26 Oct 2022 16:01:40 +0000 (18:01 +0200)]
Merge pull request #34789 from nextcloud/fix/pre-commit-exclude-composer-autoload-from-codestyle
Do not apply codestyle to composer autoloaders
Richard Steinmetz [Wed, 26 Oct 2022 14:07:22 +0000 (16:07 +0200)]
Fix empty content regressions in comments app
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Julius Härtl [Wed, 26 Oct 2022 13:11:01 +0000 (15:11 +0200)]
Merge pull request #34788 from nextcloud/bugfix/noid/preview-attributes
Louis [Wed, 26 Oct 2022 12:25:09 +0000 (14:25 +0200)]
Merge pull request #34809 from nextcloud/artonge/fix/getMetadata_return_type
Fix getMetadata return type
Vincent Petry [Wed, 26 Oct 2022 12:12:31 +0000 (14:12 +0200)]
Merge pull request #34804 from nextcloud/bugfix/noid/ldap-login-filter-no-mail
Skip general login with email for non-valid addresses and LDAP