Skip to content

Releases: nielsAD/goop

v0.9.8

01 Feb 18:14
Compare
Choose a tag to compare

Changelog

0256546 capi: Reconnect after bad websocket handshake

v0.9.7

13 Jan 16:58
Compare
Choose a tag to compare

Changelog

a2ae6b3 Update README
dab0279 Update README
de082d3 cmd: Fix list command
5adb336 cmd: Add banlist command

v0.9.6

06 Jan 18:47
Compare
Choose a tag to compare

Changelog

183582d capi: Respond in public unless message was whisper
d12c5c2 goop: Stay silent after autokick
de9b2ce cmd: Perform SetUserAccess regardless of Ban/Unban result
1cf03f7 vendor: Update gowarcraft3 submodule to v1.2.1
b4f4f97 bnet,capi: Persist bans/unbans done by other operators
528ce5d discord: Wait for Ready before updating online user list

v0.9.5

28 Dec 14:22
Compare
Choose a tag to compare

Changelog

b3b312a vendor: Update gowarcraft3 submodule

v0.9.4

21 Dec 15:47
Compare
Choose a tag to compare

Changelog

0fd82dd ci: Update travis/appveyor to go 1.11
475602f goop: Use ./config.toml as default configuration file

v0.9.3

19 Dec 19:13
Compare
Choose a tag to compare

Changelog

c60f627 capi: Add CAPI gateway using the official classic Battle.net chat API
52a7817 capi: Ignore 'No one hears you.' message
b891913 cmd: Change whisper/kick/ban aliases to target capi instead of bnet
50da60b config: Add Capi section to config.toml.example
bc8ba71 discord: Fix crash on insufficient permissions
0d2df9e vendor: Update gowarcraft3 submodule

v0.9.1

27 Oct 12:07
Compare
Choose a tag to compare

Changelog

b3d9524 gateway: Add Clear event to clear user list
433d1fb bnet: Increase backoff duration from 1.5 to 2

v0.9.0

19 Oct 15:45
Compare
Choose a tag to compare

Changelog

d4a0714 config: Move general functions to structs.go
98aae43 goop: Add sender/sender_id to gateway events
5b06ac9 gateway: Add command parsing
eab3376 config: Use / instead of . as separator
092acd0 cmd: Add basic command parsing/execution
564a800 gateway: Add User(id)/Users() functions to interface
118433e cmd: Add option to respond in private
b57c224 goop: Refactor to separate package
a2d16a0 cmd: Accept glob pattern to find target user
6ed72fa cmd: Support executing cmd in other gateway through prefix
47ffda1 cmd: Add settings get/set/unset command
c2603ae config: TextUnmarshaler support for AccessLevel, JoinMode, Duration
ed91c3e cmd: Add settings.find
90ca28b cmd: Add whois/where/roll
a69a982 ci: Fix golint dependency
dcad8b5 config: Save every 3 minutes
9f240e1 gateway: Add type to SystemMessage
d92d6e2 bnet: Check for access!=default rather than access!=nil to allow overrides
42ba85a cmd: Add quit command
7eb70ab ci: Fix AppVeyor
dc6369c cmd: Add uptime command
2e400f7 cmd: Add configurable protected ranks to kick/ban commands
e4df91a readme: Add godoc reference
e36a7dc cmd: Add alias support
6da2cff cmd: Add restart command
8f31c33 cmd: Add command to set user access level
a754bc0 cmd: Have unban/whois search users who are not online in channel
3dd55bd relay: Support loop relay
41f60c2 cmd: Add list command to view users with given access
a2c32db cmd: Add ping/pingme command
061dcbb goop: Support for autokick/ban on join

v0.2.0

06 Aug 14:40
Compare
Choose a tag to compare

Changelog

bfa438e Move each gateway to its own subpackage
f134d94 config: Added better map/slice support to Set/SetString
9aad649 make: Remove Stormlib dependency
81f2422 relay: Refactor to matrix config to support on the fly adjustments
912b389 ci: Do not install WpdPack on AppVeyor
926648b discord: Use username+discriminator instead of numberic id for access level
ab5b167 config: Explicitly set access levels instead to >1 for voice
cf3fe85 discord: Track online status and fire Join/Leave accordingly
56aebd8 discord: Support for pinned comment with (cont. updated) online users
6438415 bnet: Send Leave messages for online users on disconnect

v0.1.0

22 Jul 18:08
Compare
Choose a tag to compare

Changelog

a620a98 Initial commit: split from github.com/nielsAD/gowarcraft3
83cb70e ci: Enable Travis/AppVeyor release building
6e92017 discord: Replace emoji markup