3
0
mirror of https://github.com/pragma-/pbot.git synced 2025-08-04 03:37:23 +02:00

Commit Graph

  • 999ee4a33c Interpreter: Fix potential undefined variable Pragmatic Software 2020-02-26 02:30:26 -08:00
  • e24835ea95 Switch over to SQLite backend for Factoids Pragmatic Software 2020-02-26 02:29:02 -08:00
  • fb1eda51ee DualIndexHashObject needs create_metadata() for compatibility with DualIndexSQLiteObject Pragmatic Software 2020-02-26 02:24:15 -08:00
  • e73d890246 Add FactoidsSQLite Pragmatic Software 2020-02-26 02:22:43 -08:00
  • c93602a34e Add DualIndexSQLiteObject Pragmatic Software 2020-02-26 02:20:11 -08:00
  • d74fb24c96 PBot: cancel alarm timeout when exiting Pragmatic Software 2020-02-26 02:11:42 -08:00
  • fef6137c59 misc/tidy: remove -kgb Pragmatic Software 2020-02-24 19:22:30 -08:00
  • 1be0c9cd0a Update version Pragmatic Software 2020-02-22 07:33:40 -08:00
  • e7209a9146 Whoops, the || were drunk Pragmatic Software 2020-02-22 07:26:23 -08:00
  • 0835342246 Plugins/TypoSub: be more intelligent about replacing \1 and $1 thingies Pragmatic Software 2020-02-22 07:19:43 -08:00
  • 4d0f477140 data/factoids: remove some test factoids Pragmatic Software 2020-02-21 16:09:58 -08:00
  • 25e09e3480 FactoidCommands: prefix factalias return with "/say" Pragmatic Software 2020-02-21 13:42:47 -08:00
  • b5ddfc66f9 Update data/factoids Pragmatic Software 2020-02-21 09:08:20 -08:00
  • 88ddd5a4b9 ProcessManager: replace "unknown process" with "process" Pragmatic Software 2020-02-20 08:20:54 -08:00
  • 9dd955e59b Plugins/ActionTrigger: add usage to examples Pragmatic Software 2020-02-20 08:08:38 -08:00
  • e65dac6c1a Update version Pragmatic Software 2020-02-19 21:05:00 -08:00
  • f9af7d6bcc Plugins/ActionTrigger: "none" now works for capability Pragmatic Software 2020-02-19 21:04:57 -08:00
  • e23ea61a70 Update version Pragmatic Software 2020-02-19 20:59:57 -08:00
  • 05c886fe0e Plugins/ActionTrigger: updated to use capabilities Pragmatic Software 2020-02-19 20:59:54 -08:00
  • fe62282015 Plugins/Wttr: remove "Weather for" prefix Pragmatic Software 2020-02-19 17:05:03 -08:00
  • d9d44ff4f5 Update version Pragmatic Software 2020-02-19 15:09:54 -08:00
  • 36579b02fe SQLiteLogger: set pbot object in class Pragmatic Software 2020-02-19 15:09:41 -08:00
  • 108f61d40e Interpreter: subtract IRC command length from truncation length Pragmatic Software 2020-02-19 15:07:25 -08:00
  • bf7979a4f1 Update version Pragmatic Software 2020-02-18 20:11:42 -08:00
  • 2fd0ed93ba ProcessManager: unmark $stuff as being forked once child dies Pragmatic Software 2020-02-18 20:11:39 -08:00
  • f13df2245a Fix incorrect truncation length when web-pasting content containing Unicode Pragmatic Software 2020-02-18 20:05:47 -08:00
  • 3c2a24781d Update version Pragmatic Software 2020-02-18 17:05:11 -08:00
  • 5299e52584 Plugins/Wttr: use new location and population data Pragmatic Software 2020-02-18 17:05:08 -08:00
  • 66fe71fc7e Update version Pragmatic Software 2020-02-18 15:06:34 -08:00
  • e0fa65f003 Plugins/Wttr: OCD formatting? Pragmatic Software 2020-02-18 15:06:26 -08:00
  • b924443f80 Plugins/Wttr: now shows forecast/condition changes only for times > $now Pragmatic Software 2020-02-18 15:06:07 -08:00
  • ec99b205e8 Capabilities: fix cap-overriding Pragmatic Software 2020-02-18 09:50:02 -08:00
  • cf7bb75c57 doc/Admin.md: fix typo Pragmatic Software 2020-02-17 16:26:50 -08:00
  • 61ea83ccba README.md: improvements Pragmatic Software 2020-02-17 15:02:48 -08:00
  • ebbd1442ea README.md: improvements Pragmatic Software 2020-02-17 14:55:12 -08:00
  • ab4c6e7173 README.md: add reload command Pragmatic Software 2020-02-17 14:50:02 -08:00
  • 37c0bb677c README.md: improvements Pragmatic Software 2020-02-17 14:46:09 -08:00
  • 2d3d31f9f3 doc: improvements Pragmatic Software 2020-02-17 14:45:49 -08:00
  • 10a9ef465c Update version Pragmatic Software 2020-02-16 17:45:50 -08:00
  • dca8e4482a ProcessManager: log process start, end, and duration Pragmatic Software 2020-02-16 17:45:45 -08:00
  • 64ea719042 ProcessManager: remove PBot:: prefix from timed-out message Pragmatic Software 2020-02-16 16:49:10 -08:00
  • 891a586409 Factoids can now be run as background processes and have process-timeout override Pragmatic Software 2020-02-16 16:31:06 -08:00
  • a63a5308d5 Refresher: ignore more types of redefined subroutines Pragmatic Software 2020-02-16 16:12:31 -08:00
  • f067723c4a Update version Pragmatic Software 2020-02-16 15:57:44 -08:00
  • 376c077c90 FactoidCommands: fix typo Pragmatic Software 2020-02-16 15:56:43 -08:00
  • 7b0f192d8e ProcessManager: remove debug statement Pragmatic Software 2020-02-16 15:56:27 -08:00
  • eb94c566b9 ValidateString: localize $@ Pragmatic Software 2020-02-16 15:55:48 -08:00
  • d60270192a Update version Pragmatic Software 2020-02-16 14:13:46 -08:00
  • e2cb6e5d5e Replace GetOptionsFromString() with superior split_line() and GetOptionsFromArray() Pragmatic Software 2020-02-16 14:13:41 -08:00
  • c125ddb434 MODULES: replace Getopt::Std with Getopt::Long Pragmatic Software 2020-02-16 12:42:27 -08:00
  • ba065dbca8 Update version Pragmatic Software 2020-02-16 12:36:32 -08:00
  • a6fc2f6064 Refresher: improve error handling Pragmatic Software 2020-02-16 12:36:30 -08:00
  • fb644a1a14 doc/Commands.md: link to Functions docs Pragmatic Software 2020-02-16 12:27:23 -08:00
  • 1c07f66a35 doc: improvements Pragmatic Software 2020-02-16 12:26:17 -08:00
  • 72d2ac5b04 doc/README.md: update TOC Pragmatic Software 2020-02-16 12:22:14 -08:00
  • c7a5443d68 doc/Commands.md: add Functions Pragmatic Software 2020-02-16 12:22:05 -08:00
  • fcf8605389 doc/Admin.md: minor improvement Pragmatic Software 2020-02-16 11:17:07 -08:00
  • 4df826ae02 doc/Admin.md: improve formatting Pragmatic Software 2020-02-16 11:15:36 -08:00
  • eff2dab07f doc/Admin.md: improve formatting Pragmatic Software 2020-02-16 11:13:15 -08:00
  • 960c7f45db doc/Admin.md: update ps and kill usage Pragmatic Software 2020-02-16 11:05:40 -08:00
  • 2524c06b65 Update version Pragmatic Software 2020-02-16 11:03:34 -08:00
  • 8b81873602 ProcessManager: add useful options to ps and kill Pragmatic Software 2020-02-16 11:03:25 -08:00
  • 212ae97122 Interpreter: minor quote change Pragmatic Software 2020-02-16 10:46:26 -08:00
  • 394fc4d083 Refresher: improve error handling Pragmatic Software 2020-02-16 09:51:59 -08:00
  • 08c1a539de RegistryCommands: fix typo in regunset Pragmatic Software 2020-02-16 09:29:55 -08:00
  • a6b2f60175 Tidy things up Pragmatic Software 2020-02-16 08:41:45 -08:00
  • c95fbd9ca0 Tidy things up Pragmatic Software 2020-02-15 15:18:24 -08:00
  • fe56b9f0db Tidy things up Pragmatic Software 2020-02-15 15:16:38 -08:00
  • 5c4e10a35c Tidy things up Pragmatic Software 2020-02-15 14:38:32 -08:00
  • c14402dd04 Update version Pragmatic Software 2020-02-15 07:41:38 -08:00
  • 8232106f54 ProcessManager: properly remove completed processes Pragmatic Software 2020-02-15 07:41:35 -08:00
  • ecd1e4dc86 Registerable: add unregister_all() subroutine Pragmatic Software 2020-02-15 07:26:29 -08:00
  • edf735f88a Fix undefined variable warning Pragmatic Software 2020-02-15 07:15:26 -08:00
  • 7dd0196c54 doc: whitelist is no longer a command Pragmatic Software 2020-02-14 23:39:14 -08:00
  • eaf62c5b8a doc/Commands: fix links Pragmatic Software 2020-02-14 23:36:47 -08:00
  • 614d45a938 doc: improvements Pragmatic Software 2020-02-14 23:35:34 -08:00
  • 58a3303173 Update version Pragmatic Software 2020-02-14 23:27:47 -08:00
  • a5435e03cb Commands: support process-timeout metadata Pragmatic Software 2020-02-14 23:27:44 -08:00
  • 2de5653a74 doc/Admin.md: lowercase "Registry" Pragmatic Software 2020-02-14 23:26:20 -08:00
  • 9307431499 doc/Registry.md: improvements Pragmatic Software 2020-02-14 23:24:58 -08:00
  • fa35fb122e doc/Admin.md: improvements Pragmatic Software 2020-02-14 23:23:46 -08:00
  • afae8248cd README.md: improvements Pragmatic Software 2020-02-14 23:22:02 -08:00
  • 7e49d65e4f Commands: rename execute-process to background-process Pragmatic Software 2020-02-14 23:17:19 -08:00
  • b14ef936b0 Rename execute-process to background-process Pragmatic Software 2020-02-14 23:15:59 -08:00
  • 0562cacc58 README.md: improvements Pragmatic Software 2020-02-14 23:10:18 -08:00
  • 99ccfd945f doc/Admin.md: fix grammar Pragmatic Software 2020-02-14 23:08:50 -08:00
  • 0b38842511 README.md: improve grammar? Pragmatic Software 2020-02-14 23:07:56 -08:00
  • f927a1b024 doc/README.md: update TOC Pragmatic Software 2020-02-14 23:06:24 -08:00
  • 7d84a84a97 doc/Admin.md: Add process management commands Pragmatic Software 2020-02-14 23:05:45 -08:00
  • fa171688d8 README.md: fix link Pragmatic Software 2020-02-14 23:00:00 -08:00
  • 35e735ad7d README.md: add section about processes Pragmatic Software 2020-02-14 22:58:16 -08:00
  • 4a2b6e18e9 Update version Pragmatic Software 2020-02-14 22:42:22 -08:00
  • 2ce5f8688d Commands now check for execute-process metadata Pragmatic Software 2020-02-14 22:42:15 -08:00
  • 7d2a746c2c Wait until connected before starting timer Pragmatic Software 2020-02-14 22:07:58 -08:00
  • 130f1ae81b ProcessManager: remove unused modules Pragmatic Software 2020-02-14 21:57:30 -08:00
  • 7889e654be Update version Pragmatic Software 2020-02-14 21:56:16 -08:00
  • 8695ba4d19 Plugins/Wttr: run get_wttr() as a process Pragmatic Software 2020-02-14 21:56:03 -08:00
  • 6d2221e8f0 ProcessManager: improve timed-out message Pragmatic Software 2020-02-14 21:54:38 -08:00
  • 681438c27d ProcessManager: execute_process() can now take a $timeout value Pragmatic Software 2020-02-14 21:25:09 -08:00
  • 19aff1d59d Update version Pragmatic Software 2020-02-14 20:04:19 -08:00