Skip to content

Latest commit

 

History

History
186 lines (148 loc) · 9.23 KB

release.md

File metadata and controls

186 lines (148 loc) · 9.23 KB

Release Notes

v7.5.3

  • Updated : jquery version and php version in dockerfiles.

v7.5.2

  • Added : Consul api calls are now authorized with a token, if it's provided.

v7.5.1

  • Fixed : Consul client not executing under linux.

v7.5

  • Updated : instead of using the standard CURL for export now it uses the consul binary which is very fast.

v7.4

  • Updated : Send the exported data to the backend using chunks, instead of a huge object, which was preventing the export when the keys count was more than 64000.
  • Added : Export function progress bar which indicates the percentage of the received data.

v7.3

  • Fixed : now the get value function in the frontend receives the content encoded with base64.
  • Fixed : other UI minor tweaks.

v7.2

  • Fixed : Not updating values using the update button.
  • Fixed : Multiple selects when returning from export.

v7.1

  • Added : Data import summary which indicated if the key was imported successfully or not (OK, NOK).
  • Added : Content-Length, which indicator below the value box.
  • Added : Data is being sent to the backend as Base64 encoded format.
  • Added : External API for importing JSON file into Consul, more is mentioned here.

v7.0

  • Added the ability to configure (containerized) consul-tree to be accessible from under virtual-directory e.g. http://test.domain.com/consuldirectory.
  • Fixed the issue of not deleting old data after copy/cut/paste from localstorage.
  • Cleanup and reformatting some code parts.
  • Moved Copy/Cut/Paste from under edit submenu, to the main context-menu.
  • Replaced the alert box with modal window for the node delete function.
  • Modal will appear to save the exported json file name as.

v6.9

  • Removed the F2 hotkey which simulates the rename process.
  • Updated the JsTree to 3.3.5.
  • Changed the delete process from showing alert box to modal.
  • Modified the way it keeps the data in localstorage which enables opening multiple consul-trees at the same time without each one interfering with another.

v6.8

  • Added scroll-bar to the tree for better UI/UX. commit
  • Removed the fixed position of the key/value view box.
  • Added the login.php in the backend to redirect to the home when a session gets broken. commit.
  • Desktop / Tablet / Mobile friendly.
  • Added an indicator to the search field when results are found the field's border gets green when no results it gets red.
  • Re-organized files structure.commit
  • Added version file for code centralization. commit

v6.7

  • Re-organizing the JS functions.
  • Fixed issue with misbehave when performing (Rename, Duplicate, Copy, Cut) actions on a root folder/file.

v6.6

  • Added Duplicate in the right-click context menu for easy duplicate keys, folders.
  • Fixed a bug in the rename functionality.
  • CCP function now passes only the selected node name.

v6.5

  • Access Control List.
  • Auto user login.
  • Enhanced delete functionality ( now it deletes faster "recursively").
  • Update value now does not reload the page.
  • Copy, Cut, Paste, Import functions now asks for data overwrite (yes, no).
  • UI/UX enhancement.
  • Fixed issue with the CUT function.
  • Fixed the fix-tree (delete temp folders function).
  • Overall faster functionality and UI.

v6.2

  • Fixed issue with the CUT function.
  • Update value now does not reload the page.
  • UI/UX enhancement.

v6.1

  • Rename Feature.
  • Copy - CUT - PASTE between Consuls.
  • Fix-tree modal hide issue-fix.
  • Fixed issue with showing root files properly.
  • Warning Modal header colors.
  • Code structural change and cleanup.
  • UI enhancement.

v6.0 :

  • Consul-tree now supports multiple roots.
  • Access to multiple Consuls from one UI.
  • Create Root folder if does not exist.
  • Landing page is changed from php to pure html.
  • Config file has been changed from mixed php and js to pure json.
  • Create tmp dirs inside default php tmp dir
  • UI enhancement.

v5.2 :

  • Fixed the loading value field.
  • UI enhancement.

v5.1 :

  • Fixed Export issue.

v5.0 :

  • UI/UX enhancements.
  • Fixed issue with large data export / import.
  • Fixed issue with copy / cut / paste / delete.

v4.9 :

  • Many UI addition for better user interaction (modals).
  • Export is now being handled by the back-end.
  • Data validate function improvements.
  • NO Data, NO Connection notifications (modals) were added.
  • Some steps are now logged in the console.

v4.7 :

  • Bug fixes
  • Code correction - Cleanup

v4.6 :

  • Fixed issue #9
  • Some minor UI fixes
  • Some code correction

v4.5 :

  • Minor bug fixes.

v4.4 :

  • UI enhancements.
  • Some clean up in the code.
  • Custom Title for the Consul-tree.

v4.3 :

  • Disable export when no tree data is available.

v4.2 :

  • Some UX fixes.
  • After copy paste added the fixTree function.
  • Loading, Processing, Fixing modals can't be hidden by Esc or other mouse clicks. it only gets hidden by a command or page reload (after finishing the requests).

v4.1 :

  • Export is separated from the import / export modal. to do full export you have to select all the tree from the root

v4.0 :

  • all requests are now done form the back-end ( it caused the application to respond a bit slow ) but in my opinion its better than sending a request for every array item.

v3.7 :

  • Focus folder / Key name field on create new modal open

v3.6 :

  • Manual/Partial/Custom export feature
  • Improvements in the UI

v3.5 :

  • Fixed key-Value box does not change its value once its edited

v3.4 :

  • Horizontal scrolling of the tree enabled

v3.3

  • Re-arranging files and folders.

v3.2 :

  • Fixed not export issue.

v3.1 :

  • Disabled force fix tree on page load.
  • Waiting and loading modals were added to improve the UX.
  • Fix Importing large Data issue.

v3.0 :

  • Import and Export functionality.
  • Fixed the issue when creating a key or a folder while doing a right click on the key and not a folder.
  • Notifies if there is not root for the tree.
  • Some improvements in the coding.

v2.7 :

  • fixed the delete node issue.
  • update fields are disabled and hidden when the selected item is a folder and not a key.

v2.6 :

  • New icons.
  • fixed value box position.
  • last updated date in the footer.