Commit graph

400 commits

Author SHA1 Message Date
Sachin
a10a33edfd v1.7.8-alpha
feat: re-add `css_fexec` used for css-panel skins module
feat: Add KitsuneMenu & Remove MenuManager
update: Added StatusBlocker by @Slynx support to hide stealth admin from status
2025-09-25 01:20:57 +05:30
Sachin
1118939e62 fix: query command cleaning up 2025-07-15 12:52:22 +05:30
Sachin
a758b9a7a7 fix: Fix potential vector & qangle leaks 2025-07-07 18:01:54 +05:30
Sachin
7ac2f873a7 update: add servername & playername in css_query response 2025-07-04 16:45:12 +05:30
Sachin
e964097a55 anti-dll webhook change 2025-06-25 00:44:08 +05:30
Dawid Bepierszcz
25759c7c7d
Merge pull request #209 from dollannn/main
(AntiDLL Integration) Discord webhook on detection
2025-06-07 22:44:03 +02:00
Sachin
3508d429ee fix warnings 2025-05-25 13:17:37 +05:30
Sachin
c586dd700c upstream ~ v1.7.7-alpha 2025-05-25 13:17:22 +05:30
Dawid Bepierszcz
b97426313b 1.7.7-alpha
- Fixed steamid only bans
- Added missing multiservermode
- Better caching
2025-05-25 01:00:14 +02:00
Dawid Bepierszcz
3ab63c05db 1.7.7-alpha-small-optimizations
- Clear bans cache on plugin reload
- Changed ip history to int
2025-05-23 03:28:10 +02:00
Dawid Bepierszcz
f654d6b085 1.7.7-alpha-connection-fix
- Fixed lag when player connecting
- Added command to force refresh ban cache (css_reloadbans)
2025-05-21 13:11:01 +02:00
Dawid Bepierszcz
676a18d9b4 1.7.7-alpha-associated-accounts (missing migration) 2025-05-21 03:13:05 +02:00
Dawid Bepierszcz
d75a092047 1.7.7-alpha-associated-accounts
- Added possibility to view player associated account (by ip)
2025-05-21 03:08:02 +02:00
Dawid Bepierszcz
d34ca64970 1.7.7-alpha-fix
- Added missing migration
- Added missing ignoredips
2025-05-21 00:38:54 +02:00
Dawid Bepierszcz
f69f1277f8 1.7.7-alpha
- Fixed (@all,@team,@lifestate) spam with discord webhook
- Currently `small` actions for ban optimizations
2025-05-20 23:51:59 +02:00
Dollan
d4e12fadde
Merge branch 'daffyyyy:main' into main 2025-03-27 12:50:43 +01:00
Dawid Bepierszcz
b6c876d709 1.7.6a
- Changed PawnIsAlive to LifeState
- Changed AdminCache - now it only removes flags added in the database - not all assigned to player
- Added config variable `IgnoredIps` to ignore ip check on connect, useful when proxying
2025-03-25 11:39:00 +01:00
Dollan
bedcfd0358
Merge branch 'daffyyyy:main' into main 2025-03-21 12:39:51 +01:00
Sachin
a3287ad4e7 upstream ~ v1.7.5a 2025-03-21 01:49:11 +05:30
Sachin
de00331fb8 update: Added 2 missing queries from migration file 2025-03-21 01:46:53 +05:30
Dawid Bepierszcz
888d6b0152 1.7.5a
- Changed api domain
- Changed link to wiki
- Added command `css_rresize` to resize player model
- Fixed saving IP addresses, from now they will not be saved if the check option in config is disabled
2025-03-09 01:01:45 +01:00
Dollan
0c747e3e18
Discord webhook on detection 2025-02-28 20:44:05 +01:00
Sachin
1baccc9404 fix: DefaultServerIP functionality
fix: compile error for example plugin
2025-02-21 23:19:55 +05:30
Sachin
c4ef3eb550 Merge remote-tracking branch 'upstream/main'
upstream
2025-02-20 15:38:41 +05:30
Dawid Bepierszcz
5d62c743dd AntiDLL Module Fix
Fixed banning when detecting a forbidden event
2025-02-20 01:28:28 +01:00
Sachin
7acf246049 Merge remote-tracking branch 'upstream/main'
update to 62b1987fde
2025-02-19 19:53:20 +05:30
Dawid Bepierszcz
62b1987fde AntiDLL module
(?) Fix for AntiDLL module
2025-02-19 14:51:36 +01:00
Sachin
f1dfb75c93 Merge remote-tracking branch 'upstream/main' 2025-02-19 17:46:22 +05:30
Sachin
bf4cd656be update: Hide Stealth Players from Spec List (untested)
fix: DefaultServerIP throws error if port not provided
2025-02-19 17:39:12 +05:30
Dawid Bepierszcz
708ae6cb90 1.7.4b
【UPDATE 1.7.4b】

