Releases: counterstrikesharp-panel/css-bans
Releases · counterstrikesharp-panel/css-bans
4.8
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
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
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.
What's Changed
- fix undefined (last seen) in ranks list by @originalaidn in #116
Full Changelog: 4.5...4.6
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
tono
in .env file - Fixed profile images not fetched correctly
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
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
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
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.
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
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!!!
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