No description
Find a file
2026-02-16 17:44:26 +01:00
.github Create dependabot.yml 2026-02-09 16:22:31 +01:00
.tx almost done 2024-06-26 15:59:06 +02:00
appinfo cleanup links created more than 6 months ago 2026-02-12 15:37:47 +01:00
img 1.0.1 2024-08-13 11:31:56 +02:00
l10n almost done 2024-06-26 15:59:06 +02:00
lib clarify exceptions and error response messages 2026-02-12 17:04:20 +01:00
src clarify exceptions and error response messages 2026-02-12 17:04:20 +01:00
templates almost done 2024-06-26 15:59:06 +02:00
tests add more tests, test old links 2026-02-12 15:17:53 +01:00
vendor-bin/psalm replace psalm/phar with vimeo/psalm for php 8.5 compat 2026-02-10 13:03:28 +01:00
.eslintrc.cjs migrate to vue 3, nc/vue 9, stick with webpack 2025-06-26 13:28:44 +02:00
.gitignore replace psalm/phar with vimeo/psalm for php 8.5 compat 2026-02-10 13:03:28 +01:00
.l10nignore almost done 2024-06-26 15:59:06 +02:00
.nextcloudignore almost done 2024-06-26 15:59:06 +02:00
.php-cs-fixer.dist.php almost done 2024-06-26 15:59:06 +02:00
AUTHORS.md almost done 2024-06-26 15:59:06 +02:00
CHANGELOG.md prepare 1.3.0 2025-11-03 15:32:05 +01:00
CODE_OF_CONDUCT.md almost done 2024-06-26 15:59:06 +02:00
composer.json set config.platform.php to 8.2 2026-02-10 13:11:02 +01:00
composer.lock set config.platform.php to 8.2 2026-02-10 13:11:02 +01:00
COPYING almost done 2024-06-26 15:59:06 +02:00
krankerl.toml almost done 2024-06-26 15:59:06 +02:00
openapi.json update openapi specs 2025-11-03 15:15:42 +01:00
package-lock.json update npm pkgs 2026-02-10 13:05:17 +01:00
package.json update npm pkgs 2025-12-01 11:40:11 +01:00
psalm.xml fix tests, psalm and cs 2026-02-12 15:00:01 +01:00
README.md 1.0.0 2024-08-13 11:12:37 +02:00
stylelint.config.cjs migrate to vue 3, nc/vue 9, stick with webpack 2025-06-26 13:28:44 +02:00
webpack.js update npm pkgs 2025-12-01 11:40:11 +01:00

Approve links in Nextcloud

Generate approval links in Nextcloud.

If you want to get something approved, you can generate an approve link with this app. The generated link leads to an approval page with a description and 2 buttons to approve or reject. Clicking on those buttons will perform a request to the approve or reject callback URI.

You can generate a link with this API endpoint:

POST /ocs/v2.php/apps/approve_links/api/v1/link

This endpoint can only be used by users and groups that were authorized in the Administration priviledges Approve links generation section in the admin settings.

You must provide the following parameters:

  • approveCallbackUri: (string, required) The callback URI to request when the approve button is clicked
  • rejectCallbackUri: (string, required) The callback URI to request when the reject button is clicked
  • description: (string, required) The description displayed in the approval page