summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAge
* Only load ASM::DB if use of database is not disabled.HEADmasterLibravatarKrytarik Raido2022-10-21
* Update services' mask for move to Libera.LibravatarUnit 1932021-12-03
* Add solanum's 'u' mode for unfiltered channels.LibravatarUnit 1932021-12-03
* Various improvements.LibravatarKrytarik Raido2021-02-04
* Disable DNS debug info.LibravatarUnit 1932021-02-03
* Change note about a channel still being +r to debug level.LibravatarUnit 1932021-02-03
* Use notices for admin messages to masterchan.LibravatarUnit 1932021-02-03
* Change default for new channels to be silent.LibravatarUnit 1932021-02-03
* Require basic privs for any sort of command.LibravatarUnit 1932021-02-03
* !ops: fix matching for bare !ops without messageLibravatarJanik Kleinhoff2018-06-07
* !ops: adjust command regexLibravatarJanik Kleinhoff2018-03-24
* Fix running the bot without a database.LibravatarUnit 1932017-11-17
* .gitignore: ignore plenv .perl-version fileLibravatarJanik Kleinhoff2017-10-02
* carton: update dependenciesLibravatarJanik Kleinhoff2017-10-02
* Revert "Move users to DB"LibravatarJanik Kleinhoff2017-05-08
* cpanfile: need DBIx::Class::Schema::LoaderLibravatarJanik Kleinhoff2017-05-08
* Move users to DBLibravatarJanik Kleinhoff2017-05-08
* nickspam check: require *different* nicksLibravatarJanik Kleinhoff2017-04-09
* .arclint: update text config to reflect coding styleLibravatarJanik Kleinhoff2017-04-01
* carton: update depsLibravatarJanik Kleinhoff2017-03-25
* .arcconfig: update URILibravatarJanik Kleinhoff2017-03-22
* config-default/rules.json: increment default clone limitLibravatarJanik Kleinhoff2017-03-05
* Mention hostname in cloning $xresultLibravatarJanik Kleinhoff2017-03-05
* Misc. code cleanupLibravatarJanik Kleinhoff2017-02-22
* Add .perltidyrcLibravatarJanik Kleinhoff2017-02-18
* Make lag quit message configurableLibravatarJanik Kleinhoff2017-02-14
* DB: fix major fuckupLibravatarJanik Kleinhoff2017-02-13
* Make wordlist.txt, proxy.txt, nick_blacklist.txt optionalLibravatarJanik Kleinhoff2017-02-12
* ASM::DB::Result::User: check_passphrase -> check_passwordLibravatarJanik Kleinhoff2016-12-26
* Remove DCC supportLibravatarJanik Kleinhoff2016-12-26
* Split 'pass' option into 'server_pass', 'account_pass'LibravatarJanik Kleinhoff2016-12-25
* .gitignore: ignore /config-*/LibravatarJanik Kleinhoff2016-12-25
* asciiflood: Check for Unicode "letters"LibravatarJanik Kleinhoff2016-12-24
* Allow disabling rules per-channelLibravatarJanik Kleinhoff2016-11-06
* config-default: fix mistakesLibravatarJanik Kleinhoff2016-10-30
* mysql config: use dsn instead of individual keysLibravatarJanik Kleinhoff2016-10-30
* DB: add "users" table for webusersLibravatarJanik Kleinhoff2016-10-30
* Use DBIx::Class::DeploymentHandlerLibravatarJanik Kleinhoff2016-10-30
* I shouldn't be coding this time of nightLibravatarJanik Kleinhoff2016-10-29
* fix !ops with new DB interfaceLibravatarJanik Kleinhoff2016-10-29
* Use DBIx::ClassLibravatarJanik Kleinhoff2016-10-28
* Avoid !ops restriction messages silencing alertsLibravatarJanik Kleinhoff2016-10-07
* Extirpate traces of XMLLibravatarJanik Kleinhoff2016-10-07
* Remove invasive logging functionalityLibravatarJanik Kleinhoff2016-09-30
* ;investigate: require s flag for various reasonsLibravatarJanik Kleinhoff2016-09-26
* Set up things for arcanist/phabricatorLibravatarJanik Kleinhoff2016-09-05
* rm outdated files (DEPS, TODO, USAGE)LibravatarJanik Kleinhoff2016-09-05
* Use Carton for deploymentLibravatarJanik Kleinhoff2016-09-05
* Fix case issue with checking for sync failuresLibravatarDoug Freed2016-08-04
* Add a version command.LibravatarDoug Freed2016-07-14
* Don't run /stats p in 90 seconds if ratelimitedLibravatarDoug Freed2016-07-07
* Make a debugsock-alike we can dump on demandLibravatarDoug Freed2016-07-07
* Prevent public regex access in ;helpLibravatarDoug Freed2016-07-07
* Update DEPSLibravatarDoug Freed2016-06-30
* Use YOURLS shortening service rather than shortener.godaddy.comLibravatarWilliam Heimbigner2016-05-05
* "Channel +r after 45 minutes" messages are now info-riskLibravatarWilliam Heimbigner2016-05-05
* BOOM GOES THE XMLLibravatarJanik Kleinhoff2016-03-13
* ASM::Services: identify unconditionallyLibravatarJanik Kleinhoff2016-03-13
* ASM::Services: allow configuring services masksLibravatarJanik Kleinhoff2016-03-13
* ASM::Util::isFloodedPhraseOK(): lc $chanLibravatarJanik Kleinhoff2016-03-01
* Clean up some warnings being generated for unknown reasons pertaining to DNS ...LibravatarWilliam Heimbigner2016-02-21
* fix feature wherein ;bllookup failed to indicate what ID was being looked upLibravatarWilliam Heimbigner2016-02-19
* Add ;explain command (needs work still)LibravatarWilliam Heimbigner2016-02-18
* Show who requested a ;quit in the quit message.LibravatarWilliam Heimbigner2016-02-17
* Fix showhilights to be able to check against nicks that were manually added t...LibravatarWilliam Heimbigner2016-02-17
* Add a ;nicks command to track down known nicks, searching by host. Incomplete...LibravatarWilliam Heimbigner2016-02-17
* fix commandsLibravatarJanik Kleinhoff2016-02-15
* ASM::Commander: print where a command was receivedLibravatarJanik Kleinhoff2016-02-14
* ASM::Inspect: display proper nick casing (cf b91e545a)LibravatarJanik Kleinhoff2016-02-14
* splitflood: allow whitelisting certain regex per channelLibravatarJanik Kleinhoff2016-02-14
* ASM::Event: handle +l like +jLibravatarJanik Kleinhoff2016-02-14
* ;suppress: don't touch the monitor flagLibravatarJanik Kleinhoff2016-02-14
* ASM::Inspect: for nick changes, use the new nick where appropriateLibravatarJanik Kleinhoff2016-02-14
* Update database schemaLibravatarDoug Freed2016-02-11
* Clean up excessive use of lcLibravatarDoug Freed2016-02-09
* BugfixLibravatarDoug Freed2016-02-09
* Stash an account to nick mappingLibravatarDoug Freed2016-02-09
* Promote some useful checks to higher levelsLibravatarDoug Freed2016-02-09
* Don't allow double suppression.LibravatarDoug Freed2016-02-05
* Removed a tabLibravatarDoug Freed2016-02-01
* use a different URL in ;sourceLibravatarWilliam Heimbigner2016-01-21
* Ensure that with default configuration, the shortener will not be used but al...LibravatarWilliam Heimbigner2016-01-21
* Shorten the URL provided via ;investigateLibravatarWilliam Heimbigner2016-01-21
* Have the Inspect/opalert routines print a backlog to an incident-specific log...LibravatarWilliam Heimbigner2016-01-21
* Add URL shortener moduleLibravatarWilliam Heimbigner2016-01-21
* Update the temp version of settings.xml to use SSL by defaultLibravatarWilliam Heimbigner2016-01-21
* Updated rules.xml to reflect updated classes and because Ukikie asked nicelyLibravatarWilliam Heimbigner2016-01-20
* Ignore "netsplits" from sigyn and eirLibravatarWilliam Heimbigner2016-01-20
* Suppress a warning when someone was /kill'd without a reasonLibravatarWilliam Heimbigner2016-01-19
* Handle !ops without target in PM betterLibravatarDoug Freed2016-01-15
* Remove usage of legacy $::inspectorLibravatarDoug Freed2016-01-15
* Massive cleanup of CommanderLibravatarDoug Freed2016-01-15
* Clean up some stray comments and add support for Inspect to hook invite eventsLibravatarWilliam Heimbigner2016-01-15
* Fuck perlLibravatarDoug Freed2016-01-15
* Remove spammy line from Inspect.pmLibravatarWilliam Heimbigner2016-01-15
* Register inspect hooks inside the inspect function, no longer inspect topic c...LibravatarWilliam Heimbigner2016-01-14
* Fix async DNS resolution to handle things betterLibravatarDoug Freed2016-01-14
* Remove errant spaceLibravatarDoug Freed2016-01-14
* Add vim modelines and fix inconsistent indentationLibravatarDoug Freed2016-01-14
* Fix ASM's memory usage display to be more accurateLibravatarDoug Freed2016-01-14