f9094f6fca
feat: persist pending group invites and resolve names, restore custom avatar methods
autobuild / docker (push) Waiting to run
2026-06-13 04:30:13 -06:00
5627b66229
feat: enhance bot commands, group handling, friend management, and avatar pick retrieval
2026-05-08 01:29:57 -06:00
Madpeter
008cb44e24
Use UnsafeRelaxed JSON serialization globally
...
Replaces all usages of JsonSerializer.Serialize with the UnsafeRelaxed option via a new JsonOptions.UnsafeRelaxed static property. This ensures consistent relaxed escaping for all JSON output, improving compatibility with consumers expecting unescaped JSON. Refactors affected command, service, and static classes to use the new option.
2025-10-05 20:07:42 +01:00
Madpeter
050ef3c133
Replace Newtonsoft.Json with System.Text.Json
...
Migrated all serialization and deserialization from Newtonsoft.Json to System.Text.Json across the codebase for improved performance and reduced dependencies. Updated package references and refactored helper method names for consistency (e.g., IsEmpty, NotEmpty, InRange). Also updated NuGet package versions in project files.
2025-10-03 23:12:20 +01:00
Madpeter
68d1cd08e0
add support for /json endpoint to http
2025-07-09 22:42:15 +01:00
Madpeter
7b3b0f07e5
improve get calling command
2025-06-15 13:08:19 +01:00
Madpeter
57de6764bc
add command type hinting to improve the way the wiki auto gens
2025-06-05 23:25:36 +01:00
Madpeter
988eb76463
improve wiki by adding more details to commands
2025-06-04 13:43:03 +01:00
Madpeter
bc5ca85489
cleanup and CommandHistoryLogResults
2025-02-12 20:25:52 +00:00
Madpeter
6def5f65cf
fix ? entrys for command history sources
2025-02-04 02:02:07 +00:00
Madpeter
41272be55a
adjust how the bot deals with DC events
2024-10-21 03:35:03 +01:00
Madpeter
4077259890
adjust HTTP
...
remove config for HTTP this is controlled in docker land as we no longer make windows/linux targeted builds.
2024-10-01 15:58:22 +01:00
Madpeter
e43dbcabc8
fixs
...
correct ResetAnimations, allow stand to call reset animations, fix start service, add a delay on startup
2024-08-15 16:53:11 +01:00
Madpeter
9987d7fcb1
allow limited service control via the command interface
2024-07-22 20:19:48 +01:00
Madpeter
0d730b280b
switch json serializer
2024-07-21 07:04:20 +01:00
Madpeter
eb1f45f330
add support to create wiki files while running in debug
2024-06-27 23:09:44 +01:00
Madpeter
857cdf9cfb
corrrect HTTP replys
2024-06-27 11:41:52 +01:00
Madpeter
730d2f239e
use the timewindow settings for HTTP commands
2023-12-07 13:44:35 +00:00
Madpeter
e5c6ced9b0
HideStatusOutput support
2023-12-01 09:50:55 +00:00
Madpeter
17c4bb63a9
add support to log commands
2023-12-01 00:19:22 +00:00
Madpeter
ec11f502e6
Update HttpService.cs
2023-11-30 23:48:15 +00:00
Madpeter
746238d080
minor changes
2023-11-30 16:51:55 +00:00
Madpeter
45fdca1896
wip
2023-07-25 20:43:16 +01:00
Madpeter
4b37fbb352
cleanup start messages
2023-07-23 16:07:10 +01:00
Madpeter
59b768f1b1
update lib meta and cleanup
2023-07-23 14:13:32 +01:00
Madpeter
22cc7e8b88
update docker file and tweak services
2022-11-29 21:25:09 +00:00
Madpeter
4a3bffda2c
Update HttpService.cs
2022-06-08 03:00:17 +01:00
Madpeter
dbd2ea32e4
more wip
2022-06-04 07:52:06 +01:00
Madpeter
745977b1b4
Cleanup of services and new homebound service [replaces at home]
2022-06-02 07:24:47 +01:00
Madpeter
b089591fcb
remove unneeded method names as args
2022-06-01 18:22:40 +01:00
Madpeter
12b265a616
adjust Failure method stack
2022-06-01 16:20:24 +01:00
Madpeter
a3173dcac8
commands remove tokens
2022-05-30 05:30:15 +01:00
Madpeter
feacb83182
wip
2022-05-29 23:08:34 +01:00
Madpeter
a5851c5fe1
new data store for chat, groups and avaters
2022-05-29 17:38:28 +01:00
Madpeter
50ff8f0c5f
token mania!
2022-03-17 21:08:02 +00:00