chore: Setup-Dateien aus dem Projekt entfernt und durch SharePoint-Links ersetzt
- node-v20.12.1-x64.msi, ChromeSetup.exe, nssm.exe aus dem Repository gelöscht - README.md ergänzt mit Download-Links für interne Tools via SharePoint - Projektstruktur und Git-Historie bereinigt - Version auf 1.1.98 erhöht
This commit is contained in:
11
CHANGELOG.md
11
CHANGELOG.md
@@ -4,6 +4,17 @@ Alle bedeutenden Änderungen an diesem Projekt werden in dieser Datei dokumentie
|
||||
|
||||
---
|
||||
|
||||
## [1.1.98] – 2025-05-19
|
||||
|
||||
### Changed
|
||||
|
||||
- Setup-Dateien (`node-v20.12.1-x64.msi`, `nssm.exe`, `ChromeStandaloneSetup64.exe`) aus dem Repository entfernt
|
||||
- Stattdessen Verlinkung in `README.md` zu SharePoint-Ordner für interne Tool-Downloads eingefügt
|
||||
- Projektstruktur aufgeräumt – Installationsdateien blähen Git-Verlauf nicht mehr auf
|
||||
- Hinweis in `README.md` zu Projektorganisation, Tool-Voraussetzungen und Linkstrategie ergänzt
|
||||
|
||||
---
|
||||
|
||||
## [1.1.97] – 2025-05-19
|
||||
|
||||
### Changed
|
||||
|
||||
Binary file not shown.
@@ -1,47 +0,0 @@
|
||||
<%@ Page Title="" Language="C#" MasterPageFile="~/Standard.Master" AutoEventWireup="true" CodeBehind="MapTypC.aspx.cs" Inherits="TALAS_V5.MessagesMap.MapTypC" %>
|
||||
<%@ Register assembly="DevExpress.Web.v19.2, Version=19.2.6.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" namespace="DevExpress.Web" tagprefix="dx" %>
|
||||
|
||||
<asp:Content ID="NaviContent" ContentPlaceHolderID="NaviContent" runat="server">
|
||||
</asp:Content>
|
||||
|
||||
<asp:Content ID="Content" ContentPlaceHolderID="MainContent" runat="server">
|
||||
|
||||
<style>
|
||||
.responsive-iframe-wrapper {
|
||||
position: relative !important;
|
||||
width: 100% !important;
|
||||
height: 97.2vh !important; /* Setzt die Höhe des Wrappers auf die Höhe des Viewports */
|
||||
overflow: hidden !important; /* Verhindert Scrollbalken innerhalb des Wrappers */
|
||||
padding: 0 0 0 0 !important;
|
||||
margin: 0 0 0 0 !important;
|
||||
}
|
||||
.responsive-iframe-wrapper iframe {
|
||||
position: absolute !important;
|
||||
top: 0 !important;
|
||||
left: 0 !important;
|
||||
width: 100% !important;
|
||||
height: 100% !important;
|
||||
border: none !important; /* Removes the border */
|
||||
}
|
||||
</style>
|
||||
|
||||
|
||||
<div class="responsive-iframe-wrapper">
|
||||
<iframe frameborder="0"></iframe>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
var url = new URL(window.location.href);
|
||||
var mValue = url.searchParams.get("m");
|
||||
var uValue = url.searchParams.get("u");
|
||||
|
||||
// Setzen der src-Eigenschaft des iframe mit den abgerufenen Parametern
|
||||
document.querySelector('.responsive-iframe-wrapper iframe').src =
|
||||
// "http://10.10.0.70:3000?m=" + encodeURIComponent(mValue) + "&u=" + encodeURIComponent(uValue);
|
||||
//"http://10.10.0.13:3000?m=" + encodeURIComponent(mValue) + "&u=" + encodeURIComponent(uValue);
|
||||
"http://localhost:3000?m=" + encodeURIComponent(mValue) + "&u=" + encodeURIComponent(uValue);
|
||||
});
|
||||
</script>
|
||||
|
||||
</asp:Content>
|
||||
12
README.md
12
README.md
@@ -401,3 +401,15 @@ C:\inetpub\wwwroot/talas5/nodeMap
|
||||
> Der Dienst führt Batch-Skript `StartNodeApp.bat` aus.
|
||||
> `StartNodeApp.bat` führt `Start-Dev.ps1` aus
|
||||
> `Start-Dev.ps1`führt `npm start` aus
|
||||
|
||||
---
|
||||
|
||||
## 💾 Setup: Installationen & Tools
|
||||
|
||||
Für die lokale Entwicklung bitte folgende Tools manuell installieren:
|
||||
|
||||
| Tool | Version | Link |
|
||||
| -------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|
||||
| Node.js | 20.12.1 | [nodejs](https://littwinsystemtechnik.sharepoint.com/:f:/r/sites/LittwinSystemtechnik/Freigegebene%20Dokumente/Projekte/Masterkarte%20V2%20setup%20files?csf=1&web=1&e=Sm1wwt) |
|
||||
| Chrome | optional | [Chrome](https://littwinsystemtechnik.sharepoint.com/:f:/r/sites/LittwinSystemtechnik/Freigegebene%20Dokumente/Projekte/Masterkarte%20V2%20setup%20files?csf=1&web=1&e=Sm1wwt) |
|
||||
| NSSM.exe | 2.24 | [nssm](https://littwinsystemtechnik.sharepoint.com/:f:/r/sites/LittwinSystemtechnik/Freigegebene%20Dokumente/Projekte/Masterkarte%20V2%20setup%20files?csf=1&web=1&e=Sm1wwt) |
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
# Navigiere zum Verzeichnis deines Projekts
|
||||
cd 'C:\inetpub\wwwroot\talas5\nodeMap'
|
||||
|
||||
# F<>hre den npm Befehl aus
|
||||
npm start
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
PowerShell -ExecutionPolicy Bypass -File "C:\inetpub\wwwroot\talas5\nodeMap\Start-Dev.ps1"
|
||||
@@ -1,2 +1,2 @@
|
||||
// /config/appVersion
|
||||
export const APP_VERSION = "1.1.97";
|
||||
export const APP_VERSION = "1.1.99";
|
||||
|
||||
@@ -1,54 +0,0 @@
|
||||
# Um die .ps1-Datei auszuführen, gib den folgenden Befehl ein:
|
||||
# .\git_diff_downgrade_to_zip.ps1
|
||||
|
||||
# Tags als Variablen deklarieren
|
||||
# $tag1 = "v1.0.0" # Ersetze durch deinen ersten Tag
|
||||
# $tag2 = "v1.1.0" # Ersetze durch deinen zweiten Tag
|
||||
$tag1 = "v1.0.19.1" # Downgrade from this tag
|
||||
$tag2 = "v1.0.15" # Downgrade to this tag
|
||||
|
||||
# Aktuelles Datum und Uhrzeit für den Dateinamen
|
||||
$currentDateTime = (Get-Date).ToString("dd.MM.yyyy_HH_mm")
|
||||
|
||||
# Name der Textdatei mit geänderten Dateien
|
||||
$changedFilesList = "changed_files_$currentDateTime.txt"
|
||||
|
||||
# Führe git diff aus, um die geänderten Dateien zwischen zwei Tags zu ermitteln
|
||||
Write-Host "Ermittle geänderte Dateien zwischen $tag1 und $tag2..."
|
||||
git diff --name-only $tag1 $tag2 > $changedFilesList
|
||||
|
||||
# Überprüfe, ob die Textdatei erstellt wurde
|
||||
if (-Not (Test-Path $changedFilesList)) {
|
||||
Write-Host "Die Liste der geänderten Dateien konnte nicht erstellt werden. Skript wird beendet."
|
||||
exit 1
|
||||
}
|
||||
|
||||
Write-Host "Liste der geänderten Dateien erstellt: $changedFilesList"
|
||||
|
||||
# Name der ZIP-Datei mit Datum und Uhrzeit
|
||||
$zipFile = "changed_files_$currentDateTime.zip"
|
||||
|
||||
# Stelle sicher, dass die ZIP-Datei nicht bereits existiert
|
||||
if (Test-Path $zipFile) {
|
||||
Remove-Item $zipFile
|
||||
}
|
||||
|
||||
# Lade die Dateien aus der Liste
|
||||
$files = Get-Content $changedFilesList
|
||||
|
||||
# Erstelle ein neues ZIP-Archiv
|
||||
Add-Type -AssemblyName System.IO.Compression.FileSystem
|
||||
$zipArchive = [System.IO.Compression.ZipFile]::Open($zipFile, 'Create')
|
||||
|
||||
foreach ($file in $files) {
|
||||
try {
|
||||
# Absolute Pfade erstellen
|
||||
$filePath = (Resolve-Path $file).Path
|
||||
[System.IO.Compression.ZipFileExtensions]::CreateEntryFromFile($zipArchive, $filePath, $file)
|
||||
} catch {
|
||||
Write-Host "Fehler beim Hinzufügen der Datei: $file"
|
||||
}
|
||||
}
|
||||
|
||||
$zipArchive.Dispose()
|
||||
Write-Host "ZIP-Datei erstellt: $zipFile"
|
||||
@@ -1,54 +0,0 @@
|
||||
# Um die .ps1-Datei auszuführen, gib den folgenden Befehl ein:
|
||||
# .\git_diff_update_to_zip.ps1
|
||||
|
||||
# Tags als Variablen deklarieren
|
||||
# $tag1 = "v1.0.0" # Ersetze durch deinen ersten Tag
|
||||
# $tag2 = "v1.1.0" # Ersetze durch deinen zweiten Tag
|
||||
$tag1 = "v1.1.56" # Ersetze durch deinen ersten Tag
|
||||
$tag2 = "v1.1.58" # Ersetze durch deinen zweiten Tag
|
||||
|
||||
# Aktuelles Datum und Uhrzeit für den Dateinamen
|
||||
$currentDateTime = (Get-Date).ToString("dd.MM.yyyy_HH_mm")
|
||||
|
||||
# Name der Textdatei mit geänderten Dateien
|
||||
$changedFilesList = "changed_files_$currentDateTime.txt"
|
||||
|
||||
# Führe git diff aus, um die geänderten Dateien zwischen zwei Tags zu ermitteln
|
||||
Write-Host "Ermittle geänderte Dateien zwischen $tag1 und $tag2..."
|
||||
git diff --name-only $tag1 $tag2 > $changedFilesList
|
||||
|
||||
# Überprüfe, ob die Textdatei erstellt wurde
|
||||
if (-Not (Test-Path $changedFilesList)) {
|
||||
Write-Host "Die Liste der geänderten Dateien konnte nicht erstellt werden. Skript wird beendet."
|
||||
exit 1
|
||||
}
|
||||
|
||||
Write-Host "Liste der geänderten Dateien erstellt: $changedFilesList"
|
||||
|
||||
# Name der ZIP-Datei mit Datum und Uhrzeit
|
||||
$zipFile = "changed_files_$currentDateTime.zip"
|
||||
|
||||
# Stelle sicher, dass die ZIP-Datei nicht bereits existiert
|
||||
if (Test-Path $zipFile) {
|
||||
Remove-Item $zipFile
|
||||
}
|
||||
|
||||
# Lade die Dateien aus der Liste
|
||||
$files = Get-Content $changedFilesList
|
||||
|
||||
# Erstelle ein neues ZIP-Archiv
|
||||
Add-Type -AssemblyName System.IO.Compression.FileSystem
|
||||
$zipArchive = [System.IO.Compression.ZipFile]::Open($zipFile, 'Create')
|
||||
|
||||
foreach ($file in $files) {
|
||||
try {
|
||||
# Absolute Pfade erstellen
|
||||
$filePath = (Resolve-Path $file).Path
|
||||
[System.IO.Compression.ZipFileExtensions]::CreateEntryFromFile($zipArchive, $filePath, $file)
|
||||
} catch {
|
||||
Write-Host "Fehler beim Hinzufügen der Datei: $file"
|
||||
}
|
||||
}
|
||||
|
||||
$zipArchive.Dispose()
|
||||
Write-Host "ZIP-Datei erstellt: $zipFile"
|
||||
Binary file not shown.
@@ -1,42 +0,0 @@
|
||||
param (
|
||||
[string]$Path,
|
||||
[string[]]$Include
|
||||
)
|
||||
|
||||
function Get-IncludedTree {
|
||||
param (
|
||||
[string]$Directory,
|
||||
[string[]]$Include,
|
||||
[int]$Indent = 0
|
||||
)
|
||||
|
||||
# Check if the current directory should be included
|
||||
$includeCurrent = $false
|
||||
foreach ($include in $Include) {
|
||||
if ($Directory -like "*\$include*") {
|
||||
$includeCurrent = $true
|
||||
break
|
||||
}
|
||||
}
|
||||
|
||||
if ($includeCurrent) {
|
||||
# Output the current directory with indentation
|
||||
Write-Host (" " * $Indent) + "+---" + (Split-Path -Leaf $Directory)
|
||||
|
||||
# Process subdirectories and files
|
||||
Get-ChildItem -Path $Directory | ForEach-Object {
|
||||
if ($_.PSIsContainer) {
|
||||
Get-IncludedTree -Directory $_.FullName -Include $Include -Indent ($Indent + 4)
|
||||
} else {
|
||||
Write-Host (" " * ($Indent + 4)) + "+---" + $_.Name
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
# Start processing from the given path
|
||||
Write-Host "Starting at path: $Path"
|
||||
Get-ChildItem -Path $Path -Directory | ForEach-Object {
|
||||
Get-IncludedTree -Directory $_.FullName -Include $Include
|
||||
}
|
||||
Write-Host "Processing completed."
|
||||
Reference in New Issue
Block a user