[go: up one dir, main page]

Skip to content

Latest commit

 

History

History
361 lines (177 loc) · 20.2 KB

CHANGELOG.md

File metadata and controls

361 lines (177 loc) · 20.2 KB

1.29.1 (2024-09-16)

Bug Fixes

  • multi-node: improved auto-login, agent-switching, and overview when in a multi-node deployment (944e1d7)
  • multi-node: removed port binding check when current node is an Agent (3e5de37)

1.29.0 (2024-09-16)

Features

  • stacks: added new bulk operations for stacks (5278982)

1.27.0 (2024-09-05)

Features

  • client: in a multi-node environment, Agents are now shown in the first overview for better UX (6c304af), closes #12

1.26.0 (2024-08-29)

Bug Fixes

  • client: now the stack icon is displayed correctly in Safari when showing the Overview panel (c7844de)

Features

  • stacks: added support for stopping a stack (run "docker compose stop") (dc98921)

1.25.0 (2024-08-28)

Features

  • client: added support for native browser password autocompletion during authentication (5a4af9f)
  • multi-node: added a reconnection strategy so agents auto-reconnect to master when disconnected (f5395d1)
  • multi-node: added auto-login to agents from the client when master and agent share same secret (3ef2cbd)

1.24.0 (2024-08-26)

Bug Fixes

  • containers: added a pop-up block to prevent trying to edit a container on a remote host (552cb6e)
  • ui: fixed a typo in the authentication process success notification (683a9b9)

Features

  • project: added full support for chunked communication (local + multi-node + multi-host) (fb7261e), closes #9
  • stacks: added support for managing Docker Compose stacks on remote hosts over Docker socket (c40a468)

1.23.2 (2024-08-25)

Bug Fixes

  • client: numbers are now properly colored with syntax highlight in docker-compose.yml files (872260e)

1.23.1 (2024-08-18)

Bug Fixes

  • security: added a check to allow only docker run commands in edit container feature (1928ef5)

1.23.0 (2024-08-16)

Features

  • project: added full support for Docker stacks (docker-compose projects) (4becb31)
  • project: added support for editing containers (down, edit the docker run command, recreate) (834d024)

1.22.0 (2024-08-09)

Features

  • project: added support for updating a container (down, pull, up) (d42ca7b)

1.21.1 (2024-07-20)

Bug Fixes

  • shell: disabled system shell feature when inside a Docker container, and added documentation (af61d3b)

1.21.0 (2024-07-16)

Features

  • preferences: added support for server-based preferences, rather than client-based (b4c6aad), closes #4

1.20.1 (2024-07-02)

Bug Fixes

  • client: added a check to prevent Javascript errors while the Inspector is still not loaded (ba83ceb)

1.20.0 (2024-06-04)

Bug Fixes

  • server: the client won't hang anymore when trying to retrieve stats from a Created Container (d89bd8a), closes #3

Features

  • client: extended the hover render-blocking mechanism to all of the inspector's tabs (520118f), closes #3

1.19.0 (2024-05-25)

Features

  • style: increased the line-break's height in the version popup (ba3e17b)

1.18.0 (2024-05-10)

Features

  • client: added a check against Github to display the latest version available when V is pressed (c9d8e15)

1.17.1 (2024-05-10)

Bug Fixes

  • client: added a control to prevent interferences with logs' text selection and mouse clicks (ede576e)

1.17.0 (2024-05-10)

Features

  • client: you can now select and copy logs with your mouse, without losing selection on refresh (1aa3c53)

1.16.0 (2024-05-08)

Features

  • client: you can now pull the highlighted image without having to type anything (16b9186)
  • jump: added support for fuzzy-searching, with option to enable/disable it (db4b2f7)
  • jump: you can now cancel the jump action or confirm it without waiting for remote hosts search (08b4bf9)
  • server: enabled native Goroutines to improve performance and enable anticipated cancels (e20e02f)

1.15.0 (2024-05-08)

Features

  • client: added a Version command to display the current version of Isaiah in the browser (93725d1)

1.14.1 (2024-05-07)

Bug Fixes

  • client: fixed the Jump feature by fixing the code responsible for sorting resources (5b67363)

1.14.0 (2024-05-06)

Bug Fixes

  • jump: rewrote part of the jump feature to prevent loss of key presses and improve search (f28c33a)

Features

  • security: added support for forward proxy authentication (e.g. with Authelia) (6485734)

1.12.0 (2024-05-03)

Bug Fixes

  • overview: added mobile control for the overview feature (ccdf2e5)

Features

  • client: added an option to enable the user to choose between raw log lines and stripped ones (b31102b)
  • client: added jump feature (type the name of any resource, and quickly jump to it) (92fea15)

1.11.1 (2024-04-04)

Bug Fixes

  • authentication: fixed broken authentication due to default authentication hash set (f784f79)

