Commit Graph

74 Commits

Author SHA1 Message Date
Michael Woods
7daf78f133 There's some problem getting the object uuid populated in the user.objects treeset. Not sure what. object get doesn't work. 2025-01-08 22:51:14 -05:00
Michael Woods
50ab5290f5 Added testclasses to use for testing the API without a TNC and radio. 2025-01-08 22:00:08 -05:00
Michael Woods
34f3b4242e new package 2025-01-08 14:17:04 -05:00
Michael Woods
74e56f4573 added constants. fleshing out message methods 2025-01-08 11:12:00 -05:00
Michael Woods
d3f3318315 Working on messaging API and database now. 2025-01-07 21:32:13 -05:00
Michael Woods
5918afdf94 Working on messaging API and database now. 2025-01-07 20:35:27 -05:00
Michael Woods
06b27ba011 Objects should be mostly basic feature complete. 2025-01-07 16:44:24 -05:00
Michael Woods
1a5f216278 added a starter image to run jobs with 2025-01-06 20:57:03 -05:00
Michael Woods
0a2b1f5e37 minor fixes 2025-01-06 20:52:19 -05:00
Michael Woods
8be3c3683d minor fixes 2025-01-05 20:14:01 -05:00
Michael Woods
3317bf4af0 minor fixes 2025-01-05 20:12:21 -05:00
Michael Woods
ec6c4be7f6 object post and get may be working 2025-01-05 20:04:15 -05:00
Michael Woods
c2ed95fe6a Adding object support. Not completed or tested at all. 2025-01-05 18:59:31 -05:00
Michael Woods
f57cdbadd8 Added ZEO to requirements. Server by default maintains a ZEO storage process in addition to the server process to allow live editing of configuration and DB from other processes. 2025-01-05 14:20:23 -05:00
Michael Woods
7a38f4aa6b Added a user database and added a few automatic features. Users are created for everyone who connects. User database is publicly searchable for users not marked hidden. Need to add a few more fields for users. 2025-01-05 01:11:59 -05:00
Michael Woods
754a1c580f Adjusted connection class. overrode send_data data, to break up large frames into chunks of 2k bytes. 2025-01-04 19:56:57 -05:00
Michael Woods
6e6be5ebb0 Refactored to remove some circular dependencies, fixed bug in packing method. Added a basic compression decision. 2025-01-04 18:52:30 -05:00
Michael Woods
8feadeef42 updated path handling so that only root paths get registered with the server. root handler functions can delegate however they want to. 2025-01-04 14:22:35 -05:00
Michael Woods
bb5f07dbad Added a better connection approval mechanism than query_accept. 2025-01-04 12:12:23 -05:00
Michael Woods
9755809929 Added code for a server to maybe run and respond to requests based on handlers registered with the server. 2025-01-03 23:09:31 -05:00
Michael Woods
44226376c9 Updated Readme some. Added a family of messages that can pack/unpack/compress themselves to be analogous to HTTP Req/Resp. 2025-01-03 15:27:46 -05:00
alienhunter3
9275e34c24 Update Readme.md 2025-01-03 00:38:58 -05:00
Michael Woods
747bfa534b updating .gitignore 2025-01-03 00:35:52 -05:00
Michael Woods
7738b73ff3 Initial commit 2025-01-03 00:34:48 -05:00