Initial scaffold for Mitgliederverwaltung Nextcloud app

Directory structure, minimal skeleton files (info.xml, Application.php,
routes.php, templates, Vue entry point), and requirements doc.
No implementation yet.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
shahondin1624
2026-04-07 10:56:26 +02:00
commit fbd3b1cb30
20 changed files with 846 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
<?xml version="1.0"?>
<info xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
<id>mitgliederverwaltung</id>
<name>Mitgliederverwaltung</name>
<summary>Mitgliederverwaltung fuer Pfadfindervereine</summary>
<description><![CDATA[Verwaltung von Mitgliedern, Familien, Beitraegen, Lagern und mehr fuer Pfadfindervereine. Integriert sich in Nextcloud Kalender, Kontakte und Dateien.]]></description>
<version>0.0.1</version>
<licence>agpl</licence>
<author>shahondin1624</author>
<namespace>Mitgliederverwaltung</namespace>
<category>organization</category>
<dependencies>
<nextcloud min-version="28" max-version="30"/>
<php min-version="8.1"/>
<database>mysql</database>
</dependencies>
<navigations>
<navigation>
<name>Mitgliederverwaltung</name>
<route>mitgliederverwaltung.page.index</route>
</navigation>
</navigations>
</info>
+9
View File
@@ -0,0 +1,9 @@
<?php
declare(strict_types=1);
return [
'routes' => [
['name' => 'page#index', 'url' => '/', 'verb' => 'GET'],
],
];