Commit Graph

  • 16ae84d133 truing up Michael Woods 2025-12-20 21:35:51 -05:00
  • e642ea5388 renamed runners directory for clarity Michael Woods 2025-12-20 21:02:50 -05:00
  • 2f8666fb56 new version Michael Woods 2025-12-20 20:53:15 -05:00
  • 8dfb48bad4 adding user manager script Michael Woods 2025-12-20 20:45:55 -05:00
  • b4800153b6 Merge remote-tracking branch 'origin' Michael Woods 2025-12-20 20:25:33 -05:00
  • db36753fdf adding http package Michael Woods 2025-12-20 20:22:36 -05:00
  • 6386bda4b0 True up. Michael Woods 2025-07-27 13:41:54 -04:00
  • 22eaf6d628 Update Readme.md alienhunter3 2025-05-26 21:42:01 -04:00
  • c404433f60 Fixed bug with some job dates using a server timezone, and some not. Michael Woods 2025-03-20 20:47:21 -04:00
  • b8c88390a1 Updated readme with more examples. Finished job cli and client lib modules. Michael Woods 2025-03-20 20:42:46 -04:00
  • be9871c832 Bulletins can be created and retrieved by the CLI now. Michael Woods 2025-03-19 23:32:58 -04:00
  • 53cdfaf312 Some client improvements and some improvements to testing classes for non-rf testing. Michael Woods 2025-03-19 20:34:02 -04:00
  • b1c9e7e760 Removed a bunch of build stuff that shouldn't be there. Michael Woods 2025-03-18 22:53:36 -04:00
  • 338afc7a63 Reorganized repo a bit Michael Woods 2025-03-18 22:50:24 -04:00
  • 856e6f429b CLI messages seems mostly feature complete. Added some examples to the readme. Michael Woods 2025-03-18 22:29:29 -04:00
  • ec983c4613 cli client can now send messages. Michael Woods 2025-03-17 23:48:29 -04:00
  • 6d25551847 Setting some user profile settings works. Going to deprecate socials field. Michael Woods 2025-03-16 20:47:01 -04:00
  • 54b94ab3f4 Some basic object cli commands work. Searching and uploading files. Michael Woods 2025-03-16 19:21:56 -04:00
  • 412eec1d6a Test client done and working. Added an env var for the cli client to enable testmode by passing a connection directory to use instead of TNC. Michael Woods 2025-03-16 16:52:46 -04:00
  • dd17042008 Testing client close to done. Michael Woods 2025-03-16 01:13:49 -04:00
  • f0e5bb288d Adding a better testing method without needing TNC or radio. Michael Woods 2025-03-16 00:58:25 -04:00
  • b9a6f35582 Working on jobs CLI group Michael Woods 2025-02-19 23:01:11 -05:00
  • 66cfef161f Changes. Michael Woods 2025-02-19 15:43:25 -05:00
  • 0abf0cc7f0 Changes. Michael Woods 2025-02-19 15:24:23 -05:00
  • e540e1ebb4 Changes. Michael Woods 2025-02-19 15:03:30 -05:00
  • 92509b10ab Changes. Michael Woods 2025-02-19 15:01:14 -05:00
  • a74ed0c447 Adding quick server checker. Michael Woods 2025-02-18 23:15:20 -05:00
  • 9878a2df0e Removed unnecessary print statement. Michael Woods 2025-02-18 22:48:30 -05:00
  • 37f5986b7e messed up list format still Michael Woods 2025-02-18 22:46:51 -05:00
  • 2a5d2aa48e messed up list format Michael Woods 2025-02-18 22:45:17 -05:00
  • 8d93bf9355 Date's and JSON don't get along well.. Michael Woods 2025-02-18 22:43:45 -05:00
  • b2db0e5ebf Dumb import Michael Woods 2025-02-18 22:40:45 -05:00
  • 7389394ff0 Changes to end handling. more Michael Woods 2025-02-18 22:40:22 -05:00
  • 861f48875f Changes to end handling. Michael Woods 2025-02-18 22:31:32 -05:00
  • e4d10bef0c Simple user command may work now.. Michael Woods 2025-02-18 22:22:55 -05:00
  • c210cd2594 Simple user command may work. Michael Woods 2025-02-18 20:28:13 -05:00
  • 780c1eb051 Beginning a CLI client application using the client library. Michael Woods 2025-02-17 23:48:48 -05:00
  • cff2a22078 Updates to jobs and users client and server apis. Michael Woods 2025-02-17 17:42:33 -05:00
  • 7832792aa6 Messages client done. Messages server improved slightly. Michael Woods 2025-02-17 13:52:44 -05:00
  • 3ba5589e91 More readme updates. Michael Woods 2025-02-16 20:16:28 -05:00
  • fba3c75931 More readme updates. Michael Woods 2025-02-16 20:13:01 -05:00
  • 9213ea3193 Updated the readme even more. Michael Woods 2025-02-16 16:14:40 -05:00
  • 02cfc012dc Updated the readme a little more. Michael Woods 2025-02-16 15:55:37 -05:00
  • 4a0a9853ce Updated the readme a little. Michael Woods 2025-02-16 15:53:26 -05:00
  • 15dc18ce54 Added stubs for message client module. Going to add a get message by uuid server method to allow clients to retrieve specific messages (if they want the attachments or text.. say). Michael Woods 2025-02-16 15:20:10 -05:00
  • a140740c92 User client list users. Michael Woods 2025-02-16 15:06:02 -05:00
  • 54709796be Fixes to update incorrect debug logs. Adding basic user client module. Michael Woods 2025-02-16 14:54:50 -05:00
  • e2f4932dbc more changes because i named a variable badly in object delete code. Michael Woods 2025-02-16 14:44:16 -05:00
  • ad70fb01ef Adjusting client to allow it to wipe a connections receive buffer before starting a new request/response session. Michael Woods 2025-02-16 14:36:38 -05:00
  • 48eefcb1a4 Client timeout clearly not working Michael Woods 2025-02-16 14:31:04 -05:00
  • 9abb6ec026 Fixed server object delete code. Michael Woods 2025-02-16 14:22:03 -05:00
  • c280b28048 Client object delete now. Michael Woods 2025-02-16 14:17:47 -05:00
  • 65119a6aba ObjectWrapper missing name.. OOps Michael Woods 2025-02-16 14:13:51 -05:00
  • 6262cf9b20 Server side object lookup problem. Michael Woods 2025-02-16 14:11:46 -05:00
  • b71919c26f adding request log to client object. Michael Woods 2025-02-16 14:06:04 -05:00
  • a20e831d94 Added object search/listing Michael Woods 2025-02-16 13:57:24 -05:00
  • e56e152491 Fix objectwrapper data/binary mixup. Michael Woods 2025-02-16 13:42:39 -05:00
  • 00c85a1967 Fix to allow fetching object data. Michael Woods 2025-02-16 13:39:00 -05:00
  • b369080f41 Fix to object parsing code. Michael Woods 2025-02-16 13:33:28 -05:00
  • 6267063e77 Adding quick job timer logging to server. Michael Woods 2025-02-16 11:50:25 -05:00
  • 33794d90fd Trying to allow a quickjob to get picked up by the server quickly. Michael Woods 2025-02-16 11:45:45 -05:00
  • 747d2aff7d Trying to allow a quickjob to get picked up by the server quickly. Michael Woods 2025-02-16 11:43:19 -05:00
  • a38f68de51 Bugfixes to quick. Michael Woods 2025-02-16 11:36:39 -05:00
  • 6231711e8f Fixed bug with podman cleanup logic and new client arrangement. Michael Woods 2025-02-16 11:33:51 -05:00
  • 99bb3ac7ce Adding quick job to client and server. Michael Woods 2025-02-16 11:31:54 -05:00
  • 071cd14477 Added some connection client locks to make sure that nothing interrupts a connection send/receive routine. Michael Woods 2025-02-16 11:11:53 -05:00
  • 03766b7e13 Adding session job log to session client jobs. Michael Woods 2025-02-16 11:03:49 -05:00
  • a396480bd2 Updated server worker and podman orchestrator to make constant checking less necessary (to reduce disk and log usage). Michael Woods 2025-02-16 10:57:28 -05:00
  • 7a0fa2a0d6 Basic single uuid object client. Michael Woods 2025-02-16 10:34:28 -05:00
  • 2942b7763c Starting objects client. Michael Woods 2025-02-16 10:21:29 -05:00
  • d3252418c8 Updated client connection code. Michael Woods 2025-02-15 21:57:16 -05:00
  • 0db6855ba6 Server podman update. Michael Woods 2025-02-15 21:51:04 -05:00
  • e7c5d55a46 Server podman update. Michael Woods 2025-02-15 21:42:21 -05:00
  • 7120b05a59 Updated jobs image specification. Michael Woods 2025-02-15 21:23:31 -05:00
  • 1b6dbb6e24 Bulletin client addition. Michael Woods 2025-02-15 20:58:05 -05:00
  • bf2262a564 Bulletin client complete for now. Michael Woods 2025-02-15 20:55:06 -05:00
  • d541b399bd Bulletin client. Michael Woods 2025-02-15 20:38:25 -05:00
  • e7cd7188b0 Am I an idiot? Still yes. Michael Woods 2025-02-15 20:13:37 -05:00
  • 45644b4795 Am I an idiot? Yes. Michael Woods 2025-02-15 20:03:27 -05:00
  • 3db668f9f7 Forgot to add job_ids to user bucket. Michael Woods 2025-02-15 20:02:10 -05:00
  • 5ddc1e3854 Adding files and env to server worker. Michael Woods 2025-02-15 19:55:25 -05:00
  • a4da4371bf Updated db module. Michael Woods 2025-02-15 19:48:44 -05:00
  • 3ba97dd09f Adding db/env/files support to jobs. Michael Woods 2025-02-15 19:40:58 -05:00
  • 3ce312e3ff jobsession convenience class Michael Woods 2025-02-15 17:10:40 -05:00
  • 754a8b8f4b Bugfix Michael Woods 2025-02-15 16:48:16 -05:00
  • 86e53756da Adding jobwrapper convenience Michael Woods 2025-02-15 16:43:44 -05:00
  • 421ae579b9 Adding job module, because that's just fun. Michael Woods 2025-02-15 16:30:16 -05:00
  • 3862054b9f helper function. Michael Woods 2025-02-15 16:09:22 -05:00
  • 7ce803c3cc total amateur hour.. Michael Woods 2025-02-15 16:06:15 -05:00
  • 753d4847c9 Dumb bugfix in connection_for method Michael Woods 2025-02-15 16:05:25 -05:00
  • d97d18b91e Bugfix in connection_for method Michael Woods 2025-02-15 16:03:42 -05:00
  • 96bd7bf857 Adding dynamic connection manager function. Michael Woods 2025-02-15 16:02:34 -05:00
  • c90052fdbe Changing to a connections property. Michael Woods 2025-02-15 15:57:58 -05:00
  • be3e76acfa Adding connection map access. Michael Woods 2025-02-15 15:54:10 -05:00
  • 2c7ecc02e9 Adding connection wait for connected status to new_connection. Michael Woods 2025-02-15 15:49:19 -05:00
  • 811c608213 Adding connection wait for connected status to new_connection. Michael Woods 2025-02-15 15:47:28 -05:00
  • dcf97a01f0 Minor fixes. Michael Woods 2025-02-15 15:43:50 -05:00
  • ce84d3b56f Fixing connectionmanager bug, increasing new connection timeout. Michael Woods 2025-02-15 15:29:37 -05:00
  • 6ea0d5e698 Removing dummypacketserverconn from client. Michael Woods 2025-02-15 15:24:42 -05:00
  • 1c64a6df6c Moved dummyconnection back out of common/__init__.py Michael Woods 2025-02-15 15:20:34 -05:00