p3x 2Q

v2024.4.233 

Released on 04/04/2024

  • FEATURE: Refactored the main menus in reverse order.

v2024.4.232 

Released on 04/04/2024

  • BUGFIX: Pika Redis parser fix.

v2024.4.231 

Released on 04/03/2024

  • BUGFIX: The last update was triggering an alert.

v2024.4.230 

Released on 04/03/2024

  • FEATURE: Pika works, but with some small errors.

v2024.4.228 

Released on 04/02/2024

  • BUGFIX: In the latest updates, instead of the web UI it was saying operational.

v2024.4.227 

Released on 04/01/2024

  • FEATURE: When the conenction in Redis is closed, handle the error. Change the behavior on catching exceptions, when the connection says Connection is closed., disconnect from the connection.

v2024.4.226 

Released on 04/01/2024

  • BUGFIX: Further localization for Russian, Chinise and English.

v2024.4.225 

Released on 04/01/2024

  • BUGFIX: Further localization for Russian, Chinise and English.

v2024.4.224 

Released on 04/01/2024

  • BUGFIX: The SSH feature was showing wrong clients count on the settings connections list.

v2024.4.223 

Released on 04/01/2024

  • FEATURE: Progress icon on saving and uploading because of binary data could be big.

v2024.4.222 

Released on 03/31/2024

  • FEATURE: Fix Russian for missing translations in some package.
  • FEATURE: On buffer, it shows the size of the data.

v2024.4.221 

Released on 03/31/2024

  • FEATURE: Upload binary data confirm and toast dialog for all keys.

v2024.4.220 

Released on 03/31/2024

  • FEATURE: Confirm for key string uploading.

v2024.4.219 

Released on 03/31/2024

  • FEATURE: Responsive fix for new connection list in settings.

v2024.4.218 

Released on 03/31/2024

  • FEATURE: Uploading buffer in string type in editor.

v2024.4.217 

Released on 03/31/2024

  • BUGFIX: In the string key fix as it is automatically decide if it is buffer or string.

v2024.4.215 

Released on 03/31/2024

  • FEATURE: On the settings page, show the connected clients count.
  • FEATURE: Show a disconnect button on the settings connections list.
  • FEATURE: The connection form fieldset border color is dark/light mode.
  • BUGFIX: In the string key on cancel it hide the value.

v2024.4.213 

Released on 03/31/2024

  • BUGFIX: Fix memory leak.

v2024.4.212 

Released on 03/30/2024

  • BUGFIX: Logging update on the server side.

v2024.4.211 

Released on 03/30/2024

  • BUGFIX: Fix redirection issue and add watch for connection state and if undefined go to the settings page.

v2024.4.210 

Released on 03/30/2024

  • FEATURE: Fix redirection issue and add watch for connection state and if undefined go to the settings page.

v2024.4.209 

Released on 03/30/2024

  • FEATURE: Change the connection error handling.

v2024.4.208 

Released on 03/30/2024

  • FEATURE: Change the connection error handling.

v2024.4.206 

Released on 03/30/2024

  • FEATURE: Change the connection form.

v2024.4.202 

Released on 03/30/2024

  • FEATURE: On the connection form reveal the password as text.

v2024.4.201 

Released on 03/30/2024

  • BUGFIX: SSH error handling 2.

v2024.4.200 

Released on 03/30/2024

  • BUGFIX: SSH error handling (it was crashing the app).

v2024.4.199 

Released on 03/30/2024

  • FEATURE: Show connection ID in the connection editor.

v2024.4.198 

Released on 03/29/2024

  • BUGFIX: Cluster retry strategy was infinite. Now it is turned off.

v2024.4.197 

Released on 03/29/2024

  • BUGFIX: Cluster was not working.
  • BUGFIX: Console history was not working properly.

v2024.4.194 

Released on 03/29/2024

  • BUGFIX: Algorithm enhanced in TLS handling.

v2024.4.193 

Released on 03/29/2024

  • BUGFIX: The connection dialog node index was wrongly named first, when the first on that list is the second as the main redis settings is the first node.

v2024.4.192 

Released on 03/29/2024

  • BUGFIX: The clone function in material project was keeping the AngularJs hash key. Now fixed.

v2024.4.191 

Released on 03/29/2024

  • FEATURE: Sentinel name is different from the connection name.

v2024.4.190 

Released on 03/29/2024

  • FEATURE: SSH tunnel is working with single instance (cluster and sentinel is not done).

v2024.4.189 

Released on 03/29/2024

  • BUGFIX: In the console, if you keep the monitor on, it will not crash if you keep on the screen for a long time (as the output console could be too big), now, only keep the last 256 items in the console.

v2024.4.188 

Released on 03/28/2024

  • BUGFIX: AngularJs error fix.

v2024.4.187 

Released on 03/28/2024

  • FEATURE: Removed the Overview menu in the Electron main menu as it was not used.
  • FEATURE: Sentinel support.

v2024.4.186 

Released on 03/27/2024

  • CHORE: Corifeus release.

v2024.4.181 

