Files
nextcloud-analytics/analyticshub/appinfo/info.xml
WLTBAgent 64bc88d6de Fix: Add routes and admin navigation
- Created appinfo/routes.php to register all routes
  - Admin routes: index, save, load, getStatus
  - API v1 routes: reports, getReport, generate, getStatus
  - Report routes: index, generate
- Added index() method to AdminController
  - Renders admin template via TemplateResponse
- Updated info.xml and appinfo/info.xml
  - Fixed navigation entry to point to route: analyticshub.admin.index
  - Added settings and navigation sections
- App now appears in Settings → Administration after enable/disable

Fixes issue where app didn't show up in Nextcloud toolbar after being enabled.
2026-02-13 18:28:34 +00:00

39 lines
1.2 KiB
XML

<?xml version="1.0"?>
<info>
<id>analyticshub</id>
<name>Mini-CMO Analytics Hub</name>
<summary>AI-powered Google Analytics 4 reporting with automated daily reports</summary>
<description>Nextcloud internal application for Google Analytics 4 monitoring with intelligent delta calculations and AI-generated client reports via Anthropic Claude API.</description>
<version>1.0.0</version>
<licence>AGPL</licence>
<author>Shortcut Solutions</author>
<namespace>AnalyticsHub</namespace>
<types>
<logging/>
<authentication/>
<filesystem/>
<preventing-directory-creation/>
<preventing-user-group-creation/>
<preventing-other-apps-creation/>
<encryption/>
<files_sharing/>
<public/>
</types>
<category>integration</category>
<dependencies>
<nextcloud min-version="25" max-version="26"/>
<php min-version="7.4"/>
</dependencies>
<settings>
<admin>OCA\AnalyticsHub\Controller\Admin</admin>
</settings>
<navigation>
<admin>analyticshub.admin.index</admin>
</navigation>
<repair-steps>
<step>Repair steps not needed</step>
<repair-step>Or remove and reinstall</repair-step>
<repair-step>Check Nextcloud logs for errors</repair-step>
</repair-steps>
</info>