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: Pryaxis/TSAPI
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: general-devel
Choose a base ref
...
head repository: Pryaxis/TSAPI
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: tsapi6
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 10 commits
  • 35 files changed
  • 2 contributors

Commits on Nov 2, 2022

  1. Migration to MS DI framework

    QuiCM authored and SignatureBeef committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    fd0591c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc7c843 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    75cf1c7 View commit details
    Browse the repository at this point in the history
  4. Actually propagate args through

    QuiCM authored and SignatureBeef committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    b83803f View commit details
    Browse the repository at this point in the history
  5. Change PluginService.Start to virtual

    Allows plugins to override it, since there is a existing function body.
    SignatureBeef committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    ef0648b View commit details
    Browse the repository at this point in the history
  6. Allow configurational assemblies

    This allows assemblies to load when it either has a PluginService or BaseConfigurator implementation.
    Some plugins, like TShock, are able to be split across multiple assemblies of which are controlled by a single master assembly.
    SignatureBeef committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    fd4f635 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    613d2b1 View commit details
    Browse the repository at this point in the history
  8. Changes to DIBuilder to enable TSAPI configurators

    Configurators now load in a specific order: Config > Logging > Services
    (Priority within each subset is still respected)
    
    TSAPI now loads plugin path from env var or cmdline if provided
    QuiCM authored and SignatureBeef committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    cadf49a View commit details
    Browse the repository at this point in the history
  9. Update defunct comment

    QuiCM authored and SignatureBeef committed Nov 2, 2022
    Configuration menu
    Copy the full SHA
    63f85cf View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dbb2f3a View commit details
    Browse the repository at this point in the history
Loading