diff --git a/.github/workflows/release-current-version.yml b/.github/workflows/release-current-version.yml new file mode 100644 index 0000000..6d6faae --- /dev/null +++ b/.github/workflows/release-current-version.yml @@ -0,0 +1,11 @@ +name: Release Current Version + +on: + push: + branches: [ master, main ] + +jobs: + Run: + uses: polarityio/polarity-github-actions/.github/workflows/release-server-versions-for-int-store.yml@master + # with: + # use-integration-development-checklist: false diff --git a/.github/workflows/run-int-dev-checklist.yml b/.github/workflows/run-int-dev-checklist.yml new file mode 100644 index 0000000..ffa86d7 --- /dev/null +++ b/.github/workflows/run-int-dev-checklist.yml @@ -0,0 +1,23 @@ +name: Run Integration Development Checklist + +on: + pull_request: + branches: [ master, main, develop ] + +jobs: + run-integration-development-checklist: + runs-on: ubuntu-latest + container: 'centos:7' + + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + - name: Test NPM Install + id: test-npm-install + run: | + npm ci + - name: Polarity Integration Development Checklist + id: int-dev-checklist + uses: polarityio/polarity-integration-development-checklist@main + with: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/config/config.json b/config/config.json new file mode 100644 index 0000000..cef9963 --- /dev/null +++ b/config/config.json @@ -0,0 +1,85 @@ +{ + "acronym": "Pool", + "entityTypes": [ + "string" + ], + "logging": { + "level": "info" + }, + "styles": [ + "./styles/poolparty.less" + ], + "block": { + "component": { + "file": "./components/poolparty.js" + }, + "template": { + "file": "./templates/poolparty.hbs" + } + }, + "options": [ + { + "key": "url", + "name": "Concept URL", + "description": "", + "default": "", + "type": "text", + "userCanEdit": true, + "adminOnly": false + }, + { + "key": "project", + "name": "Project Name", + "description": "", + "default": "", + "type": "text", + "userCanEdit": true, + "adminOnly": false + }, + { + "key": "username", + "name": "Username", + "description": "PoolParty Account Username", + "default": "", + "type": "text", + "userCanEdit": true, + "adminOnly": false + }, + { + "key": "password", + "name": "password", + "description": "PoolParty Account Password", + "default": "", + "type": "password", + "userCanEdit": true, + "adminOnly": false + }, + { + "key": "showBroaderConcepts", + "name": "Show Broader Concepts", + "description": "If checked, the integration will show broader concepts", + "default": true, + "type": "boolean", + "userCanEdit": true, + "adminOnly": false + }, + { + "key": "showNarrowerConcepts", + "name": "Show Narrower Concepts", + "description": "If checked, the integration will show narrower concepts", + "default": true, + "type": "boolean", + "userCanEdit": false, + "adminOnly": true + }, + { + "key": "showRelatedConcepts", + "name": "Show Related Concepts", + "description": "If checked, the integration will show related concepts", + "default": true, + "type": "boolean", + "userCanEdit": false, + "adminOnly": true + } + ] +} \ No newline at end of file diff --git a/package.json b/package.json index 17573a5..90bfab1 100644 --- a/package.json +++ b/package.json @@ -1,12 +1,12 @@ { - "main": "./integration.js", "name": "PoolParty", + "version": "1.1.2-beta", + "main": "./integration.js", "description": "PoolParty Semantic Suite taxonomy SPARQL lookups.", - "version": "1.1.1-beta", "private": true, "dependencies": { "request": "^2.75", "lodash": "^4.16", "async": "^2.0" } -} +} \ No newline at end of file