RSS
Rev. Time Author
2781d063c91d 2020-08-19 19:30:48 alexa <alexa>

Add Save button, and check for changes before switching to a different
rule.

b8ce3422a12b 2020-08-19 19:30:24 alexa <alexa>

Add value checks to the SETFs for various slots on various message
rule classes.

8e0267970632 2020-08-19 17:42:51 alexa <alexa>

Fix edge case where !ascii could fail

605d60a7619b 2020-08-18 22:59:15 alexa <alexa>

WITH-TABLE is now smart enough to keep track of the current row/column
automatically. Also add %WITH-CHANGED/RULE-FRAME to easily add the
proper "value was changed" signal.

2211be294e14 2020-08-18 20:38:46 alexa <alexa>

Finish widgets for RULE-FRAME class, and populating them from the
:AFTER method of (SETF FRAME-RULE).

58fd8e09aa70 2020-08-18 20:02:03 alexa <alexa>

Add replacements text area

862072af1956 2020-08-18 20:01:51 alexa <alexa>

Unbreak message-rule-tool after recent changes to the RuleCollection
class.

736b465d4a97 2020-08-18 20:01:26 alexa <alexa>

Add #[]? method

9d194dbfe082 2020-08-17 20:12:26 alexa <alexa>

--debug should be a :FLAG, not a :MULTI-FLAG

df55a7423598 2020-08-17 20:11:50 alexa <alexa>

More work on message rule editor.

* A lot of macros added to make GTK stuff simple
* Added RULE-FRAME class
* Set the rule of the RULE-FRAME class when selecting an entry
* Remove unused TAB variable from COM-SELECT-RULE
* Remove --verbose argument
* Correctly set debug level (either on or off now)
* Remove leftover McClim utility functions

ff56b37cea5d 2020-08-16 22:36:21 alexa <alexa>

Start work on a GUI editor for message rules (because I know I'll
forget the command line parameters for message-rule-tool)

e7916b954891 2020-08-16 16:39:40 alexa <alexa>

Add a priority to the message rules, and the ability for monika to
respond to a message rule with a DM.

be14cf2899a9 2020-08-15 16:02:23 alexa <alexa>

Merge branches

e4b585590217 2020-08-15 00:05:31 alexa <alexa>

Update license headers

779d2f78b317 2020-08-15 00:03:53 alexa <alexa>

message-rule-tool is working (but not well tested)

b68fe5f4b664 2020-08-14 23:21:47 alexa <alexa>

Add modify command to message-rule-tool, fix some bugs/typos, and add
the program to the shard as a target.

ac955749e782 2020-08-14 22:27:51 alexa <alexa>

Start work on rule definition tool

48830c2847f9 2020-08-14 22:27:30 alexa <alexa>

Change a message from .log to .vlog, and add a comment

a0ed79e63bbc 2020-08-14 20:34:01 alexa <alexa>

Fix bug where commands were not sent to the CommandDispatcher

e3f12b95c3b2 2020-08-14 20:32:25 alexa <alexa>

Load message rules from the PostgreSQL database

3aaad939dfe4 2020-08-14 20:08:04 alexa <alexa>

Write tool to import message rules into the database

9c3830ac28ec 2020-08-14 20:07:47 alexa <alexa>

Move constant to a different file

ea7df730acad 2020-08-14 19:00:23 alexa <alexa>

Ensure the rest of the tables exist in dbtool (and change the
verbosity of a log message)

1a654e2adefa 2020-08-14 18:51:35 alexa <alexa>

Have dbtool use dbnames.cr

837a98e31d5b 2020-08-14 18:49:39 alexa <alexa>

Move all database names into their own file

a7d1c7dcf967 2020-08-14 18:02:22 alexa <alexa>

Merge message-rule-refresh branch

02be3798fb7c 2020-08-14 18:00:05 alexa <alexa>

Add a few more response templates:
{{author-upper}}
{{channel-upper}}
{{message}}
{{message-upper}}
{{message-lower}}

c3c7ba411bfd 2020-08-14 17:54:04 alexa <alexa>

Add additional templates for responses: {{date}} {{time}} {{datetime}}

b9df1e1d27fc 2020-08-14 17:46:26 alexa <alexa>

Update RuleDef#validate

e86509fea8b2 2020-08-14 17:39:35 alexa <alexa>

Added delay field to message rule config file

Show on old repository browser