2ce4656ac5
most of config works, but not webhook's headers
...
and you know what, webhooks ought to make their way into the database anyway. and fuck it, be a paragraph
2025-07-05 00:37:35 -04:00
56c71ee533
frontend progress. I am *almost* returning to monke.... but my datatype uses strings to serialize some objects in order to cooperate with entity framework.
...
how hard do you want to not use javascript.. is knockout.js worse than a viewmodel?
2025-07-03 13:18:35 -04:00
a337ca8a5f
configuration frontend is probably fine
2025-07-03 01:21:37 -04:00
fc1e44e3dc
y'boi hates frontend
2025-07-01 20:15:45 -04:00
f6b0a736cd
utils
2025-07-01 01:12:28 -04:00
a4c2ff1ea4
rememberer is now a singleton, channels retrieve accounts
...
see 57
2025-06-26 11:57:42 -04:00
736fc3643b
stop button
...
see #55
2025-06-22 14:13:22 -04:00
323d6fa521
webhooks aren't triggered by "!hook"; triggered by their own configured value
2025-06-22 00:04:51 -04:00
e0d5369823
automatically join self channel in twitch
2025-06-21 23:10:47 -04:00
9b41324665
fixes #46
2025-06-20 20:22:58 -04:00
92988257b6
localizations. command aliases.
...
see #19 . see #9 .
2025-06-20 20:09:44 -04:00
db5fa4dd7c
ripgrep ignore file
2025-06-19 19:52:56 -04:00
76632b4543
conversion is now a formula
2025-06-19 19:20:21 -04:00
b859d99c92
fixed web controller pages
2025-06-12 00:40:37 -04:00
a8bf8a8488
don't necessarily load messages
2025-06-04 21:09:22 -04:00
224a3c5a62
you can have multiple parameters, you just have to trust that billyboy will treat them all as [frombody] for you.
...
and when has M$ ever embraced, extended, and extinguished your dreams?
2025-06-04 16:37:58 -04:00
c35a512dbd
sendfile works
...
see #25
2025-06-04 16:28:53 -04:00
9ad7520c61
cache all the channels.
...
see #25 - now after restarts, we can still reply and message, etc.
2025-06-04 15:34:17 -04:00
0ff3902fd0
react works, sendfile theoretically might
...
but it turns out there's an issue, see note on #25
2025-05-29 14:10:48 -04:00
8cc6c00db3
messages can be replied to with internalAPI
...
and, they save correctly. which is why they weren't getting guids :face_palm:
see #25
2025-05-29 13:26:17 -04:00
7c7793f3b2
send message works!
...
...messages aren't getting stored, though.
2025-05-29 13:09:57 -04:00
5c2ba7397e
rememberer API controller, more direct
...
but I need other stuff to use it instead of old ones
2025-05-23 17:15:33 -04:00
22ee1d2567
UAC descriptions
...
see #40
2025-05-23 15:18:14 -04:00
8dd8b599bd
starting on UAC description
2025-05-22 17:41:01 -04:00
2645d631a5
linking works 2 ways
...
...i think it always worked? or it was just this one issue
2025-05-22 16:59:34 -04:00
a55e7a74ab
backgroundservice instead of IHostedService - now I can *see* my g.d. errors!
2025-05-22 16:54:10 -04:00
0506d331c5
modified "just google it" trigger
...
see #30
2025-05-22 12:01:24 -04:00
6764acc55f
kafka messages include UAC match
2025-05-22 11:46:03 -04:00
072a76794e
it... works?
2025-05-15 16:50:56 -04:00
c42d6d3bc5
trailing slash on both.
2025-05-15 12:14:00 -04:00
e511f1c5ee
shrug let's try a trailing slash on temp_deploy?
2025-05-15 12:05:13 -04:00
7b0f792e66
rsync needs to -e "ssh -i "pk"". begin quotation escaping hell.
2025-05-15 12:01:40 -04:00
aaf7c3b2f5
deployment tweak
2025-05-15 11:56:26 -04:00
b026dda003
cp -r
2025-05-15 11:18:25 -04:00
7c10b00110
more replacements
...
idk what else I would want
2025-05-15 00:11:42 -04:00
bbf94d215f
webhook functions
2025-05-14 23:44:03 -04:00
0c1370bd04
unit converter attempts to resolve ambiguity
...
e.g., converting 28 pounds to 28 dollars? 🤷 , *which* pounds and *which* dollars?
28 pounds to kilograms? shtikbot gotchu.
see #28
also, discord will self-truncate outgoing messages.
2025-05-08 00:30:51 -04:00
ee8cc96f71
known aliases for currency, from openexchangerates.org
...
fyi they have others, which they call "black market". notably in the black market: several cryptocurrencies. Notably *not* in the black market: bitcoin. Also notably not in the black market: several fantasies of the financial market. So if it's the legal argument, i don't get why bitcoin gets privilege. And obviously it's not the moral argument.
oh also a few jokes from myself.
see #28
2025-05-07 16:53:16 -04:00
e3c9a65f04
unit nicknames function
...
need to add them all to the conversion.json list
see #28
2025-05-07 15:23:00 -04:00
e0283e87f5
probably fix twitchsummon
2025-05-01 11:18:02 -04:00
0580a9d21f
should deploy better
2025-04-29 14:50:11 -04:00
059b2e657c
should copy wwwroot on build
2025-04-24 16:55:39 -04:00
631347aed8
admin interface works
2025-04-24 12:54:30 -04:00
e85a61607e
startup hang solved
...
🎉
2025-04-24 10:58:01 -04:00
2d50a75f2e
something blocks. What, I don't know.
2025-04-23 12:11:48 -04:00
be94366763
UACs, have a web interface, can be linked
...
twitch interface needs to collapse users, it's creating redundant copies
UACs need to be un-linkable
no search and no list make homer something something
2025-04-23 11:44:11 -04:00
8b41696e00
i don't think anything useful can be put in a .projectile
2025-04-19 11:47:19 -04:00
91752f012a
@ counts as a word barrier
...
and now twitch unsummon works :)
2025-04-19 11:46:42 -04:00
1d70074d71
connects to twitch. twitchsummon happens.
...
I think twitchunsummon doesn't?
2025-04-19 11:11:39 -04:00
5ff601a60c
clear up compiler warnings
2025-03-26 19:10:56 -04:00