Commit Graph

25 Commits

Author SHA1 Message Date
0e09aaef5c
Bumped dependencies 2022-11-30 23:33:48 +01:00
bbdd5ce586
Bump version to 1.1.4
Added build script to solution files
Added address to configure client connection destination (if proxied)
Added automatic semantic versioning build
2022-11-23 00:28:01 +01:00
Michael Chen
6920d1a2b3
Bump version to 1.1.3
Added player status events
Added debugger displays for messages
2022-01-18 16:48:44 +01:00
Michael Chen
82c8313cb9
Added peripheral list 2022-01-18 16:01:45 +01:00
Michael Chen
a6ee52f70e
Log to discord log channel 2022-01-18 13:05:34 +01:00
Michael Chen
735bc8e8ae
Bump version to 1.1.2
Cleaner item list display
Allow full item list as file
Fixed online status message with new handler
2022-01-18 11:46:23 +01:00
Michael Chen
a55af9f667
Increase chunk size to send fewer messages.
Fixed logging lock (causes color issues in parallel env)
2022-01-18 10:43:15 +01:00
Michael Chen
f912b9db8f
Re-added chat relaying
Fixed async naming scheme
Added webhook for every channel
Added colorful logging
2022-01-18 10:10:49 +01:00
Michael Chen
e7b056342f
Added player detector implementation
Added computer event listeners
2022-01-17 19:10:14 +01:00
Michael Chen
92aafcde70
Smarter message parsing
Future: make return params dynamic, not string
now requires type in message objects
2022-01-17 16:23:34 +01:00
Michael Chen
9fd50ee01e
server:
Fixed cli help texts
Added administrator options for critical methods
Added result state for client and server specific errors
Redirect root to help text
Fixed fingerprint error, fingerprint must be case sensitive
Re-Added online messages
Added typing trigger for discord bot messages
client:
fixed chunkString for empty results preemtive
wrap error objects for server messages
both:
added raw lua RS Bridge command entry
2022-01-17 15:25:03 +01:00
Michael Chen
4a98d4cb50
Bump version 2022-01-16 22:31:33 +01:00
Michael Chen
fd3e6fdcc8
Cleanup, ordering and added host variable to client script 2022-01-16 22:29:50 +01:00
Michael Chen
612435eb09
Added more item details in getitem 2022-01-16 22:15:11 +01:00
Michael Chen
cd006fb268
Generate token with random prefix
Added getitem function for specific item
- that decrypt is not invoked for previous run of the server
- and that server restart always triggers a client update
2022-01-16 21:51:37 +01:00
Michael Chen
0b9cb03bae
Implemented auto updating lua script
Downloads latest script from server if outdated (10 seconds)
Server sends encrypted token to client to keep session new and rejects
..old tokens
This allows updating the script in this repository
2022-01-16 21:31:07 +01:00
Michael Chen
9406aaa050
Finished routing with automatic help text generation
Changelog: added
2022-01-16 15:58:35 +01:00
Michael Chen
ede4efa4e3
Added command routing
Added router class using attributes
Added success parameter to mc computer response
Added generic answer type class (for future choice results)

Changelog: added
2022-01-15 21:26:32 +01:00
Michael Chen
bef9d16888
Synchronous logging
Changelog: fixed
2022-01-12 19:03:51 +01:00
Michael Chen
2be3a6e0c7
Added Assembly info and versioning
Changelog: added
2022-01-12 15:14:59 +01:00
Michael Chen
d120860322
Added CLI configuration
Also halt if no valid channels are connected!

Changelog: added
2022-01-12 14:47:59 +01:00
Michael Chen
d8c1f81023
Initial Build
Multiarch docker build
Unified logging (replaced some crashes with error logs)
Replace all console writes with log formatted writes.

Changelog: added
2022-01-12 14:47:16 +01:00
Michael Chen
1579430f76
ChunkWise message waiter
Refined Storage basic implementation
2022-01-11 20:32:25 +01:00
Michael Chen
bfb060710a
Basic Operation working 2022-01-10 16:10:32 +01:00
Michael Chen
191a9d3415
Add project files. 2022-01-10 11:33:18 +01:00