Commit Graph

18 Commits

Author SHA1 Message Date
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
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
Michael Woods
7738b73ff3 Initial commit 2025-01-03 00:34:48 -05:00