Released on 03/26/2024

  • FEATURE: The default theme is basaed on the preference of the light/dark of the host. (Enterprise / Dark enterprise as default now)
  • FEATURE: Added SNAP ARM 32bit version

v2024.4.180 

Released on 03/26/2024

  • FEATURE: The text area is using Roboto Mono font style.
  • BUGFIX: The zset list was not working for editing the data.

v2024.4.179 

Released on 03/26/2024

  • BUGFIX: In the quick console, it was always reloading the redis key and associated data, which is bad when we are using a 5MB binary data. Redis key data refresh is manual now only.

v2024.4.178 

Released on 03/25/2024

  • BUGFIX: In strings type, the editing when validate JSON enabled it was not working as expected.

v2024.4.177 

Released on 03/24/2024

  • BUGFIX: The set member on click was not showing the editing value.

v2024.4.175 

Released on 03/24/2024

  • FEATURE: When loading a key, when big binary data, we are using a circular progress component.

v2024.4.174 

Released on 03/24/2024

  • BUGFIX: Fixed an error in the stream size bytes calculating.

v2024.4.173 

Released on 03/24/2024

  • FEATURE: Renamed from buffer to binary buttons and labels.

v2024.4.172 

Released on 03/24/2024

  • BUGFIX: Big data for clipboard was slow. Now, with binary, it is not working, but text, it is perfect.
  • FEATURE: Shows the data size in all keys.

v2024.4.170 

Released on 03/24/2024

  • FEATURE: With values of bigger than 0.5MB, it is showing the editor as buffer.

v2024.4.169 

Released on 03/24/2024

  • FEATURE: Buffer uploading is working for string, hash, list, set, zset.

v2024.4.166 

Released on 03/23/2024

  • FEATURE: Buffer downloading is working for string, hash, list, set, zset.
  • BUGFIX: The indexing was wrong with the paging in the hash, list, set, zset.

v2024.4.165 

Released on 03/21/2024

  • BUILD: Further more configuration for Flathub.

v2024.4.164 

Released on 03/21/2024

  • BUILD: Added more configuration for Flathub.

v2024.4.163 

Released on 03/21/2024

  • BUILD: Release test for Flathub again.

v2024.4.160 

Released on 03/19/2024

  • BUILD: Release test for Flathub.

v2024.4.158 

Released on 03/18/2024

  • FEATURE: Modified the tree hover behavior, using Material logic.

v2024.4.156 

Released on 03/17/2024

  • FEATURE: Modified the tree hover behavior.

v2024.4.155 

Released on 03/10/2024

  • BUGFIX: Setting the buffer and then again upload trying, it is not working. Now, it is always uploading (at least, it tries).

v2024.4.154 

Released on 03/10/2024

  • CHORE: Added a hover state in the tree.

v2024.4.153 

Released on 03/10/2024

  • CHORE: Build fix.

v2024.4.150 

Released on 03/09/2024

  • BUGFIX: The buffer for the translatation was not working in other than English.

v2024.4.149 

Released on 03/09/2024

  • FEATURE: In the string type, you can upload and download a buffer.
  • FEATURE: When uploading, it allows up to 256MB, but Redis can restrict this size.

v2024.4.148 

Released on 03/09/2024

  • CHORE: Update all packages.

v2024.4.141 

Released on 03/08/2024

  • BUGFIX: Added info to the vulnerabilities, that the scout is showing and provided info as well.

v2024.4.140 

Released on 03/08/2024

  • BUGFIX: Some hover states in the buttons in the material GUI were not hovering, now it works.

v2024.4.139 

Released on 03/07/2024

  • FEATURE: Switch from Docker node:slim which is latest version, now, we use the LTS version called node:lts-slim.
  • FEATURE: Docker compose yml file is updated to version 3.
  • FEATURE: Disabled the license feature in the server, a bit increased the speed of the server - using less processing.
  • CHORE: Updated the Redis v7.0.15 commands, when from the server commands are not available, it has to be manually to be copied to the code, so that the console autocomplete will work.
  • BUGFIX: The quit command is disabled.
  • BUGFIX: Fixed a version error, that in NPM version was different from released in Github.

v2024.4.136 

Released on 03/05/2024

  • BUGFIX: In Docker, it was not working with the readonly option.

v2024.4.134 

Released on 02/28/2024

  • FEATURE: The values were not showing the white space.

v2024.4.132 

Released on 02/28/2024

  • FEATURE: Add a key to the existing keys (like sub-key). Right now, it is only in the tree, now it is in the key gui as well.
  • FEATURE: When adding to an existing key, add as the default key is the key plus the tree divider.

v2024.4.130 

Released on 02/28/2024

  • BUGFIX: The App stopped working.

v2024.4.128 

Released on 02/25/2024

  • BUGFIX: The keys count calculation fix.

v2024.4.126 

Released on 02/25/2024

  • FEATURE: Build MacOS on Intel and Apple silicon.
  • FEATURE: The build for MacOS and Windows is deployed using GitHub Actions.

v2024.4.115 

Released on 02/25/2024

  • BUGFIX: There was a static path that was not working in the server.

v2024.4.113 

