Skip to content

Commit

Permalink
fixes & bump
Browse files Browse the repository at this point in the history
  • Loading branch information
Clivern committed Feb 23, 2023
1 parent c6acefa commit 284e57d
Show file tree
Hide file tree
Showing 37 changed files with 109 additions and 101 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
strategy:
fail-fast: false
matrix:
go: ['1.17', '1.18']
go: ['1.17', '1.18', '1.19']
name: Go ${{ matrix.go }} run
steps:
- uses: actions/checkout@v3
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
name: Set up Go
uses: actions/setup-go@v3
with:
go-version: 1.17
go-version: 1.19
-
name: Run GoReleaser
uses: goreleaser/goreleaser-action@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release_package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
name: Set up Go
uses: actions/setup-go@v3
with:
go-version: 1.17
go-version: 1.19

- name: Update checksum database
run: |
Expand Down
2 changes: 1 addition & 1 deletion .go-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.17
1.19
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@
<img src="https://github.com/Clivern/Walrus/workflows/Release/badge.svg">
</a>
<a href="https://github.com/Clivern/Walrus/releases">
<img src="https://img.shields.io/badge/Version-1.2.2-red.svg">
<img src="https://img.shields.io/badge/Version-1.2.3-red.svg">
</a>
<a href="https://goreportcard.com/report/github.com/Clivern/Walrus">
<img src="https://goreportcard.com/badge/github.com/Clivern/Walrus?v=1.2.2">
<img src="https://goreportcard.com/badge/github.com/Clivern/Walrus?v=1.2.3">
</a>
<a href="https://godoc.org/github.com/clivern/walrus">
<img src="https://godoc.org/github.com/clivern/walrus?status.svg">
Expand All @@ -31,13 +31,13 @@
</p>
<br/>
<p align="center">
<img src="/static/chart.png?v=1.2.2" width="80%" />
<img src="/static/chart.png?v=1.2.3" width="80%" />
</p>
<p align="center">
<h3 align="center">Dashboard Screenshots</h3>
<p align="center">
<img src="/static/screenshot_02.png?v=1.2.2" width="90%" />
<img src="/static/screenshot_03.png?v=1.2.2" width="90%" />
<img src="/static/screenshot_02.png?v=1.2.3" width="90%" />
<img src="/static/screenshot_03.png?v=1.2.3" width="90%" />
</p>
</p>

Expand Down
7 changes: 6 additions & 1 deletion cmd/agent.go
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,12 @@ var agentCmd = &cobra.Command{
gin.DefaultWriter = os.Stdout
log.SetOutput(os.Stdout)
} else {
f, _ := os.Create(viper.GetString(fmt.Sprintf("%s.log.output", viper.GetString("role"))))
f, _ := os.OpenFile(
viper.GetString(fmt.Sprintf("%s.log.output", viper.GetString("role"))),
os.O_APPEND|os.O_CREATE|os.O_WRONLY,
0775,
)

gin.DefaultWriter = io.MultiWriter(f)
log.SetOutput(f)
}
Expand Down
9 changes: 7 additions & 2 deletions cmd/tower.go
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ var towerCmd = &cobra.Command{
dir, _ := filepath.Split(viper.GetString(fmt.Sprintf("%s.log.output", viper.GetString("role"))))

if !util.DirExists(dir) {
if _, err := util.EnsureDir(dir, 775); err != nil {
if _, err := util.EnsureDir(dir, 0775); err != nil {
panic(fmt.Sprintf(
"Directory [%s] creation failed with error: %s",
dir,
Expand All @@ -95,7 +95,12 @@ var towerCmd = &cobra.Command{
gin.DefaultWriter = os.Stdout
log.SetOutput(os.Stdout)
} else {
f, _ := os.Create(viper.GetString(fmt.Sprintf("%s.log.output", viper.GetString("role"))))
f, _ := os.OpenFile(
viper.GetString(fmt.Sprintf("%s.log.output", viper.GetString("role"))),
os.O_APPEND|os.O_CREATE|os.O_WRONLY,
0775,
)

gin.DefaultWriter = io.MultiWriter(f)
log.SetOutput(f)
}
Expand Down
24 changes: 13 additions & 11 deletions core/module/agent.go
Original file line number Diff line number Diff line change
Expand Up @@ -47,12 +47,13 @@ func NewAgent(httpClient *service.HTTPClient) *Agent {
// In order to register an agent, agent do a request to tower with the following specs
//
// POST: config(agent.tower.url)/api/v1/action/register_agent
// {
// "agentURL": "config(agent.url)"
// "agentID": "$$",
// "hostname": "$$"
// "agentApiKey": "$$"
// }
//
// {
// "agentURL": "config(agent.url)"
// "agentID": "$$",
// "hostname": "$$"
// "agentApiKey": "$$"
// }
//
// Headers
// X-Encrypted-Request: true
Expand Down Expand Up @@ -117,11 +118,12 @@ func (a *Agent) Bootstrap() error {
// Heartbeat notify the tower that agent is a live
//
// POST: config(agent.tower.url)/api/v1/action/agent_heartbeat
// {
// "status": "up",
// "agentID": "$$",
// "hostname": "$$"
// }
//
// {
// "status": "up",
// "agentID": "$$",
// "hostname": "$$"
// }
//
// Headers
// X-Encrypted-Request: true
Expand Down

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion web/dist/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="viewport" content="width=device-width,initial-scale=1"/><link rel="icon" href="/gopher.png"/><title>Walrus</title><link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.2.0/css/all.css"/><script defer="defer" src="/js/chunk-vendors.9a81f68b.js"></script><script defer="defer" src="/js/app.ff056096.js"></script><link href="/css/chunk-vendors.1d78d75b.css" rel="stylesheet"><link href="/css/app.e9dfbb89.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but Walrus doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>
<!doctype html><html lang="en"><head><meta charset="utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta name="viewport" content="width=device-width,initial-scale=1"/><link rel="icon" href="/gopher.png"/><title>Walrus</title><link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.2.0/css/all.css"/><script defer="defer" src="/js/chunk-vendors.4d3080e8.js"></script><script defer="defer" src="/js/app.308e549f.js"></script><link href="/css/chunk-vendors.053b6b6e.css" rel="stylesheet"><link href="/css/app.e9dfbb89.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but Walrus doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div></body></html>

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions web/dist/js/281.34255600.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 284e57d

Please sign in to comment.