Skip to content

Commit

Permalink
Merge pull request #100 from MadScienceZone/develop
Browse files Browse the repository at this point in the history
Release 5.25.1
  • Loading branch information
MadScienceZone authored Dec 1, 2024
2 parents 3ce3d6d + d453747 commit db528c4
Show file tree
Hide file tree
Showing 77 changed files with 621 additions and 609 deletions.
6 changes: 5 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Game Master's Assistant / Go Utilities
# Release Notes
## Current Version Information
* This Package Version: 5.25.0 <!-- @@##@@ -->
* This Package Version: 5.25.1 <!-- @@##@@ -->
* Effective Date: 30-Nov-2024 <!-- @@##@@ -->

## Compatibility
Expand All @@ -19,6 +19,10 @@ In addition, if your server didn't have the following update installed previousl

When upgrading an existing server to version 5.13.1 or later, be sure to run `scripts/upgrade-5.13.1` on each database file to update it to the new chat history encoding scheme introduced at 5.13.1. If you don't, the server will ignore some or all of your historic chat and die roll messages. Alternatively, you can delete the old database and make a new one with the current server.

## v5.25.1
## Fixed
* Die-roll label colors are stripped from output to clients which do not declare that they don't allow that feature.

## v5.25.0
### Enhanced
* Die-roll labels now allow an extended syntax which allows users to add their own custom colors for individual modifiers and permuted rolls.
Expand Down
18 changes: 9 additions & 9 deletions auth/authenticator.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ ( __ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ | ( ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ | | / | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | (/ /) | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | / | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ | (__) | #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)(_______) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# #
########################################################################################
*/
Expand Down Expand Up @@ -581,7 +581,7 @@ func NewClientAuthenticator(username string, secret []byte, client string) *Auth
return a
}

// @[00]@| Go-GMA 5.25.0
// @[00]@| Go-GMA 5.25.1
// @[01]@|
// @[10]@| Overall GMA package Copyright © 1992–2024 by Steven L. Willoughby (AKA MadScienceZone)
// @[11]@| [email protected] (previously AKA Software Alchemy),
Expand Down
18 changes: 9 additions & 9 deletions auth/authenticator_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ ( __ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ | ( ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ | | / | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | (/ /) | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | / | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ | (__) | #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)(_______) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# #
########################################################################################
*/
Expand Down Expand Up @@ -455,7 +455,7 @@ func TestAuthenticator(t *testing.T) {
}
}

// @[00]@| Go-GMA 5.25.0
// @[00]@| Go-GMA 5.25.1
// @[01]@|
// @[10]@| Overall GMA package Copyright © 1992–2024 by Steven L. Willoughby (AKA MadScienceZone)
// @[11]@| [email protected] (previously AKA Software Alchemy),
Expand Down
18 changes: 9 additions & 9 deletions cmd/coredb/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ ( __ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ | ( ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ | | / | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | (/ /) | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | / | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ | (__) | #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)(_______) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# #
########################################################################################
#
Expand Down Expand Up @@ -349,7 +349,7 @@ func configureApp() (AppPreferences, error) {
}

/*
# @[00]@| Go-GMA 5.25.0
# @[00]@| Go-GMA 5.25.1
# @[01]@|
# @[10]@| Overall GMA package Copyright © 1992–2024 by Steven L. Willoughby (AKA MadScienceZone)
# @[11]@| [email protected] (previously AKA Software Alchemy),
Expand Down
18 changes: 9 additions & 9 deletions cmd/image-audit/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ ( __ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ | ( ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ | | / | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | (/ /) | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | / | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ | (__) | #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)(_______) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# #
########################################################################################
#
Expand Down Expand Up @@ -90,7 +90,7 @@ import (
_ "github.com/mattn/go-sqlite3"
)

const GoVersionNumber="5.25.0" //@@##@@
const GoVersionNumber="5.25.1" //@@##@@

type FileType byte

Expand Down
20 changes: 10 additions & 10 deletions cmd/map-console/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ ( __ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ | ( ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ | | / | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | (/ /) | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | / | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ | (__) | #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)(_______) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# #
########################################################################################
#
Expand Down Expand Up @@ -200,7 +200,7 @@ import (
"github.com/MadScienceZone/go-gma/v5/util"
)

const GoVersionNumber="5.25.0" //@@##@@
const GoVersionNumber="5.25.1" //@@##@@

var Fhost string
var Fport uint
Expand Down Expand Up @@ -2003,7 +2003,7 @@ func colorize(text, color string, mono bool) string {
}

/*
# @[00]@| Go-GMA 5.25.0
# @[00]@| Go-GMA 5.25.1
# @[01]@|
# @[10]@| Overall GMA package Copyright © 1992–2024 by Steven L. Willoughby (AKA MadScienceZone)
# @[11]@| [email protected] (previously AKA Software Alchemy),
Expand Down
20 changes: 10 additions & 10 deletions cmd/map-update/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ ( __ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ | ( ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ | | / | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | (/ /) | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | / | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ | (__) | #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)(_______) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# #
########################################################################################
#
Expand Down Expand Up @@ -45,7 +45,7 @@ import (
"github.com/MadScienceZone/go-gma/v5/util"
)

const GoVersionNumber="5.25.0" //@@##@@
const GoVersionNumber="5.25.1" //@@##@@
const GMAMapperFileFormat = 23 //@@##@@

func main() {
Expand Down Expand Up @@ -86,7 +86,7 @@ func main() {
}

/*
# @[00]@| Go-GMA 5.25.0
# @[00]@| Go-GMA 5.25.1
# @[01]@|
# @[10]@| Overall GMA package Copyright © 1992–2024 by Steven L. Willoughby (AKA MadScienceZone)
# @[11]@| [email protected] (previously AKA Software Alchemy),
Expand Down
18 changes: 9 additions & 9 deletions cmd/markup/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ ( __ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ | ( ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ | | / | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | (/ /) | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | / | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ | (__) | #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)(_______) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# #
########################################################################################
#
Expand Down Expand Up @@ -74,7 +74,7 @@ import (
"github.com/MadScienceZone/go-gma/v5/text"
)

const GoVersionNumber="5.25.0" //@@##@@
const GoVersionNumber="5.25.1" //@@##@@

func main() {
var err error
Expand Down
20 changes: 10 additions & 10 deletions cmd/preset-update/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@
# __ #
# /__ _ #
# \_|(_) #
# _______ _______ _______ _______ _______ _______ _______ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ ( __ ) #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ | ( ) | #
# | | | || || || (___) | Assistant | (____ / )| (____ | | / | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | (/ /) | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | / | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ | (__) | #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_)(_______) #
# _______ _______ _______ _______ _______ _______ __ #
# ( ____ \( )( ___ ) Game ( ____ \ / ___ )( ____ \ / \ #
# | ( \/| () () || ( ) | Master's | ( \/ \/ ) || ( \/ \/) ) #
# | | | || || || (___) | Assistant | (____ / )| (____ | | #
# | | ____ | |(_)| || ___ | (Go Port) (_____ \ _/ / (_____ \ | | #
# | | \_ )| | | || ( ) | ) ) / _/ ) ) | | #
# | (___) || ) ( || ) ( | Mapper /\____) ) _ ( (__/\/\____) ) _ __) (_ #
# (_______)|/ \||/ \| Client \______/ (_)\_______/\______/ (_) \____/ #
# #
########################################################################################
#
Expand Down Expand Up @@ -47,7 +47,7 @@ import (
"github.com/MadScienceZone/go-gma/v5/util"
)

const GoVersionNumber="5.25.0" //@@##@@
const GoVersionNumber="5.25.1" //@@##@@
const GMADieRollPresetFileFormat = 2 //@@##@@

func main() {
Expand Down Expand Up @@ -87,7 +87,7 @@ func main() {
}

/*
# @[00]@| Go-GMA 5.25.0
# @[00]@| Go-GMA 5.25.1
# @[01]@|
# @[10]@| Overall GMA package Copyright © 1992–2024 by Steven L. Willoughby (AKA MadScienceZone)
# @[11]@| [email protected] (previously AKA Software Alchemy),
Expand Down
Loading

0 comments on commit db528c4

Please sign in to comment.