Skip to content

Releases: magge-faf/faf-moderator-client-develop-modified

3.5.1

09 Dec 06:29
Compare
Choose a tag to compare

Fix:

2c43185(fix: do not add already existing PlayerFX in the userSearchTableView)
4683fa5(fix: bring back registration date and last login columns for reported user in reportTab)

3.5

08 Dec 02:31
Compare
Choose a tag to compare
3.5

Release Notes

Added:

7531973(feat: add found smurfs to the userSearchTableView)
010aaa6(feat: improve player information handling and event processing)
22e4350(Add fail-safe warning when more than 5 reports are selected)
8a170a2(ref: optimize report loading by initially fetching 100 recent reports, followed by all reports in a single server request. Reduces API calls and resolves threading-related UI bugs.)
b3d27c1(ref: enable shared games check via table selection or manual input, add games amount input field)
c186ac6(feat: add button to copy only chat from reported user and include AI prompt)
61b20f5(feat: add desynced game and player termination information to chatLog)
f741af2(Use refresh token to avoid re-login after 1 hour)
Add new Tab in main menu for displaying all notes activity (From 3.5-pre release)
Set last search term for userSearchTextField on start and token expiration (From 3.5-pre release)
Notes working again (From 3.5-pre release)

Fixed:

7c8fa6a(Remove isSelectionProcessingEnabled code as it did not work as intended)
ad8114a(fix: clear moderatorEventTextFlow when no game ID is provided)
f5d3075(fix: prevent duplicate entries in search history when the previous term matches)
2c8cfe7(fix: bring back 'Add ban' button in report view)
50c001e(fix: prevent multiple task triggered from showChatLog)

Other Changes:

7753d05(Add separators to settingsTab.fxml for better visual organization.)
5d2042d(Hide accountLinkColumn for Reported Accounts)
fb488a8(Hide uid data in moderation reports)
c005f54(ref: simplify Clipboard access)
7874a61(Remove leftover code from 'Advanced Statistics' method,)
Enable dragging of bottom tab pane in reportTab over UI elements (From 3.5-pre release)
Remove wrong title from statistics table (From 3.5-pre release)

3.4

30 Sep 01:04
Compare
Choose a tag to compare
3.4

Release Notes

Addition:

  • The title now indicates the number of loaded reports and the last refresh time.
  • A warning is displayed in the title when reports are loaded (filter changes at that moment will cause UI freeze).
  • Added a ComboBox in the Settings Tab to select the browser for the 'Search Forum' button.
  • The Moderator Statistics section now includes a button to copy all stats (report numbers, moderator numbers, ban numbers) into a neat table for Zulip.
  • Offender names are color-coded red, and Reporter names blue in the chat log and moderator events.
  • Moved checkboxes from ReportTab to settings (less clutter in reportTab UI)

Fix:

  • Implemented lazy loading for the report table to prevent jumping between reports (legacy bug).
  • Resolved an issue where the exit request did not work when reports were being fetched.
  • Saving/Loading the selected starting tab works again.
  • Fixed the Most Reported Accounts table, which displayed a weird long format instead of integers.
  • Updated the chatLogTextArea to no longer show the previously selected chat when the new report selection has no game ID provided.
  • Ensured the chatLogTextArea does not bug out when no self-destruction value is set (default 0), unless changed by the user.
  • Added an error message to CheckSharedGames for invalid player IDs
  • Reverted thread loading from 10 to 5; request items remain set at a page size of 1000.

3.3

06 Sep 18:29
Compare
Choose a tag to compare
3.3
  • Add Button 'Previous Search' about user searches
  • Implement check for shared games between two accounts
  • Add ScrollPane to SVL settings panel and settingsTab to improve visibility on small screens
  • Update title to show fetching status and number of fetched reports
  • Enhance report editing with multi-select and improved template system
  • Reordering copy related buttons in report.fxml, polish up style
  • Enhance save functionality for multi-selected reports
  • Enhance filtering by report ID as a string, prefixed with "rid"
  • Implementation of account credentials

3.2

25 Aug 14:59
Compare
Choose a tag to compare
3.2

Changes:

Bug-Fix: Save/Load should work as intended
Feat: Add stats in 'Recent activity' tab about registrations/logins in the last ~30 days
Feat: Add auto-save and auto-load functionality for userNotes and SearchHistory
Feat: Add 'Pause' and 'Stop' Button for Smurf Village/Check For Recent Smurfs
Feat: Add CheckBox for first-layer smurf detection (Only detect smurfs that are directly linked to main account)
Feat: Add additional filters for Moderator Events and add framework for summarized statistics
UI: Minor updates for clarity (Still messy)

3.1

21 Aug 04:39
Compare
Choose a tag to compare
3.1
  • Fix code style issues in UserManagementController.java
  • Fixes #52, #53, #54: Add 'Settings Moderator Events' tab for applying event-related filters via CheckBoxes
  • Add button for AI prompt in SettingsTab
  • Correct spelling mistakes
  • Fixes #55: Automatically Check for Smurfs for Recent Registrations
  • Add debug logs to generateMetadataInfo; ignore 'Not Found' warnings for commonArmy
  • Fixes #46: Warn in ChatLog if reporter did not participate in reported game
  • Fixes #40: Add TextField for ReplayIDs to get ChatLog and ModeratorEvents
  • Fixes #39: Add handling for combined 'Processing' and 'Awaiting' statuses in renewFilter; set as default selection
  • Fixes #50: Adapt AI prompt

3

02 Jun 16:08
Compare
Choose a tag to compare
3
  • Resolved #38 + all changes from the test builds before

If you get the error:

ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.

Then get latest JDK from here: https://www.oracle.com/java/technologies/downloads/#jdk22-windows

Be sure to tick the option to set the default JAVA_HOME in the installer menu.

2.4-experimental

13 May 15:03
Compare
Choose a tag to compare
2.4-experimental Pre-release
Pre-release

Changes:

  • Remove warningMessage for ModeratorEvents
  • #35: Move ModeratorEvents Tab for better workflow
  • #34: Add prefWidth column adjustment via JSON file
    -- /ConfigurationModerationToolFAF/TableColumnsWidthSettings.json
    -- Change the value to resize the column width in ReportsTab
  • #32: Refactor format of ModeratorEvents to be more compact
  • #33: Remove APM stats tracking from ChatLog

2.3-experimental

02 May 18:59
Compare
Choose a tag to compare
2.3-experimental Pre-release
Pre-release

New Additions:

  • Add ModeratorEvents tab and populate with its events
  • Fix broken SteamID lookup URL

2.2-experimental

15 Apr 18:04
Compare
Choose a tag to compare
2.2-experimental Pre-release
Pre-release

New Additions:

  • Add a log output for SmurfVillageLookup
  • Add columns to "Most Reported Accounts" about different states of reports

Known Bug (Can not reproduce atm):

  • Very rarely, Mordor will freeze completely when using the smurf village feature, because a thread will bug out. Still looking into it, but hardly happens ever so far.

If you get the error:

ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.

Then get latest JDK from here: https://www.oracle.com/java/technologies/downloads/#jdk22-windows

Be sure to tick the option to set the default JAVA_HOME in the installer menu.