aboutsummaryrefslogtreecommitdiff
path: root/cmd/marabot
AgeCommit message (Collapse)AuthorFilesLines
2023-08-26Switch from ln to slogXe Iaso11-1430/+0
ln had a good run, but it's not going to last for the long term. I'm going to standardize everything on log/slog and deprecate ln. Closes #385 Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-07-26fix builds, start to use internal slog packageXe Iaso1-15/+15
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-07-07cmd/marabot: fix problems I hopeXe Iaso3-64/+57
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-07-04cmd/marabot: use postgresXe Iaso4-55/+76
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-22cmd/marabot: try some things to make the SQLite inserts fail lessXe Iaso5-42/+256
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-20cmd/marabot: add indices to SQL databaseXe Iaso1-0/+48
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-20cmd/marabot: use transactions to be compatible with litestreamXe Iaso6-25/+118
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-20cmd/marabot/terraform: add litestream configXe Iaso1-0/+43
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-19cmd: add new command xatciXe Iaso1-3/+9
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-19second reshufflingXe Iaso2-2/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-18cmd/marabot: flush jobs when shutting downXe Iaso1-0/+2
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-17cmd/marabot: reduce S3 query countsXe Iaso3-3/+35
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-17cmd/marabot: upload shit to S3Xe Iaso8-69/+531
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-17cmd/marabot: move emoji copying to another binaryv1.5.0Xe Iaso4-9/+137
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-17gomod2nix updateXe Iaso4-32/+133
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-17cmd/marabot: log user info for webhooksXe Iaso2-7/+14
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-16cmd/marabot: start importing discord dataXe Iaso2-46/+165
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-16fix the botXe Iaso3-1/+80
Signed-off-by: Xe Iaso <me@xeiaso.net>
2023-06-13cmd/marabot: new command to test revolt bot stuffXe Iaso1-0/+82
Signed-off-by: Xe Iaso <me@xeiaso.net>