Skip to content

Commit

Permalink
Merge pull request #22 from startersclan/chore/release-1.9.0
Browse files Browse the repository at this point in the history
Chore: Release 1.9.0
  • Loading branch information
leojonathanoh authored Oct 31, 2023
2 parents 7ed9561 + 0f80dbd commit a26adb1
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 8 deletions.
12 changes: 10 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,14 +42,14 @@ a PHP frontend.
`web` image (See [./web/config.php](./web/config.php) for supported environment variables):

```sh
docker run --rm -it -e DB_ADDR=db -e DB_NAME=hlstatsxce -e DB_USER=hlstatsxce -e DB_PASS=hlstatsxce -p 80:80 startersclan/hlstatsx-community-edition:1.8.0-web
docker run --rm -it -e DB_ADDR=db -e DB_NAME=hlstatsxce -e DB_USER=hlstatsxce -e DB_PASS=hlstatsxce -p 80:80 startersclan/hlstatsx-community-edition:1.9.0-web
```

`daemon` image:

```sh
# Use --help for usage
docker run --rm -it -p 27500:27500/udp startersclan/hlstatsx-community-edition:1.8.0-daemon --db-host=db:3306 --db-name=hlstatsxce --db-username=hlstatsxce --db-password=hlstatsxce #--help
docker run --rm -it -p 27500:27500/udp startersclan/hlstatsx-community-edition:1.9.0-daemon --db-host=db:3306 --db-name=hlstatsxce --db-username=hlstatsxce --db-password=hlstatsxce #--help
```

To deploy using Docker Compose:
Expand Down Expand Up @@ -157,6 +157,14 @@ docker volume rm hlstatsx-community-edition-dns-volume
docker volume rm hlstatsx-community-edition-db-volume
```

## Release

```sh
./scripts/release.sh "1.2.3"
git add .
git commit -m "Chore: Release 1.2.3"
```

## FAQ

### Q: `Xdebug: [Step Debug] Could not connect to debugging client. Tried: host.docker.internal:9000 (through xdebug.client_host/xdebug.client_port)` appears in the php logs
Expand Down
8 changes: 4 additions & 4 deletions docker-compose.example.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ services:
# 3. HLStatsX:CE perl daemon accepts the gameserver logs. Gameserver Logs are parsed and stats are recorded
# The daemon's proxy_key secret can only be setup in the HLStatsX:CE Web Admin Panel Settings under 'Proxy Settings' section
daemon:
image: startersclan/hlstatsx-community-edition:1.8.0-daemon
image: startersclan/hlstatsx-community-edition:1.9.0-daemon
ports:
- 27500:27500/udp # For external servers to send logs to the daemon
networks:
Expand All @@ -75,7 +75,7 @@ services:

# Cron - awards
awards:
image: startersclan/hlstatsx-community-edition:1.8.0-daemon
image: startersclan/hlstatsx-community-edition:1.9.0-daemon
stop_signal: SIGKILL
entrypoint:
- /bin/sh
Expand Down Expand Up @@ -122,7 +122,7 @@ services:
# Available at http://localhost:8081, or https://web.example.com
# Admin Panel username: admin, password: 123456
web:
image: startersclan/hlstatsx-community-edition:1.8.0-web
image: startersclan/hlstatsx-community-edition:1.9.0-web
labels:
- "traefik.enable=true"
- "traefik.docker.network=hlstatsx-community-edition_traefik-network"
Expand Down Expand Up @@ -156,7 +156,7 @@ services:

# Cron - Heatmaps
heatmaps:
image: startersclan/hlstatsx-community-edition:1.8.0-web
image: startersclan/hlstatsx-community-edition:1.9.0-web
volumes:
- games-volume:/web/hlstatsimg/games # Stateful games volume, which also contains heatmaps
environment:
Expand Down
4 changes: 2 additions & 2 deletions sql/install.sql
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

-- This file is only needed for new installations.

SET @DBVERSION="81";
SET @VERSION="1.8.0";
SET @DBVERSION="82";
SET @VERSION="1.9.0";

-- --------------------------------------------------------

Expand Down
14 changes: 14 additions & 0 deletions web/updater/82.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?php
if ( !defined('IN_UPDATER') )
{
die('Do not access this file directly.');
}

$dbversion = 82;
$version = "1.9.0";

// Perform database schema update notification
print "Updating database and verion schema numbers.<br />";
$db->query("UPDATE hlstats_Options SET `value` = '$version' WHERE `keyname` = 'version'");
$db->query("UPDATE hlstats_Options SET `value` = '$dbversion' WHERE `keyname` = 'dbversion'");
?>

0 comments on commit a26adb1

Please sign in to comment.