Released on 02/25/2024

  • CHORE: Update to latest versions of all packages including Electron.
  • BUGFIX: The Fontawesome animation was not working.
  • FEATURE: Add overlay show/hide functionality and disable escape key
  • BUGFIX: Fix languages in the JSONEditor and Moment.

v2024.4.107 

Relesed on 02/06/2024

  • CHORE: Update to latest version of 2024 and update all packages.

v2023.10.243 

Relesed on 07/31/2023

  • BUGFIX: The quick console sidenav backdrop was not showing, when animation was disabled.

v2023.10.238 

Relesed on 07/28/2023

  • BUGFIX: Final Quick console refactor 3

v2023.10.236 

Relesed on 07/24/2023

  • BUGFIX: Final Quick console refactor 2 (theme fixes)

v2023.10.234 

Relesed on 07/24/2023

  • BUGFIX: Final Quick console refactor

v2023.10.232 

Relesed on 07/24/2023

  • BUGFIX: Quick console resizable what not properly working

v2023.10.230 

Relesed on 07/24/2023

v2023.10.224 

Relesed on 07/24/2023

  • FEATURE: Disable wrapping in the console
  • FEATURE: Quick console is resizable on the left side border

v2023.10.222 

Relesed on 07/23/2023

  • BUGFIX: Key url was not loading
  • FEATURE: Added a quick console input, that is an overlay for running commands

v2023.10.220 

Relesed on 07/20/2023

  • CHORE: Updated Electron

v2023.10.133 

Relesed on 07/19/2023

  • FEATURE: Added dep, rpm and arm.

v2023.4.104 

Relesed on 06/25/2023

  • CHORE: Upgraded to latest versions

v2023.4.102 

Relesed on 04/22/2023

v2022.10.105 

Released on 10/23/2022

  • FEATURE: Update deps

v2022.4.126 

Released on 05/31/2022

  • CHORE: Upgraded to the latest versions

v2022.4.116 

Released on 02/05/2022

  • CHORE: Upgraded to latest versions

v2022.4.108 

Released on 01/24/2022

v2022.4.106 

Released on 01/24/2022

  • BUGFIX: Initial blurred window/tab is not working properly on the tree control.

v2022.4.104 

Released on 01/05/2022

  • BUGFIX: Initial blurred window is not working properly on the tree control.

v2021.10.262 

Released on 12/15/2021

  • BUGFIX: Had to twice click on the search icon.

v2021.10.254 

Released on 12/11/2021

  • FEATURE: Russian translation

v2021.10.252 

Released on 11/29/2021

  • BUGFIX: JSON editor CSS fix.

v2021.10.250 

Released on 11/18/2021

  • BUGFIX: The JSON editor was not working properly in Firefox.

v2021.10.245 

Released on 11/12/2021

  • FEATURE: The more complex dialogs width is fixed when content changes.
  • FEATURE: The server is more intelligent to find out which features on different Redis instances are working or not (because of this, no more connection options to set if Azure / Aws / Google / DigitalOcean).

v2021.10.239 

Released on 11/12/2021

  • FEATURE: Command listing does not need an option (if disabled on the server, no error).

v2021.10.237 

Released on 11/12/2021

  • FEATURE: Refactored the connection, disable AWS, Azure, and all others. Now, it always probes the database listing. Can also disable the command listing.

v2021.10.231 

Released on 11/11/2021

  • FEATURE: Configurable TLS connection rejectUnauthorized option

v2021.10.227 

Released on 11/11/2021

  • FEATURE: It was working only with self-signed certificates. Now, works with TLS connection without a self-signed certificate (so totally valid secure connection).

v2021.10.219 

Released on 11/09/2021

  • BUGFIX: There was a major bottleneck in the GUI (was using setInterval infinity loop instead of setTimeout)
  • CHORE: Upgraded all deps

v2021.10.210 

Released on 10/27/2021

  • BUGFIX: Redis settings dialog was refreshing the tree twice.

v2021.10.208 

Released on 10/27/2021

  • FEATURE: Input selection dark mode style.

v2021.10.204 

Released on 10/27/2021

  • CHORE: Update to latest NodeJs LTS v16

v2021.10.198 

Released on 10/26/2021

  • BUGFIX: Console history fix.

v2021.10.195 

Released on 10/26/2021

  • BUGFIX: Electron v15 new window open function update.

v2021.10.185 

Released on 10/26/2021

  • FEATURE: Changed the change-log.md file name.

v2021.10.183 

Released on 10/26/2021

  • FEATURE: Console history is working using local storage, so that history is kept indefinite with 20 entries

v2021.10.160 

Released on 10/26/2021

  • BUGFIX: Console history was not working after the autocomplete refactor.

v2021.10.158 

Released on 10/25/2021

  • FEATURE: Added more add/delete buttons on the tree key.
  • BUGFIX: After refresh, it lost the tree state.

v2021.10.156 

Released on 10/24/2021

  • FEATURE: Added a refresh button to the tree controls.

v2021.10.154 

Released on 10/21/2021

  • FEATURE: Replaced the console input alike Bash functionality with an autocomplete popup.

v2021.10.125 

Released on 9/10/2021

  • BUGFIX: Toast layout was wrong.

