xudocci.git
2020-05-31 David ‘Bombe... 🎨 Replace download command with Kotlin version
2020-05-31 David ‘Bombe... ✅ Add more tests for current behaviour
2020-05-31 David ‘Bombe... ✅ Add first test for download command
2020-05-31 David ‘Bombe... 🏗 Add Kotlin plugin
2019-03-17 David ‘Bombe... 🐛 Fix exclusion in search command
2019-03-11 David ‘Bombe... 🚸 Sort results by pack name first, then bot name
2015-08-10 David ‘Bombe... Improve logging
2015-08-10 David ‘Bombe... Add toString() method to default connection
2015-04-30 David ‘Bombe... Return unmodifiable view of packs
2015-04-30 David ‘Bombe... Synchronize all access on packs
2015-04-29 David ‘Bombe... Add test for fixed color code removal
2015-04-29 David ‘Bombe... Remove old pack if pack with newer ID is added
2015-04-29 David ‘Bombe... Implement toString method
2015-04-27 David ‘Bombe... Ignore leading zeros when filtering color codes
2015-04-27 David ‘Bombe... Escape the input, not the output
2015-04-27 David ‘Bombe... Print escape characters to logger
2015-03-06 David ‘Bombe... Allow cancelling a download even if network is gone
2015-02-23 David ‘Bombe... Expose a connection uptime of 0 if connection is not...
2015-02-23 David ‘Bombe... Add uptime command
2015-02-23 David ‘Bombe... Expose connection uptime
2015-02-23 David ‘Bombe... Use Optional from java.util, not Guava
2015-01-31 David ‘Bombe... Always remove all info for a disconnected network.
2015-01-14 David ‘Bombe... Change message for channels requiring registration.
2015-01-14 David ‘Bombe... Show timestamp of next connect attempt.
2015-01-14 David ‘Bombe... Treat all reasons for not being able to join a channel...
2015-01-13 David ‘Bombe... Fix waiting for connections.
2015-01-13 David ‘Bombe... Treat invite-only channels as banned.
2015-01-13 David ‘Bombe... Log connection attempts.
2015-01-13 David ‘Bombe... Fix connection to network.
2015-01-13 David ‘Bombe... Notify main loop when we leave a channel.
2015-01-13 David ‘Bombe... Don’t run the core test, it’s broken.
2015-01-13 David ‘Bombe... Don’t access optional that’s clearly not set.
2015-01-13 David ‘Bombe... Notify main loop when a connection failed.
2015-01-13 David ‘Bombe... Search for the connection before removing it.
2015-01-13 David ‘Bombe... Add backoff to reconnects.
2015-01-13 David ‘Bombe... Remove connection when it’s not established so that...
2015-01-13 David ‘Bombe... Send message when a connection fails.
2014-12-22 David ‘Bombe... Remove channel we’re kicked from from the correct colle...
2014-12-22 David ‘Bombe... Remove correct extra channel after being kicked.
2014-11-17 David ‘Bombe... Add test for network without servers.
2014-11-17 David ‘Bombe... Shut down core after the test.
2014-11-17 David ‘Bombe... Verify we shouldn't be running anymore after being...
2014-11-17 David ‘Bombe... Trigger the shutdown correctly.
2014-11-17 David ‘Bombe... Use separate object for syncing the shutdown.
2014-11-17 David ‘Bombe... Add first test for the core.
2014-11-17 David ‘Bombe... Extract connection interface.
2014-11-17 David ‘Bombe... Use a connection factory instead of a connection builder.
2014-11-17 David ‘Bombe... Remove all bots from a channel if we can’t (re-)join...
2014-11-17 David ‘Bombe... Store a bot’s channel.
2014-10-22 David ‘Bombe... Remove check for empty topic message.
2014-10-22 David ‘Bombe... Move kick handling into the simple command handler.
2014-10-22 David ‘Bombe... Move quit handling into simple command handler.
2014-10-22 David ‘Bombe... Move part handling into simple command handler.
2014-10-22 David ‘Bombe... Move topic handling into the simple command handler.
2014-10-22 David ‘Bombe... Move event sending into the command handler.
2014-10-22 David ‘Bombe... Move join handling into simple command handler.
2014-10-22 David ‘Bombe... Move nick changes into simple command handler.
2014-10-22 David ‘Bombe... Use a simple command handler for simple commands.
2014-10-22 David ‘Bombe... Remove currently unused parameter from event.
2014-10-19 David ‘Bombe... Move handling of the nicks sent on JOIN to its own...
2014-10-18 David ‘Bombe... Use only a single place to decide if a message is CTCP.
2014-10-18 David ‘Bombe... Add unit test for CTCP handler; refactor CTCP handler.
2014-10-18 David ‘Bombe... Add unit test for connection-established handler.
2014-10-18 David ‘Bombe... Move reply mocking into its own helper class.
2014-10-18 David ‘Bombe... Return an unmodified state.
2014-10-18 David ‘Bombe... Flush output after every command.
2014-10-18 David ‘Bombe... Fix output of stats command for missing joined or force...
2014-10-18 David ‘Bombe... Treat non-existing list of bots as an offer of 0 packs.
2014-10-18 David ‘Bombe... Fix message.
2014-10-18 David ‘Bombe... Extend stats command.
2014-10-17 David ‘Bombe... Add unit test for the channel-not-joined handler.
2014-10-17 David ‘Bombe... Don’t log disconnects from networks we weren’t really...
2014-10-17 David ‘Bombe... Simplify code.
2014-10-17 David ‘Bombe... Log message if we failed to join a channel we didn...
2014-10-17 David ‘Bombe... Only try to re-join banned channels once a day.
2014-10-17 David ‘Bombe... Don’t try to join channels that require a registration...
2014-10-17 David ‘Bombe... Format printed channels nicely.
2014-10-16 David ‘Bombe... Use dedicated handlers for normal messages and for...
2014-10-16 David ‘Bombe... Swap parameters of event.
2014-10-16 David ‘Bombe... Don’t expose the complete reply object from the notice...
2014-10-16 David ‘Bombe... Clean up imports.
2014-10-16 David ‘Bombe... Add handler for parsing channel and nickname prefixes.
2014-10-16 David ‘Bombe... Use a handler for the MOTD.
2014-10-16 David ‘Bombe... Don’t store connection status anymore.
2014-10-16 David ‘Bombe... Process handlers generically.
2014-10-16 David ‘Bombe... Only handle replies if the connection has not been...
2014-10-16 David ‘Bombe... Add handler for when a channel can not be joined.
2014-10-16 David ‘Bombe... Add missing handler interface.
2014-10-16 David ‘Bombe... Move connection establishing logic into its own handler.
2014-10-16 David ‘Bombe... Compare command case-insensitively.
2014-10-15 David ‘Bombe... Show reason if channel can not be joined because the...
2014-10-15 David ‘Bombe... Remove channel from joined channels when we were kicked.
2014-10-15 David ‘Bombe... Add missing import.
2014-10-15 David ‘Bombe... Log message if a channel could not be joined.
2014-10-15 David ‘Bombe... Check if we have been kicked and send message if so.
2014-10-15 David ‘Bombe... Parse KICK command and send appropriate event.
2014-10-15 David ‘Bombe... Remove old logger configuration.
2014-10-15 David ‘Bombe... Don’t start a command reader on stdin/stdout.
2014-10-15 David ‘Bombe... Use correct Main-Class attribute.
2014-10-15 David ‘Bombe... Remove configuration for Freenet plugin.
next