Skip to content

Commit

Permalink
another test
Browse files Browse the repository at this point in the history
  • Loading branch information
terazus committed Dec 2, 2019
2 parents b4a3064 + 1d340e0 commit 07a489d
Show file tree
Hide file tree
Showing 24 changed files with 141 additions and 10 deletions.
10 changes: 4 additions & 6 deletions .github/workflows/documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,16 @@ jobs:

steps:
- uses: actions/checkout@v1
- name: Install nodeJS
run: |
sudo apt install nodejs
- uses: actions/setup-node@v1
with:
node-version: '10.x'
- name: Install Dependencies
run: npm install
- name: test
run: git branch --set-upstream-to origin/${{ secrets.GITHUB_TOKEN }}
- name: Run the documentation
run: npm run doc
- name: Display current branch
run: git status
- name: Commit changes
uses: elstudio/actions-js-build/commit@v2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8 changes: 4 additions & 4 deletions .github/workflows/unit_tests.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: CI
name: Build

on: [push, pull_request]

Expand All @@ -9,9 +9,9 @@ jobs:

steps:
- uses: actions/checkout@v1
- name: Install nodeJS
run: |
sudo apt install nodejs
- uses: actions/setup-node@v1
with:
node-version: '10.x'
- name: Install Dependencies
run: npm install
- name: Run npm unit tests
Expand Down
Empty file added source/components/App.md
Empty file.
5 changes: 5 additions & 0 deletions source/components/Community.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Community

This component handles the sign-up/register page

[Find me at src/pages/Static/Community/Community.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/Static/Community/Community.vue)
5 changes: 5 additions & 0 deletions source/components/Educational.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Educational

This component handles the educational page

[Find me at src/pages/Static/Educational/Educational.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/Static/Educational/Educational.vue)
5 changes: 5 additions & 0 deletions source/components/Footer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Footer

Component to handle the footer (should be present on every page)

[Find me at src/components/Navigation/Footer.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/components/Navigation/Footer.vue)
5 changes: 5 additions & 0 deletions source/components/Home.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Home

Component to handle the front page (landing page)

[Find me at src/pages/Home/Home.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/Home/Home.vue)
5 changes: 5 additions & 0 deletions source/components/License.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# License

This component handles the license/api page

[Find me at src/pages/Static/License/License.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/Static/License/License.vue)
5 changes: 5 additions & 0 deletions source/components/Login.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Login

This component handles the login page

[Find me at src/pages/Users/Login.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/Users/Login.vue)
5 changes: 5 additions & 0 deletions source/components/NavbarTop.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# NavbarTop

Component to handle the header (should be present on every page)

[Find me at src/components/Navigation/NavbarTop.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/components/Navigation/NavbarTop.vue)
5 changes: 5 additions & 0 deletions source/components/NewCollection.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# NewCollection

Component to handle the create new collection page

[Find me at src/pages/CreateRecord/NewCollection.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/CreateRecord/NewCollection.vue)
5 changes: 5 additions & 0 deletions source/components/NewDatabase.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# NewDatabase

Component to handle the create new database page

[Find me at src/pages/CreateRecord/NewDatabase.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/CreateRecord/NewDatabase.vue)
5 changes: 5 additions & 0 deletions source/components/NewPolicy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# NewPolicy

Component to handle the create new policy page

[Find me at src/pages/CreateRecord/NewPolicy.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/CreateRecord/NewPolicy.vue)
5 changes: 5 additions & 0 deletions source/components/NewRecordPage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# NewRecordPage

Component to generate the new record page and its buttons to redirect to new collection, standard, policy and database

[Find me at src/pages/CreateRecord/NewRecordPage.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/CreateRecord/NewRecordPage.vue)
5 changes: 5 additions & 0 deletions source/components/NewStandard.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# NewStandard

Component to handle the create new standard page

[Find me at src/pages/CreateRecord/NewStandard.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/CreateRecord/NewStandard.vue)
5 changes: 5 additions & 0 deletions source/components/Privacy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Privacy

This component handles the privacy policy page

[Find me at src/pages/Static/Privacy/Privacy.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/Static/Privacy/Privacy.vue)
Empty file added source/components/Record.md
Empty file.
27 changes: 27 additions & 0 deletions source/components/Records.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Records

This component gets the request, sends it to a service, the data from it and sends it to a child component OutputTable or OutputGrid (to be added)

## Methods

<!-- @vuese:Records:methods:start -->

|Method|Description|Parameters|
|---|---|---|
|is_request_valid|Used to check if the request is valid|The argument is a request data body|

<!-- @vuese:Records:methods:end -->


## Computed

<!-- @vuese:Records:computed:start -->

|Computed|Type|Description|From Store|
|---|---|---|---|
|currentPath|-|Gets the current path of the page to detect Standards, Databases, Polices or Collections|No|

<!-- @vuese:Records:computed:end -->


[Find me at src/pages/Search/Records.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/Search/Records.vue)
16 changes: 16 additions & 0 deletions source/components/SearchOutputTable.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# SearchOutputTable

This component produces the output table based on the received data.

## Props

<!-- @vuese:SearchOutputTable:props:start -->

|Name|Description|Type|Required|Default|
|---|---|---|---|---|
|input_data|The processed data coming from the API|`Object`|`false`|{}|

<!-- @vuese:SearchOutputTable:props:end -->


[Find me at src/pages/Search/SearchOutputTable.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/Search/SearchOutputTable.vue)
5 changes: 5 additions & 0 deletions source/components/Signup.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Signup

This component handles the sign-up/register page

[Find me at src/pages/Users/Signup.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/Users/Signup.vue)
5 changes: 5 additions & 0 deletions source/components/Stakeholders.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Stakeholders

This component handles the stakeholders page

[Find me at src/pages/Static/Stakeholders/Stakeholders.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/Static/Stakeholders/Stakeholders.vue)
5 changes: 5 additions & 0 deletions source/components/Statistics.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Statistics

This component handles the statistic page

[Find me at src/pages/Stats/Statistics.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/Stats/Statistics.vue)
5 changes: 5 additions & 0 deletions source/components/TermsOfUse.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# TermsOfUse

This component handles the terms of use page

[Find me at src/pages/Static/TermOfUse/TermsOfUse.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/Static/TermOfUse/TermsOfUse.vue)
5 changes: 5 additions & 0 deletions source/components/Timeline.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Timeline

This component handles the timeline page

[Find me at src/pages/Static/Timeline/Timeline.vue](https://github.com/FAIRsharing/fairsharing.github.io/tree/master/src/pages/Static/Timeline/Timeline.vue)

0 comments on commit 07a489d

Please sign in to comment.