fixed

Syntropy stack full changelog

Release 22.07.20

July 20th, 2022

Improvements

  • Minor internal BE improvements
  • UI and styling improvements

Fixes

  • UI: wording
  • API fixes
  • Pagination fixes
  • Modal fixes

Release 22.07.07

July 7th, 2022

Features

  • ability to use the public API to:
  • get a list of Agents
  • create, update and delete Agent
  • get the list of Connections
  • create P2P and mesh Connection
  • update and delete the Connection
  • authorise Agents
  • grant access via tokens with specific permissions

Improvements

  • minor internal improvements

Fixes

  • Fixed ability to generate the VPN network config by the user
  • Fixed the ability to activate the checkbox in the new account survey window
  • Modal title fitting long words

Release 22.06.22

June 22nd, 2022
Improvements

  • Improved Workspace invitation delivery mechanism
  • Significant improvements to Audit Log response speed
  • Improvements to the reCAPTCHA mechanism
  • Implemented endpoint tag length validation
  • Improved pagination in Endpoints, Connections and Audit tables
    Fixes
  • Fixed duplicated services appearing after consecutive CONTAINER_INFO events
  • Fixed Access token deletion
  • Fixed visual issues with provider icons
  • Fixed improperly trimmed long workspace names
  • Fixed Audit log pagination & filtering issues
  • Got rid of duplicated scrollbars in both token description and rules table areas
  • Fixed the visualization of locked endpoint fields
  • Fixed overlapping data values in the latency charts
  • Fixed broken user flow from the Thresholds page, resulting in 404

Release 22.06.08

June 8th, 2022
New Features & Improvements

  • Improved endpoint provider retrieval methods
  • Implemented drag & dropping of workspace invitation emails
  • Units are now dynamically adaptive in the bandwidth chart
  • Log section UI improvements
  • General visual consistency improvements
    Fixes
  • Viewer Role fixes & improvements
  • Fixed hidden logout button when a user has a lot of workspaces
  • Fixed virtual endpoints state to be N/A when created (not offline)
  • Fixed 2FA & Dark mode compatibility issues
  • Applied a fix for old SDN policies

Release 22.05.26

May 26th, 2022
Features & Improvements

  • Implemented shared workspace and user roles
  • Added “Connected at” filter to advanced filters for endpoints
  • Added the representation of endpoint service state changes to the Audit log
  • Implemented agent_internal_subnet range changed from 10.0.0.0 to 100.64.0.0
  • Updated the default date for newly created Agent tokens is be set to 60 days
  • Implemented agent connections worker service
  • Improved calendar dropdown closing behavior
    Bug Fixes
  • Applied 2FA usability fixes
  • Fixed Connection status representation in Analytics
  • Fixed non-working quick search after custom filter interactions
  • Fixed resetting “Connected at” filter value after closing advanced filters
  • Fixed the active route status to represent the correct packet loss value
  • Applied fixes to allow multiple log line selections
  • Applied multiple visual fixes for dark mode

Release 22.05.12

May 12th, 2022
New Features & Improvements

  • Added more events to be tracked in the Audit log
  • New implementation of a notification microservice
  • Full coverage service coverage with health checks
  • Rewritten the date selector for global improvements
  • Migrated to TimescaleDB for more resilient Analytics
  • Applied multiple visual improvements for the Dark theme
  • Implemented multiple SDN Path calculation optimizations
  • Added support to automatically select the platform theme based on the user system settings
  • Redesigned the "Services" dropdown to appear in a better location in the "Connections" table
  • Implemented an ability to set up a non-expiring agent token
    Fixes
  • Fixed Audit log date ranges issue
  • Audit log is now receiving live data
  • Fixed too restrictive User search in the Audit log
  • Fixed Audit log results refresh issue after the filters are closed
  • Fixed service count numbers are stuck after services are disabled
  • Access tokens do not require a description anymore
  • Fixed active service reporting on the endpoint level
  • Fixed IP address cropping in the tooltip

Release 22.03.29

March 29th, 2022
New Features

  • Added support for Dark Mode
  • Added Auditing and log features across the board
  • Plugged in more services to our health check monitoring
  • Extension of Agent Service & SDN Agent status reporting
    Improvements
  • Improved the performance and UX of the Datepicker component
  • Applied multiple improvements to the React components
  • Improved Connection service representation
    Bug Fixes
  • Fixed endpoint duplication issue when assigning new tags
  • Fixed endpoint deletion process that left uncleared properties
  • Fixed default date range selection in the Analytics date picker

