Nextcloud bot
003e4b9939
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago
Richard Steinmetz
3a975d0a89
fix(caldav): event links in shared calendar notifications
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2 years ago
Ferdinand Thiessen
53324821be
refactor(files): Migrate `personal` view to `@nextcloud/files` functions
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 years ago
Ferdinand Thiessen
de2276e6d7
refactor(files): Migrate `favorites` view to `@nextcloud/files` functions and make it cancelable
Also this fixes the view being writeable
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 years ago
Ferdinand Thiessen
b1444e78e2
refactor(files): Migrate `recent` view to `@nextcloud/files` functions and make it cancelable
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 years ago
Ferdinand Thiessen
85e6cb4ccc
refactor(files): Migrate files service to functions from `@nextcloud/files`
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 years ago
Ferdinand Thiessen
9ea557e34a
refactor(systemtags): Do not link to files app but directly use functions from `@nextcloud/files`
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 years ago
Côme Chilliet
e0b9ff4fa2
fix(webhooks): Fix a few more psalm notices
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
bff7d3c769
fix(webhooks): Fix last psalm and openapi problems with the API
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
d5b53be449
fix(webhooks): Fix openapi reponse definition
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
f09c7815db
fix(webhooks): Fix a few of psalm errors
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
19bc3ed1e3
chore(webhooks): Rename webhooks application to webhook_listeners
There is already a webhooks application in the appstore
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
9449f6438d
fix(webhooks): Fix tests
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
6e38b48534
feat(webhooks): Add \SensitiveValue attribute to authData parameter in all classes
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
c940ba015c
fix(webhooks): Fix migration uri length
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
6c7931b846
fix(webhooks): Add Nextcloud certificate bundle to client options
This way importing a certificate with occ security:certificate:import
will allow to use it for webhooks.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
74e5812c26
fix(webhooks): Refuse webhooks registration if auth header is used without auth data
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
621c068680
fix(webhooks): fix crash when headers is null with header auth method
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
bb2cb45340
fix: Remove superfluous antislash from event name to avoid problems
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
3bc43b2a34
fix: Move caching to the mapper instead
Application class cannot use DI, and having the cache in the mapper
allows for invalidating it when inserting or updating a webhook
registration.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
98f3ea657c
fix: Cache webhooks listened events for 5min
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
e111d2e26c
fix: Make webhook event serialization opt-in with a new interface
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
35d5d90dc0
chore: rename Index.php to ListWebhooks.php
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
cccda66c7d
fix: Fix errors spotted by reviewers, fix `@throws` annotations
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
d3c06d5dea
fix: Fix eventFilter definition in ResponseDefinitions
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
8aae03c66c
fix: Fix TODOs about authentication data, list possible auth methods
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
85e0407aad
feat: Add support for headers and authentication headers in webhooks
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
261f08e631
feat: Add app_api app id to saved information about webhook
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
75b2ed4c79
chore: Add tests for the PHPMongoQuery class
It appears that it does not match Mongo current documentation exactly so
we should look into adapting it. Having equality autodetect regex is a
bit weird.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
7fe3f1cc70
fix: Add event filter to openapi
Somehow this does not work in the ocs_api_viewer app, so we should look
into better specifying format for eventFilter.
Ideally it should also be set as in body, not query.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
144bdd73f9
feat: Add event filtering to webhooks
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
5dd9c2f8e8
feat: Add admin delegation for webhooks
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
3b64e525fb
feat: Add command to list registered webhooks
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
Côme Chilliet
aa974a4322
feat: Add webhooks application
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2 years ago
skjnldsv
d1591885d3
fix(search): tags redirect route
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2 years ago
Nextcloud bot
cef6d500d3
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago
Andy Scherzinger
cca4978b80
chore: Update comments app icon
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2 years ago
Nextcloud bot
7451105e3f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago
Nextcloud bot
1a6440c353
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago
Ferdinand Thiessen
75dcf901ff
fix(files): Ensure that focussed file is always scrolled right
Ensure the correct file is scrolled if the content changes,
this also sets a minimal height to the virtual scrolling area
so that the `scrollTop` can be set.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 years ago
Ferdinand Thiessen
fbceac9fe1
fix(files): Keep query when trigger the sidebar action
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 years ago
Ferdinand Thiessen
423c93087e
fix(files): `open-in-files` action should also set `openfile` query
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 years ago
Ferdinand Thiessen
13d9a1007b
refactor(files): Fix TypeScript issues in FileEntryActions
* We filter the array in `enabledSubmenuActions` so we can be sure the action does have a parent
* Node attributes must be accessed using the `attributes` getter not the private `_attributes` property
* Cast action ref to correct component interface to make TypeScript happy
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2 years ago
Nextcloud bot
49c42c36ae
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago
Ferdinand Thiessen
a6e0f083fb
fix(files): Correctly type virtual files list ref type
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years ago
Nextcloud bot
94a5cdeae2
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2 years ago
Christopher Ng
d32f7d1ff6
feat(settings): Support svg user row action icons
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2 years ago
nextcloud-command
0cbf2361c5
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years ago
Andy Scherzinger
1e04619675
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2 years ago
nextcloud-command
b789e90f36
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2 years ago