]>
jfr.im git - irc/rizon/moo.git/log
Orillion [Tue, 3 Jan 2017 09:15:47 +0000 (10:15 +0100)]
Count the amount of times an ip (or ipv6 block) has been banned and apply deminishing returns
Adam [Tue, 10 Jan 2017 21:43:52 +0000 (16:43 -0500)]
dronebl: treat http_auth as compromised router
Adam [Mon, 9 Jan 2017 00:26:17 +0000 (19:26 -0500)]
proxyscan: also don't submit comments to dronebl
Adam [Mon, 9 Jan 2017 00:22:02 +0000 (19:22 -0500)]
proxyscan: add forgotten action to dronebl client
Adam [Sun, 8 Jan 2017 23:53:54 +0000 (18:53 -0500)]
proxyscan: allow dronebl to be null
Adam [Sun, 8 Jan 2017 23:50:37 +0000 (18:50 -0500)]
proxyscan: submit opm hits to dronebl
Adam [Wed, 28 Dec 2016 20:49:43 +0000 (15:49 -0500)]
Change line endings to lf
Adam [Wed, 28 Dec 2016 20:48:04 +0000 (15:48 -0500)]
More generics
Adam [Wed, 28 Dec 2016 20:44:41 +0000 (15:44 -0500)]
grafana: show more than one metric
Adam [Thu, 22 Dec 2016 23:40:53 +0000 (18:40 -0500)]
Add grafana webhook listener, closes #38
Adam [Sat, 26 Nov 2016 02:13:04 +0000 (02:13 +0000)]
Merge branch 'mx-borken' into 'master'
Look up records individually, because if 1 times out this all breaks
See merge request !23
Adam [Sat, 26 Nov 2016 02:11:37 +0000 (02:11 +0000)]
Merge branch 'scheck-server-list' into 'master'
Allow a list of servers with their IPv4 and IPv6 address to be added.
Servers which do not have a resolvable hostname can still be checked in this manner. The IP address specified is not exposed to opers during normal operation, but may leak out in error messages.
See merge request !24
Orillion [Fri, 25 Nov 2016 17:17:18 +0000 (18:17 +0100)]
Allow a list of servers with their IPv4 and IPv6 address to be added.
Servers which do not have a resolvable hostname can still be checked in this manner. The IP address specified is not exposed to opers during normal operation, but may leak out in error messages.
Adam [Tue, 1 Nov 2016 00:13:43 +0000 (20:13 -0400)]
commits: check repository is non null
Adam [Thu, 27 Oct 2016 23:50:19 +0000 (19:50 -0400)]
logger: use formatted message
Orillion [Sat, 22 Oct 2016 16:23:32 +0000 (18:23 +0200)]
Look up records individually, because if 1 times out this all breaks
Adam [Sat, 22 Oct 2016 14:43:05 +0000 (10:43 -0400)]
mxbl: log to spam channels, include mail host in log message
Adam [Fri, 21 Oct 2016 18:11:13 +0000 (14:11 -0400)]
junit runner: verify like mockito does after test is finished
Adam [Fri, 21 Oct 2016 18:10:29 +0000 (14:10 -0400)]
mxbl: move to opers
Adam [Wed, 19 Oct 2016 21:43:36 +0000 (17:43 -0400)]
Fix overengineered future exception listener
Adam [Wed, 19 Oct 2016 20:20:41 +0000 (16:20 -0400)]
Guava 19
Adam [Wed, 19 Oct 2016 20:19:41 +0000 (16:19 -0400)]
Netty 4.1.6
Adam [Wed, 19 Oct 2016 19:35:53 +0000 (15:35 -0400)]
core: fix Artifact import
Adam [Wed, 19 Oct 2016 18:03:07 +0000 (14:03 -0400)]
Import artifactresolver from acid, drop jcabi
Adam [Wed, 19 Oct 2016 17:24:48 +0000 (13:24 -0400)]
validator: validateChannelList: allow null
Adam [Wed, 19 Oct 2016 17:24:31 +0000 (13:24 -0400)]
validator: less final
Adam [Sun, 16 Oct 2016 15:38:23 +0000 (15:38 +0000)]
Merge branch '34-fallback-exception' into 'master'
Use fallback to get exception name from throwable
Closes #34
See merge request !22
Adam [Sun, 16 Oct 2016 15:33:03 +0000 (11:33 -0400)]
Refactor encapsulate ticket
Dwarf [Tue, 6 Sep 2016 17:13:56 +0000 (19:13 +0200)]
Change tickets to read JSON endpoint
Adam [Mon, 3 Oct 2016 22:44:57 +0000 (18:44 -0400)]
Update moo.template.yml
Orillion [Sat, 1 Oct 2016 20:30:34 +0000 (22:30 +0200)]
Use fallback to get exception name from throwable
Adam [Mon, 22 Aug 2016 21:48:02 +0000 (17:48 -0400)]
proxystats: try with resources
Adam [Mon, 22 Aug 2016 21:35:27 +0000 (17:35 -0400)]
proxyscan: allow none/empty bindips
Adam [Mon, 22 Aug 2016 21:31:33 +0000 (17:31 -0400)]
proxyscan: refactor encapsulate rest of configuration
Adam [Mon, 22 Aug 2016 21:30:23 +0000 (17:30 -0400)]
proxyscan: refactor encapsulate configuration fields
Adam [Mon, 22 Aug 2016 21:24:24 +0000 (17:24 -0400)]
proxyscan: log full mask when hit
Adam [Mon, 22 Aug 2016 21:17:59 +0000 (17:17 -0400)]
proxyscan: rotate source ips more consistently
Adam [Wed, 3 Aug 2016 21:45:51 +0000 (17:45 -0400)]
Merge remote-tracking branch 'gl/commits-repo-based'
Orillion [Mon, 1 Aug 2016 21:53:28 +0000 (23:53 +0200)]
Clean up random debugging code.
Orillion [Mon, 1 Aug 2016 21:53:12 +0000 (23:53 +0200)]
Clear up documentation
Adam [Fri, 29 Jul 2016 23:54:35 +0000 (19:54 -0400)]
proxyscan: channels can be null
Adam [Fri, 29 Jul 2016 22:49:13 +0000 (18:49 -0400)]
proxyscan: make scan notice optional
Adam [Fri, 29 Jul 2016 17:20:29 +0000 (13:20 -0400)]
Add executeBatch
Adam [Fri, 29 Jul 2016 14:51:03 +0000 (14:51 +0000)]
Merge branch 'fix-event-failed-report' into 'master'
Close color tag after failed.
See merge request !19
Orillion [Fri, 29 Jul 2016 10:39:55 +0000 (12:39 +0200)]
Fix settings file to not use map.
Jasper [Sun, 17 Jul 2016 19:17:21 +0000 (21:17 +0200)]
Changed commits to send messages to repo-based channels
Adam [Sun, 29 May 2016 00:47:57 +0000 (20:47 -0400)]
Add LICENSE
Orillion [Sat, 21 May 2016 08:02:14 +0000 (10:02 +0200)]
Close color tag after failed.
Adam [Fri, 20 May 2016 02:49:00 +0000 (22:49 -0400)]
Remove old shortcuts
Adam [Fri, 20 May 2016 02:01:03 +0000 (22:01 -0400)]
Merge remote-tracking branch 'gl/fix-servermonitor-server-numargs'
Adam [Fri, 20 May 2016 01:58:42 +0000 (21:58 -0400)]
Merge remote-tracking branch 'gl/fix-command-vote-conf-inject'
Adam [Fri, 20 May 2016 01:56:07 +0000 (21:56 -0400)]
Move around artifacts to be in group net.rizon.moo
Adam [Fri, 20 May 2016 01:26:29 +0000 (21:26 -0400)]
Remove old tinc and servercontrol plugins
Adam [Fri, 20 May 2016 01:11:46 +0000 (01:11 +0000)]
Merge branch '28-report-build-events' into 'master'
Allow moo to receive build event web hooks from gitlab.
Closes #28
See merge request !18
Orillion [Thu, 19 May 2016 23:30:57 +0000 (01:30 +0200)]
Allow moo to receive build event web hooks from gitlab.
Adam [Sun, 8 May 2016 23:46:55 +0000 (23:46 +0000)]
Merge branch '26-error-catching-scheduled-future' into 'master'
Report errors in scheduled futures.
Closes #26
See merge request !16
Adam [Sun, 8 May 2016 23:01:51 +0000 (23:01 +0000)]
Merge branch '24-fix-geoserv-return' into 'master'
Inject protocol in GeoChecker, so it can actually write the ISON message and not…
… throw a NullPointerException.
Fixes #24
See merge request !15
Orillion [Sun, 8 May 2016 20:40:25 +0000 (22:40 +0200)]
Use FutureExceptionListener for everything, and include reschedule features.
Orillion [Sun, 8 May 2016 17:18:10 +0000 (19:18 +0200)]
Inject protocol in GeoChecker, so it can actually write the ISON message and not throw a NullPointerException.
Orillion [Sun, 8 May 2016 18:42:40 +0000 (20:42 +0200)]
Report errors in scheduled futures.
Adam [Wed, 20 Apr 2016 22:52:02 +0000 (22:52 +0000)]
Merge branch 'gitlab-ci' into 'master'
Add gitlab ci for moo
See merge request !14
Orillion [Wed, 20 Apr 2016 16:24:30 +0000 (18:24 +0200)]
Add gitlab ci for moo
Orillion [Tue, 12 Apr 2016 08:05:08 +0000 (10:05 +0200)]
Allow !server and !cline command to be called with 0 or more arguments, instead of only 1
Adam [Sun, 10 Apr 2016 16:17:24 +0000 (12:17 -0400)]
Show cause reason in exceptionCaught
Orillion [Sun, 10 Apr 2016 08:44:11 +0000 (10:44 +0200)]
Bind vote configuration, so moo can find emails.
Adam [Tue, 5 Apr 2016 00:09:03 +0000 (00:09 +0000)]
Merge branch 'fix-slogsearch-speed' into 'master'
Improve slogsearch speed by doing *search* instead of **search**
See merge request !13
Adam [Tue, 5 Apr 2016 00:08:39 +0000 (00:08 +0000)]
Merge branch 'fix-slogsearch-help' into 'master'
Update help for !slogsearch to reflect the actual defaults.
See merge request !12
Adam [Tue, 5 Apr 2016 00:08:11 +0000 (00:08 +0000)]
Merge branch 'fix-wlogsearch' into 'master'
Show newest results first in !wlogsearch.
Fixes #22
See merge request !11
Orillion [Mon, 4 Apr 2016 19:28:10 +0000 (21:28 +0200)]
Improve slogsearch speed by doing *search* instead of **search**
Adam [Thu, 31 Mar 2016 00:32:31 +0000 (20:32 -0400)]
Switch to netty 4.1 which includes the fix for netty #4275 which we require, the 5.x development moves too slowly
Orillion [Sat, 26 Mar 2016 20:23:47 +0000 (21:23 +0100)]
Update help for !slogsearch to reflect the actual defaults.
Orillion [Sat, 26 Mar 2016 20:17:59 +0000 (21:17 +0100)]
Show newest results first in !wlogsearch.
Adam [Sat, 12 Mar 2016 16:21:50 +0000 (11:21 -0500)]
Merge branch 'master' of gitlab.com:rizon/moo into example-unit-test
Adam [Sat, 12 Mar 2016 00:02:54 +0000 (19:02 -0500)]
Fix slogsearch
Adam [Thu, 10 Mar 2016 20:39:46 +0000 (15:39 -0500)]
Fix build
Adam [Thu, 10 Mar 2016 00:42:12 +0000 (19:42 -0500)]
Merge branch 'example-unit-test' of gitlab.com:rizon/moo into example-unit-test
Adam [Thu, 10 Mar 2016 00:41:37 +0000 (19:41 -0500)]
pom cleanups
Adam [Wed, 9 Mar 2016 23:37:40 +0000 (18:37 -0500)]
Merge branch 'master' into example-unit-test
Orillion [Wed, 9 Mar 2016 20:10:43 +0000 (21:10 +0100)]
Added MooJUnitRunner for easy testing.
Adam [Tue, 8 Mar 2016 02:18:10 +0000 (21:18 -0500)]
Cleanup dependencies
Orillion [Mon, 7 Mar 2016 22:44:44 +0000 (23:44 +0100)]
Remove overly complex ArgumentCaptor.
Orillion [Mon, 7 Mar 2016 22:09:43 +0000 (23:09 +0100)]
Remove unused variables.
Orillion [Mon, 7 Mar 2016 21:55:25 +0000 (22:55 +0100)]
Remove unneeded mocked dependency.
Orillion [Mon, 7 Mar 2016 21:53:01 +0000 (22:53 +0100)]
Do no try to process null for required channels.
Adam [Mon, 7 Mar 2016 20:12:50 +0000 (15:12 -0500)]
Add test dependencies to dependencymanagement
Adam [Mon, 7 Mar 2016 20:01:50 +0000 (15:01 -0500)]
Get rid of this provider injector thing for netty channel, not sure if it was right or not, but it was causing injector creation to fail
Adam [Mon, 7 Mar 2016 18:44:51 +0000 (13:44 -0500)]
Use mock annotations
Orillion [Mon, 7 Mar 2016 08:42:27 +0000 (09:42 +0100)]
Add test for DNSBLStats, this test is very simple and should be expanded in the future.
- Note: Removed final modified in ServerManager, else when(mockServerManager.getServers()).thenReturn(...) will throw an NPE.
Orillion [Mon, 7 Mar 2016 08:41:13 +0000 (09:41 +0100)]
Add simple tests for Command Rand.
Adam [Sat, 5 Mar 2016 15:42:10 +0000 (10:42 -0500)]
Disable cache in jar urlconnection
Adam [Fri, 4 Mar 2016 22:44:13 +0000 (22:44 +0000)]
Merge branch '12-fix-oline' into 'master'
Do not use non-integers as arguments for !oline SERVER, and give a warning.
fixes #12
See merge request !8
Adam [Fri, 4 Mar 2016 22:33:49 +0000 (22:33 +0000)]
Merge branch '14-relink-mail' into 'master'
Send separate emails for server splits and relinks. Fixes #14
Fixes #14
See merge request !10
Adam [Fri, 4 Mar 2016 22:30:12 +0000 (22:30 +0000)]
Merge branch '11-multi-line-commits' into 'master'
Add url of commit at the end of a multi-line commit message.
Fixes #11
See merge request !9
Adam [Fri, 4 Mar 2016 22:29:07 +0000 (22:29 +0000)]
Merge branch 'fix-wlogsearch' into 'master'
Fix wlogsearch
Output of wlogsearch prints first 10 results in channel, and the rest to notice, change to NOTICE for all. (10 or lower are still in channel).
See merge request !7
Orillion [Sun, 10 Jan 2016 13:36:56 +0000 (14:36 +0100)]
Add fancy help for wlogsearch.
Orillion [Sun, 10 Jan 2016 13:31:42 +0000 (14:31 +0100)]
Underp wlogsearch posting last 10 results in channel and rest in notice.
Orillion [Mon, 11 Jan 2016 21:24:40 +0000 (22:24 +0100)]
Add url of commit at the end of a multi-line commit message.
Orillion [Sun, 10 Jan 2016 13:58:16 +0000 (14:58 +0100)]
Send separate emails for server splits and relinks. Fixes #14
Orillion [Mon, 11 Jan 2016 21:18:06 +0000 (22:18 +0100)]
Do not use non-integers as arguments for !oline SERVER, and give a warning.
Adam [Tue, 1 Mar 2016 23:06:44 +0000 (18:06 -0500)]
logging: get rid of java 8 api calls