Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: ${{ env.APP_NAME }}/build/artifacts/appstore/${{ env.APP_NAME }}.tar.gz
asset_name: ${{ env.APP_NAME }}.tar.gz
asset_name: ${{ env.APP_NAME }}.tar.gz
tag: ${{ github.ref }}
overwrite: true
- name: Upload app to Nextcloud appstore
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# ![Webhooks Logo](screenshots/webhooks-logo.svg) Webhooks for Nextcloud
# ![Webhooks Logo](screenshots/webhooks-logo.svg) Webhooks for Nextcloud

This app allows a Nextcloud instance to notify external systems via HTTP POST requests whenever an event of a given type occurs.

Expand Down
2 changes: 1 addition & 1 deletion appinfo/info.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<name>Webhooks</name>
<summary>Integrate your Nextcloud instance with external systems using Webhooks</summary>
<description><![CDATA[This app allows a Nextcloud instance to call an external service via a HTTP(S) POST request whenever an event of a given type occurs.

Outgoing webhooks can be triggered by either Nextcloud's internal events specified in config.php or by Flow actions defined in the admin UI.
]]></description>
<version>0.4.3</version>
Expand Down
4 changes: 2 additions & 2 deletions lib/AppInfo/Application.php
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
use OCA\DAV\Events\CalendarObjectMovedToTrashEvent;
use OCA\DAV\Events\CalendarObjectUpdatedEvent;
use OCA\Webhooks\Flow\RegisterFlowOperationsListener;
use OCP\Authentication\Events\LoginFailedEvent;
use OCP\Authentication\Events\LoginFailedEvent;
use OCP\Share\Events\ShareCreatedEvent;
use OCP\User\Events\UserChangedEvent;
use OCP\User\Events\UserCreatedEvent;
Expand All @@ -71,7 +71,7 @@ public function __construct() {
parent::__construct('webhooks');
}

