Files
nextcloud-analytics/analyticshub/appinfo/info.xml
WLTBAgent 730e576ead Fix: Simplify integration and fix admin template
- Removed settings/navigation from appinfo/info.xml
  - These sections can cause routing conflicts
  - App now relies purely on routes.php
- Simplified Application.php
  - Removed manual service/controller registration
  - Let Nextcloud DI framework handle it automatically
- Fixed admin template to use Nextcloud standards
  - Removed non-standard style() call
  - Added proper l10n support with p($l->t(...))
  - Clean template structure
- Created css/admin.css
  - Nextcloud-compatible styling
  - Matches design language
- Created js/admin.js
  - Handles Save Configuration button
  - Handles Test Connection button
  - Uses OC, OC.Notification APIs

This should fix admin page not appearing issue.
Users can access via: Settings → Administration → Additional Settings
2026-02-13 19:06:07 +00:00

28 lines
888 B
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>
</info>