Release 22.02.24

February 24th, 2022
New Features & Improvements

  • Applied controller code clean up & refactoring
  • Moved platform components to commons, for further reuse
    Bug Fixes
  • Fixed duplicating subnet when the agent is restarting
  • Applied minor visual bugfixes

Release 22.02.14

February 14th, 2022
New Features & Improvements

  • Updated the date picker for better usability
  • Improved the performance of the analytics infrastructure
  • Connection status modal now refreshes to present the latest connection data
  • Set up an SDN Agent Service to maintain the growing network of relay nodes
  • Updated the Network Graph library for better performance
  • Implemented an ability to download a token as a .txt file
    Bug Fixes
  • Fixed some advanced filter issues
  • Fixed the endpoint status to be correctly refreshed in the boards
  • You won’t be able to create an agent token with an invalid date anymore
  • Fixed the Kubernetes services to be correctly identified and displayed
  • Fixed an issue with agent tokens that are unavailable for deletion
  • Fixed the service counter display

Release 22.01.20

January 20th, 2022
Improvements

  • Analytics batch data write.
  • Increased the active area of an annotation line.
  • Implemented analytics data insertion to database queue.
  • Implemented multiple health checks across the platform.
  • Analytics annotations aggregation algorithm improvements.
    Bug Fixes
  • Fixed search by endpoint IP.
  • Added validation for Threshold inputs.
  • Fixed Connections table auto-updating.
  • Fixed date picker issue after filter reset.
  • Fixed agent token table "Notes" column.
  • Fixed analytics to display data according to timezones.
  • Added prevention while selecting a date in the future in the date picker.
  • Fixed last date point being partially hidden in analytics latency and loss charts
  • Other minor bug fixes & visual improvements.

1.5 (2021 December 28th)

New Features

  • Added a Connection ID Filter
  • Implemented SDN Re-Routing Latency Thresholds
  • Added a Search to Analytics Source & Destination dropdowns
  • Improvements to the Analytics SDN Reroute Annotations display
    Improvements
  • Agent service optimizations
  • Logging infrastructure changes
  • SDN route calculation improvements
  • Added health check endpoints to establish more reliability in our services
    Fixes
  • Fixes to Analytics filters & graphs
  • Fixes to log severity display
  • Other minor fixes

1.4 (2021 December 6th)

Improvements

  • Dynamic resolution for analytics results.
  • Implemented the annotation aggregation.
  • Updated the SDN part recalculation flows.
  • Removed workers logic from agents service.
  • Updated the Connection Status Box when no info.
  • Implemented the ability to select a particular section of a graph to zoom in.
  • Improved the advanced filters component to show selected only toggle and separate search input from selection count.
    Fixes
  • Fixed port matching.
  • Fixed custom filter issues in Firefox 94.0.
  • Fixed custom filters to accept capital letters.
  • Fixed the message when the tables are empty.
  • Fixed table pagination occasionally returns errors.
  • Fixed detailed connection analytics that returns reversed direction analytics
  • Fixed endpoints checkbox that was kept active even if no endpoints were selected.

1.3 (2021 November 18th)

Features & Improvements

  • Implemented an active checkmark displaying which interface is currently active.
  • Implemented SDN Route change annotations in the Analytics & Latency Graph.
  • Improved the readability & bandwidth representation in the Analytics section.
  • Shortened the time required to declare an error in the connection.
  • Made Agent Service scalability & stability improvements.
  • Implemented an empty state for the Network Graph.
  • Minor visual improvements.
    Fixes
  • Fixed endpoint filtering issues.
  • Fixed analytics graphs appearing 'squeezed' on loading.
  • Fixed the connection status direction showing incorrectly.
  • It is no longer possible to create empty tags via the Agent token creation section.
  • Fixed missing platform agent logs in Platform UI.
  • Fixed issues with agent token table sorting.
  • Various minor bug fixes.

1.2 (2021 October 14)

Improvements

  • Search queries now only return results from the filtered-out set of items.
  • Removed the graph rehydration when the user navigates outside the graph borders.
  • Search bar contents are now cleared when the user moves between different Network sections.
  • Endpoint statuses are now displayed in the connection table and the endpoint management sidebar.
  • Pending connection status is now unclickable while the Analytics data is being populated.
  • Made visual improvements of the Network graph & Analytics section.
  • Connection latencies to display in a fixed ‘n.nn’ format.
    Fixes
  • Fixed bugs that occur when removing agent tokens.
  • Fixed a bug causing the selected log level to show too many entries.
  • Fixed a bug causing the search bar to jump up when the user selects an item.
  • Fixed a bug causing a quick search in the map view to hide all of the nodes.
  • Made multiple other minor fixes.

