Skip to content
Snippets Groups Projects
  1. Jan 28, 2024
  2. Jan 27, 2024
  3. Jan 26, 2024
  4. Jan 23, 2024
  5. Jan 22, 2024
  6. Jan 21, 2024
  7. Jan 18, 2024
  8. Jan 16, 2024
    • Schuh Martin's avatar
      Update: Persistence.java (added method for saving settings to json; added... · 322017ae
      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)
      322017ae
    • Tran Peter's avatar
      20c33fdb
    • Schuh Martin's avatar
      Update: Persistence.java (fixed reset method for settings) · 045cdb6a
      Schuh Martin authored
      Add: StartupThread.java (new class for loading some startup methods in separate thread)
      045cdb6a
  9. Dec 31, 2023
    • Schuh Martin's avatar
      Update: AzureDB.java (Minor changes; moved key to CryptoUtils Class) · 064823ee
      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)
      064823ee
  10. Dec 19, 2023
    • Schuh Martin's avatar
      Add: AccountState.java (Enum to describe type of account player has created) · a03b330e
      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)
      a03b330e
  11. Dec 17, 2023
    • Schuh Martin's avatar
      Add: communityMaps.json · 68b0a885
      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)
      68b0a885
  12. Dec 04, 2023
Loading