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

229 commits

Author SHA1 Message Date
Ash Keel
330c4a3ec2
fix: remove last mutexes 2022-12-03 17:29:19 +01:00
Ash Keel
26db325171
feat: add renko icon and credits 2022-12-03 17:28:47 +01:00
Ash Keel
e7ba5883a3
refactor: invert condition to early return 2022-12-03 16:40:50 +01:00
Ash Keel
2d5be8feb0
refactor: fix wrong type on function signature 2022-12-03 16:40:26 +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
f42869b34e
refactor: use helix methods for user tokens 2022-12-03 16:16:32 +01:00
Ash Keel
d0bf35d0b1
fix: add error checks to placate mr lint 2022-12-02 23:52:45 +01:00
Ash Keel
8f5f38a377
fix: keep cursor in the correct position when cleaning up IDs
fixes #29
2022-12-01 16:53:48 +01:00
Ash Keel
fd9dbedfdb
fix: disallow creation of commands/timers already in use
fixes #28
2022-12-01 16:40:49 +01:00
Ash Keel
d4e99bfe10
fix: stop log scroll bar from overlapping copy icon
fixes #27
2022-12-01 16:40:39 +01:00
Ash Keel
c869ac7d0e
fix: make most big dialogs not vertically centered to avoid repositioning
fixes #26
2022-12-01 16:40:25 +01:00
Ash Keel
b9181c2d99
fix: don't resubscribe if reconnection has same ID 2022-12-01 00:29:57 +01:00
Ash Keel
4c0708138a
refactor: begone modules 2022-11-30 19:15:47 +01:00
Ash Keel
89dd50996b
fix: close modules on stop, not defer that's never executed 2022-11-30 00:52:54 +01:00
Ash Keel
674611f0d1
refactor: better signature/name for DB subscription functions 2022-11-25 20:57:52 +01:00
Ash Keel
fd9fe4c3bc
fix: Fix console interaction not working in windows builds 2022-11-25 20:56:48 +01:00
Ash Keel
e2e2a8f1fd
docs: update changelog 2022-11-25 19:40:31 +01:00
Ash Keel
e87639e00b
docs: remove half mention of stulbe from readme 2022-11-25 19:25:47 +01:00
Ash Keel
8dd780581f
ci: update again 2022-11-25 19:17:49 +01:00
Ash Keel
f746566cce
ci: use newer action 2022-11-25 19:11:45 +01:00
Ash Keel
fd24e6bb9b
ci: use full sha 2022-11-25 19:09:39 +01:00
Ash Keel
40ca4a1c20
ci: add UPX 2022-11-25 19:07:38 +01:00
Ash Keel
e4d2eecb55
fix: fix embed 2022-11-25 19:07:11 +01:00
Ash Keel
fbcbf78ab9
fix: stop killing this!!!! 2022-11-25 18:37:10 +01:00
Ash Keel
f8fe135653
ci: use go 1.19 2022-11-25 18:31:01 +01:00
Ash Keel
d0ef0a2e74
ci: fix missing step name 2022-11-25 18:24:53 +01:00
Ash Keel
e5439c170d
feat: collapsible and more compact logs 2022-11-25 18:24:01 +01:00
Ash Keel
ffcb61172a
ci: update workflows 2022-11-25 18:23:27 +01:00
Ash Keel
a15393be70
refactor: single key subscription function 2022-11-25 14:16:20 +01:00
Ash Keel
4fdcb8f2ba
intl: more italian strings 2022-11-25 13:44:41 +01:00
Ash Keel
818b183abe
feat: finished log viewer! 2022-11-25 13:44:18 +01:00
Ash Keel
8b911ab553
feat: start work on italian translation 2022-11-24 19:49:42 +01:00
Ash Keel
17f00c6960
feat: (incomplete) logging window 2022-11-24 19:49:25 +01:00
Ash Keel
1ec6da850a
feat: add token refresh logic from stulbe 2022-11-24 13:16:08 +01:00
Ash Keel
668620a090
feat: add log-level flag 2022-11-24 13:15:59 +01:00
Ash Keel
bb8f3f754e
feat: rework loggers and pass data to the UI 2022-11-24 01:54:56 +01:00
Ash Keel
0a3b6eae4c
fix: remove the last remaining ties to Stulbe 2022-11-23 22:53:48 +01:00
Ash Keel
eb70306c0a
fix: subscription object was sometimes capitalized 2022-11-23 22:45:26 +01:00
Ash Keel
1268f7114b
Update workflows 2022-11-23 22:33:23 +01:00
Ash Keel
7ba233dda4
fix: remove workaround for Go 1.18 and previous 2022-11-23 22:26:04 +01:00
Ash Keel
44333fc392
feat: add eventsub websocket, remove stulbe 2022-11-23 22:22:49 +01:00
Ash Keel
28c275a553
fix: make sure dist folder exists 2022-11-23 19:42:29 +01:00
Ash Keel
e3ee43e6ae
refactor: less repetition but it's probably bad 2022-11-23 16:34: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
94d57b9a70
Update frontend with new deps and linting 2022-11-18 15:46:50 +01:00
Ash Keel
05cda342fd
Add Wails, refactor into multi CLI app 2022-11-16 12:23:54 +01:00
Ash Keel
087f83e662
Nicer logo 2022-06-19 02:36:51 +02:00
Ash Keel
42b76003d8
Add mini fix MIME bug on Windows 2022-06-19 01:57:17 +02:00
Ash Keel
a6b8ffa877
Fix twitch status poll crashing when twitch is not configured 2022-06-19 01:52:17 +02:00