1.1 (2021 September 16)

Features & improvements:

  • Implemented a brand new Analytics section
  • Improved the Connection status representation
  • Implemented a new concept of a connection group, to include both the public and optimized connections
  • Deprecated ROPC flow, now only the access token to be used for authentication via API
  • Implemented the SDN toggle [experimental, limited feature]
  • Implemented the Search autocomplete function
  • Improvements to a date picker component
  • Improvements to a connection information modal
  • Automated the Network graph updating
  • Multiple Network Graph improvements
  • Multiple user flow and overall usability improvements
    Fixes:
  • Fixed the Virtual endpoint config appearing while clicking on offline connections
  • Fixed the access token deletion
  • Fixed the access token checkboxes
  • Added status to the connection information modal
  • Fixed the network search to work with IDs
  • Multiple browser compatibility fixes
  • Multiple smaller design-related fixes

1.0 (2021 August 5)

Features & improvements:

  • New Network Graph library implemented
  • Added a Network Map and Code sections
  • Agent token scopes implemented
  • Added a platform 404 page, to cover the cases where users are trying to access the non-existant objects
  • Added more select options in the Access Token section
  • Backend implementation of the Rule service
  • Added ’n/a’ as the default Status & Location for Virtual endpoints
  • Lots of refactoring and code polishing
    Fixes:
  • Fixed log section filtering issues
  • Fixed endpoint tag removal issues
  • Fixed agent and access token selector issues
  • Fixed a representation of Endpoint service count
  • Visual improvements and design fixes

0.14 (2021 June 1)

Features & improvements:

  • Introduces the IP Service to improve the performance of new endpoints registration
  • Added Type field in the Add Endpoints table
  • More accurate endpoint status reporting
  • Multiple visual improvements & optimizations
    Fixes:
  • Fixed search and sorting within Add Endpoints table
  • Fixed select/deselect all in Add Endpoints table misbehavior
  • Fixed Access token table sorting
  • Fixed some error messages to report on the issue more accurately
  • Fixed Connection manager sidebar to display a full set of available endpoints, after the new ones are added

0.13 (2021 May 20)

Features & improvements:

  • Moved the Virtual endpoint Configuration button from individual connection to the endpoint itself for more clarity
  • Filter clearing moved to an X button for more visibility
  • Improved the service count reporting to show both the counts of existing and selected services
  • Implemented bulk endpoint delete
  • Automated the Provider icon allocation to cover the majority of the cases with key providers
  • Removed a limitation for a machine to belong to a single account only
  • Visual improvements and optimizations
    Fixes:
  • Fixes for tag creation and allocation
  • Multiple visual fixes in Access token section
  • Fixed ‘All time’ option to work in the Last updated section filtering
  • Fixed the usage of Virtual endpoints icons in the Network Graph
  • Corrections to the modal which is shown while deleting an unconnected endpoint from a Network Graph
  • Multiple fixes in Network Graph

0.12 (2021 Apr 30)

Features & improvements:

  • Implemented a Virtual endpoint creation functionality
  • Enhanced the Add Endpoint wizard with a ‘VPN’ option, for an easier setup of a VPN server
  • Implementation of Wireguard config generation for connections involving virtual endpoints
  • Improved the service count reporting by displaying both the existing and selected services numbers
  • Introduced an endpoint type attribute, for easier filtering
  • Implemented the endpoint search by the IP, alongside the name and ID
    Fixes:
  • Added missing endpoint information back to the connection information box
  • Amended the alignment off dropdown options, so they would fit better
  • Fixed tags filter duplication issue
  • Fixed the issue with the Pending icon always shown for some particular connections
  • Fixed a couple of visual issues in the Access tokens section
  • Multiple less visible fixes and improvements under the hood

0.11 (2021 Apr 22)

Features & improvements:

  • Access token creation with scopes assigned
  • 2FA authentication option
  • Wireguard public key verification implementation
  • Improvements in user creation flow
    Fixes:
  • Connection table search now also search for connection IDs
  • Filter placeholder fixes
  • Log window layout fixes
  • Added missing empty table placeholders
  • Fixed Endpoint statuses to also include Duplicated name instances under Errors
  • Fixed WR_ROUTE_STATUS errors
  • Fixed endpoint table endpoint name and provider overlapping issue
  • Multiple other minor fixes

