Version 1.1.0
Upgrading from version 1.0.0
-
Stop website & importer processes.
-
Replace files with new ones from the archive.
-
Open a terminal in your main install directory.
-
In the terminal run npm install to update dependences.
-
In the terminal run node install.mjs to add new settings to the database.
-
In the terminal run npm run build to build the website.
-
In the terminal run npm run start to start the website.
-
In another terminal run node importer.mjs to restart the importer.
-
New admin tool for changing what is displayed on various pages and what order they are in.
Change log:
- Admins can now change the order in which items are displayed on various pages
- Added two new options for the home page, admins can now choose how many recent matches are displayed as well as most played maps.
- Added a new option to set the site’s name, it defaults to Node UTStats Lite, this will be appended to each page title and some meta tags for search engines.
- Added default image for og:image for all pages.
- Added welcome title & message to home page, you can edit this in the admin area.
- New match json API, you can now fetch json data of matches via match ids or permahashes(recommended) /api/json/match/?id=matchid
You have options to ignore certain data using match json api by appending a comma separated list &ignore=type1,type2 An example for ignoring player weapon stats and multikills,sprees would be https://example.com/api/json/match/?id=1337&ignore=weapons,special - Valid Ignore types are weapons,kills,basic,special,pickups,players(this will automatically ignore weapons,special,pickups)
- Added admin options to Map page; Display Basic Summary, Display Recent Matches
- Added admin options to Match page, all components can be toggled to display
- Added admin options to player profile page, all components can be toggled to display
- Admins can now toggle what is displayed in the Nav
- Admins can now change the order of items in the nav
- Rankings should now punish low playtime players more heavily to prevent low playtime players being high in the scoreboard
- Fixed the pagination on the matches page not including the selected search filters when changing pages
- Added display mode toggle to matches page