index
:
awwan
dev
main
Configuration management software, scriptable shell with SSH support.
Shulhan
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
awwan.go
Age
Commit message (
Expand
)
Author
2024-02-08
Release awwan v0.12.0 (2024-02-08)
v0.12.0
Shulhan
2024-01-16
all: refactoring "env-set" arguments
Shulhan
2024-01-16
all: add command env-keys
Shulhan
2024-01-06
Release awwan v0.11.0 (2024-01-06)
v0.11.0
Shulhan
2023-12-26
go.mod: update share module
Shulhan
2023-12-22
all: add [context.Context] to Local and Play
Shulhan
2023-12-22
all: update comment on relativePath function
Shulhan
2023-12-22
all: save the current working directory to minimize call to [os.Getwd]
Shulhan
2023-12-17
all: change the remote temporary directory to "~/.cache/awwan"
Shulhan
2023-12-16
Release awwan v0.10.0 (2023-12-16)
v0.10.0
Shulhan
2023-12-14
all: close the SSH connection once Play finished
Shulhan
2023-12-14
all: changes based on reports from linter revive
Shulhan
2023-12-01
all: move wrapping BEGIN and END outside of session
Shulhan
2023-12-01
all: refactoring HTTP endpoint for Execute
Shulhan
2023-11-25
all: print non error information using package log instead of fmt
Shulhan
2023-11-17
all: move the file argument in env-set to the last argument
Shulhan
2023-11-17
all: implement command "env-get" to get value from environment files
Shulhan
2023-11-17
all: implement command to set environment value with "env-set"
Shulhan
2023-11-16
all: refactoring, rename Request to ExecRequest
Shulhan
2023-11-16
all: always load SSH config when running Play
Shulhan
2023-11-11
Release awwan v0.9.0 (2023-11-11)
v0.9.0
Shulhan
2023-11-09
cmd/awwan: add option "-address" to command serve
Shulhan
2023-10-30
all: pass Request when creating new SSH client
Shulhan
2023-10-30
all: refactoring Local and Play so that error get logged
Shulhan
2023-10-30
all: log all execution into file
Shulhan
2023-10-29
all: remove global variable newLine
Shulhan
2023-10-29
all: replace environment AWWAN_DEVELOPMENT with flag "-dev"
Shulhan
2023-10-26
all: use "mlog.MultiLogger" to log Request output and error
Shulhan
2023-10-21
all: prepare change logs for the next release
Shulhan
2023-10-21
all: implement remote "#get:" and "#put:" with owner and mode
Shulhan
2023-10-18
all: add make task to release based on main branch
Shulhan
2023-10-12
all: return error from executeScriptOnLocal
Shulhan
2023-10-06
all: simplify parsing statement for magic command get
Shulhan
2023-10-04
Release awwan v0.8.0 (2023-10-04)
v0.8.0
Shulhan
2023-09-28
all: create struct to handle HTTP server
Shulhan
2023-09-27
all: print any path relative to base directory
Shulhan
2023-09-27
all: make .Vars, .Val, and .Vals panic if values is empty
Shulhan
2023-09-27
all: change default path for private key to be located under .ssh directory
Shulhan
2023-09-26
all: add prefix "awwan." to the name of temporary directory
Shulhan
2023-09-26
all: move ssh and sftp client into separate struct
Shulhan
2023-09-26
all: call loadEnvFromPaths inside newSession
Shulhan
2023-09-26
all: move fields and methods related to encryption to struct cryptoContext
Shulhan
2023-09-23
all: merge some functions into NewScript and ParseScript
Shulhan
2023-09-23
all: allow empty passphrase when running command
Shulhan
2023-09-22
all: implement reading encrypted awwan environment ".awwan.env.vault"
Shulhan
2023-09-22
all: split the decrypt into separate function
Shulhan
2023-09-22
all: make the private key loaded when Awwan initialized
Shulhan
2023-09-21
all: return the encrypted file in Encrypt method
Shulhan
2023-09-20
all: replace rsa.Decrypt/EncryptOAEP with libcrypto.Decrypt/EncryptOaep
Shulhan
2023-09-20
cmd/awwan: implement command to decrypt file using private key
Shulhan
[next]