Commit Graph

69 Commits

Author SHA1 Message Date
R. Tyler Croy d04d228b28 Display the topic in the list view to make it easier to see combo streams
References #7
2014-11-24 18:00:10 -08:00
R. Tyler Croy 183f429ebd Make zookeeper hosts configurable, consumerIds random and a few more improvements
Slowly moving towards the OfftopicClient to hold state and configuration around
websocket connections

Fixes #4
Fixes #3
2014-11-24 17:52:15 -08:00
R. Tyler Croy a0cc416a53 Send the raw and base64 encoded message to the frontend for display
Clicking the list item shows the base64 encoded version, SPIFFY
2014-11-23 22:34:42 -08:00
R. Tyler Croy dfba5ad54f Add a little barbershop pole to indicate whether or not the websocket is active 2014-11-23 22:06:19 -08:00
R. Tyler Croy 67af6f81ff Update the websockets code to allow any topic to be subscribed to
This also will prune the messages displayed on the screen at a healthy 25
2014-11-23 21:53:36 -08:00
R. Tyler Croy 97583ccf8f Add the screenshot to the README 2014-11-23 21:10:57 -08:00
R. Tyler Croy 9474c24efd Implement topic watching, bringing in some bootstrap, whole bunch of stuff
This isn't a really atomic commit because I'm really the worst
2014-11-23 20:57:36 -08:00
R. Tyler Croy 3c28134f83 Start rendering a listing of the topics! 2014-11-23 17:21:43 -08:00
R. Tyler Croy 8c2ab66275 Refactor the Kafka broker lookup code into the KafkaService class 2014-11-23 17:10:36 -08:00
R. Tyler Croy 849c0b4fd0 Use the CuratorPool to grab a list of the Kafka nodes reporting into Zookeeper 2014-11-23 16:36:35 -08:00
R. Tyler Croy 3665149fb3 Start fetching information from zookeeper on load of the main page 2014-11-23 15:49:48 -08:00
R. Tyler Croy 9f06b78fa8 Move these files into a different package structure 2014-11-23 15:15:40 -08:00
R. Tyler Croy 558719abdb Committing some experimenting before I mess it all up again.
Current thinking is that I need to implement a CuratorClient object pool which
will make it easier to pluck objects for Ratpack handlers
2014-11-23 15:12:56 -08:00
R. Tyler Croy eb90992c11 Add some spock and groovy dependencies for some unit tests 2014-11-23 12:41:38 -08:00
R. Tyler Croy 8cdcb9887a Default to using the gradle daemon for local work 2014-11-23 11:28:05 -08:00
R. Tyler Croy 25b50428db Add a simple build.gradle and ratpack handler to get us started with 2014-11-23 10:11:42 -08:00
R. Tyler Croy 1fd1033c26 Describe the basics of Offtopic 2014-11-23 10:08:50 -08:00
R. Tyler Croy 265b91b6e6 Add gradle wrappers 2014-11-23 10:08:17 -08:00
R. Tyler Croy 7f944238d7 Initial commit 2014-11-23 10:06:34 -08:00