Files
nc_bot_webhooks/appinfo/routes.php
T
kyle 3f51a8ca48 Can now get channels!
- Inject LoggerInterface across WebhookController, TalkService, and ImageCleanup
- Replace TalkService.getAvailableTalkRooms() OCS API calls with direct database queries
- Add getBaseUrl() helper to resolve localhost/SSRF constraints for internal API calls
- Update buildRichObject() to generate public link shares for file attachments
- Add saveBotPassword, debug, and debugTables endpoints to WebhookController
- Separate frontend assets (JS/CSS) from adminSettings template
- Add composer.json and autoload files for PSR-4 autoloading
- Update Admin settings to use TemplateResponse and register app icons
2026-06-11 10:21:23 -07:00

36 lines
843 B
PHP

<?php
return [
'routes' => [
[
'name' => 'webhook#receive',
'url' => '/webhook/{roomToken}/{authToken}',
'verb' => 'POST',
],
[
'name' => 'webhook#saveConfig',
'url' => '/save-config',
'verb' => 'POST',
],
[
'name' => 'webhook#getRooms',
'url' => '/rooms',
'verb' => 'GET',
],
[
'name' => 'webhook#saveBotPassword',
'url' => '/save-bot-password',
'verb' => 'POST',
],
[
'name' => 'webhook#debug',
'url' => '/debug',
'verb' => 'GET',
],
[
'name' => 'webhook#debugTables',
'url' => '/debug-tables',
'verb' => 'GET',
],
],
];