0.10 (2021 Apr 8)

Features & improvements:

  • Completely refactored the user registration and authentication system
  • Redesigned the Forgot password & Change password flows
  • Implemented Social logins
  • Completely redesigned the table filtering to support more flexibility
  • Added new filtering options
  • Reworked Agent token setup to show it only once for security purposes
  • Add Endpoint wizard now works with a paste-in token, instead of a selectable from a dropdown
  • Added additional verification step when breaking connections from the Status box
  • Added a new Agent service to significantly increase the system performance
  • Network Graph now refocus after more endpoints are added, to keep all in the visible sight
  • Added JIRA Customer Portal plugin, so that you could easily inform us about any issues or questions you might have
    Fixes:
  • Fixed the creation of duplicated interface IPs
  • Endpoints location recognition should work significantly more accurately now
  • Fixed incorrect status messages
  • Fixed ‘Select all’ functionality in some tables
  • Fixed an issue that prevented user to set a ‘No provider’ attribute on endpoints
  • Multiple table sorting fixes
  • Multiple fixes in logs to improve searching and time based filtering

0.9.3 (2021 Mar 17)

Fixes:

  • Fixed an issue with IP resolution and external IPs

0.9.2 (2021 Feb 24)

Fixes:

  • Fixed an issue with duplicated IPv4 address allocation

0.9.1 (2021 Feb 17)

Fixes:

  • Fixed an issue that prevented the endpoint deletion, both on backend and frontend.

0.9 (2021 Feb 11)

Features & improvements:

  • User is now able to select the timezone, that will be applied across the timestamps in the platform
  • We have reworked the concept of a network and implemented a single network logic for the entire account. Impacts both the backend and the frontend. More about this in the Release notes.
  • Implemented unique endpoint name per account requirement
  • Added a toggle in the user section to switch the onboarding tour on again
  • “Add New Endpoint” modal now warns the user if an already expired agent token is selected
  • Added more information to endpoint service removal panel
  • Improved the performance of resource-intensive ‘Info’ type of logs
  • Added connection status icons on the Network Graph
    Fixes:
  • Fixed log search issues
  • Fixed status tooltips showing an incorrect message in Agent tokens table
  • Deleted services are not removed from the view automatically
  • Fixed connection manager loader misbehaviors
  • Multiple fixes to adjust the network graph zoom level
  • Fixed overflows of long endpoint / network names
  • Multiple visual fixes and performance improvements

0.8 (2021 Jan 11)

Features & improvements:

  • Added time range selectors to logs time picker
  • Implemented a product onboarding tour for easier activation of new users
  • Network graph zoom level is now adaptive to always include all of the network contents while opening it
  • Overlap checking logic is moved to agent
  • Checkboxes have been improved to support partial list selection display
  • Network graph and connections table now refresh periodically to display any recent changes
  • Improved endpoint logs search
  • Added a shortcut to Documentation
    Fixes:
  • Fixed cyclical loop of network requests in case user do not have any Networks created
  • Added missing empty table placeholders
  • Fixed misbehaving filters in case users navigates through pages
  • Fixed ‘Reset password’ email delivery
  • ‘Remove’ input is now cleared for every removal form
  • Table header fixes in Agent token table
  • Fixed connection services counter
  • ‘Add endpoints’ modal routing fixes
  • Endpoint table now refreshes to display newly added services
  • Fixed endpoint service deletion issues
  • Fixed multiple issues occurring while zooming the browser in/out
  • Multiple visual fixes & rebranding remnants

0.7 (2020 Dec 30)

Features & improvements:

  • Introduced a truncation of long log entries for better readability
  • Introduced a .yaml download button for a given Network view
  • Implemented dual log icon to notify if there are either new warnings, errors or both
  • Added a menu button for easy Documentation access
  • Unused services that become inactive are removed automatically now
  • Inactive services, used in connections can now be removed manually
  • In case of overlap or errors, services can be reconfigured manually
  • Visual improvements of a connection management sidebar
  • Visual improvements of an Add Endpoints section
  • Added missing section highlights where they were missing
  • Added more detailed Status tooltips
  • And we also evolved from NOIA to Syntropy!
    Fixes:
  • Adding tags to filtered endpoints is now possible
  • You won’t be able to create an expired token anymore
  • Fixed disappearing provider icons
  • Fixed ‘forgot password’ & ‘change password’ flows
  • Fixed sorting by Location
  • Fixed Agent networks filter in the Connections table
  • Clicking revert now fully reverts the changes done in service selection
  • Calendar now fits into all screens
  • Multiple cross-browser fixes
  • Multiple fixes to loaders
  • Optimized checkbox behavior
  • Optimized a number of requests for better performance
  • …and some more fixes under the hood