v2021.10.123 

  • FEATURE: Enable connect with TLS (further implementations).

v2021.10.119 

  • FEATURE: Enable connect with TLS.

v2021.10.112 

  • BUGFIX: Replace configstore to electron-store

v2021.10.110 

  • BUGFIX: Further fix for -> Disable monitor command, as it crashes, and it does not work via a GUI.

v2021.10.108 

  • BUGFIX: Disable monitor command, as it crashes, and it does not work via a GUI.

v2021.10.106 

  • BUGFIX: Paging fix (zset and stream was not working).

v2021.10.101 

  • BUGFIX: Performance fixes.

v2021.4.181 

  • BUGFIX: Work with port 8080 as well.

v2021.4.179 

  • FEATURE: Set the server port based on the environment variable P3XRS_PORT

v2021.4.177 

  • BUGFIX: Further, the JSON editor dialog was not showing properly (height issues).
  • CHORE: Update deps.

v2021.4.169 

  • BUGFIX: The JSON editor was not showing properly.

v2021.4.167 

  • BUGFIX: The tree collapse/expand not working properly.

v2021.4.164 

v2021.4.162 

  • FEATURE: Moved the hash/list/set/stream/zset pager component from spaghetti code to a real component

v2021.4.160 

  • BUGFIX: Connection error (was on an open connection, then switching to an invalid configuration and as it was on the console, it kept on console, when there was no connection, so this view was invalid, should not show any view where there is no connection)

v2021.4.158 

  • FEATURE: Added username for Redis configuration to work with since Redis v6 ACL

v2021.4.156 

  • BUGFIX: Hardening the server.
  • BUGFIX: Using Fontsource Roboto package is working with the valid configuration (about font weights and styles)
  • FEATURE: Created a settings menu, the first option is to hide the menu (showing with ALT)

v2021.4.151 

  • BUGFIX: Provide a nice error message, when the auto connect connection is removed and the connection failed on loading the page.

v2021.4.149 

  • BUGFIX: Further dark mode scrollbar fixes.

v2021.4.144 

  • BUGFIX: The TTL timer was doing duplicate timer.

v2021.4.142 

  • FEATURE: All types are paging (tree and keys -> all)

v2021.4.138 

  • FEATURE: All types are paging (tree and keys -> all)

v2021.4.127 

  • BUGFIX: Key form json validation fix.

v2021.4.125 

  • FEATURE: Streams type GUI development.

v2021.4.119 

  • BUGFIX: Build fix.

v2021.4.116 

  • FEATURE: Basic streams GUI implementation.

v2021.4.111 

  • CHORE: Update deps.
  • FEATURE: Dark themes are using dark scrollbars (always excluding though of tablet, phone, mobile)

v2021.4.106 

v2021.4.104 

  • BUGFIX: Update npm commander package had breaking changes.

v2021.4.101 

v2020.10.533 

  • FEATURE: Allow by connection to be read only mode (GUI elements removed and console is disabled, only pub/sub monitor or select database allowed)

v2020.10.530 

  • BUGFIX: Settings layout fix.

v2020.10.528 

  • FEATURE: Further font styling.

v2020.10.524 

  • FEATURE: All inputs and actually all text is using Robot/Roboto Mono with 500 weight.

v2020.10.520 

  • FEATURE: All inputs and actually all text is using Robot/Roboto Mono with 500 weight.

v2020.10.518 

  • BUGFIX: In certain use cases the in-view module was not triggering rendering the components that were supposed to be rendered.

v2020.10.516 

  • BUGFIX: In certain use cases the in-view module was not triggering rendering the components that were supposed to be rendered.

v2020.10.513 

  • BUGFIX: Highlight was happening on folders as well (now, only keys are highlighting)

v2020.10.508 

  • FEATURE: Added highlight in the tree.

v2020.10.506 

  • FEATURE: Was missing the cursor pointer for the tree

v2020.10.499 

  • CHORE: Upgrade deps (Socket.IO v3 mainly)

v2020.10.496 

  • BUILD: Removed 32 bit versions

v2020.10.494 

  • BUGFIX: Could not quit in MacOS.

v2020.10.492 

  • FEATURE: Enhance themes
  • BUGFIX: Recent update architecture change broke MacOS version.

v2020.10.489 

  • FEATURE: Enhance build and themes.

v2020.10.485 

  • BUGFIX: Fix button order by using Material Design Specs.
  • FEATURE: Enhance Matrix theme.

v2020.10.480 

  • BUGFIX: On mobile, it was not adding a new key.

v2020.10.477 

  • FEATURE: Enhance hash, list, set and zset table design.

v2020.10.473 

  • FEATURE: Enhance hash, list, set and zset table design.

v2020.10.471 

  • BUGFIX: In the production material client was not showing the zebra stripes in the hash, list, set and zset lists.

v2020.10.469 

  • FEATURE: Enhance key TTL counter (use Vanilla Js instead of AngularJs)

v2020.10.467 

  • FEATURE: Ace editor optimization

v2020.10.460 

  • FEATURE: Design optimization

v2020.10.458 

  • FEATURE: Design optimization

