Commit Graph

21 Commits

Author SHA1 Message Date
Ash Keel bc83a743f3
fix: sane errors 2024-03-16 01:20:15 +01:00
Ash Keel ce2ce81768
refactor: remove jsoniter 2024-03-15 23:48:34 +01:00
Ash Keel f4930d7758
feat: update kilovolt, replace zap with slog 2024-03-14 13:33:52 +01:00
Ash Keel b5f5c2975c
fix: woops this is different 2024-02-25 16:56:37 +01:00
Ash Keel fbb943f307
refactor: minor lint fixes 2024-02-25 14:46:59 +01:00
Ash Keel 78ba383f7b
fix: build on Linux arm64 2023-11-11 15:13:49 +01:00
Ash Keel f910d83c06
refactor: move to sr.ht (wip) 2023-11-10 21:36:15 +01:00
Ash Keel f30150496a
refactor: rename pubsub to synclist 2023-06-01 10:50:46 +02:00
Ash Keel d37c7ff1b7 fix: add tests and fix some bugs found through testing 2023-05-19 15:05:18 +02:00
Ash Keel adc3cacc24
refactor: slightly nicer logs 2023-04-23 02:26:46 +02:00
Ash Keel 586eab696e
fix: fix chat history being saved with the wrong type 2023-03-09 13:17:18 +01:00
Ash Keel 19dc37711d
fix: don't call close on null instances 2023-03-09 12:42:11 +01:00
Ash Keel d28db037ae
feat: add stderr logging to its own file 2023-03-09 12:41:50 +01:00
Ash Keel 86a86799e5
fix: fix eventsub breaking because of channel.follow v1 deprecation 2023-02-23 10:50:52 +01:00
Ash Keel 65cf91d476
refactor: bump to containers v0.3.0 (API changes) 2022-12-04 14:45:34 +01:00
Ash Keel db31c75662
refactor: use SyncSlice 2022-12-04 00:04:15 +01:00
Ash Keel aaffaebe55
refactor: module conundrum phase 1
Refactor Twitch client and bot so it can be closed and reopened with a
different config.
Add a cancellation function to subscription functions so they can be
cancelled.
Use http.Handler instead of HandlerFunc for custom routes
2022-12-03 16:16:59 +01:00
Ash Keel 4c0708138a
refactor: begone modules 2022-11-30 19:15:47 +01:00
Ash Keel 7247095f00
Refactor file utils and reorder imports 2022-06-19 01:45:47 +02:00
Ash Keel 2bd321f9ef
Bring in db module from stulbe and add syncing 2021-05-10 23:09:15 +02:00
Ash Keel cfb888dafb
First public commit \o/ 2021-05-02 14:29:43 +02:00