generated from KitsuneLab-Development/CS2-TemplateRepo
-
-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathCHANGELOG
129 lines (96 loc) · 5.79 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
-- 2025.02.02 - v2.0.1
- fix: Non-game thread issue on uploading demo
-- 2025.02.01 - v2.0.0 Major Update
- feat: Made Discord webhook optional - plugin now works without Discord integration
- feat: Added MySQL database integration for demo URL storage
- feat: Complete architectural overhaul for better scalability
- feat: Improved logging system with more detailed and readable output
- upgrade: Completely refactored codebase for better performance and maintainability
- optimise: Core functionalities rewritten for improved efficiency
- note: This is a major version update with significant changes to the plugin architecture
-- 2024.11.11 - v1.3.3
- feat: Added new config to enable/disable warmup recording
- feat: Added safety measurements to start the recording always if not recording, but set to auto-record
- feat: Added new config to change output folder
-- 2024.10.15 - v1.3.3 - @originalaidn patch
- feat: Added option to set the Discord server's boost level to increase the file size limit automatically to it
- feat: Delete every .dem and .zip files from discord_demos folder after server start
-- 2024.09.17 - v1.3.2
- fix: Crash with workhop map changes due to missing listeners (by @originalaidn)
-- 2024.09.12 - v1.3.1
- fix: Demo file was used while trying to upload it, added a better solution to prevent it
- upgrade: File lock detection in delete and process, and wait for the file to be ready
-- 2024.09.12 - v1.3.0
- feat: Added customisable payload to Discord hook
- feat: Added SFTP support
- feat: Added FTP support
- feat: Added customizable file naming patterns
- feat: Added customizable default file name config
- feat: Added Discord upload limit detection
- feat: Added player join detection to start recording
- feat: Added placeholders to FTP directory to group by date or anything else
- fix: Added double trigger block
- fix: **Plugin broke other plugins due to thread sleep**
- fix: File deletions not working properly
- fix: Auto record didnt start within some cases
- fix: Delayed uploads didnt remove processed files from the list
- fix: Added safety measurements to not to throttle thread with infinite sleep
- optimise: All IO based operation made to use threaded contexts
- remove: Upload delayers due to we handle them in new thread now
-- 2024.05.15 - v1.2.8
- fix: Possibly resolved the issue that breaks other plugins
-- 2024.05.15 - v1.2.7
- fix: Applied variable placeholder replacement for all texts
-- 2024.05.13 - v1.2.6
- feat: Added new placeholder - {requester_name} - Returns all people name who requested the demo a, b, c
- feat: Added new placeholder - {requester_steamid} - Returns all people steamid who requested the demo a, b, c
- feat: Added new placeholder - {requester_both} - Returns all people both who requested the demo a (as), b (bs), c (cs)
- feat: Added new placeholder - {requester_count} - Returns the count of people who requested the demo
- feat: Added new placeholder - {player_count} - Returns the count of online real players
- feat: Added new placeholder - {requester_name[x]} - Returns given index of people name who requested the demo
- feat: Added new placeholder - {requester_steamid[x]} - Returns given index of people steamid who requested the demo
- feat: Added new placeholder - {requester_both[x]} - Returns given index of people both who requested the demo
- upgrade: Added proper file deletion for the demo files with logging and file lock watcher
- fix: Error log on hotReload
- remove: Removed fix file open fix, because it should not happen on healthy servers
-- 2024.05.11 - v1.2.5
- fix: Directory targeting problems by filename
-- 2024.05.11 - v1.2.4
- feat: Automatically detect the permission problem and suggest to enable the fix
- fix: The directories not read/set properly if the fix is enabled
- fix: Not to generate directory of demos if the fix is enabled
- Finally ended the suffer of Slynx
-- 2024.05.11 - v1.2.3
- feat: Added file-open-problem-fix setting to fix the problem if you dont have access for directories other than game root
- fix: Not to use .dem twice (for matchzy and other plugin compatibility)
-- 2024.05.11 - v1.2.2
- fix: Override the basic changelevel and map function to prevent crashes with GOTV running
- fix: Map change crashes (that is not from the game itself), with an upload delayer for map changes
-- 2024.05.11 - v1.2.1
- feat: On plugin unload the recording will be stopped to process properly
- feat: Even if timestamps disabled, adding them to files that already exists just to keep you safe
- fix: Demo request mode not automatically records the round
- fix: Demo cannot be recorded if duplicate happens
- fix: Variables not reset on demo request mode
- fix: Moved map record end to match panel instead of map change
- fix: Moved map record start to first round start instead of map change
- fix: Duplicated command triggers
- fix: Custom named recording files not processed properly
- fix: Silenced "tv_record Usage:" console message
- fix: Removed prefix from config, cuz its used from langs folder now
- fix: Langs folder added to the plugin
- fix: Demo request print all never shown
-- 2024.05.10 - v1.2.0
- feat: Added request mode with !demo to only upload demo files if it was requested in the round (added with delete unused settings)
- feat: Added option to name the recording file
- feat: Added option to disable timedate in fileName
- feat: Added option to automatically stop the recording if players leave the server
- upgrade: Instead of filename now formatted datetime used
- upgrade: Organized the config settings
- fix: Added some missing validations
- fix: Upload error handler not shows the error message
-- 2024.05.09 - v1.1.0
- feat: Auto record start with new settings
- feat: Automatically crop recording every round and upload per round
- feat: Mega upload with {mega_link} variable
- feat: Configuration problem checks on startup