v2020.10.453 

  • BUILD: Further optimization to reduce the bundle size (~300kB further removal)

v2020.10.451 

  • FEATURE: Speed optimization on phones

v2020.10.449 

  • FEATURE: Speed optimization on phones

v2020.10.447 

  • FEATURE: Speed optimization on phones

v2020.10.445 

  • BUGFIX: Scrollbar fix on the tree.

v2020.10.443 

  • BUGFIX: Scrollbar fix on the tree.

v2020.10.441 

  • BUGFIX: Scrollbar fix on the tree.

v2020.10.434 

  • FEATURE: Tune design by using borders for main content containers. Most contrast is in the Matrix theme.

v2020.10.432 

  • FEATURE: Enhance navigation during switching connections.
  • BUILD: During development use for webpack dev server contentBase function.
  • FEATURE: Tune design by using borders for main content containers. Most contrast is in the Matrix theme.
  • FEATURE: Re-design the inputs, now it is more uniform.

v2020.10.429 

  • BUGFIX: Additional theme fixes.
  • BUGFIX: Reload key button was not mirroring the new data right away.

v2020.10.423 

  • BUGFIX: Remove overview tab as it is not complete and is providing wrong data.

v2020.10.421 

  • FEATURE: On Electron, now, finds an open port and load the app from that port. Before, it was using fixed 7844 port, but you could not use the app at the same time with multiple users. Now, it does.

v2020.10.418 

  • BUGFIX: Electron and Web version was using different versioning, now, it is matched.

v2020.10.413 

  • BUGFIX: Additional themes fix.

v2020.10.411 

  • BUGFIX: Additional themes fix.

v2020.10.408 

  • BUGFIX: Additional themes fix.

v2020.10.406 

  • BUGFIX: Because of the many themes, some components were wrong (colors, background colors), so, I fixed a few components in all themes.

v2020.10.404 

  • BUGFIX: During connection change, it tries to load a key from the previous connection and shows an alert. Now, during connection via menu, it always goes to statistics.

v2020.10.398 

  • BUILD: Dynamic import via Webpack to optimize bundle size.

v2020.10.395 

  • BUILD: Optimize webpack bundle size.

v2020.10.393 

  • BUGFIX: Layout pager fix

v2020.10.387 

  • BUGFIX: Build fix.

v2020.10.380 

  • FEATURE: Enhance treecontrol colors.

v2020.10.377 

  • FEATURE: Enhance colors.

v2020.10.375 

  • FEATURE: The tree leafs are colorized (instead of black/white).

v2020.10.371 

  • FEATURE: Replaced the AngularJs Treecontrol leaf icons to FontAwesome.

v2020.10.367 

  • BUGFIX: The set type key was not showing the data.

v2020.10.365 

  • FEATURE: Tree divider is configurable in p3xrs.json as an array of characters. It can be disabled by setting an empty array, otherwise it will use the default :, /, |, -, @.

v2020.10.363 

  • FEATURE: Tree divider as a selector popup beside the tree divider input for common scenarios.

v2020.10.361 

  • BUGFIX: Azure/Google/Amazon database count fix.

v2020.10.359 

  • FEATURE: Enable the database selector via a hack (probing until a db index is found wrong) for Azure/Google/Amazon.

v2020.10.350 

  • BUGFIX: Was forcing only using with socket.io websocket, now allow to long-poll.

v2020.10.348 

  • BUGFIX: build fix

v2020.10.346 

v2020.10.329 

  • BUGFIX: Use humanize-duration package to convert TTL seconds to human string - replaced my own implementation it was not respecting the leap year.
  • FEATURE: Enhance the key TTL listing.

v2020.10.327 

  • CHORE: AngularJs Material v1.2.0 is changing the theme, probably wait until the new release is fixed. The colors are off after upgrade.
  • FEATURE: Dark toast has a white border.

v2020.10.325 

  • FEATURE: The Electron snack bar is clickable to hide the toast. (is always black, not themed)

v2020.10.315 

  • FEATURE: Matrix theme - in progress.
  • FEATURE: On the key page the set ttl is a dialog now, and you can convert text to seconds (eg. 1d -> 86400)

v2020.10.313 

  • BUGFIX: Set TTL function was throwing an error.

v2020.10.311 

  • FEATURE: Tuned the colors on all themes.

v2020.10.307 

  • FEATURE: Tuned the colors on all themes.

v2020.10.303 

  • FEATURE: Revamped theme menu. Ordered themes. Added a new default new dark mode that is based on the light theme.

v2020.10.301 

  • FEATURE: Name change

v2020.10.180 

  • FEATURE: Name change

v2020.10.172 

  • FEATURE: Until further notice, all features are free.

v2020.10.170 

  • BUGFIX: JSONEditor popups were not using dark mode in dark theme, added dark mode for JSONEditor popups

v2020.10.165 

  • BUGFIX: Force all monospace font to Roboto Mono
  • FEATURE: Beautify the JSON viewer

v2020.10.161 

  • BUGFIX: JSONEditor popup was not compatible with AngularJs Material popup, now works

v2020.10.158 

  • FEATURE: Revamped home page toolbar

