Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Aug 27, 2021

Bumps sourcecred from 0.9.0 to 0.9.2.

Release notes

Sourced from sourcecred's releases.

sourcecred v0.9.2

Summary

Support for adding text descriptors to certain Discord and Discourse config attributes

Now, you can add text descriptors to certain attributes by adding // and any description you want afterwards at the end of the attribute key. Example: "477551557723029514//general channel": 2, The attributes that support this are:

  • Discourse category ids
  • Discord role ids
  • Discord channel ids

ExternalPlugin: flexible/powerful 3rd-party plugins

The ExternalPlugin is used for loading a graph and optionally a declaration and identityProposals from either:

  1. the plugin config folder on disk
    • To use this method, simply place the files into the config/plugins/external/X folder.
  2. a base url that statically serves the files
    • To use this method, simply serve the files statically with cross-origin enabled, and add a config.json file in the instance's config/plugins/external/X folder with form: { "graphUrl": "https://www.myhost.com/path/to/graph", "declarationUrl": "https://www.myhost.com/path/to/declaration", "identityProposalsUrl": "https://www.myhost.com/path/to/proposals" }

Supported files for either method are:

  1. graph.json/graph (required) - works whether or not it is compressed using our library
  2. declaration.json (optional) - if omitted, a default declaration with minimal node/edge types is used, but also graphs don't have to adhere to the declaration if they don't desire to be configured using our Weight Configuration UI.
  3. identityProposals.json (optional) - if omitted, no identities are proposed

The External plugin can be used multiple times, because it simply uses the PluginId pattern "external/X" where X can be any name an instance admin chooses.

We are working on this tutorial for developers to work with the ExternalPlugin. It should be done by the end of August 2021. https://observablehq.com/@​sourcecred/external-plugin-tutorial

Option to write JSON outputs without compression

If you want to get the non-compressed JSON of your credGraph, credGrainView, or other compressed output files, you can simply run:

yarn sourcecred graph --no-zip
yarn sourcecred credrank --no-zip

Contributions

77e68983dd236aa35c6ac89ffa9d7a5ade412fd7 Add --no-zip flag to CLI, deprecate gzip suffix (#3162) 41d60442a4349c164995c0eef928921c90cbd1bf Add ConstructorPlugin for ExternalPlugin testing (#3154) 5270b582b86f8df9315070539a72abdad589ccac CredGrainView: Add advice to common error message (#3164) 14d7d07f7d34d1f36c94df22356dc1977848adff Add Cache version suffix in circleCI (#3159) 82378e5bef4484f31832cb5183c8094991d9bb37 Use combo parser instead of compat for PluginDeclaration (#3153)

... (truncated)

Commits
  • 77e6898 Add --no-zip flag to CLI, deprecate gzip suffix (#3162)
  • 41d6044 Add ConstructorPlugin for ExternalPlugin testing (#3154)
  • 5270b58 CredGrainView: Add advice to common error message (#3164)
  • 14d7d07 Add Cache version suffix in circleCI (#3159)
  • 82378e5 Use combo parser instead of compat for PluginDeclaration (#3153)
  • 4d468ac Bsodenkamp allocation identities refactor (#3115)
  • c124d7b Revert "UI: Add Filtering to to Ledger View (#3122)" (#3147)
  • d4df10d Create External Plugin that reads from disk or url (#3114)
  • ea05c00 Add support for a text descriptor in number strings in config files (#3145)
  • c347f5a Set up Grain Integration support in Config API (#3079)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by hozz, a new releaser for sourcecred since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [sourcecred](https://github.com/sourcecred/sourcecred) from 0.9.0 to 0.9.2.
- [Release notes](https://github.com/sourcecred/sourcecred/releases)
- [Commits](sourcecred/sourcecred@sourcecred-v0.9.0...sourcecred-v0.9.2)

---
updated-dependencies:
- dependency-name: sourcecred
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Aug 27, 2021
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Sep 2, 2021

Superseded by #31.

@dependabot dependabot bot closed this Sep 2, 2021
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/sourcecred-0.9.2 branch September 2, 2021 10:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant