• Joe Rivera's avatar
    Maintenance (#25) · b2656afd
    Joe Rivera authored
    * formatting
    
    * adding sync repos action
    
    * installing invoke into the init environment
    
    * using my own gitlab sync action repo
    
    * using my own gitlab sync action repo
    
    * adding first invoke commands to start replacing the root init.py script and potentially the ci module
    
    * adding more from init.py
    
    * adding first invoke task call to test things
    
    * freezing requirements
    
    * passing env_root to invoke
    
    * fixing small issue with README
    
    * moving dry-run arg to with task
    
    * removing self from requirements
    
    * adding the rest of the tasks
    
    * removing unneeded stuff
    
    * fixing error
    
    * ditching namespacing for simplicty and compatibility with init.sh
    
    * removing edm eggs
    
    * fixing register api test
    
    * some work on getting invoke to replace init.py but so far I just broke things lol
    
    * adding another workflow for testing without EDM infra
    
    * fixing workflow jobs
    
    * broken test run
    
    * fixing tasks import
    
    * no need to deactivate
    
    * having issues with distutils all of a sudden
    
    * removing unneeded pip install, still trying to fix distutils
    
    * trying to save state between tasks into a yamml file
    
    * using safe_dump
    
    * trying to pass state better
    
    * loading and saving state using a context manager since we can't rely on pre and post tasks... just doesn't work right
    
    * can carry state between task invocations now
    
    * taking advantage of being able to carry state between invoke calls
    
    * we can remove init.py now
    
    * adding --only-init flag to init.sh and doing an alternative install/test since venv with system python is having issues with distutils
    
    * fixing failed variable string expansion
    
    * trying again
    
    * simplified install/test still using edm
    
    * messed up
    
    * first API login test added and fixing some minor issues discovered with the api
    
    * adding test to verify session data after logging in
    
    * adding multiple session test
    
    * adding a test for logging out. Found an error along the way!
    
    * adding get user test
    
    * adding back removal of instance directory when nuking
    
    * fixing breakage
    b2656afd