Files
oxkerclone/CHANGELOG.md
T
2022-12-05 02:08:01 +00:00

13 KiB

Chores

Features

  • Clicking a header now toggles between Ascending -> Descending -> Default/no order. Use create_time as the default order - maybe add created column in future version, closes #18, [cf14ba4989], [d1de291473]
  • -s flag for showing the oxker container when exeucting the docker image, [c93870e5fb]

v0.1.7

2022-11-13

Chores

Docs

  • README.md improved Download & Install section, and now available on NixPkg, thanks siph, 67a9e183

v0.1.6

2022-10-16

Chores

Fixes

  • loading icon shifting error fix, also make icon white, closes #15, 59797685,

Features

  • Show container name in log panel title, closes #16, 9cb0c414,
  • use gui_state HashSet to keep track of application gui state, 9e9d5155,
  • terminal.clear() after run_app finished, 67c49575,

Refactors

  • CpuStats & MemStats use tuple struct, a060d032,

v0.1.5

2022-10-07

Chores

Docs

Features

  • use newtype construct for container id, 41cbb84f,

Refactors

  • Impl Copy where able to, e76878f4,
  • replace async fn with just fn, 17dc604b,
  • remove pointless clone()'s & variable declarations, 6731002e,
  • replace String::from("") with String::new(), 62fb2247,
  • replace map_or_else with map_or, 3e26f292, 5660b34d,

v0.1.4

2022-09-07

Chores

Features

  • containerize self, github action to build and push to Docker Hub, 07f97202,
  • gui_state is_loading use a HashSet to enable multiple things be loading at the same time, 66583e1b,
  • github action publish to crates.io, 90b2e3f6,
  • derive Eq where appropriate, d7c2601f,
  • ignore containers 'oxker' containers, 1be9f52a,
  • update container info if container is either running OR restarting, 5f12362d,

Fixes

  • devcontainer updated, 3bde4f56,
  • Use Binate enum to enable two cycles of cpu/mem update to be executed (for each container) at the same time, refactor hashmap spawn insertions, 7ec58e79,

Refactors

  • improved way to remove leading '/' of container name, 832e9782,

v0.1.3

2022-08-04

Chores

Features

  • build all production targets on release, 44f8140e,

Fixes

v0.1.2

2022-07-23

Fixes

v0.1.1

2022-07-23

Chores

  • update Cargo.toml, in preparation for crates.io publishing, fdc6898e,

Docs

  • added cargo install instructions, c774b10d,

Fixes

  • use SpawnId for docker hashmap JoinHandle mapping, 1ae95d58,

v0.1.0

2022-07-23

Chores

Features

  • Enable sorting of containers by each, and every, heading. Either via keyboard or mouse, closes #3, a6c296f2,
  • Spawn & track docker information update requests, multiple identical requests cannot be executed, 740c059b,

v0.0.6

2022-07-06

Docs

Fixes

Refactors

v0.0.5

2022-05-30

Docs

  • Readme one-liner to download & install latest version, 11d5ba36,
  • Example docker-compose.yml bump alpine version to 3.16, 98c83f2f,

Fixes

  • use Some() checks to make sure that container item indexes are still valid, else can create out-of-bounds errors, closes #8, 4cf02e3f,
  • Remove + replace as many unwrap()'s as possible, d8e22d74,
  • Help panel typo, e497f3f2,

v0.0.4

2022-05-08

Fixes

v0.0.3

2022-05-08

Docs

Features

  • vim movement keys, 'j' & 'k', to move through menus, thanks siph, 77eb33c0,

Fixes

  • create_release.sh correctly link to closed issues, 5820d0a9,

Refactors

  • generate_block reduce params, insert into area hashmap from inside generate_block function, 32705a60,
  • dead code removed, d20e1bcd,
  • create_release.sh improved flow & comments, 4283a285,

v0.0.2

2022-04-29

Features

  • allow toggling of mouse caputre, to select & copy text with mouse, closes #2, aec184ea,
  • show id column, b10f9274,
  • draw_popup, using enum to draw in one of 9 areas, closes #6, 1017850a,
  • use a message rx/sx for all docker commands, remove update loop, wait for update message from gui instead, 9b70fdfa,

Fixes

v0.0.1

2022-04-25

  • init commit