Skip to content

Commit

Permalink
Bring stable up to date with main (#136)
Browse files Browse the repository at this point in the history
* Update to version v1.3.0! (#111)

* Update install instructions in README

* Add binary compile script

* Moved compile script to scripts directory

* Add license to compile.sh

* add bin/ to gitignore

* Optimize struct memory usage

* reorder struct fields

* Updated config.yml

* Updated config.yml

* remove field align check from CI

* add check existence of fieldalignment command

* Update README.md

* remove xml mention from README

* Tidied go.mod

* Add apt update to ci scripts

* Add Container metric functionality (#102)

* Add overall metrics collection

* Replace net and blk slices with structs

* Init UI for containers

* Replace tick with NewTicker

* Add help page for overallContainer

* Format container UI

* Modify container about

* Add container table fit and resize

* Removed redundant helper

* Resize list content according to table widths

* Auto Resize Disk chart

* Replace tick with NewTicker and fix container table alignment issues

* Add License

* Remove empty file

* Missing license fix

* Add auto resize for cpu info table

* Add basic UI for per container metrics

* Fix per cpu value error

* Add table scroll functionality for per container UI

* Remove invalid test file

* Fix dot imports, use of "self" and ineffective break

* Cleanup container metrics and document code

* Migrate overallcontainer list to table and add cursor colours

* Add error art functionality for containers

* Add checks for empty precpu metrics

* Replace one shot container stats fetch

* Handle docker not running error

* Add docker alias for `grofer container`

* Add host ip in port map list

* Add getCPUPercent functions and tests for funcs

* Add missing license

* Replace cpu percent calculation with new func in overall.go

* Add test for RoundValues with inBytes

* Add details for exported container metrics structs

* Minor comments added to explain TickUntilDone

* Fix incorrect timestamps (#105)

* Fix incorrect timestamps

* Update tests

* A bunch of refactors (#103)

* Add table to grofer proc

* Re Add proc kill functionality

* Add table for per proc child procs

* Add % symbol to cpuinfo

* Add cleaner network graph and remove nettext chart

* Tidy go mod

* Add missing license and ctx.Done() to UI

* Update README

* Add CPU table for overall when numCores > 8

* Add CPU table for --cpuinfo when numCores > 8

* Add extra tests to CI

* Removed unused NetTable widget

* Sort procs on Timestamp

* Update src/utils/lineGraph.go

Co-authored-by: Madhav Jivrajani <[email protected]>

* Readme and CI config update

* Add credit and cocument exported function

* Remove -race from CI tests

* Remove default sort

Co-authored-by: Madhav Jivrajani <[email protected]>

* Add Sort functionality to overall process and container tables (#109)

* Add sort functionality to all procs

* Restructure switch cases

* Add  sort for container table

* Update keybindings for sort

* Explain kill confirmation in keybindings

* Restructure sorts

* Minor comment changes to sort.go

* Add tests for sortData

* Add missing license to test file

* Add Container Actions! (#110)

* Add container pause action

* Add global cli, cliMutex and container restart action

* Remove cliMutex, add check for mem 0/0 error and container stop functionality

* Add `--all` flag for `grofer container`

* Add container kill and remove actions

* add error screen for container

* Add containerWait

* Add cursor selectin colour after error

* Update help keybindings

* Add leybindings, recover() to utils wrapper and close chans

* Add --all flag for refresh after container action

* use ct.Done as stop chan

* Add comment for ContainerWait()

* Add stats.Body.Close() and removed close of chan on receiver

Co-authored-by: Madhav Jivrajani <[email protected]>

* Add missing ctx.Done() for serve data functions

Co-authored-by: Madhav Jivrajani <[email protected]>
Co-authored-by: Sparsh Temani <[email protected]>

* Merge changes from main, upgrade to v1.4.0

Co-authored-by: Madhav Jivrajani <[email protected]>
Co-authored-by: Sparsh Temani <[email protected]>
  • Loading branch information
3 people authored Sep 10, 2021
1 parent d1a6504 commit d1d20da
Showing 0 changed files with 0 additions and 0 deletions.

0 comments on commit d1d20da

Please sign in to comment.