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: finos/git-proxy
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.3.10
Choose a base ref
...
head repository: finos/git-proxy
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.4.0
Choose a head ref
  • 10 commits
  • 29 files changed
  • 3 contributors

Commits on Oct 21, 2024

  1. feat: expose plugin extension points into main package, developer doc…

    …s + sample
    
    - update PluginLoader to use load-plugin's native Node module resolution. this library already
      handles loading of files vs modules in node_modules/ so let's use that directly
    - add configuration-based plugin loading and deprecate environment variables
    - new documentation page for plugin development. loading, writing, etc.
    - add PullActionPlugin + unify config on just "plugins"
    - add explicit exports to make importing @finos/git-proxy more straight forward for plugins
    
    In addition, this commit adds both CommonJS and ES module examples of plugins and refactors them
    into a more reflective package. It also includes updates to the site documentation, specifically
    in the Development section, which now includes details about plugins and contribution guidelines.
    
    - fix issue with json-schema-for-humans producing bad output due to post-processing (script step
      no longer required)
    - docs: add section on docs on how to update the config schema + re-generate reference doc
    - fix: don't package website with git-proxy, update .npmignore on npm pack/publish
    coopernetes committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    104bd3c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ef6a98 View commit details
    Browse the repository at this point in the history
  3. fix: cli e2e tests by adding missing export, remove unused actions

    - remove actions which are used in internal fork from chain
    - add default config value for plugins (an empty array)
    coopernetes committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    f9898c4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f9667d6 View commit details
    Browse the repository at this point in the history
  5. fix: add proper jsdoc, remove extraneous logic from plugin + tests

    - add test cases for getChain + executeChain to validate the processor execution
    - remove extraneous function to create a loader and just use the constructor
    - address review comments
    coopernetes committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    a7b799c View commit details
    Browse the repository at this point in the history
  6. Merge pull request #713 from RBC/feat/new-plugin-system

    feat: expose plugin extension points into main package, developer docs + sample
    coopernetes authored Oct 21, 2024
    Configuration menu
    Copy the full SHA
    0b1bc4a View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. chore: move dev dependencies to the right section

    Can't move concurrently because it's used by git-proxy-all at runtime
    06kellyjac committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    38d69f5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    27e885c View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Configuration menu
    Copy the full SHA
    bffe8b8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #757 from finos/release-v1.4.0

    chore: bump minor for release v1.4.0
    JamieSlome authored Oct 25, 2024
    Configuration menu
    Copy the full SHA
    dc620f7 View commit details
    Browse the repository at this point in the history
Loading