Releases: l-striegel/LagerClientJava
LagerClient v1.1.0 - Offline-Modus & Installationsverbesserungen
LagerClient v1.1.0
Diese Version führt wichtige neue Funktionen und Verbesserungen ein:
Neue Features:
- Offline-Modus: Arbeiten ohne Serververbindung möglich
- Automatische Installation: Verbessertes Setup-Skript erstellt alle notwendigen Verzeichnisse und Konfigurationsdateien
- Beispieldaten: Vorkonfigurierte Artikeldaten für sofortigen Start im Offline-Modus
- Desktop-Verknüpfung: Optional während der Installation erstellbar
- Anwendungsicon: Neues Icon für bessere visuelle Identifikation in Taskleiste und Desktop
Verbesserungen:
- Start.bat: Hilfsskript für bessere Fehlerdiagnose und Debugging
- Konflikterkennung: Verbesserte Handhabung von Offline-/Online-Synchronisierung
- Dokumentation: Umfassend aktualisierte Installations- und Nutzungsanleitung
Installation:
- Lade die ZIP-Datei herunter
- Entpacke sie in ein Verzeichnis deiner Wahl
- Führe die
setup.bat
aus, um die Anwendung zu installieren - Starte die Anwendung per Doppelklick auf die JAR-Datei oder über die Desktop-Verknüpfung
Ausführliche Dokumentation findest du in der README.
LagerClient v1.0.1 - fixed API URLs
LagerClient v1.0.1
Die erste stabile Version des LagerClient, einer Java-Anwendung zur Verwaltung von Lagerartikeln.
Changelog
Hartcodierte URLs entfernt und durch AppConfig-Einstellungen ersetzt
Features
- Anzeige, Bearbeitung, Hinzufügen und Löschen von Lagerartikeln
- Formatierung von Zelleninhalten (Fett, Kursiv, Farben)
- Konfliktmanagement bei gleichzeitiger Bearbeitung
- Konfigurierbare Benutzeroberfläche über externe config.properties
Systemanforderungen
- Java 21 oder höher
- Backend-API (standardmäßig auf https://localhost:5001/api/article)
Installation
- JAR-Datei und begleitende Dateien herunterladen
- Alle Dateien im selben Verzeichnis ablegen
- config.properties nach Bedarf anpassen
- Anwendung über start.bat starten
Konfigurationsoptionen
Die config.properties muss sich im selben Verzeichnis wie die JAR-Datei befinden, um berücksichtigt zu werden.
Einstellung | Beschreibung | Standardwert |
---|---|---|
api.url | URL der Backend-API | https://localhost:5001/api/article |
app.debug | Debug-Modus aktivieren | false |
ui.table.rowheight | Zeilenhöhe der Tabelle | 25 |
ui.table.zebracolor | Farbe für Zebrastreifen | #F0F0F0 |
Hinweise
Diese Version wurde für Bewerbungszwecke erstellt und demonstriert verschiedene Java-Konzepte wie Swing-UI, HTTP-Kommunikation und Konfigurationsmanagement.
LagerClient v1.0.0 - Erste stabile Version
LagerClient v1.0.0
Die erste stabile Version des LagerClient, einer Java-Anwendung zur Verwaltung von Lagerartikeln.
Features
- Anzeige, Bearbeitung, Hinzufügen und Löschen von Lagerartikeln
- Formatierung von Zelleninhalten (Fett, Kursiv, Farben)
- Konfliktmanagement bei gleichzeitiger Bearbeitung
- Konfigurierbare Benutzeroberfläche über externe config.properties
Systemanforderungen
- Java 21 oder höher
- Backend-API (standardmäßig auf https://localhost:5001/api/article)
Installation
- JAR-Datei und begleitende Dateien herunterladen
- Alle Dateien im selben Verzeichnis ablegen
- config.properties nach Bedarf anpassen
- Anwendung über start.bat starten
Konfigurationsoptionen
Die config.properties muss sich im selben Verzeichnis wie die JAR-Datei befinden, um berücksichtigt zu werden.
Einstellung | Beschreibung | Standardwert |
---|---|---|
api.url | URL der Backend-API | https://localhost:5001/api/article |
app.debug | Debug-Modus aktivieren | false |
ui.table.rowheight | Zeilenhöhe der Tabelle | 25 |
ui.table.zebracolor | Farbe für Zebrastreifen | #F0F0F0 |
Hinweise
Diese Version wurde für Bewerbungszwecke erstellt und demonstriert verschiedene Java-Konzepte wie Swing-UI, HTTP-Kommunikation und Konfigurationsmanagement.