v2020.10.155 

  • FEATURE: Revamped home page toolbar

v2020.10.148 

  • BUGFIX: Was missing the copy icon and function in the key value editor popup
  • BUGFIX: Was missing the JSON viewer in the key value editor popup

v2020.10.141 

  • FEATURE: You can change the language from the WEB GUI via using a helper Express app in Electron at 7845 port, the menu is not needed (ALT) - this is issue is not present in web version

v2020.10.138 

  • BUGFIX: The GitHub links were not working

v2020.10.135 

  • FEATURE: The menu is initial hidden, you can enable by clicking ALT.

v2020.10.133 

  • FEATURE: Use Roboto Mono instead of monospace for data display

v2020.10.131 

  • FEATURE: Allow to copy data
  • FEATURE: The console moved to the main header (always shown if connected)

v2020.10.123 

  • FEATURE: Collapse/expand JSON viewer

v2020.10.121 

  • FEATURE: Enable JSON Viewer and JSON Format in all versions (donated, non donated)

v2020.10.119 

  • FEATURE: By default enable key sorting with natural compare
  • BUGFIX: The main page with the tree layout, was constructed with debounce, now it is instant.

V2020.10.112 

  • BUGFIX: The new key count limit feature was crashing, found a good solution.
  • BUGFIX: On search, was not resetting the page (sometimes was showing invalid page)

v2020.10.107 

  • FEATURE: Allow paging to 1000 items (from 500 - since deferred rendering is faster)
  • FEATURE: Limit max key count in the tree settings or the settings page (The maximum key count value must be an integer between 100 and 100000)
  • FEATURE: The settings popup is more beautiful.

v2020.10.105 

  • FEATURE: Analytics upgrade
  • CORE: JsonEditor hex editor color fix (pkg update)
  • BUGFIX: JSONEditor does not allow to work with AngularJs Material dialog, as it could happen, that a JSONEditor dialog on escape is not closing, while the parent is closing, so for now, it is fixed, you have to use with cancel or the top right big X to close the dialog.

v2020.4.316 

  • BUILD: Wrong version to release.
  • CHORE: Updated deps.

v2020.4.307 

  • BUGFIX: Layout performance, safe vs sorry

v2020.4.303 

  • BUGFIX: Layout performance

v2020.4.301 

  • FEATURE: JSON editor in code mode (ACE) for light theme using the github theme instead of the jsoneditor theme.
  • BUGFIX: In small screen, cancel text is not hidden and missing tooltip
  • FEATURE: Renamed Edit JSON Tree label to Edit JSON (with 4 sub-types: tree, code, view, preview)
  • BUGFIX: There was a memory leak in JSON Editor dialog (was not using destroy method on JSONEditor)

v2020.4.295 

  • FEATURE: Enable code editor in JSON Editor when switching type to code, it is working with dark mode as well

v2020.4.292 

  • BUGFIX: More intelligent error handling
  • BUGFIX: Initial main page, the calculating the layout was flickering
  • BUGFIX: JsonEditor dark mode

v2020.4.284 

  • FEATURE: Toast dismiss on click
  • FEATURE: Remove AngularJs being slow in the paging count redis settings
  • FEATURE: the tabs content is scrollable, so the tab labels are not scrollable anymore, so you always keep the tab labels to be shown
  • BUGFIX: More intelligent error handling

v2020.4.277 

  • BUGFIX: Remove sensitive data from Google analytics

v2020.4.275 

  • BUGFIX: missing on the search input clear button

v2020.4.272 

  • FEATURE: GUI align layout on confirm popup (reverse button order)
  • FEATURE: keep the search box content so keeps in new requets will be filtered with this search box content
  • BUGFIX: fix crash during rename, delete, set ttl key with a big open tree, for now there is a fix, but check if it is crashing again, until i find a 100% solution

v2020.4.264 

  • FEATURE: default paging default increased from 50 to 250
  • FEATURE: layout for the string key editor, position change about is valid json switch

v2020.4.259 

  • FEATURE: Enable/disable animation on AngularJs/AngularJs Material in the settings / tree settings popup. The default is animation disabled from now.

v2020.4.257 

  • FEATURE: Google analytics

v2020.4.241 

  • FEATURE: only allow in donated version:
    • Cluster
    • AWS ElastiCache
    • Gcloud memorystore
    • Azure Redis

v2020.4.238 

  • FEATURE: In JSONEditor save with format
  • FEATURE: Enable Google Analytics

v2020.4.233 

  • FEATURE: Add format JSON to data.
  • FEATURE: Settings for JSON format 2 or 4 spaces.
  • BUGFIX: JSONEditor was not working as the app was overriding the document mousemove/mousedown/mouseup.

v2020.4.226 

  • BUGFIX: Enable donate-ware plus functions.

v2020.4.224 

  • FEATURE: Enable donate-ware plus functions.

v2020.4.218 

  • FEATURE: Longer toast hide delay when trying to edit big JSON objects.

v2020.4.212 

  • BUGFIX: Fix fontawesome performance problem - SVG too slow, using CSS now.

v2020.4.210 

  • BUGFIX: Fix jsoneditor (has no dark theme)

