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