- Jan 23, 2024
-
-
Schuh Martin authored
-
- Jan 22, 2024
-
-
Schuh Martin authored
Update: DDL_Script_Oracle.sql (added final mapdata to Arena1) Update: DDL_Script_AzureDB.sql (added final mapdata to Arena1) Update: ParserTest.java (added final mapdata of Arena1 to test) Update: Persistence.java (added final mapdata of Arena1 to reset method; added "synchronized" to all methods) Issues: #89
-
- Jan 21, 2024
-
-
Tran Peter authored
-
- Jan 18, 2024
-
-
Tran Peter authored
-
- Jan 16, 2024
-
-
Schuh Martin authored
Update: Persistence.java (added method for saving settings to json; added method for resetting playerAccount.json; removed unnecessary fields and methods for creating list of mapNames; commented out method to get chosen map, is now obsolet) Update: Parser.java (fixed Exception message for sha1hashhex method) Update: Parser.java (fixed Exception message for sha1hashhex method and renamed these methods) Update: DDL_Script_Oracle.sql (changed test-player password to hashed password) Update: DDL_Script_AzureDB.sql (changed test-player password to hashed password) Update: RuntimeInfo.java (changed method to set selected map; removed reference to Persistence.java Singleton from fields)
-
Tran Peter authored
-
- Dec 31, 2023
-
-
Schuh Martin authored
Update: CryptoUtils.java (moved key into CryptoUtils Class) Update: GsonHandler.java (added methods to read/write playerAccount) Add/Feature: HashGenerator.java (New Class to create SHA1 hashes) Update: ISQLDataBase.java (minor changes) Update: OracleDB.java (minor changes; moved key to CryptoUtils Class) Update: Persistence.java (new method to create player account) Update: PlayerStatistics.java (minor changes) Update: RuntimeInfo.java (minor changes)
-
- Dec 19, 2023
-
-
Schuh Martin authored
Add: AppSettings.java (to store settings of application) Add: MapInfo.java (to store limited Information about CommunityMaps on SQL Server) Add: MapType.java (ENUM for Type of map - relevant for GsonHandler Class) Add: PlayerAccount.java (Class to store details about player account) Add: playerAccount.json (Player Account info stored locally encrypted) Add: playerStatsLocal.json (to store player statistics for local account) Add: appSettings.json (to store application settings in persistence) Update: DDL_Script_Oracle.sql (added lines for creating player statistics table) Update: GsonHandler.java (added methods for saving and loading playerStatistics, playerAccount, appSettings and moved file paths from "Persistence" class) Update: Persistence.java (added some methods, moved file paths from "Persistence" class) Update: RuntimeInfo.java (added some methods)
-
- Dec 17, 2023
-
-
Schuh Martin authored
Add: playerStats.json Add: OracleDB.java (OracleDB communication added) Update: AzureDB.java (Methods changed) Update: DDL Script (optimised for OracleDB) Update: GsonHandler.java (removed instance of "Persistence" Singleton as attribute Update: module-info.java (added lines for OracleDB) Update: Persistence.java (added methods for loading and saving data) Update: pom.xml (added OracleDB as dependency) Update: RuntimeInfo.java (added methods for analysing and utilizing data from persistence) Update: MapData.java (changed attributes)
-
- Dec 04, 2023
-
-
Gehrung Jonas authored
-
- Nov 16, 2023
-
-
Scherbaum Maximilian authored
-
- Nov 07, 2023
-
-
Scherbaum Maximilian authored
-