1.11.0 (2024-04-04)

Bug Fixes

  • client: fixed a bug causing the shell to be non-exitable on mobile due to too-strict controls (ec7b8e3)
  • client: fixed a case when the menu tab's header would show undefined (during a remove action) (9386db3)
  • client: fixed app rendering when absolutely no data was gathered from the Docker server daemon (f2adfc7)
  • client: improved mouse navigation while searching, and fixed an infinite loop scenario (ce71f59)
  • server: fixed a bug causing Isaiah to believe a remote host is accessible, while Docker isn't (69e8495)

Features

  • client: added ability to click on the agent's name to trigger the agent picker (99dc276)
  • client: added ability to pick a host by clicking on the host's name in the lower right corner (f6bd54c)
  • project: added support for an Overview panel showing the server, hosts, and agents all at once (5e831e5)

1.10.0 (2024-03-30)

Bug Fixes

  • client: fixed mouse navigation when performing search on logs, with minor refactoring (85707f4)

Features

  • containers: added "Created At" to the list of supported fields for Containers (28eb6c3)
  • project: added full support for client-side sorting of all the Docker resource lists (071758d)

1.9.0 (2024-03-30)

Bug Fixes

  • client: added check to prevent running logs' copy when logs are empty (ccf9ff7)
  • client: added missing automatic inspector refresh on search while typing (d6a25f9)
  • client: fixed mouse navigation between different tabs while performing search (558aaf4)
  • client: fixed mouse navigation when performing search (93d706c)

Features

  • client: added support for searching through log lines (c5d3cf8)

1.8.0 (2024-03-29)

Bug Fixes

  • client: added more constraints to prevent unfortunate multi-layered popups when using shortcuts (7203e2f)
  • client: changed the shortcut for Parameters because of collision with Pull, and changed helpers (71dc832)
  • client: fixed an annoying reset while in prompt / menu triggered by logs received in background (5e6307f)
  • client: fixed the client's state not associating agent and host picking to being inside a menu (2208068)
  • client: on mobile display, removed the control to copy logs because it can't fit (71f0daa)
  • logs: fixed a styling issue causing stripped log lines' background to be cut (6b3437f)

Features

  • client: added control to copy logs to clipboard (2183060)
  • client: added full support for client-side persistent parameters management (ac03b03)
  • client: added prompt before container pause when using keyboard shortcuts (eb3c9fe)
  • client: added search feature for Docker objects in the client (4cc6708)
  • client: added support for log lines wrap (fa23f0e)
  • client: added support for prompts on keyboard shortcuts, and persistent user settings (WIP) (6f1012a)
  • client: added support for toggling log lines' timestamp display (32b9c1a)

1.7.0 (2024-02-18)

Features

  • client: added name of the resource in the menu's header to prevent mistakes (cb97600)
  • client: added prompt before container restart (b8e6424)
  • client: added randomly generated version number to custom.css file to prevent browser caching (62e5b42)
  • client: increased logs' rows height, and added alternate background color to ease reading (65eef1d)
  • client: made logs' rows' background color a variable, and adjusted themes for better aesthetic (e0acb53)
  • security: added support for providing a sha256 hash of the authentication secret (df13683)

1.6.1 (2024-02-07)

Bug Fixes

  • multi-host: added missing mobile control for switching host on mobile devices (d5f14ab)

1.6.0 (2024-02-03)

Features

  • project: added support for multi-host deployment (828116f)

1.5.0 (2024-01-20)

Bug Fixes

  • authentication: fixed authentication denial when authentication is disabled as per settings (72b3124)
  • client: fixed a bug where menu navigation would break because of improper reset (52a2e3b)
  • settings: updated default settings to increase SERVER_MAX_READ_SIZE to cover most needs (9855fde)

Features

  • project: added full support for multi-node deployment (167668d)

1.4.0 (2024-01-09)

Bug Fixes

  • menu: refactored the menu display logic, and now the menu's title is correct when using bulk (18e65f6)
  • mobile: fixed CSS to display mobile controls properly even when the screen width is below 390px (8029572)

Features

  • client: added full support for custom themes with theme picker, help, and theme save (f8fefe8)
  • images: added support for bulk-pulling latest images (0629435)
  • theming: added two ready-to-use themes (dawn, and moon) based on Rosé Pine (fd86de5)

1.3.0 (2024-01-05)

Features

  • containers: added rename feature (4e2ecd6)

1.2.1 (2024-01-05)

Bug Fixes

  • client: added missing mobile control for initiating a system shell (9b0267d)

1.2.0 (2024-01-04)

Features

  • client: added full support for mobile responsiveness with adapted controls (cf8ed79)

1.1.0 (2024-01-04)

Features

  • client: added support for custom theming via custom.css file provided at runtime (6e53323)

1.0.0 (2024-01-04)

Features