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: robbyt/go-supervisor
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.0.6
Choose a base ref
...
head repository: robbyt/go-supervisor
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 20 commits
  • 105 files changed
  • 2 contributors

Commits on May 29, 2025

  1. clean up comments

    robbyt committed May 29, 2025
    Configuration menu
    Copy the full SHA
    3d97dc3 View commit details
    Browse the repository at this point in the history
  2. clean up comments

    robbyt committed May 29, 2025
    Configuration menu
    Copy the full SHA
    0e7611d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    15873b6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d7f0998 View commit details
    Browse the repository at this point in the history
  5. Update module github.com/robbyt/go-fsm to v1.3.0 (#44)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored May 29, 2025
    Configuration menu
    Copy the full SHA
    cede583 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2025

  1. use the default go cache envs

    robbyt committed May 30, 2025
    Configuration menu
    Copy the full SHA
    4e89a81 View commit details
    Browse the repository at this point in the history
  2. remove parent context from composite runner (#46)

    * remove parent context from composite runner
    
    * restore previous runnablesMu type to normal mutex, no need for rwmutex
    
    * turn down the log level on the httpserver startup
    robbyt authored May 30, 2025
    Configuration menu
    Copy the full SHA
    e6ccf98 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2025

  1. Configuration menu
    Copy the full SHA
    dac0f2a View commit details
    Browse the repository at this point in the history
  2. remove parentCtx from the httpserver Runnable (#48)

    * remove parentCtx from the httpserver Runnable
    
    * use t.Context instead of context.Background for tests
    robbyt authored May 31, 2025
    Configuration menu
    Copy the full SHA
    7e48729 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2025

  1. Configuration menu
    Copy the full SHA
    cba72e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    371ec15 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2025

  1. split out httpserver.middleware into a new sub-package, with improved…

    … API (#50)
    
    * split out httpserver.middleware into a new sub-package, with improved API
    
    * add more tests
    
    * simplify and cleanup middleware implementations, and add/adjust examples
    
    * clean up docs
    
    * clean up examples
    
    * more docs cleanup
    
    * remove loop var capture
    
    * clean up wildcard, add docs and more tests
    
    * make the logger and recovery accept a slog.Handler implementation instead
    
    * add a compliance test, and rewrite the json enforcer example middleware
    
    * add note to header middleware about limitations
    
    * add some guardrails and notes to the example code
    
    * docs
    
    * simplify and fix the json middleware example
    
    * update doc
    
    * docs
    
    * rename
    
    * remove cruft
    
    * roll-back some of the API breaking changes to routes.go, add deprecation notices
    robbyt authored Jun 4, 2025
    Configuration menu
    Copy the full SHA
    4df95b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5cd051f View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2025

  1. clean up and consolidate tests, move to the blocking fsm state channel (

    #54)
    
    * clean up tests, and consolidate
    
    * more test cleanup, and comment fixes
    
    * simplify httpserver tests
    
    * improve test coverage of GetStateChanWithTimeout
    
    * fix ctx calls
    robbyt authored Jun 8, 2025
    Configuration menu
    Copy the full SHA
    2f69e7e View commit details
    Browse the repository at this point in the history
  2. update required go version to latest (#55)

    * update required go version to latest
    
    * small adjustments to improve reliability of tests
    robbyt authored Jun 8, 2025
    Configuration menu
    Copy the full SHA
    d332154 View commit details
    Browse the repository at this point in the history
  3. Update module github.com/robbyt/go-fsm to v1.4.1 (#53)

    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jun 8, 2025
    Configuration menu
    Copy the full SHA
    42d866c View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2025

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

Commits on Jun 23, 2025

  1. Configuration menu
    Copy the full SHA
    7f66c89 View commit details
    Browse the repository at this point in the history
  2. add middleware edit for req headers (#58)

    * add middleware edit for req headers
    
    * remove the sort from the examples
    
    * add unit tests for the request header editor
    robbyt authored Jun 23, 2025
    Configuration menu
    Copy the full SHA
    550f4a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2025

  1. Configuration menu
    Copy the full SHA
    6780cc3 View commit details
    Browse the repository at this point in the history
Loading