Add SIM card management and emulator container service

- Add SimCardAssignmentService for managing SIM card assignments
- Add SimCardConfigurationView for UI-based SIM card configuration
- Add EmulatorContainerService for container lifecycle management
- Add NiederlassungResolver for branch/location resolution
- Add new POJOs: CourierInfo and SimCardInfo
- Refactor security: introduce SsoConfiguration and LoginSessionService
- Remove deprecated AdminView and VaadinAccessHandler
- Add unit tests for core services
This commit is contained in:
2026-03-31 11:07:39 +02:00
parent f764b4a7aa
commit 4fc5b04a68
24 changed files with 904 additions and 415 deletions

View File

@@ -1,20 +0,0 @@
package util;
import org.springframework.stereotype.Service;
import java.util.Optional;
import java.util.prefs.Preferences;
@Service
public class PreferencesKeyValueStore {
private final Preferences prefs = Preferences.userRoot().node("emulatorstation");
public void put(String key, String value) {
prefs.put(key, value);
}
public Optional<String> get(String key) {
return Optional.ofNullable(prefs.get(key, null));
}
}