Madpeter
e63253dec0
Refactor BotCommandNotice to use auto-properties
...
Changed BotCommandNotice constructor parameter names and replaced field assignments with auto-properties for improved clarity and maintainability.
2025-10-05 18:21:50 +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
0139326d67
Add cached inventory mapping and log truncation
...
Introduces InventoryContentsCatched to return mapped inventory using cached data and adds InventoryNodeEntry for structured inventory representation. Also truncates command log results to 100 characters in CommandsService for improved logging.
2025-10-02 22:07:02 +01:00
Madpeter
c00a11a99d
Add inventory prefetching support
...
Introduces configuration options and logic for prefetching inventory folders on startup, including depth control. Updates Dockerfile and DataStoreConfig to support new settings, and modifies DataStoreService to handle inventory preloading asynchronously.
2025-10-02 11:22:19 +01:00
Madpeter
78ea90a1c0
lol opps
2025-07-07 22:33:22 +01:00
Madpeter
bc5ca85489
cleanup and CommandHistoryLogResults
2025-02-12 20:25:52 +00:00
Madpeter
3792241774
smtp support
2025-02-06 03:48:55 +00:00
Madpeter
6def5f65cf
fix ? entrys for command history sources
2025-02-04 02:02:07 +00:00
Madpeter
bb49f42549
fix triggering custom commands
2025-01-29 12:52:10 +00:00
Madpeter
ef735b62c1
adds CheckDotNames
2025-01-24 16:35:32 +00:00
Madpeter
41272be55a
adjust how the bot deals with DC events
2024-10-21 03:35:03 +01:00
Madpeter
9cd5e0f6f0
fix smart reply channel limiter
2024-10-01 18:50:06 +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
c789e53910
Object command signing opt out for masters
2024-07-21 18:12:04 +01:00
Madpeter
68681629a8
adjust command logging so it should only log the results
2024-07-04 13:30:09 +01:00
Madpeter
38338da219
add AddAvatar triggers
2024-06-30 02:09:45 +01:00
Madpeter
5d4d3b8420
inventory uodate
2024-06-20 16:34:13 +01:00
Madpeter
587750fded
tweak command logging
2023-12-07 14:01:10 +00:00
Madpeter
bf53e8249c
correct a bug with command logs not being in the correct order
2023-12-07 13:43:06 +00:00
Madpeter
61c45e9e79
update command interface to be less bad
2023-12-07 10:30:08 +00:00
Madpeter
86cef289da
correct issue when unpacking signed commands
2023-12-06 07:43:02 +00:00
Madpeter
25ebadc39b
rlv
2023-12-01 15:20:19 +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
7bd12cdc51
Update CommandsService.cs
2023-11-30 23:24:40 +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
22cc7e8b88
update docker file and tweak services
2022-11-29 21:25:09 +00:00
Madpeter
e478053988
wip
2022-10-24 22:26:50 +01:00