Skip to content

Releases: counterstrikesharp-panel/css-bans

4.8

19 Sep 07:51
Compare
Choose a tag to compare

Release notes V 4.8

New Feature

If you are upgrading, then run the below command on mysql on css bans database where panel tables exists

CREATE TABLE `server_player_stats` (
  `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
  `server_id` bigint(20) unsigned NOT NULL,
  `player_count` int(11) NOT NULL,
  `map` varchar(50) NOT NULL,
  `recorded_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=110 DEFAULT CHARSET=utf8mb4

How to setup cron?
Setup a cron to run this url every 5 minutes which is supported on VPS/shared hosting already

https://yoursite.com/stats/player_count?token=replacehere with token(can be found in .env _token)

Example:

*/5 * * * * `https://yoursite.com/stats/player_count?token=123r48
  • Added dashboard charts - Player stats chart and Map Starts Chart
  • Added settings to disable or enable emails for reports/appeals
  • Improved visual of select drop downs for being too dull for visiblity.
    image

4.7

13 Sep 16:30
Compare
Choose a tag to compare
4.7

Release notes V 4.7

Major Fixes

  • Added Multiserver select on dashboard for RANKS module ie. TOP PLAYERS
  • Fix - Changes on timezone i.e last seen, last action duration to adhere to timezone applied form app settings on bans, mutes and admins list
  • Fix - Module settings cached even after delete causing ranks module to break for 2 minutes.
  • Added user friendly message if a user enables rank module without add database in module settings
  • Fix - Deafault knfie image when no image available on rank stats
  • Added custom links
  • Re-arranged and grouped links on sidebar

!IMPORTANT##

Always ensure ur app timezone and database timezone are same.

Full Changelog: 4.6...4.7

4.6

11 Sep 15:00
Compare
Choose a tag to compare
4.6

Release notes V 4.6

New Stats for RANKS (Requires k4 Zenith)

  • Added new profile section to view a player ranks stats
  • Added PlayTime Stats for RANKS module
  • Added Weapon Stats for RANKS module
  • Adedd Maps Stats for RANKS module
  • Added "Reason" For live Bans, Kicks and Mutes on dashboard
  • Added Rank preview of a logged in user on sidebar to profile section

NOTE: The RANK Stats Update is only for the newer version of Zenith From K4.
image
image

What's Changed

Full Changelog: 4.5...4.6

4.5

01 Sep 15:06
Compare
Choose a tag to compare
4.5

Release notes V 4.5

  • Added support for Ranks stats(Upgraded k4 version)(ZENITH)
  • Added support for legacy ranks version(k4 stats)
  • To use the latest k4 stats plugin - set K4LegacySupport to no in .env file
  • Fixed profile images not fetched correctly

4.2

27 Jul 15:43
Compare
Choose a tag to compare
4.2

Release notes V 4.2

  • Dashboard Recent bans and mutes now displayes admin who performed the action - removed profile
  • Added ability to select permanent when adding/editing a VIP
  • Fixed Web only permissions for admin create/edit
  • Fixed Mutes to display in most recent order

4.1.1

28 Jun 15:34
Compare
Choose a tag to compare

Release notes V 4.1.1

  • Added All servers option on add bans, mutes and delete admin
  • Fixed unban web permission for @web/ban.unban
  • Report Player form has now only list of visble servers from visibility settings
  • Moved Steam login outside of collapse bar

4.1

28 Jun 14:49
Compare
Choose a tag to compare
4.1

Release notes V 4.1

  • Added All servers option on add bans, mutes and delete admin
  • Fixed unban web permission for @web/ban.unban
  • Report Player form has now only list of visble servers from visibility settings
  • Moved Steam login outside of collapse bar

4.0

23 Jun 08:55
Compare
Choose a tag to compare
4.0

Release notes V 4.0

Discord Webhooks (Admin web actions bans, mutes etc.)

  • Supports discord webhook for the actions on web such as bans, mutes, unmute, unban
  • Supports discord webhook for player reports and player appeals
  • Fixed reports listing with reported count badge on sidebar

How to setup webhook?

Go to panel settings > under CSS-BANS find webhook and the discord hook.

image
image

3.9

20 Jun 15:55
Compare
Choose a tag to compare
3.9

Release notes V 3.9

  • Now you can create your own custom color themes, fonts etc.

To customise theme

rename themes folder to theme and Go to public/theme -> rename disabled_theme.css to theme.css and customize it
  • Fixed search on VIP to include steam id search
  • The sidebar menu items are now grouped into relevant sections

image
image

3.8

18 Jun 16:36
Compare
Choose a tag to compare
3.8

Release notes V 3.8

Major Update to RANKS module (Modulerization for future plugins)

  • Now you can have multiple server with RANKS module on same panel
  • Previous RANKS module settings is now removed from .env
  • To configure the multiple servers of RANKS module go to settings>Module Settings> Add new settings and fill in your other servers database details and save
  • VIP module is now login protected ( To view you need to login via steam)

Upgrade Guide

Create below table

CREATE TABLE `module_server_settings` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `module_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `db_host` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `db_user` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `db_pass` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `port` int NOT NULL DEFAULT '3306',
  `db_name` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  `active` tinyint(1) DEFAULT '1',
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci

With modules now available SKINS will also be moved to multi server support on same panel in future !!STAY TUNED!!!

image
image

Installation Docs: https://docs.cssbans.online

Upgrade Guide: https://docs.cssbans.online/how-to-update-panel-to-the-latest-version

What's Changed

Full Changelog: 3.7...3.8