Skip to content
Snippets Groups Projects
  1. Jan 07, 2024
    • Schuh Martin's avatar
      Update: AzureDB.java (fixed methods, changed Exception type) · fc2a80f6
      Schuh Martin authored
      Update: OracleDB.java (fixed methods, changed Exception type)
      Update: Renamed DatabaseError.java to DatabaseException.java
      Update: Renamed ParserError.java to ParserException.java
      Update: GsonHandler.java (fixed methods, changed Exception type)
      Update: ISQLDataBase.java (changed Exception type)
      Update: PlayerStatistics.java (removed field "statsLoaded")
      Update: Persistence.java (updated methods)
      Update: RuntimeInfo.java (updated methods)
      fc2a80f6
  2. Jan 06, 2024
  3. Jan 04, 2024
  4. Jan 03, 2024
  5. Jan 02, 2024
  6. Jan 01, 2024
  7. 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
  8. Dec 26, 2023
    • Schuh Martin's avatar
      Update: AzureDB.java (completed SQL-CRUD methods) · 9a99bbc9
      Schuh Martin authored
      Update: GsonHandler.java (removed unnecessary methods)
      Update: ISQLDataBase.java (completed list of methods)
      Update: OracleDB.java (completed SQL-CRUD methods)
      Update: Persistence.java (minor changes)
      Update: PlayerStatistics.java (minor changes)
      9a99bbc9
  9. Dec 25, 2023
  10. Dec 22, 2023
  11. Dec 21, 2023
  12. Dec 20, 2023
    • Schlütter Yannik's avatar
      Feature: Added decrypting of logindata for our current ORacleDB database and... · 9ce5298c
      Schlütter Yannik authored
      Feature: Added decrypting of logindata for our current ORacleDB database and our old AzureDB database
      Add: CryptoUtils.java (for decrypting loginfiles)
      Add: CryptoException.java (to catch multiple Exceptions from CryptoUtils.java Class)
      Update: OracleDB.java, DBalt.java(added lines for decrypting and a method to get the decrypted logindata stored into variables)
      Add: AzureDB_logindetails, document.encrypted and OracleDB_logindetails as a alternative to document.encrypted (These files contain the decrypted logindata for our database)
      #60
      9ce5298c
  13. Dec 19, 2023
    • Schuh Martin's avatar
      Update: Minor Fixes · d1f49480
      Schuh Martin authored
      d1f49480
    • Schuh Martin's avatar
      Update: Minor Fixes · b9cd11e6
      Schuh Martin authored
      b9cd11e6
    • Schuh Martin's avatar
      Update: Minor Fixes · 972152fa
      Schuh Martin authored
      972152fa
    • 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
  14. Dec 18, 2023
  15. 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
  16. Dec 11, 2023
Loading