furrycat/catbot.git
2017-05-11 CMDR furrycatFix logging faction name in stale influence check.
2017-05-11 CMDR furrycatUse server.me in announce.
2017-05-04 CMDR furrycatFixed inserting tracked faction ID.
2017-04-21 CMDR furrycatRecognise journal entries with no spaces in state name.
2017-04-21 CMDR furrycatInclude state legend.
2017-04-21 CMDR furrycatTidyups for graph.
2017-04-21 CMDR furrycatDon't crop legend.
2017-04-19 CMDR furrycatSet eddn and other log levels.
2017-04-19 CMDR furrycatMove event loop to eddn and log out gracefully.
2017-04-19 CMDR furrycatAdded get_faction_name().
2017-04-19 CMDR furrycatTry an exception handler to trap closed futures.
2017-04-16 CMDR furrycatForgot tracked faction_id.
2017-04-16 CMDR furrycatEnsure we return something.
2017-04-15 CMDR furrycatFix date cutoff in faction graph.
2017-04-15 CMDR furrycatSave faction ID in factions table.
2017-04-15 CMDR furrycatReport stale data.
2017-04-15 CMDR furrycatReport on systems with stale influence data.
2017-04-14 CMDR furrycatTweak faction logging.
2017-04-14 CMDR furrycatCache canonical name.
2017-04-14 CMDR furrycatLog faction caching.
2017-04-13 CMDR furrycatTypos.
2017-04-13 CMDR furrycatReally fix leaking dbh.
2017-04-13 CMDR furrycatLeaking dbh.
2017-04-13 CMDR furrycatDisable hissing.
2017-04-13 CMDR furrycatUse proper UTZ datetime.
2017-04-13 CMDR furrycatFixed showing only one plot.
2017-04-13 CMDR furrycatHiss less.
2017-04-13 CMDR furrycatGenerate faction history graph.
2017-04-13 CMDR furrycatFormatting of influence message.
2017-04-13 CMDR furrycatPrint full backtrace.
2017-04-13 CMDR furrycatFormatting of traceback.
2017-04-13 CMDR furrycatPrint traceback for is_admin().
2017-04-13 CMDR furrycatIgnore messages from bots.
2017-04-13 CMDR furrycatTry harder to catch RunTimeError.
2017-04-13 CMDR furrycatMore influence reports.
2017-04-12 CMDR furrycatUpdate timestamp when influence is unchanged.
2017-04-12 CMDR furrycatShow tracked influence data in faction cache.
2017-04-12 CMDR furrycatAdded eddn command to simulate EDDN message receipt.
2017-04-12 CMDR furrycatCorrectly mark cache hot.
2017-04-12 CMDR furrycatTrack faction influence from EDDN.
2017-04-12 CMDR furrycatAdded parse_iso8601().
2017-04-12 CMDR furrycatListen to EDDN.
2017-04-10 CMDR furrycatShop for ships without aliases.
2017-04-10 CMDR furrycatTypo logging parsed user.
2017-04-10 CMDR furrycatMigrate greetings plugin to Python 3.5.
2017-04-10 CMDR furrycatHiss at other bots.
2017-04-10 CMDR furrycatDrugs!
2017-04-10 CMDR furrycatLog UTC timestamps.
2017-04-10 CMDR furrycatSupport plugins with __init__.py files.
2017-04-10 CMDR furrycatRemember which plugins support which methods.
2017-04-03 CMDR furrycatMigrate faction plugin to Python 3.5.
2017-04-03 CMDR furrycatWarn when multiple members match a partial name.
2017-03-31 CMDR furrycatAdd option to get member by exact name, not nickname.
2017-03-31 CMDR furrycatAdded get_member_by_name().
2017-03-31 CMDR furrycatCase-insensitive member match.
2017-03-29 CMDR furrycatRestrict admin check for sounds to target server.
2017-03-29 CMDR furrycatLog parsed user for playing.
2017-03-29 CMDR furrycatCheck member nickname.
2017-03-29 CMDR furrycatUser mention can include a ! prefix.
2017-03-28 CMDR furrycatRecognise www Youtube URLs.
2017-03-28 CMDR furrycatAdmins can play sounds.
2017-03-28 CMDR furrycatWake before playing.
2017-03-28 CMDR furrycatAllow playing to another user.
2017-03-28 CMDR furrycatSupport Youtube.
2017-03-28 CMDR furrycatRace moving channels.
2017-03-28 CMDR furrycatFixed moving channels.
2017-03-28 CMDR furrycatFixed default channel for playing.
2017-03-28 CMDR furrycatFixed parsing when only a sound is specified.
2017-03-28 CMDR furrycatCommand to play sounds.
2017-03-28 CMDR furrycatReport success of sound playing.
2017-03-06 CMDR furrycatFix adding multiple permissions.
2017-03-06 CMDR furrycatWe were incorrectly checking that a user had the EXACT...
2017-03-06 CMDR furrycatAllow members with same role as bot to ASAP announcements.
2017-03-06 CMDR furrycatSome test code leaked.
2017-03-02 CMDR furrycatIdentify servers.
2017-03-02 CMDR furrycatFixed help for developer plugin.
2017-03-02 CMDR furrycatRequest offline member list for large servers when...
2017-03-02 CMDR furrycatHandle user name when setting permissions.
2017-03-02 CMDR furrycatCheck caller shares a server with the object we parse().
2017-03-02 CMDR furrycatFixed error when failing to parse a server name.
2017-03-02 CMDR furrycatWe should not wake up when snoring.
2017-03-02 CMDR furrycatMigrate core to Python 3.5.
2017-03-02 CMDR furrycatAccount for newlines in say_many().
2017-03-02 CMDR furrycatMigrate bling plugin to Python 3.5.
2017-03-02 CMDR furrycatWe already checked if user was admin before running...
2017-03-02 CMDR furrycatFixed help on admin plugin.
2017-03-02 CMDR furrycatMigrate admin plugin to Python 3.5.
2017-03-01 CMDR furrycatAdded permissions command.
2017-03-01 CMDR furrycatAdded parse_server() and permission(); made author...
2017-03-01 CMDR furrycatFixed comparing PermissionOverwrites pairs.
2017-02-21 CMDR furrycatHandle v0.16.6 API send_file().
2017-02-21 CMDR furrycatFixed client.logs_from() in announcement.
2017-02-21 CMDR furrycatFixed lower_role_than.
2017-02-21 CMDR furrycatFixed announcements for Python 3.5.
2017-02-21 CMDR furrycatRemoved redundant highest_role() method.
2017-02-21 CMDR furrycatSupport embeds.
2017-02-21 CMDR furrycatMinimal changes to support Python 3.5.
2017-02-20 CMDR furrycatTurn off EDDB debug log correctly.
2017-02-20 CMDR furrycatCheck name of voice channels correctly.
2017-02-18 CMDR furrycatDebug EDDB responses.
next