Releases: gabrielcsapo/deploy.sh
Releases · gabrielcsapo/deploy.sh
Release 2.0.0
- fix(bug): readme image is not correctly linked (a37d901)
- fix(bug): website baseUrl is incorrect (25c8088)
- chore: push package-lock (4cfdba6)
- Merge pull request #101 from gabrielcsapo/update (53ce77f)
- chore: bump woof to latest to ensure it doesn't break in esm (e9494c4)
- chore: fix eslint and run it on pre-commit (280ca27)
- chore: updates mongoose to latest and fixes register and login commands (cef6793)
- chore: adds release-it (bb2c5a7)
- chore: remove link from readme (22a227c)
- chore: adds github workflow (b8603d8)
- chore: adds and runs prettier (573cf9b)
- chore: update docs and adds screenshots (ab0b616)
- chore: fix spinner and logs collection (ea91802)
- chore: convert to esm, update multiple packages (6bfbd43)
- chore: bump update-notifier to latest (33d88f7)
- chore: migrate from request to axios (2f41b71)
- chore: bump tar to latest (446176d)
- chore: bump express to latest (c9fb1a3)
- chore: bump body-parser to latest (c4d2e8f)
- chore: bump moment to latest (f947fd4)
- chore: bump turtler to latest (931a549)
- chore: bump commander to latest (abb5085)
- chore: bump formidable to latest (6d17a30)
- chore: bump inquirer to latest (3cb6bdd)
- chore: bump dockerode (88eaac4)
- chore: bump pkg (d8897b8)
- chore: clean up docs, generate api docs to md (7fd36f4)
- chore: upgrade node, migrate to jest, starts website migration (dcdea95)
What's Changed
- chore: modernize dependencies, update docs by @gabrielcsapo in #101
Full Changelog: 1.0.0...2.0.0
1.0.0
- sub directories would cause deploy to fail, now recursively find the strings and add them manually
- delete should delete the current working directories deployment if not specified
- Deployment.del removes the instance metadata from the database using the correct query params
- refactors CLI to be a class
- moves from easy-table to turtler
- fixes login and logout functionality was mixed on cli
- by default the open command will open the current directory if it is deployed
- by default the log command will open the current directory if it is deployed
- logs no longer have a
-
preceding each line - logs trim white space instead of adding an empty line
- delete API actually works now, instead of continuously hanging
- removes; mkdirp, easy-table, async
- adds tryitout for docs page generation
- config is now stored in
${homedir}/.deployrc
- getCredentials and cacheCredentials are no longer blocking calls, they will happen async
- all error responses from the server will contain an error object
- not-found (application not deployed) and page-could-not-load (proxy errors) pages are now moved into a static directory
- main landing page is rendered with tryitout
v0.2.1
v0.2.0
- deployment model now contains amount of requests
- stops overloading Deployment.get and breaks out functionality into Deployment.get and Deployment.getAll
- the request model now captures the http verb associated with the request
- now captures statusCode for responses in the request model
- startup and shutdown is now coordinated and less prone to breaking
v0.1.1
- now is packaged as a universal binary
- fixes failure when no logs are retrieved from server
v0.1.0
- adds api and cli action to be able retrieve logs
- deals with cleaning up old images
- deletes image and container when application is being redeployed
- further consolidates deployment logic into the deployment model
- starts up containers from cold start
- shuts down containers when process is closing
- adds caching to static-server
- abstract models into their own files and their own collections
- fixes the middleware request logger
- fixes CLI responses
- adds whoami functionality that will show the current logged in user (deploy whoami)
0.0.1
- basic functionality working