Commit Graph

7 Commits

Author SHA1 Message Date
Zoe
c51eca5dab Expand logging, and daemonless command support.
This adds more logging in certain places, and adds logging to the CLI.
It also allows for certain commands in the CLI to be used without a
daemon connection, namely `init`, which previously required the daemon
to be connected, but now does not since it doesnt need it.
2025-05-08 09:53:41 -05:00
Zoe
5bb696052a add tests, fix bugs, and make cli usable without interactivity 2025-05-06 11:04:26 -05:00
Zoe
4ab58f6324 add app state, and fix a few bugs 2025-05-03 19:03:09 -05:00
Zoe
c891c24843 Massive architectural rework
This commit massively overhauls the project's structure to simplify
development. Most parts are now correctly compartmentalized and
dependencies are passed in a sane way rather than global variables
galore xd.
2025-05-02 12:15:40 -05:00
Zoe
f4bf2ff5a1 Cleanup, bug fixes, and improvements
This commit changes how projects are handled internally so that projects
can be renamed. This commit also fixes some bugs, and removes redundant
code.
2025-04-13 05:37:39 -05:00
Zoe
79322c4c5e improve cli code 2025-04-13 00:53:23 -05:00
Zoe
d501775ae6 add supplemental container support 2025-04-10 16:18:42 +00:00