**🆕  What's new and what's changed:**
- Added support for MySQL SSL (DatabaseSSlMode in config)
2025-02-19 12:27:24 +01:00
Dawid Bepierszcz
2d77e86d59 Hotfix for AntiDLL module 2025-02-18 20:18:16 +01:00
Dawid Bepierszcz
babcbc2119 1.7.4a
【UPDATE 1.7.4a】

**🆕  What's new and what's changed:**
- Exposed event `OnAdminShowActivity` - fire when the function of informing players of admin action is performed
- Exposed `ShowAdminActivity`
- Added module to integration with AntiDLL
- Added module to integration with Redis (plugin send info about penalties between all servers)
2025-02-18 20:11:05 +01:00
Dawid Bepierszcz
64e5f1156e 1.7.3a
【UPDATE 1.7.3a】

🆕  What's new and what's changed:
- Fixed problem when you can't add admin because of the same group names on multiple servers from now on it takes in order -> server id and if there is no -> global
- Added ability to add penalties via SteamID
- Added ability to display penalty messages only for admins (ShowActivityType = 3)
- Reverted OnClientConnect to EventPlayerFullConnect
2025-02-09 15:37:01 +01:00
Sachin
bd7f4ed40f Merge remote-tracking branch 'upstream/main'
v1.7.2c
2025-02-02 14:17:19 +05:30
Dawid Bepierszcz
8cc0398f6b 1.7.2c
- Fixed no permissions in menu and perm penalty (due to authorization issue on steam)
- Fixed non-async action in async method
2025-01-26 02:10:33 +01:00
Sachin
a7cad842d3 Merge remote-tracking branch 'upstream/main'
upstream 1.7.2b
2025-01-16 23:33:42 +05:30
Sachin
eaab9e3000 update: Add DefaultServerIP in config 2025-01-16 23:27:49 +05:30
Dawid Bepierszcz
ab14956ae5 1.7.2b
- Revert temp fix for kick
2025-01-16 03:28:17 +01:00
Sachin
6928f57111 Merge remote-tracking branch 'upstream/main'
update: missed comment
2025-01-15 18:03:26 +05:30
Sachin
6435dba8f5 update: SimpleAdminAPI for modules 2025-01-15 17:45:10 +05:30
Dawid Bepierszcz
9163caeb0d Update Helper.cs 2025-01-15 13:09:27 +01:00
Sachin
75b36a0a98 Merge upstream to 1.7.2a 2025-01-15 17:36:19 +05:30
Dawid Bepierszcz
f2e4b84b29 1.7.2a
- Temp fix for player.Disconnect
- Fix for no reasons
- Fix for no time used
- Added check for hibernation
- Some changes in unwarn action
2025-01-15 12:56:03 +01:00
Dawid Bepierszcz
3f1b6b3bf7 1.7.1a
【UPDATE 1.7.1a】

🆕  What's new and what's changed:
- Fixed 2x player lock text
- Added immunity check when using css_addX
- MenuManagerCS2 has been updated
- Added return of lock ID by api (check example_module)
- Fixed reasons for locks, no longer need to use `“”` if there is a space in them
- Improved handling of lock times, from now on you can use:
-- 1mo - 1 month
-- 1w - 1 week
-- 1d - 1 day
-- 1h - 1 hour
-- 1m - 1 minute
-- 1 - 1 minute
You can also combine it, e.g:
10d5h - 10 days and 5 hours
2w3d - 2 weeks and 3 days
1w1d1h1 - 1 week, 1 day and 1 minute
So for example css_ban player 10d5h Super reason for my ban
- Added a `rcon_password` column in the `sa_servers` table that populates with the rcon password
- Fixed `banid` and banning
- Fixed too fast kick (it was caused by checking players online)

⚠️  **Remember to update all files + api**
2025-01-08 19:24:47 +01:00
Sachin
48b4b40dbb Merge upstream to 1.7.0a 2024-12-23 18:55:29 +05:30
Dawid Bepierszcz
8af805632a 1.7.0a
- Fixed css_warn (unfreeze player after 5s)
- Fixed server loading from database (reduced delay)
- Added checking the player in an earlier phase of the connection
- Fixed admin name when using action from menu
2024-12-16 01:55:38 +01:00
Sachin
e6776b71e8 1.6.9c 2024-11-27 22:50:22 +05:30
Sachin
ed77bd9c26 Merge upstream to 1.6.9c 2024-11-27 22:50:08 +05:30
Dawid Bepierszcz
8c94a867d3 Merge branch 'main' of https://github.com/daffyyyy/CS2-SimpleAdmin 2024-11-26 23:37:52 +01:00
Dawid Bepierszcz
023e1a031b 1.6.9c
- Added config variable to enable/disable checking for banned multiaccounts by ip `CheckMultiAccountsByIp`
- Fixed css_speed after player hurt
- Finally fixed vote kick (callvote)
- Small fix for admins loading from database
2024-11-26 23:37:49 +01:00