Skip to content

Commit e21f9ea

Browse files
maxwellmooney13Maxwell MooneyININDevEvangelistsjensengar
authored
Release/v2.0.0 (#46)
* PCM-1667 (#22) * PCM-1667 added in changes for retryConnection function * PCM-1667 added changelog and bumped version * PCM-1667 updated Jenkinsfile * PCM-1667 revert Jenkinsfile for now * PCM-1667 updated changelog with tags * PCM-1667 updated changelog Co-authored-by: Maxwell Mooney <maxwell.mooney@genesys.com> * no-jira updated jenkinsfile (#23) * no-jira updated jenkinsfile * no-jira updating jsx flag in tsconfig * no-jira update jsx flag in tsconfig * no-jira revert Jenksfile for test * no-jira updating jenkinsfile * no-jira revert Jenksfile for test * no-jira updating jenkinsfile * no-jira updated jenkinsfile * no-jira updated jenkinsfile * no-jira reverted pipeline library used * no-jira updated jenkinsfile * no-jira updated .env file and Jenkinsfile * no-jira updated jenkinsfile and updated typescript version * no-jira updated unit test for utils.test.ts * no-jira reverted env file and put react-jsx as jsx value * no-jira changed testResults value * no-jira changed manifest back Co-authored-by: Maxwell Mooney <maxwell.mooney@genesys.com> * Pcm 1668 integration fixes (#25) * PCM-1668 working on fixing headset logic for reject call * PCM-1668 updated unit tests to now accommodate for reject call * PCM-1668 made changes to disconnect function to hopefully ensure connection statuses do not get crossed * PCM-1668 added await to connect * PCM-1668 added await to connect * PCM-1668 addressed PR concerns * PCM-1668 updated logic for connection status to do more of the heavy lifting within headset library * PCM-1668 fixed unit tests * PCM-1668 addressed PR comments * PCM-1668 version bump Co-authored-by: Maxwell Mooney <maxwell.mooney@genesys.com> * Pcm 1668 integration fixes (#30) * PCM-1668 working on fixing headset logic for reject call * PCM-1668 updated unit tests to now accommodate for reject call * PCM-1668 made changes to disconnect function to hopefully ensure connection statuses do not get crossed * PCM-1668 added await to connect * PCM-1668 added await to connect * PCM-1668 addressed PR concerns * PCM-1668 updated logic for connection status to do more of the heavy lifting within headset library * PCM-1668 fixed unit tests * PCM-1668 addressed PR comments * PCM-1668 version bump * PCM-1668 moved toLowercase to the library rather than consuming app; made change to test app to fix issue * no-jira added in snyk fixes * PCM-1668 version bump Co-authored-by: Maxwell Mooney <maxwell.mooney@genesys.com> * Updating to standard MIT license * Updating to standard MIT license * Integration fix (#36) * no-jira major version bump * 1.0.0 * no-jira fixed issue when no label is present; fixed unit tests; made SDK initialization more lazy * no-jira fixed issue when no label is present; fixed unit tests; made SDK initialization more lazy * no-jira version bump Co-authored-by: Maxwell Mooney <maxwell.mooney@genesys.com> * [PCM-1903] add state management and fix typings * fix build artifact * various fixes for headset state and documentation * no-jira worked out issue with updating headset state through device changes (#44) Co-authored-by: Maxwell Mooney <maxwell.mooney@genesys.com> * no-jira removed environments from deployConfig and autoSubmitCm from Jenkinsfile (#45) Co-authored-by: Maxwell Mooney <maxwell.mooney@genesys.com> * no-jira merge conflict resolution Co-authored-by: Maxwell Mooney <maxwell.mooney@genesys.com> Co-authored-by: Genesys Developer Evangelists <developerevangelists@genesys.com> Co-authored-by: Garrett Jensen <garrett.jensen@genesys.com> Co-authored-by: Garrett Jensen <jensen.gar@gmail.com>
1 parent 0438d82 commit e21f9ea

Some content is hidden

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

65 files changed

+41354
-33481
lines changed

.eslintrc.json

+32-24
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,34 @@
11
{
2-
"env": {
3-
"browser": true,
4-
"es2021": true
5-
},
6-
"extends": [
7-
"eslint:recommended",
8-
"plugin:@typescript-eslint/recommended"
9-
],
10-
"parser": "@typescript-eslint/parser",
11-
"parserOptions": {
12-
"ecmaVersion": 12,
13-
"sourceType": "module"
14-
},
15-
"plugins": [
16-
"@typescript-eslint"
17-
],
18-
"rules": {
19-
"@typescript-eslint/no-var-requires": 1,
20-
"no-prototype-builtins": 0,
21-
"@typescript-eslint/no-explicit-any": 0
22-
},
23-
"ignorePatterns": [
24-
"**/jabra-*/*.ts"
25-
]
2+
"env": {
3+
"browser": true,
4+
"es2021": true
5+
},
6+
"extends": [
7+
"eslint:recommended",
8+
"plugin:@typescript-eslint/recommended"
9+
],
10+
"parser": "@typescript-eslint/parser",
11+
"parserOptions": {
12+
"ecmaVersion": 12,
13+
"sourceType": "module"
14+
},
15+
"plugins": [
16+
"@typescript-eslint"
17+
],
18+
"rules": {
19+
"@typescript-eslint/no-var-requires": 1,
20+
"no-prototype-builtins": 0,
21+
"@typescript-eslint/no-explicit-any": 0,
22+
"indent": ["error", 2],
23+
"semi": 2,
24+
"key-spacing": ["error", {
25+
"beforeColon": false,
26+
"afterColon": true
27+
}],
28+
"object-curly-spacing": ["error", "always"],
29+
"space-before-function-paren": ["error", "always"]
30+
},
31+
"ignorePatterns": [
32+
"**/jabra-*/*.ts"
33+
]
2634
}

.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,5 @@ node_modules
44
dist
55
.vscode/
66
coverage/
7-
tmp/
7+
tmp/
8+
softphone-vendor-headsets*.tgz

Jenkinsfile

+2-9
Original file line numberDiff line numberDiff line change
@@ -41,14 +41,7 @@ webappPipeline {
4141
]
4242
}
4343

44-
deployConfig = [
45-
dev : 'always',
46-
test : 'always',
47-
prod : 'always',
48-
'fedramp-use2-core': 'always'
49-
]
50-
51-
autoSubmitCm = true
44+
deployConfig = []
5245

5346
testJob = 'no-tests' // see buildStep to spigot tests
5447

@@ -68,7 +61,7 @@ VERSION : ${env.VERSION}
6861
npm i -g npm@7
6962
npm run install:all
7063
npm run lint
71-
npm run test:coverage
64+
npm run test
7265
""")
7366
}
7467

0 commit comments

Comments
 (0)