Commit Graph

44 Commits

Author SHA1 Message Date
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
a4c2ff1ea4 rememberer is now a singleton, channels retrieve accounts
see 57
2025-06-26 11:57:42 -04:00
e0d5369823 automatically join self channel in twitch 2025-06-21 23:10:47 -04:00
76632b4543 conversion is now a formula 2025-06-19 19:20:21 -04:00
c35a512dbd sendfile works
see #25
2025-06-04 16:28:53 -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
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
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
e0283e87f5 probably fix twitchsummon 2025-05-01 11:18:02 -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
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
d22faae2f6 vassago is back to 0! sort of! 2025-03-12 18:34:39 -04:00
53753374f0 runs and listens without exploding 2025-03-11 22:20:09 -04:00
50ecfc5867 double add solved. also, i was relinking... I think that's supposed to have been only if needed. 2025-03-11 13:33:00 -04:00
0d3a56c8db double-adding of Accounts is sovled - but now it's double-adding Users.
whyyyy
2025-03-06 17:02:33 -05:00
d006367ecc you know why its change is being tracked? because you have another db context. 2025-02-28 22:53:10 -05:00
c971add137 a lot of my problems are who owns what 2025-02-27 16:17:26 -05:00
3ed37959ad fixed most compiler complaints in discord interface 2025-02-25 23:45:30 -05:00
740471d105 rememberer. but it doesn't remember.
FUCK this is what I get for saying I like entity framework. *adds thing* *hits save* "(unrelated shit) is already here, why are you trying to add it again you dumbass?" FUCK IF I KNOW, you're supposed to be straightening this shit out!
2025-02-07 17:00:29 -05:00
03fdb56190 ok no i take it back, we do need a rememberer?
send 2 messages - it'll pull out a channel and complain it's already been attached.
2025-02-03 20:41:11 -05:00
c3a9ac3c54 restfulness is not working. Must implement rememberer. 2025-01-30 17:43:48 -05:00
203c6af3cf restful with the db
because otherwise it caches for you. "but adam, won't that make it slower?" i just accidentally compared it to the production version; it's faster. over wifi! granted maybe it's not technically faster but something else might technically be happening, whatever. result observed
2025-01-28 21:34:43 -05:00
4c06a74410 twitch properly sets up self account 2024-12-26 17:27:35 -05:00
1b8a714a96 runs, performs features, doesn't crash 2024-07-13 18:59:10 -04:00
7c22ae1643 found a magic number :(( 2024-07-13 17:56:19 -04:00
4bd51721b6 more details, more links, fixed a bug where it wouldn't give itself a seen-in-channel 2024-06-10 16:24:30 -04:00
54414b8748 db migration: no featurepermissions, and channel permissions embedded in channel 2024-05-10 16:41:00 -04:00
464b6a90e4 channel permissions are just part of channel 2024-04-05 23:59:39 -04:00
b84e47344b db in the right place; fix QR code math 2024-01-10 21:21:31 -05:00
efb4ab00d2 IsSelf fix for Definitely snarkiness
notes to self. 1) trust in upsert. an account has an external ID, a channel has an external ID w.r.t. its protocol. 2) as long as you can collapse a User, collapse Self.
2024-01-05 21:39:31 -05:00
23e18f2028 complex channel types, some channels UI 2023-12-03 14:33:58 -05:00
d060e92ed9 link to self
but twitch interface can't whisper self atm
2023-12-01 14:02:47 -05:00
edc86af538 woops lol 2023-11-30 16:16:07 -05:00
e7b70468ae clearer definition of the concept of permission 2023-11-30 12:50:51 -05:00
8c6087d557 mark protocol on messages and fixed twitchlib detecting duplicates incorrectly 2023-08-22 15:33:09 -04:00
da7078f535 clear out detiktokable links when done
fixes #18
2023-08-22 14:58:44 -04:00
e9ddcd237c users controller, and some other fixes 2023-07-04 20:40:37 -04:00
5bb64f764c twitch summon and dismiss both exist
and with that: twitch, as a platform, exists.

must sort out permissions.
2023-07-04 18:51:27 -04:00