~liberachat/beryllia

8672a90d — Jess Porter 8 days ago main
record server name in cliexit table (#64)

e2e6b478 — Jess Porter 29 days ago
kline_reject unique constraint does not consider ip (#63)

f17f99d9 — Jess Porter a month ago
add `limit` argument to eval command (#62)

5f3756bd — Jess Porter a month ago
`count` should be kline count, not kill/reject/tag count (#61)

0b68e770 — Jess Porter 2 months ago
handle shlex failure for command args (#60)

13b61bd4 — Jess Porter 2 months ago
rewrite util.pretty_delta, show "0s" when there's no delta (#59)

17fb6b8a — jesopo 2 months ago
switch cliexit(cliconn_id) to ON DELETE SET NULL
2b7ebbed — jesopo 2 months ago
add index on cliexit(ts)
8639e472 — Jess Porter 2 months ago
implement eval command, to execute sql and output tabulated data (#58)

85e6639b — Jess Porter 2 months ago
record account freezes, with freeze reason %tags (#56)

* record account freezes, with freeze reason %tags

* change table name from 'freeze' to 'account_freeze'
bb37c811 — Jess Porter 3 months ago
fix a number of kcheck-related SELECTs that were not ordering output (#57)

9eb98b89 — jesopo 3 months ago
fix klinedel regex
73d40a94 — jesopo 3 months ago
we shouldn't need a date
456799e6 — jesopo 3 months ago
`args` is now a Sequence
31c521ff — Jess Porter 3 months ago
actually use `count` param in kcheck (#54)

d8d36220 — Jess Porter 3 months ago
add a "maximum output" param to !cliconn (#53)

2ba3a696 — Jess Porter 3 months ago
support searching cliconns by ID (#52)

ff6c5514 — jesopo 3 months ago
re-add `account` to database.cliconn.get() SELECT
2f478412 — Jess Porter 3 months ago
cache full cliconn details, not just cliconn id (#50)

48fc57de — jesopo 3 months ago
switch Database.connect from @classmethod to @staticmethod
Next