Ash Keel
|
d7586e9bb9
|
feat: add UI config object, wip ui settings page
|
2022-12-16 11:10:43 +01:00 |
|
Ash Keel
|
1c5db13b0d
|
feat(wip): add onboarding page
|
2022-12-08 12:27:42 +01:00 |
|
Ash Keel
|
59c02fed49
|
refactor: use project root instead of relative path in some places
|
2022-12-08 12:27:10 +01:00 |
|
Ash Keel
|
89af459479
|
feat: add scary warning if leaving the kilovolt password empty
fixes #31
|
2022-12-07 11:49:32 +01:00 |
|
Ash Keel
|
fef4aebcb7
|
refactor: make APPNAME a locale global
|
2022-12-07 11:47:53 +01:00 |
|
Ash Keel
|
0e363ff829
|
refactor: cleanup shared theme props
|
2022-12-07 11:03:48 +01:00 |
|
Ash Keel
|
75a9a7183e
|
refactor: clean up disabled condition
|
2022-12-07 11:02:59 +01:00 |
|
Ash Keel
|
18adbc2397
|
feat: add Reveal/Hide button on password fields
fixes #35
|
2022-12-07 10:51:57 +01:00 |
|
Ash Keel
|
96cd51d150
|
fix: update to React 18 APIs
|
2022-12-04 18:42:43 +01:00 |
|
Ash Keel
|
26db325171
|
feat: add renko icon and credits
|
2022-12-03 17:28:47 +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
|
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
|
e5439c170d
|
feat: collapsible and more compact logs
|
2022-11-25 18:24:01 +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
|
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
|
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
|
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
|
7247095f00
|
Refactor file utils and reorder imports
|
2022-06-19 01:45:47 +02:00 |
|
Ash Keel
|
b53778a729
|
Expose a couple internal metrics to show in the dashboard
|
2022-01-22 13:05:24 +01:00 |
|
Ash Keel
|
b078f6d8c0
|
Remove toggle for chat keys
|
2022-01-21 10:08:51 +01:00 |
|
Ash Keel
|
c9cc780bdc
|
Woops
|
2022-01-20 13:44:32 +01:00 |
|
Ash Keel
|
03377cbaef
|
I'm too tired to make a proper debug page, so here's a lazy port of the old one
|
2022-01-20 12:22:58 +01:00 |
|
Ash Keel
|
dfeb2fbf65
|
Some stylish tweaks
|
2022-01-20 12:22:42 +01:00 |
|
Ash Keel
|
b8b7f2347e
|
Add goals!
|
2022-01-20 12:22:16 +01:00 |
|
Ash Keel
|
e023e91cb1
|
Add reward items
|
2022-01-17 17:15:14 +01:00 |
|
Ash Keel
|
ff1c3d4971
|
Fix masking on Edge
|
2022-01-17 17:13:31 +01:00 |
|
Ash Keel
|
845a03e7f0
|
Almost done with this dialog!
|
2022-01-15 11:54:09 +01:00 |
|
Ash Keel
|
bccea52b03
|
Make checkboxes more like other UI elements
|
2022-01-15 11:53:55 +01:00 |
|
Ash Keel
|
6d97f81c32
|
Fix dialogs not being scrollable
|
2022-01-15 11:19:16 +01:00 |
|
Ash Keel
|
4d7744b4db
|
More missing translation, invalid styling and some progress on rewards
|
2022-01-15 02:07:05 +01:00 |
|
Ash Keel
|
2358c1cf25
|
Some body for strimertul page
|
2022-01-14 20:17:24 +01:00 |
|
Ash Keel
|
6dce6a50ac
|
Fix couple missing translations
|
2022-01-14 20:17:13 +01:00 |
|
Ash Keel
|
43d7de8700
|
WIP debug page and loyalty page
|
2022-01-14 20:16:54 +01:00 |
|
Ash Keel
|
cc9f757042
|
Loyalty queue / points done!
|
2022-01-14 16:24:27 +01:00 |
|
Ash Keel
|
6bd7947755
|
This is what happens when I code at 2AM
|
2022-01-14 02:38:50 +01:00 |
|
Ash Keel
|
893f40459d
|
Lint fixes
|
2022-01-14 01:41:53 +01:00 |
|
Ash Keel
|
7aebb4b0ff
|
WIP About page
|
2022-01-14 01:41:46 +01:00 |
|
Ash Keel
|
01e8f96e6e
|
Table data!
|
2022-01-14 01:41:23 +01:00 |
|
Ash Keel
|
dd15e65251
|
Re-add pagelist and WIP LoyaltyQueue
|
2022-01-12 13:20:30 +01:00 |
|
Ash Keel
|
c7fc3579bc
|
Loyalty system config page
|
2022-01-11 11:59:48 +01:00 |
|
Ash Keel
|
4a10599021
|
Add alerts (missing variations)
|
2022-01-10 17:57:32 +01:00 |
|
Ash Keel
|
41a150c343
|
Form validation
|
2022-01-10 11:39:50 +01:00 |
|
Ash Keel
|
a39e8f03d4
|
minor cleanups
|
2022-01-10 11:21:50 +01:00 |
|
Ash Keel
|
0b7f7fe069
|
Auth dialog, chat timers, some reusable components
|
2022-01-10 11:19:54 +01:00 |
|
Ash Keel
|
1ae499a664
|
Commands are finally done!
|
2022-01-07 09:41:53 +01:00 |
|
Ash Keel
|
139294d0c8
|
Minor fixes and WIP command page
|
2022-01-02 11:46:07 +01:00 |
|
Ash Keel
|
9fa27356b8
|
Twitch settings done
|
2021-12-18 03:25:00 +01:00 |
|
Ash Keel
|
5f59763372
|
Overlay scroll and webhook page
|
2021-12-16 17:01:24 +01:00 |
|
Ash Keel
|
2703c39df8
|
Add stulbe page and feedback on saving
|
2021-12-15 12:12:19 +01:00 |
|
Ash Keel
|
de86fc1af6
|
Functional sidebar and routing (and a page!)
|
2021-12-15 10:28:17 +01:00 |
|
Ash Keel
|
dc39bc0cd9
|
Clean slate!
|
2021-12-09 13:53:17 +01:00 |
|
Ash Keel
|
d5ed335105
|
Move to different logic for enabling modules
|
2021-12-09 11:45:10 +01:00 |
|
Ash Keel
|
65d6be5ec3
|
Alert templates are precalculate on config load/change
|
2021-12-06 14:32:03 +01:00 |
|
Ash Keel
|
ee8c88b94c
|
Add bot alert UI and some fixes
|
2021-12-06 12:23:04 +01:00 |
|
Ash Keel
|
776abe186e
|
Remove "enabled" toggle on timer module
|
2021-12-05 22:18:08 +01:00 |
|
Ash Keel
|
a72d52d685
|
Add subscriber ACL level and make them work on bot commands
|
2021-11-30 17:37:33 +01:00 |
|
Ash Keel
|
f1789a6d82
|
Logo with actual curves
|
2021-11-30 00:43:10 +01:00 |
|
Ash Keel
|
cabae10837
|
Wrong CSS selector
|
2021-11-29 17:35:01 +01:00 |
|
Ash Keel
|
e43d2d6aea
|
Woops
|
2021-11-29 17:33:35 +01:00 |
|
Ash Keel
|
b5de7c29f6
|
forgot the magic word
|
2021-11-29 17:31:29 +01:00 |
|
Ash Keel
|
99118b1ca9
|
Add logo for README
|
2021-11-29 17:29:14 +01:00 |
|
Ash Keel
|
a15b5bafb8
|
Refactor most of main.go into a module manager logic
|
2021-11-24 11:54:49 +01:00 |
|
Ash Keel
|
42095e93d6
|
Replace deprecated getDefaultMiddleware usage with new one
|
2021-11-22 10:13:11 +01:00 |
|
Ash Keel
|
8e02ba6fb7
|
Add authentication (using Kilovolt v6)
|
2021-11-21 22:36:48 +01:00 |
|
Ash Keel
|
63d791e3fe
|
Auto-redirect frontend after port change
|
2021-11-19 19:52:01 +01:00 |
|
Ash Keel
|
1be08573c5
|
Fix new static server setting not working
|
2021-11-19 19:46:48 +01:00 |
|
Ash Keel
|
b8f20153f0
|
Move to vite
|
2021-11-18 16:31:10 +01:00 |
|
Ash Keel
|
7d4a2700d0
|
Update KV to v5, add some debug methods
|
2021-11-15 13:33:40 +01:00 |
|
Ash Keel
|
71c0b96091
|
Timers!
|
2021-11-05 22:54:42 +01:00 |
|
Ash Keel
|
08d3b68f2e
|
WIP Timer UI
|
2021-11-05 19:30:14 +01:00 |
|
Ash Keel
|
f9538f062d
|
Use Field and Interval everywhere!!
|
2021-11-05 19:02:38 +01:00 |
|
Ash Keel
|
e45544171d
|
Add Interval component
|
2021-11-05 18:44:01 +01:00 |
|
Ash Keel
|
f4a30dddb5
|
Add horizontal support to Field
|
2021-11-05 18:43:33 +01:00 |
|
Ash Keel
|
3577dc7142
|
Misc frontend fixes
|
2021-11-03 15:09:42 +01:00 |
|
Ash Keel
|
b3062a04f9
|
Fix type imports in frontend
|
2021-10-28 11:00:01 +02:00 |
|
Ash Keel
|
6db2a510aa
|
Add redirect for backend integration
|
2021-09-30 13:08:08 +02:00 |
|
Ash Keel
|
69bef12d44
|
Split reducer in two files
|
2021-09-30 12:26:59 +02:00 |
|
Ash Keel
|
bc12772959
|
Add chatbot and stulbe integration for alerts
|
2021-09-30 11:57:18 +02:00 |
|
Ash Keel
|
ac7808757d
|
Missed some i18n stuff
|
2021-09-19 00:07:05 +02:00 |
|
Ash Keel
|
8596ce3f6d
|
Add callable functions to custom commands
|
2021-09-18 22:06:22 +02:00 |
|
Ash Keel
|
de7c23f14b
|
i18n is done hooray!
|
2021-09-18 20:32:24 +02:00 |
|
Ash Keel
|
5bcb55f0a2
|
Add i18n setup and some strings
|
2021-09-17 11:55:15 +02:00 |
|
Ash Keel
|
f2ebc7df6f
|
Custom commands are now working!
|
2021-09-17 10:54:55 +02:00 |
|
Ash Keel
|
3cb74e820d
|
Add i18n library for the (near) future
|
2021-09-17 09:54:09 +02:00 |
|
Ash Keel
|
5337f5e275
|
Add commands/modules page to Twitch subsection menu
|
2021-09-16 17:11:35 +02:00 |
|
Ash Keel
|
7d72a68fb6
|
Update tsconfig
|
2021-09-16 17:11:20 +02:00 |
|
Ash Keel
|
81a2cd816e
|
Add custom command module and huge refactor of reducers
|
2021-09-16 17:11:08 +02:00 |
|