public function register(IRegistrationContext $context):void {
public function register(IRegistrationContext $context):void {
$context->registerEventListener(CalendarObjectCreatedEvent::class, CalendarObjectCreatedListener::class);
$context->registerEventListener(CalendarObjectUpdatedEvent::class, CalendarObjectUpdatedListener::class);
$context->registerEventListener(CalendarObjectDeletedEvent::class, CalendarObjectDeletedListener::class);
Expand Down
2 changes: 1 addition & 1 deletion lib/Flow/Operation.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
use UnexpectedValueException;

class Operation implements IOperation {

/** @var IURLGenerator */
private $urlGenerator;
/** @var LoggerInterface */
Expand Down
2 changes: 1 addition & 1 deletion lib/Listeners/CalendarObjectCreatedListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ class CalendarObjectCreatedListener extends AbstractListener implements IEventLi
public function handleIncomingEvent(Event $event) {
if (!($event instanceOf CalendarObjectCreatedEvent)) {
return;
}
}

return array(
"calendarId" => $event->getCalendarId(),
Expand Down
2 changes: 1 addition & 1 deletion lib/Listeners/CalendarObjectDeletedListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ class CalendarObjectDeletedListener extends AbstractListener implements IEventLi
public function handleIncomingEvent(Event $event) {
if (!($event instanceOf CalendarObjectDeletedEvent)) {
return;
}
}

return array(
"calendarId" => $event->getCalendarId(),
Expand Down
2 changes: 1 addition & 1 deletion lib/Listeners/CalendarObjectMovedToTrashListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ class CalendarObjectMovedToTrashListener extends AbstractListener implements IEv
public function handleIncomingEvent(Event $event) {
if (!($event instanceOf CalendarObjectMovedToTrashEvent)) {
return;
}
}

return array(
"calendarId" => $event->getCalendarId(),
Expand Down
2 changes: 1 addition & 1 deletion lib/Listeners/CalendarObjectUpdatedListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ class CalendarObjectUpdatedListener extends AbstractListener implements IEventLi
public function handleIncomingEvent(Event $event) {
if (!($event instanceOf CalendarObjectUpdatedEvent)) {
return;
}
}

return array(
"calendarId" => $event->getCalendarId(),
Expand Down
2 changes: 1 addition & 1 deletion lib/Listeners/LoginFailedListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ class LoginFailedListener extends AbstractListener implements IEventListener {
public function handleIncomingEvent(Event $event) {
if (!($event instanceOf LoginFailedEvent)) {
return;
}
}

return array(
"userId" => $event->getUid(),
Expand Down
4 changes: 2 additions & 2 deletions lib/Listeners/PasswordUpdatedListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,12 @@ class PasswordUpdatedListener extends AbstractListener implements IEventListener
public function handleIncomingEvent(Event $event) {
if (!($event instanceOf PasswordUpdatedEvent)) {
return;
}
}

$user = $event->getUser();

return array(
"user" => DtoExtractor::buildUserDto($user),
);
}
}
}
2 changes: 1 addition & 1 deletion lib/Listeners/ShareCreatedListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ class ShareCreatedListener extends AbstractListener implements IEventListener {
public function handleIncomingEvent(Event $event) {
if (!($event instanceOf ShareCreatedEvent)) {
return;
}
}

$share = $event->getShare();

Expand Down
2 changes: 1 addition & 1 deletion lib/Listeners/UserChangedListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class UserChangedListener extends AbstractListener implements IEventListener {
public function handleIncomingEvent(Event $event) {
if (!($event instanceOf UserChangedEvent)) {
return;
}
}

$user = $event->getUser();

Expand Down
2 changes: 1 addition & 1 deletion lib/Listeners/UserCreatedListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class UserCreatedListener extends AbstractListener implements IEventListener {
public function handleIncomingEvent(Event $event) {
if (!($event instanceOf UserCreatedEvent)) {
return;
}
}

$user = $event->getUser();

Expand Down
2 changes: 1 addition & 1 deletion lib/Listeners/UserDeletedListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class UserDeletedListener extends AbstractListener implements IEventListener {
public function handleIncomingEvent(Event $event) {
if (!($event instanceOf UserDeletedEvent)) {
return;
}
}

$user = $event->getUser();

Expand Down
2 changes: 1 addition & 1 deletion lib/Listeners/UserLiveStatusListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class UserLiveStatusListener extends AbstractListener implements IEventListener
public function handleIncomingEvent(Event $event) {
if (!($event instanceOf UserLiveStatusEvent)) {
return;
}
}

$user = $event->getUser();

Expand Down
2 changes: 1 addition & 1 deletion lib/Listeners/UserLoggedInListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class UserLoggedInListener extends AbstractListener implements IEventListener {
public function handleIncomingEvent(Event $event) {
if (!($event instanceOf UserLoggedInEvent)) {
return;
}
}

$user = $event->getUser();

Expand Down
2 changes: 1 addition & 1 deletion lib/Listeners/UserLoggedOutListener.php
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ class UserLoggedOutListener extends AbstractListener implements IEventListener {
public function handleIncomingEvent(Event $event) {
if (!($event instanceOf UserLoggedOutEvent)) {
return;
}
}

$user = $event->getUser();

Expand Down
3 changes: 1 addition & 2 deletions lib/Settings/Admin.php
Original file line number Diff line number Diff line change
Expand Up @@ -81,5 +81,4 @@ public static function testCurl(): bool {
exec('curl --help', $output, $retCode);
return ($retCode == 0);
}
}

}
2 changes: 1 addition & 1 deletion lib/Utils/DtoExtractor.php
Original file line number Diff line number Diff line change
Expand Up @@ -76,4 +76,4 @@ public static function buildMapperEventDto(MapperEvent $event) {
'tags' => $event->getTags(),
);
}
}
}
2 changes: 1 addition & 1 deletion lib/Utils/SignedRequest.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,4 @@ public static function sendSignedRequest(array $eventDto, $secret, $endpoint) {

exec($curl);
}
}
}
3 changes: 1 addition & 2 deletions tests/Integration/AppTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,4 @@ public function testAppInstalled() {
$appManager = $this->container->query('OCP\App\IAppManager');
$this->assertTrue($appManager->isInstalled('webhooks'));
}

}
}