Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: LS-Instruments/WebSocket-Actor
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: feature/tls_support
Choose a base ref
...
head repository: LS-Instruments/WebSocket-Actor
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 15 commits
  • 143 files changed
  • 2 contributors

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    4b7d496 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    72caf66 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. Implemented Error Generation, Reporting, and Handling see #8

    *Define custom error codes
    *generate errors and propagate them to the subscribers (client or server)
    *The client subscriber must override the "Handle Last Ack Core" method and from that extract the error of the client shutting down
    *The subscriber of the server must override the "Handle Error" method to catch the specific errors*
    * If an unknown error leads to an invalid Listener reference the server will now shutdown, because it would then kill possibly working connections to clients, but it will stop accepting definitions of new services by throwing a specific error
    AndreaV-Lsi committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    a1844f8 View commit details
    Browse the repository at this point in the history
  2. Further work on error handling #8, now the client subscriber will be …

    …notified of errors and will need to override the method Handle Error to catch them. Updated license and release notes
    AndreaV-Lsi committed Nov 11, 2024
    Configuration menu
    Copy the full SHA
    4b8d9c8 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2024

  1. Configuration menu
    Copy the full SHA
    cb073d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af5ef10 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. More work on Error Generation #8

    * The errors generated by the WebSocket Server are now reported to the subscriber and not to the caller, hence they will not even pass through the Server Manager if used
    * Added custom errors generated by the Start Server, Stop Server, Add Service WebSocket Server methods
    * improved documentation
    AndreaV-Lsi committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    af97514 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d0d7f8 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Some minor work on error handling and generation #8

    * we now report the Server URI or the Service Name in the error source when we have problems launching/stopping a server or adding a service
    AndreaV-Lsi committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    4490da0 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2024

  1. Improved Function's Palette, harmonized actors icons

    Better structure for the function's palette, to improve readability of the palette all the actors now have the same icon color
    AndreaV-Lsi committed Nov 24, 2024
    Configuration menu
    Copy the full SHA
    e6c67d3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    43157ac View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2024

  1. Configuration menu
    Copy the full SHA
    0f4d006 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2025

  1. Error forwaring from WebSocket server to subscriber bugfix

    * Solved a bug whereby  the WebSocket Server actor, upon handling an error, forwards it to the subscriber but doesnt clear it resulting in an endless lopp in the "Actor Core.vi" (Closes #9)
    AndreaV-Lsi committed May 16, 2025
    Configuration menu
    Copy the full SHA
    f3cea39 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2025

  1. FInal fix for WebSoket Client error forwarding (#9)

    * Client Error forwarding bug  fixed and tested  (Closes #9)
    * VIPM package built
    AndreaV-Lsi committed Sep 29, 2025
    Configuration menu
    Copy the full SHA
    2729046 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2025

  1. Update README with installation and contribution details

    Added VIPM package installation instructions and contributing guidelines.
    AndreaV-Lsi authored Dec 18, 2025
    Configuration menu
    Copy the full SHA
    8232e15 View commit details
    Browse the repository at this point in the history
Loading