1
0
Fork 0
mirror of https://git.sr.ht/~ashkeel/strimertul synced 2024-09-18 01:50:50 +00:00
Commit graph

46 commits

Author SHA1 Message Date
Ash Keel
dee9a5894f
change: use Go 1.2O with pre-seeded rng 2023-02-17 19:18:44 +01:00
Ash Keel
2dce3076ee
fix: update pebble and fix copypaste error 2023-02-15 10:43:23 +01:00
Ash Keel
33a577cbc1
fix: loyalty system polling now works again 2023-02-02 21:24:14 +01:00
Ash Keel
c09074a211
change: update wails and other dependencies 2023-01-27 15:35:32 +01:00
Ash Keel
7b9c773b51
fix: clear templated functions so deleted commands don't stick around
fixes #38
2022-12-24 13:48:58 +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
fd9fe4c3bc
fix: Fix console interaction not working in windows builds 2022-11-25 20:56:48 +01:00
Ash Keel
bb8f3f754e
feat: rework loggers and pass data to the UI 2022-11-24 01:54:56 +01:00
Ash Keel
44333fc392
feat: add eventsub websocket, remove stulbe 2022-11-23 22:22:49 +01:00
Ash Keel
bc54d07e86
Fix wails issues in frontend 2022-11-18 20:28:13 +01:00
Ash Keel
466cd0581b
Refactor database logic and bump to kilovolt v9 2022-11-18 17:37:30 +01:00
Ash Keel
05cda342fd
Add Wails, refactor into multi CLI app 2022-11-16 12:23:54 +01:00
Ash Keel
acaca8a400
Backport fixes from glimesh branch 2022-06-17 00:51:27 +02:00
Ash Keel
4fba15e16f
Bump deps, add pprof 2022-03-24 10:16:51 +01:00
Ash Keel
fad80ac83b
Add pebble driver 2022-02-08 15:13:45 +01:00
Ash Keel
4a764c0450
Multiple databases! 2022-02-01 12:35:34 +01:00
Ash Keel
2fae672449
Move to zap for logging 2022-01-27 16:49:18 +01:00
Ash Keel
64366a7903
Restore backup in a worse way, but one that works! 2022-01-07 09:42:06 +01:00
Ash Keel
006ad71a19
Add database export/import and backups 2022-01-02 11:45:09 +01:00
Ash Keel
8bb2f79fd9
Move back to official helix 2021-12-15 10:28:34 +01:00
Ash Keel
7321b81023
Update kilovolt to non-broken dep 2021-12-07 01:22:45 +01:00
Ash Keel
65d6be5ec3
Alert templates are precalculate on config load/change 2021-12-06 14:32:03 +01:00
Ash Keel
29e5db09b3
Update dependencies 2021-12-06 12:22:06 +01:00
Ash Keel
8e02ba6fb7
Add authentication (using Kilovolt v6) 2021-11-21 22:36:48 +01:00
Ash Keel
7d4a2700d0
Update KV to v5, add some debug methods 2021-11-15 13:33:40 +01:00
Ash Keel
d9ac560a4b
Add RPC for writing to chat 2021-11-12 23:23:30 +01:00
Ash Keel
bc12772959
Add chatbot and stulbe integration for alerts 2021-09-30 11:57:18 +02:00
Ash Keel
8596ce3f6d
Add callable functions to custom commands 2021-09-18 22:06:22 +02:00
Ash Keel
bfce1f6ce4
Handle goal redemption via stulbe 2021-05-18 15:50:58 +02:00
Ash Keel
622abb0b5c
Receive loyalty pushes from stulbe 2021-05-18 13:30:27 +02:00
Ash Keel
70f515dae7
Tring to hotfix logger but nothing is working 2021-05-16 18:10:51 +02:00
Ash Keel
e3f4b49ba5
Update to new kilovolt, move points to per-user 2021-05-16 17:55:40 +02:00
Ash Keel
5ade0e3066
Integrate Twitch APIs internally rather than through stulbe 2021-05-14 13:15:38 +02:00
Ash Keel
019e48355a
Use fixed kilovolt (again..) 2021-05-13 11:17:53 +02:00
Ash Keel
3996b896b3
Update stulbe with fixed kilovolt client 2021-05-12 19:18:55 +02:00
Ash Keel
981371fa34
Use stulbe's client 2021-05-11 13:12:00 +02:00
Ash Keel
7c9774432e
Upgrade to Kilovolt v3 2021-05-11 01:54:55 +02:00
Ash Keel
2bd321f9ef
Bring in db module from stulbe and add syncing 2021-05-10 23:09:15 +02:00
Ash Keel
2262b3556e
Fix old kilovolt being referenced 2021-05-10 16:08:10 +02:00
Ash Keel
7efd1a18bf
Upgrade to kv2 and add websocket connection to stulbe 2021-05-08 16:02:47 +02:00
Ash Keel
207be89ccd
Add stulbe auth, WS reconnection 2021-05-07 18:36:23 +02:00
Ash Keel
216d46559c
Use a better logger, decouple kilovolt to its own lib 2021-05-02 21:33:37 +02:00
Ash Keel
cfb888dafb
First public commit \o/ 2021-05-02 14:29:43 +02:00