Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
104 changes: 104 additions & 0 deletions .idea/workspace.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

38 changes: 19 additions & 19 deletions docs/.vuepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const moment = require('moment');
const sidebar = require('./nav/sidebars.js');
// console.log('Sidebar Rest: ', sidebar.rest());

console.log('Sidebar Guides: ', sidebar.guides());
// console.log('Sidebar Guides: ', sidebar.guides());
// console.log('Sidebar: ', sidebar.bar());

module.exports = (ctx) => ({
Expand Down Expand Up @@ -130,8 +130,8 @@ module.exports = (ctx) => ({
nav: require('./nav/top/mainNav.js'),
sidebar: {
'/api/reference/rest/': sidebar.rest(),
'/api/guides/': sidebar.guides(),
'/': sidebar.support(),
// '/api/guides/': sidebar.guides(),
// '/': sidebar.support(),
},
},
/**
Expand Down Expand Up @@ -197,20 +197,20 @@ module.exports = (ctx) => ({
'redirect-frontmatter',
'img-lazy',
],
extraWatchFiles: [
// Navigation
'.vuepress/nav/top/mainNav.js',
// Sidebars
'.vuepress/nav/sidebars.js',
'.vuepress/nav/left/guides.js',
'.vuepress/nav/left/rest/rest.js',
'.vuepress/nav/left/rest/v1/summary.js',
'.vuepress/nav/left/rest/v1/resources.js',
'.vuepress/nav/left/rest/v1/models/models.js',
'.vuepress/nav/left/rest/v1/reference/merchant.js',
'.vuepress/nav/left/rest/v1/reference/oauth2.js',
'.vuepress/nav/left/rest/v1/reference/users.js',
// Plugins
'.vuepress/plugins/getOpenAPI.js',
],
// extraWatchFiles: [
// // Navigation
// '.vuepress/nav/top/mainNav.js',
// // Sidebars
// '.vuepress/nav/sidebars.js',
// '.vuepress/nav/left/guides.js',
// '.vuepress/nav/left/rest/rest.js',
// '.vuepress/nav/left/rest/v1/summary.js',
// '.vuepress/nav/left/rest/v1/resources.js',
// '.vuepress/nav/left/rest/v1/models/models.js',
// '.vuepress/nav/left/rest/v1/reference/merchant.js',
// '.vuepress/nav/left/rest/v1/reference/oauth2.js',
// '.vuepress/nav/left/rest/v1/reference/users.js',
// // Plugins
// '.vuepress/plugins/getOpenAPI.js',
// ],
});
23 changes: 7 additions & 16 deletions docs/.vuepress/nav/left/guides.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,22 +18,13 @@ const introduction = {
collapsable: false,
sidebarDepth: 0,
children: [
['/api/guides/introduction/a-note-on-settle-api-users.md', 'A Note on Settle API Users'],
['/api/guides/introduction/attachments.md','Attachments'],
['/api/guides/introduction/authentication.md','Authentication'],
['/api/guides/introduction/callbacks.md','Callbacks'],
['/api/guides/introduction/error-responses.md','Error Responses'],
['/api/guides/introduction/interacting.md','Interacting'],
['/api/guides/introduction/ledgers.md','Ledgers'],
['/api/guides/introduction/media-type.md','Media Types'],
['/api/guides/introduction/payment-flows.md','Payment Flows'],
['/api/guides/introduction/permission-requests.md','Permission Requests'],
['/api/guides/introduction/qr-acceptance.md','QR Acceptance'],
['/api/guides/introduction/resiliency.md','Resiliency'],
['/api/guides/introduction/sandbox-environment.md','Sandbox Enviroment #1'],
['/api/guides/introduction/settle-sandbox-environment.md',' Sandbox Enviroment #2'],
['/api/guides/introduction/settlements.md','Settlements'],
['/api/guides/introduction/versioning.md','Verioning'],
'/api/guides/introduction/interacting',
'/api/guides/introduction/callbacks',
'/api/guides/introduction/error-responses',
'/api/guides/introduction/media-type',
'/api/guides/introduction/a-note-on-settle-api-users',
'/api/guides/introduction/versioning',
['/api/guides/introduction/resiliency', 'Resiliency'],
],
};

Expand Down
21 changes: 12 additions & 9 deletions docs/.vuepress/nav/left/rest/v1/reference/merchant.js
Original file line number Diff line number Diff line change
Expand Up @@ -144,36 +144,39 @@ function merchant_settlement() {
sidebarDepth: 0,
children: [
['/api/reference/rest/v1/merchant.settlement/', 'Overview'],
[`/api/reference/rest/v1/merchant.settlement/list`, 'list'],
['/api/reference/rest/v1/merchant.settlement/get', 'get'],
],
};
}

function merchant_settlement_account() {
function merchant_settlement_latest() {
return {
title: 'merchant.settlement.account', // required
title: 'merchant.settlement.latest', // required
collapsable: true,
sidebarDepth: 0,
children: [
['/api/reference/rest/v1/merchant.settlement.account/', 'Overview'],
['/api/reference/rest/v1/merchant.settlement.account/get', 'get'],
['/api/reference/rest/v1/merchant.settlement.account/update', 'update'],
['/api/reference/rest/v1/merchant.settlement.latest/', 'Overview'],
['/api/reference/rest/v1/merchant.settlement.latest/get', 'get'],
],
};
}

function merchant_settlement_latest() {
function merchant_settlement_account() {
return {
title: 'merchant.settlement.latest', // required
title: 'merchant.settlement.account', // required
collapsable: true,
sidebarDepth: 0,
children: [
['/api/reference/rest/v1/merchant.settlement.latest/', 'Overview'],
['/api/reference/rest/v1/merchant.settlement.latest/get', 'get'],
['/api/reference/rest/v1/merchant.settlement.account/', 'Overview'],
['/api/reference/rest/v1/merchant.settlement.account/get', 'get'],
['/api/reference/rest/v1/merchant.settlement.account/update', 'update'],
],
};
}



function merchant_settlement_report() {
return {
title: 'merchant.settlement.report', // required
Expand Down
4 changes: 2 additions & 2 deletions docs/.vuepress/nav/left/rest/v1/resources.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ const {
merchant_profile,
merchant_sales_summary,
merchant_settlement,
merchant_settlement_account,
merchant_settlement_latest,
merchant_settlement_account,
merchant_settlement_report,
merchant_shortlink,
merchant_ssp_users,
Expand Down Expand Up @@ -57,8 +57,8 @@ function merchantGroup() {
merchant_profile,
merchant_sales_summary,
merchant_settlement,
merchant_settlement_account,
merchant_settlement_latest,
merchant_settlement_account,
merchant_settlement_report,
merchant_shortlink,
// merchant_ssp_users,
Expand Down
22 changes: 11 additions & 11 deletions docs/.vuepress/nav/sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,22 @@
// } = require('./left/rest/rest.js');

const rest = require('./left/rest/rest.js');
const guides = require('./left/guides.js');
const support = require('./left/support.js');
// const guides = require('./left/guides.js');
// const support = require('./left/support.js');


const sidebar_rest = () => {
return rest;
}

const sidebar_guides = () => {
return guides;
}

const sidebar_support = () => {
return support;
}
// const sidebar_guides = () => {
// return guides;
// }
//
// const sidebar_support = () => {
// return support;
// }

exports.rest = sidebar_rest;
exports.guides = sidebar_guides;
exports.support = sidebar_support;
// exports.guides = sidebar_guides;
// exports.support = sidebar_support;
27 changes: 16 additions & 11 deletions docs/.vuepress/nav/top/mainNav.js
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
module.exports = [{
text: 'Home',
link: '/',
},
{
text: 'Guides',
link: '/api/guides/',
},
module.exports = [
// {
// text: 'Home',
// link: '/',
// },
// {
// text: 'Guides',
// link: '/api/guides/',
// },
{
text: 'Reference',
link: '/api/reference/rest/v1/',
Expand All @@ -16,6 +17,10 @@ module.exports = [{
// },
{
text: 'Support',
link: '/api/support/',
}
]
link: 'https://support.settle.eu/hc/en-150/categories/4406888724625-Settle-for-Developers',
},
// {
// text: 'Support',
// link: '/api/support/',
// }
]
13 changes: 5 additions & 8 deletions docs/.vuepress/theme/components/PageResourceOverview.vue
Original file line number Diff line number Diff line change
Expand Up @@ -7,24 +7,21 @@
<router-link :to="'#rest-resource'" class="header-anchor"
>#</router-link
>
REST Resource
REST Resource: <span class="FiraCode">{{ $frontmatter.schema }}</span>
</h2>
<div class="md-api_reference_FiraCode">
<h3>{{ $frontmatter.schema }}</h3>
<p></p>
</div>
<h3 id="resource">

<h2 id="resource">
<router-link :to="'#resource'" class="header-anchor">#</router-link>
Resource
</h3>
</h2>
<div v-if="$frontmatter.resourceDesc === true">
<Content slot-key="resource" :hasDescription="true" />
</div>
<div v-else>
<p>There is no persistent data associated with this resource.</p>
</div>

<!-- <Content /> -->
<!-- <Content />-->
<h2 id="http-request">
<router-link :to="'#http-request'" class="header-anchor">#</router-link>
HTTP Requests
Expand Down
2 changes: 2 additions & 0 deletions docs/_redirects
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Redirects from what the browser requests to what we serve
/ /api/reference/rest/v1/
5 changes: 0 additions & 5 deletions docs/api/guides/best-practices/introduction.md

This file was deleted.

11 changes: 0 additions & 11 deletions docs/api/guides/index.md

This file was deleted.

9 changes: 0 additions & 9 deletions docs/api/guides/introduction/a-note-on-settle-api-users.md

This file was deleted.

Loading