0.6 (2020 Dec 11)

Features & improvements:

  • Implemented Kubernetes & Host services. This comes as an addition to Docker services.
  • Errors and warnings can be seen in the Network Graph
  • Zoom in/out buttons in the Network Graph
  • Matched status filters & their colors across the system
  • Changes logs direction to be down - up
  • Log highlights on mouse hover for better readability
  • Tags are now saved for reuse immediately
  • Info type of logs are removed from notifications list so that they would inform only about key events
  • Filter added to ‘Add endpoints’ modal
    Fixes:
  • Visibility and behavior fixes of the Network Graph
  • Connection table filtering issues fixed
  • Pagination issues while loading content are fixed
  • Moving to another page cleared the search query
  • Duplicated tags were possible, fixed now
  • Connections filter only show the relevant endpoints, if called from within the network
  • Tag locking logic fixed
  • Issues with status filter fixed
  • Forgot password functionality fixed, more user management fixes coming next
  • Connection services count now updates as expected
  • Multiple smaller bugs crunched

0.8 (2021 Jan 11)

Features & improvements:

  • Added time range selectors to logs time picker
  • Implemented a product onboarding tour for easier activation of new users
  • Network graph zoom level is now adaptive to always include all of the network contents while opening it
  • Overlap checking logic is moved to agent
  • Checkboxes have been improved to support partial list selection display
  • Network graph and connections table now refresh periodically to display any recent changes
  • Improved endpoint logs search
  • Added a shortcut to Documentation

Fixes:

  • Fixed cyclical loop of network requests in case user do not have any Networks created
  • Added missing empty table placeholders
  • Fixed misbehaving filters in case users navigates through pages
  • Fixed 'Reset password' email delivery
  • 'Remove' input is now cleared for every removal form
  • Table header fixes in Agent token table
  • Fixed connection services counter
  • 'Add endpoints' modal routing fixes
  • Endpoint table now refreshes to display newly added services
  • Fixed endpoint service deletion issues
  • Fixed multiple issues occurring while zooming the browser in/out
  • Multiple visual fixes & rebranding remnants

0.7 (2020 Dec 30)

Features & improvements:

  • Introduced a truncation of long log entries for better readability
  • Introduced a .yaml download button for a given Network view
  • Implemented dual log icon to notify if there are either new warnings, errors or both
  • Added a menu button for easy Documentation access
  • Unused services that become inactive are removed automatically now
  • Inactive services, used in connections can now be removed manually
  • In case of overlap or errors, services can be reconfigured manually
  • Visual improvements of a connection management sidebar
  • Visual improvements of an Add Endpoints section
  • Added missing section highlights where they were missing
  • Added more detailed Status tooltips
  • And we also evolved from NOIA to Syntropy!

Fixes:

  • Adding tags to filtered endpoints is now possible
  • You won't be able to create an expired token anymore
  • Fixed disappearing provider icons
  • Fixed 'forgot password' & 'change password' flows
  • Fixed sorting by Location
  • Fixed Agent networks filter in the Connections table
  • Clicking revert now fully reverts the changes done in service selection
  • Calendar now fits into all screens
  • Multiple cross-browser fixes
  • Multiple fixes to loaders
  • Optimized checkbox behavior
  • Optimized a number of requests for better performance
  • ...and some more fixes under the hood

0.6 (2020 Dec 11)

Features & improvements:

  • Implemented Kubernetes & Host services. This comes as an addition to Docker services.
  • Errors and warnings can be seen in the Network Graph
  • Zoom in/out buttons in the Network Graph
  • Matched status filters & their colors across the system
  • Changes logs direction to be down - up
  • Log highlights on mouse hover for better readability
  • Tags are now saved for reuse immediately
  • Info type of logs are removed from notifications list so that they would inform only about key events
  • Filter added to 'Add endpoints' modal

Fixes:

  • Visibility and behavior fixes of the Network Graph
  • Connection table filtering issues fixed
  • Pagination issues while loading content are fixed
  • Moving to another page cleared the search query
  • Duplicated tags were possible, fixed now
  • Connections filter only show the relevant endpoints, if called from within the network
  • Tag locking logic fixed
  • Issues with status filter fixed
  • Forgot password functionality fixed, more user management fixes coming next
  • Connection services count now updates as expected
  • Multiple smaller bugs crunched