Skip to content

Releases: fleaz/CptHook

v0.2.0

25 Nov 13:19
Compare
Choose a tag to compare

This release mainly contains refactoring and restructuring of the code. A few of the newly added things are:

  • Better logging (You can define the loglevel in the config)
  • Tagged Docker images for every release ( e.g. fleaz/cpthook:v0.2.0)

Changelog

db38200 Add GoReleaser
3fe7cae Added init() method to all modules
a42b4d9 Added logrus
9858816 Added more webhook config
ca1030e Added webhook notifications to travis.yml
c52ffa5 Better module loading
6f6b618 Breaking travis on purpose to get a failing webhook for development
605171a Build tagged container. Fixes #23
3cc86af Build tagged images. Fixes #8
c9c42b8 Cleanup notifications from travisci
0eb1242 Correctly call all tests in subfolders
1a015ec Correctly load config file from parent dir
e59f178 Disable emails from travis
6d2cf42 Fix function names and new test file dir
9221101 Fix logging in irc.go
aeb9d92 Fix typo in .travis.yml
6f507dd Fixed small copy/paste error
ba9ee91 Fixed tests
baee9eb Give the tests a larger channel buffer
4da46f7 Include exampleconfig into release archives
4324faf Interface for all Modules. Made all structs and functions private
a04922c Merge branch 'development'
c834213 Merge branch 'makeover' into development
5e227c7 Merge pull request #11 from mweinelt/reconnect
a45de6d Merge pull request #25 from fleaz/feature/add_logrus
dd72cd9 Merge pull request #27 from fleaz/feature/better_module_loader
9a8adf0 Merge pull request #32 from fleaz/feature/goreleaser-config
124d96b Moved testdata into subfolder
c352b40 Remove deleted templates folder from Dockerfile
3e64442 Revert "Breaking travis on purpose to get a failing webhook for development"
2b84cd4 Updated all dependencys
adecc2a Use pointer for the struct functions so we can actually modify the object
d35cbe3 Use text/template to render strings
80d4da2 remove 'set -eu' because it breaks the build

v0.1.0

17 Sep 22:26
Compare
Choose a tag to compare

Changelog

6925ede .travis.yml: We should enable docker if we want to use it
85c574f .travisci.yml: Fixed 2 variable names
49377c8 Add GoReleaser
98c7fa6 Add simple message hook (#3)
d2a0b31 Added Dockerfile, travisci Script and simple html template for the Statuspage
c64c7c8 Added a first simple test for the prometheus module
e298245 Added code for the Gitlab module. Untested and WIP
219cfb9 Added dependencies with dep
5ca53d5 Added dependencys with godep
5e08a73 Added init() method to all modules
3b85d1e Added more exceptions to gitignore
d6ddcf2 Added more webhook config
d90722f Added travisci file
2bfa877 Added webhook notifications to travis.yml
bfae5cc Better Dockerfile and travisci file
2fa5f31 Better travisci file with deploy on master branch
20756bf Breaking travis on purpose to get a failing webhook for development
7544500 Build tagged images. Fixes #8
cc5fd52 Change configdir commandline parameter to config
ba101bc Changed fmt to proper logging
d7557a4 Correctly call the new prometheusHandler wrapper
57049bb Disable emails from travis
6231f06 Dockerfile: Fix path when copying the template folder
66a5478 Enable SASL support and client certificate (#4)
2dfaa6b Fix config filename in the tests
6a54c74 Fix configfilename in travis script
f727913 Fixed configuration filename in docker doku
d8a0c4e Fixed docker commandline
10cef79 Fixed errors in the Gitlab module and added one test
3424745 Fixed small copy/paste error
626af42 Fixed tests
388dbb4 Imported old go-prom-irc into the project
2cf971f Initial commit
fc0010d Interface for all Modules. Made all structs and functions private
b39cf38 Make path of configfile configurable
543bd12 Merge branch 'development'
f49bf03 Merge branch 'development'
997dbbc Merge pull request #5 from ManiacTwister/patch-1
d93cd8a Moved templates to seperate subfolder. Changed fmt.Error string formatting
a03f1b8 Provide example config for travis
718b678 README.md: Added installation instruction and module desciption
036c303 README: Added some infos
a0c3653 Reconnect IRC socket on connection errors
401d325 Rename the project to CptHook
4927bd1 Replace the join in the girc.CONNECTED handler. This would be a good place to takle #1
e3491a6 Revert "Breaking travis on purpose to get a failing webhook for development"
16a549c Trigger travis
8e809d0 Use pointer for the struct functions so we can actually modify the object
60cc4a8 Use text/template to render strings
b9ed4d1 gofmt all the things
a0cf48c prometheus: Add feature to shorten the instance name by providing a regexp
b9ad62f prometheus: Put handler inside a wrapper for easier calling during tests. Provided folder with test json bodys
7a04d03 remove 'set -eu' because it breaks the build
d5cd1b1 travisci.yml: Fixed variable name
a6f20e9 travisci.yml: Keep the artifacts from the script phase
e59a524 travisci.yml: Start docker daemon
a2eaeb2 travisci: Fix variable name
aa2b291 travisci: Fix variable name
9605f33 travisci: Fixed binary name
9e03812 travisci: Install dep from github