Refactor layouts by updating widths in CVmhMietverhltnis and adding new listSmall layout for CAdressen; create layout for CVmhRumungsklage; update cache timestamps in config.
This commit is contained in:
@@ -0,0 +1,21 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"name": "name",
|
||||||
|
"link": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "adresseStreet"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "adressePostalCode"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "adresseCity"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "adresseCountry"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "isActive"
|
||||||
|
}
|
||||||
|
]
|
||||||
@@ -1,10 +1,31 @@
|
|||||||
[
|
[
|
||||||
{
|
{
|
||||||
"name": "name",
|
"name": "name",
|
||||||
"link": true
|
"link": true,
|
||||||
|
"width": 18
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "status",
|
"name": "status",
|
||||||
"width": 16
|
"width": 12
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "nutzungsart",
|
||||||
|
"width": 12
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vertragsdatum",
|
||||||
|
"width": 12
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "auszugsfrist",
|
||||||
|
"width": 12
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "beendigungsTatbestand",
|
||||||
|
"width": 20
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "modifiedAt",
|
||||||
|
"width": 14
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
[
|
||||||
|
{
|
||||||
|
"name": "name",
|
||||||
|
"link": true,
|
||||||
|
"width": 28
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "advowareAktenzeichen",
|
||||||
|
"width": 22
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "assignedUser",
|
||||||
|
"width": 18
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "modifiedAt",
|
||||||
|
"width": 16
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "createdAt",
|
||||||
|
"width": 16
|
||||||
|
}
|
||||||
|
]
|
||||||
@@ -55,24 +55,25 @@ fi
|
|||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
|
|
||||||
# 2. Dateirechte prüfen
|
# 2. Dateirechte prüfen und korrigieren
|
||||||
echo -e "${BLUE}[2/3] Prüfe Dateirechte...${NC}"
|
echo -e "${BLUE}[2/3] Prüfe Dateirechte...${NC}"
|
||||||
echo "---"
|
echo "---"
|
||||||
|
|
||||||
WRONG_OWNER=0
|
WRONG_OWNER=0
|
||||||
|
FIXED_FILES=0
|
||||||
CUSTOM_FILES=$(find "$CUSTOM_DIR" -type f 2>/dev/null || echo "")
|
CUSTOM_FILES=$(find "$CUSTOM_DIR" -type f 2>/dev/null || echo "")
|
||||||
|
CUSTOM_DIRS=$(find "$CUSTOM_DIR" -type d 2>/dev/null || echo "")
|
||||||
|
|
||||||
if [ -z "$CUSTOM_FILES" ]; then
|
if [ -z "$CUSTOM_FILES" ]; then
|
||||||
echo -e "${YELLOW}⚠ Warnung: Keine Dateien im custom/ Verzeichnis gefunden${NC}"
|
echo -e "${YELLOW}⚠ Warnung: Keine Dateien im custom/ Verzeichnis gefunden${NC}"
|
||||||
WARNINGS=$((WARNINGS + 1))
|
WARNINGS=$((WARNINGS + 1))
|
||||||
else
|
else
|
||||||
|
# Prüfe Dateien
|
||||||
while IFS= read -r file; do
|
while IFS= read -r file; do
|
||||||
if [ -n "$file" ]; then
|
if [ -n "$file" ]; then
|
||||||
OWNER=$(stat -c '%U:%G' "$file" 2>/dev/null || echo "unknown:unknown")
|
OWNER=$(stat -c '%U:%G' "$file" 2>/dev/null || echo "unknown:unknown")
|
||||||
if [ "$OWNER" != "www-data:www-data" ]; then
|
if [ "$OWNER" != "www-data:www-data" ]; then
|
||||||
echo -e "${YELLOW}⚠ Warnung: Falsche Dateirechte für $file (Owner: $OWNER, erwartet: www-data:www-data)${NC}"
|
|
||||||
WRONG_OWNER=$((WRONG_OWNER + 1))
|
WRONG_OWNER=$((WRONG_OWNER + 1))
|
||||||
WARNINGS=$((WARNINGS + 1))
|
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
done <<< "$CUSTOM_FILES"
|
done <<< "$CUSTOM_FILES"
|
||||||
@@ -81,11 +82,30 @@ else
|
|||||||
echo -e "${GREEN}✓ Alle Dateien haben korrekte Berechtigungen (www-data:www-data)${NC}"
|
echo -e "${GREEN}✓ Alle Dateien haben korrekte Berechtigungen (www-data:www-data)${NC}"
|
||||||
else
|
else
|
||||||
echo -e "${YELLOW}⚠ $WRONG_OWNER Dateien mit falschen Berechtigungen gefunden${NC}"
|
echo -e "${YELLOW}⚠ $WRONG_OWNER Dateien mit falschen Berechtigungen gefunden${NC}"
|
||||||
echo ""
|
echo -e "${BLUE}→ Korrigiere Berechtigungen automatisch...${NC}"
|
||||||
echo "Zum Beheben aller Berechtigungen ausführen:"
|
|
||||||
echo " sudo chown -R www-data:www-data $CUSTOM_DIR"
|
# Korrigiere Owner für alle Dateien
|
||||||
echo " sudo chmod -R 664 $CUSTOM_DIR/**/*.json"
|
if sudo chown -R www-data:www-data "$CUSTOM_DIR" 2>/dev/null; then
|
||||||
echo " sudo chmod -R 775 $CUSTOM_DIR/**/*/ # Verzeichnisse"
|
# Korrigiere Dateiberechtigungen
|
||||||
|
while IFS= read -r file; do
|
||||||
|
if [ -n "$file" ]; then
|
||||||
|
sudo chmod 664 "$file" 2>/dev/null || true
|
||||||
|
fi
|
||||||
|
done <<< "$CUSTOM_FILES"
|
||||||
|
|
||||||
|
# Korrigiere Verzeichnisberechtigungen
|
||||||
|
while IFS= read -r dir; do
|
||||||
|
if [ -n "$dir" ]; then
|
||||||
|
sudo chmod 775 "$dir" 2>/dev/null || true
|
||||||
|
fi
|
||||||
|
done <<< "$CUSTOM_DIRS"
|
||||||
|
|
||||||
|
FIXED_FILES=$WRONG_OWNER
|
||||||
|
echo -e "${GREEN}✓ $FIXED_FILES Dateien korrigiert${NC}"
|
||||||
|
else
|
||||||
|
echo -e "${RED}✗ Fehler: Berechtigungen konnten nicht korrigiert werden${NC}"
|
||||||
|
ERRORS=$((ERRORS + 1))
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
@@ -349,8 +349,8 @@ return [
|
|||||||
0 => 'youtube.com',
|
0 => 'youtube.com',
|
||||||
1 => 'google.com'
|
1 => 'google.com'
|
||||||
],
|
],
|
||||||
'cacheTimestamp' => 1768938828,
|
'cacheTimestamp' => 1768940234,
|
||||||
'microtime' => 1768938828.490905,
|
'microtime' => 1768940234.540769,
|
||||||
'siteUrl' => 'https://crm.bitbylaw.com',
|
'siteUrl' => 'https://crm.bitbylaw.com',
|
||||||
'fullTextSearchMinLength' => 4,
|
'fullTextSearchMinLength' => 4,
|
||||||
'appTimestamp' => 1768843902,
|
'appTimestamp' => 1768843902,
|
||||||
|
|||||||
Reference in New Issue
Block a user