Commit Graph

2516 Commits

Author SHA1 Message Date
Pragmatic Software f0300f873a Update version 2020-03-19 18:03:38 -07:00
Pragmatic Software 9ad611dd60 DualIndexSQLiteObject: do not return partially cached object for get_data(x, y) 2020-03-19 18:03:35 -07:00
Pragmatic Software 5e2dfff2cc Update version 2020-03-17 23:56:53 -07:00
Pragmatic Software 47661f4a21 Commands: factoid-based $variables now expand in command arguments 2020-03-17 23:56:44 -07:00
Pragmatic Software 55115d8d16 Factoids: improve "No such factoid" message when no matches found 2020-03-17 23:08:56 -07:00
Pragmatic Software 8c3f600e72 Update version 2020-03-10 01:52:36 -07:00
Pragmatic Software 85a98d5a8b Timer: update `eventqueue` usage message 2020-03-10 01:52:32 -07:00
Pragmatic Software 39cec8e35a Update version 2020-03-09 15:24:51 -07:00
Pragmatic Software d69682efc1 `eventqueue` command now accepts `-repeat` flag 2020-03-09 15:24:47 -07:00
Pragmatic Software e193fc734f Timer: use normal wildcard for `eventqueue remove` 2020-03-09 12:58:30 -07:00
Pragmatic Software 9c8da0238a MessageHistory_SQLite: give timer a more concise name 2020-03-08 22:46:02 -07:00
Pragmatic Software b5fad6c279 Revert "Timer: minor visual style change"
This reverts commit 2bd034c951.
2020-03-08 19:15:15 -07:00
Pragmatic Software 2bd034c951 Timer: minor visual style change 2020-03-08 19:11:52 -07:00
Pragmatic Software cc6fe1e4f5 Update version 2020-03-08 16:06:13 -07:00
Pragmatic Software 86a1ed42ae Timer: `eventqueue` command can now add and remove events 2020-03-08 16:05:37 -07:00
Pragmatic Software bac855c1f4 ChanOps: save permanent bans/mutes better 2020-03-07 18:19:24 -08:00
Pragmatic Software 08667eda5d Update version 2020-03-06 20:25:07 -08:00
Pragmatic Software 857021f25f Interpreter: $self is no longer passed through event queue 2020-03-06 20:23:44 -08:00
Pragmatic Software 5624d2d166 Timer: intelligently wait for next tick; `eventqueue` command can now filter 2020-03-06 20:23:17 -08:00
Pragmatic Software 471422a4f8 Update version 2020-03-06 13:31:27 -08:00
Pragmatic Software c815ccbc0d Use event queue for unban/unmute timeouts 2020-03-06 13:31:22 -08:00
Pragmatic Software f5927c8761 Interpreter: use event queue for output queue and command queue 2020-03-06 13:30:09 -08:00
Pragmatic Software 74b3f35d3e ProcessManager: properly add "can-kill" cap without triggering saving 2020-03-06 13:29:37 -08:00
Pragmatic Software 16ac6d95fb Give sensible names to various existing timers 2020-03-06 13:28:06 -08:00
Pragmatic Software e98072f98d IgnoreList: use event queue for ignore timeouts 2020-03-06 13:23:40 -08:00
Pragmatic Software 25623ac80e Timer: refactor to use event queue 2020-03-06 13:21:44 -08:00
Pragmatic Software 41728783ed AntiFlood: fix private message ignorelist 2020-03-04 18:26:39 -08:00
Pragmatic Software 326fac5a6e Update version 2020-03-04 13:25:48 -08:00
Pragmatic Software c467f92904 DualIndexHashObject: get_keys: ensure index actually exists 2020-03-04 13:25:41 -08:00
Pragmatic Software 6c4f56f9df IgnoreList: refactored to use DualIndexHashObject 2020-03-04 13:24:40 -08:00
Pragmatic Software c46783eca1 Update version 2020-03-04 09:56:29 -08:00
Pragmatic Software e28d664cd5 Factoids: /msg caller for unknown command instead of silently disregarding 2020-03-04 09:56:22 -08:00
Pragmatic Software 48361191bd DualIndexSQLiteObject: Add comment about compatibility with DualIndexHashObject 2020-03-04 05:54:20 -08:00
Pragmatic Software dc0c00e847 Update version 2020-03-03 12:51:04 -08:00
Pragmatic Software c5f137e853 FactoidCommands: optimize histogram, top20 and count 2020-03-03 12:51:00 -08:00
Pragmatic Software 82b4e51f09 DualIndexSQLiteObject: get_each(): put parentheses around related OR clauses 2020-03-03 10:10:20 -08:00
Pragmatic Software b7240d3bdc DualIndexSQLiteObject: make _sort prefix more consistent 2020-03-03 08:55:34 -08:00
Pragmatic Software 0a034814ad FactoidCommands: reinstate `regex` command 2020-03-03 07:41:07 -08:00
Pragmatic Software 3ff232decd DualIndexSQLiteObject: refactor get_each() to use array instead of hash 2020-03-03 07:40:23 -08:00
Pragmatic Software 786dfc8c6c Update version 2020-02-29 01:46:34 -08:00
Pragmatic Software 941b3327c6 Factoids: Optimize export_factoids() with get_each() and get_next() 2020-02-29 01:46:29 -08:00
Pragmatic Software 178c02de72 DualIndexSQLiteObject: replace get() with get_all(), get_each() and get_next() 2020-02-29 01:45:17 -08:00
Pragmatic Software 3ca3917891 MessageHistory: minor improvements to `recall` 2020-02-27 21:06:52 -08:00
Pragmatic Software d327d24c1c Update version 2020-02-27 20:42:22 -08:00
Pragmatic Software cb80857927 Update version 2020-02-27 11:14:50 -08:00
Pragmatic Software b178b718f0 Factoids: DualIndexSQLiteObject->get() is now powerful enough to replace FactoidsSQLite 2020-02-27 11:14:43 -08:00
Pragmatic Software 97b2394166 Update version 2020-02-26 17:51:29 -08:00
Pragmatic Software b7fcb909dc DualIndexSQLiteObject: minor improvements 2020-02-26 17:49:59 -08:00
Pragmatic Software c489b6eac7 Factoids: replace get_all_by_trigger() with DualIndexSQLiteObject->get() 2020-02-26 17:48:34 -08:00
Pragmatic Software 978fa255b2 Update version 2020-02-26 02:33:14 -08:00