diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ac8ed3..ffc2e95 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # MatchZy Changelog +# 0.8.0 + +#### August 17, 2024 + +- Improved backup and restore system. (Added matchzy_loadbackup and matchzy_loadbackup_url commands, now round backups will be stored in .json file in csgo/MatchZyDataBackup/ directory which will have valve backup and other match config data.) +- Added matchzy_listbackups which lists all the backups for the provided matchid. By default lists backups of the current match. +- Added matchzy_hostname_format for hostname formatting. +- Improved player color smokes in practice mode +- Fixed .last grenade's player rotation +- Added switching of maps without adding de_ prefix (using .map command) +- Marked the requestBody as required: true in event_schema.yml + # 0.7.13 #### July 07, 2024 diff --git a/documentation/docs/configuration.md b/documentation/docs/configuration.md index 275439d..fce3a42 100644 --- a/documentation/docs/configuration.md +++ b/documentation/docs/configuration.md @@ -123,6 +123,21 @@ Example: `matchzy_demo_upload_url "https://your-website.com/upload-endpoint"` **`Default: MatchZy | {TEAM1} vs {TEAM2}`** +####`matchzy_loadbackup` +: Loads a match backup from the given file. Relative to `csgo/MatchZyDataBackup/`. + +####`matchzy_loadbackup_url` +: Loads a match backup from a remote host by sending an HTTP(S) GET to the given URL. You may optionally provide an HTTP header and value pair using the header name and header value arguments. You should put all arguments inside quotation marks (""). + +####`matchzy_remote_backup_url` +: If defined, MatchZy will automatically send backups to this URL in an HTTP POST request. If no protocol is provided, http:// will be prepended to this value. Requires the SteamWorks extension. + +####`matchzy_remote_backup_header_key` +: If this and matchzy_remote_backup_header_value are defined, this header name and value will be used for your backup upload HTTP request. **`Default: "Authorization"`** + +####`matchzy_remote_backup_header_value` +: If this and matchzy_remote_backup_header_key are defined, this header name and value will be used for your backup upload HTTP request. **`Default: ""`** + ### Configuring Warmup/Knife/Live/Prac CFGs Again, inside `csgo/cfg/MatchZy`, files named `warmup.cfg`, `knife.cfg`, `live.cfg` and `prac.cfg` should be present. These configs are executed when Warmup, Knife, Live and Practice Mode is started respectively.