Skip to content

Releases: scottadkin/node-utstats-2

Admin Player Tools

27 Feb 19:45
Compare
Choose a tag to compare

New tools have been added to the admin area, you can now search a players history and or an IPs history.

NOTICE: You must use the command "npm install" if you are upgrading from a previous build.

demopic1
demopic2
demopic3

Change Log:

  • Updated Admin Player Rename.
  • Updated Admin Player Delete.
  • Updated Admin Player Merge.
  • Fixed player CTF stats being blank.
  • Fixed player Assault/Domination stats being blank.
  • Fixed powerup control children must have unique key warning.
  • Fixed ctfcaps records page error.
  • Added the Sharp package(will fix slow loading images).
  • Added admin player name search.
  • Added admin player IP search.
  • Added admin player IP histroy.
  • Added admin player history(displays all aliases, used ips, connection history).
  • No longer display BasicPageSelect if there is only 1 page.
  • Fixed build warnings.
  • Replaced all img with Image components.
  • Fixed broken country flag image if player's country is blank(player profile).

Updated admin site settings

23 Jan 21:48
Compare
Choose a tag to compare

Update instructions

  • You must use "node upgrade" if you are updating from an earlier build.
  • Run the command "node defaultpageorder" in a terminal in the main node utstats folder (where config.json is) this will apply needed page order data(updating from an earlier).

Updated admin site settings tool, that now has options to change the order items are displayed.
Site settings tool

Change Log:
**** Build v 2.4.0

  • Updated the admin site settings tool.
  • Admins can now change the order of items displayed on some pages.
  • Admins can now change the order of the navigation items.
  • New admin tool that deletes failed import matches.
  • Admin tool delete duplicate matches now deletes logs with match_id of 0.
  • Fixed errors on import for FlagDomination.
  • Fixed logs with match_id 0 not being deleted.
  • Added missing settings for player and match pages.
  • Fixed two bugs with ctf.insertCaps(), time dropped is not always NaN, insertCap is now ran correctly

Build Error Fix

15 Jan 15:54
Compare
Choose a tag to compare

Fixed duplicate props error when trying to build a production build.

Match report power ups, and inventory bar charts.

13 Jan 16:38
Compare
Choose a tag to compare

NOTE: Upgrading from version v2.2.0, You must run the command node upgrade to install updates.

  • Changed design of player general component.
  • Fixed player face on player page.
  • Fixed player face for opengraph links.
  • Changed match, power up, health/Armour, weapons, and ammo to bar charts. Demo Video
  • Added options for the new item pickup categories to admin area.

CTF Cap Records & CTF4 Support

04 Jan 08:47
Compare
Choose a tag to compare

This build adds support for CTF4, in addition to record tracking for solo and assisted cap times for capture the flag games, these are displayed on the records page, match pages, player pages, and map pages.

Recommend a fresh install as some data in tables will be missing unless logs are reimported.

If you don't want to do a fresh install you must run the command node upgrade to update database tables.

Change Log

  • Upgraded to Next.js 12.
  • CTF cap records(on records page), view cap records for all maps(solo, and assisted), view all caps for each map(solo, and assisted).
  • Added support for CTF4.
  • Fixed caps, assist from CTF4 not counting multiple drops/caps.
  • Fixed 0 second cap times(CTF4).
  • Added columns(flag_team, total_Drops, total_covers, total_self_covers, total_pickups, total_unique_assists,total_seals, time_Dropped, carry_time) to ctf_caps table
  • Added fastest ctf caps to match pages.
  • Added fastest ctf caps to maps pages.
  • Added CTF cap records to player pages.
  • Fixed broken flag links on player aliases component.
  • Fixed Image host urls being broken if no port is found in link.
  • Fixed broken matchbox map images.
  • Added option to use default image server, or alternative. (bUseImageServer)
  • Fixed crash on map pages
  • Fixed error in players API(forgot to remove resolve())
  • Changed useImageServer to false for default settings.
  • Fixed ACE importer crash.
  • Changed match CTF caps display, now has two modes, simple and detailed.
  • Fixed Importer getting stuck if a regular expression doesn't find any matches.

New Image file server

20 Oct 16:36
Compare
Choose a tag to compare
  • IMPORTANT! You now have to run another service when you run the website, you now have to also run node images to create a tiny webserver to host the sites images.
  • Fixed broken images of newly uploaded files(see below).
  • Images are now fetched from a seperate file server on port 3001, this is because if you uploaded images in production mode the site wouldn't be able to use them until you rebuild the website.
  • Update thumbs list on each file creation(Create Missing Thumbnails).
  • Updated packages so Jimp is now included.
  • Removed screenshot download buttons, you can still right click download images.
  • Country flag components now display the name of the country while being hovered over.

Upgrade script fix, ctf4 fixes

17 Oct 15:54
Compare
Choose a tag to compare
  • Fixed upgrade script not adding new columns, if there is another node utstats 2 database that has been upgraded.
  • Fixed weaponsManager is undefined error.
  • Fixed CTF4 Errors while inserting ctf cap data(May result in some data being missing such as caps).

New map screenshot system

16 Oct 16:36
Compare
Choose a tag to compare

Replaced slower system used by next.js where images where taking too long to load when multiple thumbnail images were loading at once. New admin tools for said features.