v2020.4.208 

v2020.4.204 

  • BUGFIX: Layout bugfix.

v2020.4.202 

  • FEATURE: Re-enable the desktop (Electron) main header, as it is, in the web version.

v2020.4.197 

  • BUGFIX: further deferred tree rendering fix

v2020.4.194 

  • BUGFIX: deferred tree rendering fix (collapse/expand was not working as expected)

v2020.4.192 

  • BUGFIX: deferred tree rendering fix (collapse/expand was not working as expected)

v2020.4.189 

  • FEATURE: deferred tree rendering using inview (https://github.com/thenikso/angular-inview ) => Check, if a DOM element is or not in the browser current visible viewport. Which means, that we are not rendering the whole tree, but what is currently visible in the viewport, kind of like Facebook does it.

v2020.4.176 

  • CORE: update deps, upgrade to Electron v9

v2020.4.162 

v2020.4.140 

  • BUGFIX: Docker issue

v2020.4.139 

  • BUGFIX: Docker issue

v2020.4.126 

  • FEATURE: when testing a connection, we provide an overlay, as sometimes, it takes some time, and if we do not have an overlay, you will think nothing is happening

v2020.4.124 

  • CHORE: update all dependencies

v2020.4.103 

  • FEAT: GCloud Memorystore support
  • FEAT: Has a different flag for the settings Azure and Aws ElastiCache. Please, change your settings do appropriately what kind of Redis you use.

v2019.10.521 

  • FEAT: Added config parameter to set connections file name during start

v2019.10.520 

  • BUGFIX: fix for expired keys during connection

v2019.10.512 

  • FEAT: Enable Azure Redis

v2019.10.269 

  • FEATURE: Hash key length is also limited by the max value display length.

v2019.10.261 

  • FEATURE: Rename tree settings to Redis settings.

v2019.10.256 

  • FEATURE: Key value display upgrade.

v2019.10.254 

  • FEATURE: The display is using pre for the string value.
  • CHORE: Upgraded to Electron v6.0.2

v2019.10.248 

  • FEATURE: MAXVALUEDISPLAY => If max value display zero, it shows everything, if it is bigger than 0, it will truncate. If it is -1, it will not show the value without edit.
  • CHORE: Upgraded to Electron v6.0.1

v2019.10.132 

  • Bugfix: Electron v6 was generating twice icons so I reverted to v4.2.8

v2019.10.129 

  • CHORE: Upgraded Electron v4 to v6.

v2019.10.121 

  • BUGFIX: DISABLE_WAYLAND fix
  • BUGFIX: When refreshing, it was refreshing twice.

v2019.10.105 

  • BUGFIX: Removed unnecessary self created ioredis cluster code.

v2019.10.101 

  • FEATURE: Final cluster mode development.

v2019.4.177 

  • BUGFIX: For the cluster mode, enabled read only connections, GUI was incorrect (was showing add/delete nodes). Now, is correct.

v2019.4.164 

  • FEATURE: For the cluster mode, the database selector is disabled, as in clusters, there is only one database.

v2019.4.160 

  • FEATURE: It shows the key count as a tooltip, when there is a pager on the page input. When there is no pager, now, we show the key count.

v2019.4.158 

  • FEATURE: Frontend cleaning up on the cluster settings page.

v2019.4.153 

  • FEATURE: In cluster mode, nodes passwords's have a security feature.

v2019.4.149 

  • FEATURE: Highly experimental cluster support.

v2019.4.144 

  • FEATURE: Able to monitor all channel messages on the console by using a checkbox.

v2019.4.142 

v2019.4.137 

v2019.4.131 

  • BUGFIX: There was an error with the upgrade of NodeJs with SASS bindings.

v2019.4.125 

  • BUGFIX: Revert to Electron v4, as showing 2 icons with the hack.

v2019.4.125 

  • CHORE: Revert to Electron v4, as showing 2 icons with the hack.

v2019.4.111 

  • CHORE: Upgraded to Electron v5
  • BUGFIX: Electron was not working sandbox, I worked it out with a script in src/build/after-pack.js

v2019.4.20 

  • CHORE: The console crashed the app with invalid commands eg. áéűáű. It was implemented with my own solution, now it is a native solution by ioredis.
  • BUGFIX: Reverted Electron v4, as v5 is giving an SUID permission error (same as https://github.com/patrikx3/onenote/issues/63 )

v2019.4.18 

BUGFIX: The console crashed the app with invalid commands eg. áéűáű

v2019.4.15 

CHORE: Updated all dependencies.

v2019.03.19 

  • FEATURE: enable to work with AWS ElastiCache

v2019.03.09 

  • BUGFIX: when you are on the 2nd page and then switch to another database that has only one page, it will not show the keys

v2019.02.13 

  • BUGFIX: the p3xr accordion margin was too big
  • FEATURE: The delete buttons is always to the left, then edit and the cancel is the last
  • BUGFIX: The alert is not working with multiple dialog

v2019.02.10 

  • FEATURE: On Electron, disable the header and the buttons (home, settings, overview) are in the main menu (P3X Redis UI menu).
  • BUGFIX: on the TTL info, where it updates the time is not working with click
  • BUGFIX: the first time, Electron sets the language, is throwing an error (something like the DOM is not ready)
  • FEATURE: bigger area for home layout
  • FEATURE: add console to the menu

v2019.02.09 

  • FEATURE: On the modal and form buttons order were not correct, the cancel button should be the last.
  • BUGFIX: The key string length view was not updating when the string changed. (Eg. size was not updating)

v2019.02.04 

  • BUGFIX: Donation button was Hungarian, now is supposed to be automatically by browser locale.

v2019.01.28 

  • FEATURE: Added more translation for Chinese.

v2019.01.27 

  • FEATURE: Added more translation for English and Chinese.

v2019.01.25 

  • FEATURE: Added new translation - Chinese.

v2019.01.24 

  • CHORE: upgrade to Electron 4.0.2

v2019.01.22 

  • FEATURE: on the TTL, the MomentJS duration using custom configuration

v2019.01.21 

  • FEATURE: on the TTL, it is showing duration using default MomentJs configuration

v2019.01.19 

  • BUGFIX: when changing to another database, it was not updating the statistics

v2019.01.18 

  • BUGFIX: it was saving the window position and size, but it is not correct, because the user could change 2 monitors to 1 monitor and could save incorrect positions, so I disabled this option

v2019.01.17 

  • when there was an error, it was displaying a toast, now it is a correct big alert

v2019.01.12 

  • on the first time, the program checks if there is a new update, but, if there is no new release, it will not show the notification (No new update available.), as it is automatic and we do not need to know, unless there is a new release ... If we trigger a check update by hand/click, it will show the toast...

v2019.01.11 

  • the DarkoBluo toast was too dark, now every theme can use it own toast background
  • in the key display list item has a hover to rename the key and the ttl vs just only using a button
  • the key buttons have moved to the right

v2019.01.08 

  • it was showing empty databases on the statistics, now it is not showing properly
  • because I moved the Electron port to 7844, there was an error because of it, now it works as expected

v2019.01.06 

  • it was showing empty databases on the statistics, now it is not showing properly
  • in Electron with the dev server it was conflicting with the 7843 port, so I changed to 7844

v2019.01.02 

  • the dark error inputs were too dark, so we replaced with orange

v2019.01.01 

  • on the search input it works with ENTER besides the search icon

v2018.12.30 

  • added menus
  • added a donate button
  • added proper minimize/maximize behavior
  • keeps the last state of the window - maximized or set bounds
  • added version to the window

v2018.12.29 

  • added auto updater

v2018.12.27 

  • final cosmetic style - fixed removing the outline on input focus, so it is styled by only p3x

v2018.12.26 

  • Cosmetic changes, do make the UI a bit fancier (shadows, borders)

v2018.12.23 

v2018.12.22 

  • The key search behaviour changed
    • before it triggered the search with on-change the input
    • now it is triggered by a search icon
  • The main screen drag divider resizer has fancier cursors
  • The main screen resizer width is narrower
  • The toolbars are smaller, more space for the actual actions

v2018.12.20 

  • Allows to work with 1 million keys, with reduced functions
    • With keys over 110k keys
      • Sorting is disabled
      • Searching happening only on the server, client side searching is disabled
      • The fancy information on the tree are disabled
  • The console TAB completion works with uppercase letters as well

v2018.12.19 

  • The client side key sorting is using natural compare (has a small penalty, but under 100k is bearable).
  • CONSOLE: TAB or SHIFT + TAB completion like bash is enabled
  • CONSOLE: Cursor UP or DOWN history is enabled

v2018.12.17 

  • The Redis key tree is resizable now - before it was working with click, now it works with dragging
  • Added a new theme - named Enterprise
  • Added a new theme - name Redis

v2018.12.16 

  • The Redis key tree is resizable now

v2018.12.15 

  • I have found, that the best solution is on the server side is to use http instead of https and for security use NGINX (or similar) as a proxy and it is as secure as it can be.

v2018.12.14 

  • Due to a variable name, the key sorting was not working, now is.

v2018.9.28-3 

  • the AppImage was not working, now I verified on Windows and Linux

v2018.9.26-0 

  • the first full version
onenoteGithub onenoteredis-uiGithub redis-uiangular-compileGithub angular-compilegitlistGithub gitlistramdiskGithub ramdiskfreenomGithub freenomopenwrt-insomniaGithub openwrt-insomniaredis-ui-serverGithub redis-ui-serversystemd-managerGithub systemd-managerredis-ui-materialGithub redis-ui-materialxml2jsonGithub xml2jsoncorifeusGithub corifeusangular-http-cache-interceptorGithub angular-http-cache-interceptorhtml-pdfGithub html-pdfverdaccio-cliGithub verdaccio-clibinary-search-closestGithub binary-search-closestcorifeus-app-web-pagesGithub corifeus-app-web-pagescorifeus-builderGithub corifeus-buildercorifeus-utilsGithub corifeus-utilsgrunt-p3x-expressGithub grunt-p3x-expressjson2xls-worker-threadGithub json2xls-worker-threadtoolsGithub tools