summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAge
* Only load ASM::DB if use of database is not disabled.HEADmasterLibravatar Krytarik Raido2022-10-21
* Update services' mask for move to Libera.Libravatar Unit 1932021-12-03
* Add solanum's 'u' mode for unfiltered channels.Libravatar Unit 1932021-12-03
* Various improvements.Libravatar Krytarik Raido2021-02-04
* Disable DNS debug info.Libravatar Unit 1932021-02-03
* Change note about a channel still being +r to debug level.Libravatar Unit 1932021-02-03
* Use notices for admin messages to masterchan.Libravatar Unit 1932021-02-03
* Change default for new channels to be silent.Libravatar Unit 1932021-02-03
* Require basic privs for any sort of command.Libravatar Unit 1932021-02-03
* !ops: fix matching for bare !ops without messageLibravatar Janik Kleinhoff2018-06-07
* !ops: adjust command regexLibravatar Janik Kleinhoff2018-03-24
* Fix running the bot without a database.Libravatar Unit 1932017-11-17
* .gitignore: ignore plenv .perl-version fileLibravatar Janik Kleinhoff2017-10-02
* carton: update dependenciesLibravatar Janik Kleinhoff2017-10-02
* Revert "Move users to DB"Libravatar Janik Kleinhoff2017-05-08
* cpanfile: need DBIx::Class::Schema::LoaderLibravatar Janik Kleinhoff2017-05-08
* Move users to DBLibravatar Janik Kleinhoff2017-05-08
* nickspam check: require *different* nicksLibravatar Janik Kleinhoff2017-04-09
* .arclint: update text config to reflect coding styleLibravatar Janik Kleinhoff2017-04-01
* carton: update depsLibravatar Janik Kleinhoff2017-03-25
* .arcconfig: update URILibravatar Janik Kleinhoff2017-03-22
* config-default/rules.json: increment default clone limitLibravatar Janik Kleinhoff2017-03-05
* Mention hostname in cloning $xresultLibravatar Janik Kleinhoff2017-03-05
* Misc. code cleanupLibravatar Janik Kleinhoff2017-02-22
* Add .perltidyrcLibravatar Janik Kleinhoff2017-02-18
* Make lag quit message configurableLibravatar Janik Kleinhoff2017-02-14
* DB: fix major fuckupLibravatar Janik Kleinhoff2017-02-13
* Make wordlist.txt, proxy.txt, nick_blacklist.txt optionalLibravatar Janik Kleinhoff2017-02-12
* ASM::DB::Result::User: check_passphrase -> check_passwordLibravatar Janik Kleinhoff2016-12-26
* Remove DCC supportLibravatar Janik Kleinhoff2016-12-26
* Split 'pass' option into 'server_pass', 'account_pass'Libravatar Janik Kleinhoff2016-12-25
* .gitignore: ignore /config-*/Libravatar Janik Kleinhoff2016-12-25
* asciiflood: Check for Unicode "letters"Libravatar Janik Kleinhoff2016-12-24
* Allow disabling rules per-channelLibravatar Janik Kleinhoff2016-11-06
* config-default: fix mistakesLibravatar Janik Kleinhoff2016-10-30
* mysql config: use dsn instead of individual keysLibravatar Janik Kleinhoff2016-10-30
* DB: add "users" table for webusersLibravatar Janik Kleinhoff2016-10-30
* Use DBIx::Class::DeploymentHandlerLibravatar Janik Kleinhoff2016-10-30
* I shouldn't be coding this time of nightLibravatar Janik Kleinhoff2016-10-29
* fix !ops with new DB interfaceLibravatar Janik Kleinhoff2016-10-29
* Use DBIx::ClassLibravatar Janik Kleinhoff2016-10-28
* Avoid !ops restriction messages silencing alertsLibravatar Janik Kleinhoff2016-10-07
* Extirpate traces of XMLLibravatar Janik Kleinhoff2016-10-07
* Remove invasive logging functionalityLibravatar Janik Kleinhoff2016-09-30
* ;investigate: require s flag for various reasonsLibravatar Janik Kleinhoff2016-09-26
* Set up things for arcanist/phabricatorLibravatar Janik Kleinhoff2016-09-05
* rm outdated files (DEPS, TODO, USAGE)Libravatar Janik Kleinhoff2016-09-05
* Use Carton for deploymentLibravatar Janik Kleinhoff2016-09-05
* Fix case issue with checking for sync failuresLibravatar Doug Freed2016-08-04
* Add a version command.Libravatar Doug Freed2016-07-14
* Don't run /stats p in 90 seconds if ratelimitedLibravatar Doug Freed2016-07-07
* Make a debugsock-alike we can dump on demandLibravatar Doug Freed2016-07-07
* Prevent public regex access in ;helpLibravatar Doug Freed2016-07-07
* Update DEPSLibravatar Doug Freed2016-06-30
* Use YOURLS shortening service rather than shortener.godaddy.comLibravatar William Heimbigner2016-05-05
* "Channel +r after 45 minutes" messages are now info-riskLibravatar William Heimbigner2016-05-05
* BOOM GOES THE XMLLibravatar Janik Kleinhoff2016-03-13
* ASM::Services: identify unconditionallyLibravatar Janik Kleinhoff2016-03-13
* ASM::Services: allow configuring services masksLibravatar Janik Kleinhoff2016-03-13
* ASM::Util::isFloodedPhraseOK(): lc $chanLibravatar Janik Kleinhoff2016-03-01
* Clean up some warnings being generated for unknown reasons pertaining to DNS ...Libravatar William Heimbigner2016-02-21
* fix feature wherein ;bllookup failed to indicate what ID was being looked upLibravatar William Heimbigner2016-02-19
* Add ;explain command (needs work still)Libravatar William Heimbigner2016-02-18
* Show who requested a ;quit in the quit message.Libravatar William Heimbigner2016-02-17
* Fix showhilights to be able to check against nicks that were manually added t...Libravatar William Heimbigner2016-02-17
* Add a ;nicks command to track down known nicks, searching by host. Incomplete...Libravatar William Heimbigner2016-02-17
* fix commandsLibravatar Janik Kleinhoff2016-02-15
* ASM::Commander: print where a command was receivedLibravatar Janik Kleinhoff2016-02-14
* ASM::Inspect: display proper nick casing (cf b91e545a)Libravatar Janik Kleinhoff2016-02-14
* splitflood: allow whitelisting certain regex per channelLibravatar Janik Kleinhoff2016-02-14
* ASM::Event: handle +l like +jLibravatar Janik Kleinhoff2016-02-14
* ;suppress: don't touch the monitor flagLibravatar Janik Kleinhoff2016-02-14
* ASM::Inspect: for nick changes, use the new nick where appropriateLibravatar Janik Kleinhoff2016-02-14
* Update database schemaLibravatar Doug Freed2016-02-11
* Clean up excessive use of lcLibravatar Doug Freed2016-02-09
* BugfixLibravatar Doug Freed2016-02-09
* Stash an account to nick mappingLibravatar Doug Freed2016-02-09
* Promote some useful checks to higher levelsLibravatar Doug Freed2016-02-09
* Don't allow double suppression.Libravatar Doug Freed2016-02-05
* Removed a tabLibravatar Doug Freed2016-02-01
* use a different URL in ;sourceLibravatar William Heimbigner2016-01-21
* Ensure that with default configuration, the shortener will not be used but al...Libravatar William Heimbigner2016-01-21
* Shorten the URL provided via ;investigateLibravatar William Heimbigner2016-01-21
* Have the Inspect/opalert routines print a backlog to an incident-specific log...Libravatar William Heimbigner2016-01-21
* Add URL shortener moduleLibravatar William Heimbigner2016-01-21
* Update the temp version of settings.xml to use SSL by defaultLibravatar William Heimbigner2016-01-21
* Updated rules.xml to reflect updated classes and because Ukikie asked nicelyLibravatar William Heimbigner2016-01-20
* Ignore "netsplits" from sigyn and eirLibravatar William Heimbigner2016-01-20
* Suppress a warning when someone was /kill'd without a reasonLibravatar William Heimbigner2016-01-19
* Handle !ops without target in PM betterLibravatar Doug Freed2016-01-15
* Remove usage of legacy $::inspectorLibravatar Doug Freed2016-01-15
* Massive cleanup of CommanderLibravatar Doug Freed2016-01-15
* Clean up some stray comments and add support for Inspect to hook invite eventsLibravatar William Heimbigner2016-01-15
* Fuck perlLibravatar Doug Freed2016-01-15
* Remove spammy line from Inspect.pmLibravatar William Heimbigner2016-01-15
* Register inspect hooks inside the inspect function, no longer inspect topic c...Libravatar William Heimbigner2016-01-14
* Fix async DNS resolution to handle things betterLibravatar Doug Freed2016-01-14
* Remove errant spaceLibravatar Doug Freed2016-01-14
* Add vim modelines and fix inconsistent indentationLibravatar Doug Freed2016-01-14
* Fix ASM's memory usage display to be more accurateLibravatar Doug Freed2016-01-14