Skip to content

Add create-react-app browser example #99

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 266 commits into from
Sep 9, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
266 commits
Select commit Hold shift + click to select a range
1fa2dfe
edits
apruneda Sep 16, 2020
4819ffa
edits
apruneda Sep 16, 2020
c061b83
edits
apruneda Sep 16, 2020
5b47f87
edits
apruneda Sep 16, 2020
bde6e37
edits
apruneda Sep 16, 2020
8b651df
edits
apruneda Sep 16, 2020
268d70a
edits
apruneda Sep 16, 2020
2ce8881
edits
apruneda Sep 16, 2020
2178a5e
edits
apruneda Sep 16, 2020
3969d1b
edits
apruneda Sep 16, 2020
daed163
Updates
apruneda Sep 17, 2020
6544ec2
edits
apruneda Sep 17, 2020
11469cd
edits
apruneda Sep 17, 2020
d15724c
edits
apruneda Sep 17, 2020
287c101
edits
apruneda Sep 17, 2020
2b99b01
edits
apruneda Sep 17, 2020
70d96f8
Updates
apruneda Sep 17, 2020
d040f82
Updates
apruneda Sep 17, 2020
fbd1dad
Updates
apruneda Sep 17, 2020
c9c4eae
Merge pull request #105 from splunk/readmeupdates
apruneda Sep 17, 2020
f82c7c8
Replace deprecated node util.print command
fantavlik Apr 14, 2021
faab35d
Fix some browser tests missing http.
fantavlik Apr 14, 2021
001e327
[DVPL-9508] : Made changes for Needle library and disabled tests for …
vmalaviya-splunk Jun 11, 2021
ff1fc00
Update package.json
vmalaviya-splunk Jun 11, 2021
339a005
Modified code for testing
akaila-splunk Jun 15, 2021
64f54d2
Request to Needle transition
vmalaviya-splunk Jun 15, 2021
57b57aa
Jquery upgraded to 3.6.0
vmalaviya-splunk Jun 15, 2021
48f20b6
Disabled due to platform change
vmalaviya-splunk Jun 15, 2021
06161fe
Dependancies upgraded
vmalaviya-splunk Jun 16, 2021
b558ac2
Create DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
abf00bf
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
878d239
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
81fca05
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
05178d7
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
e711b2b
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
6162683
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
3dfa6e0
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
a7d6cda
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
069663f
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
9e14ef5
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
a570885
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
baaae6a
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
b047e0a
Update cmdline.js
vmalaviya-splunk Jun 16, 2021
ca5406b
Merge branch 'DVPL-9508' of https://github.com/splunk/splunk-sdk-java…
vmalaviya-splunk Jun 16, 2021
5c39cf1
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
7814544
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
84acc63
Update cmdline.js
vmalaviya-splunk Jun 16, 2021
d935890
Merge branch 'DVPL-9508' of https://github.com/splunk/splunk-sdk-java…
vmalaviya-splunk Jun 16, 2021
a8cb88a
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
a26ba77
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
fbfa947
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
5e42314
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
52357e3
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
1d0c589
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
4ebf94f
Update docker-compose.yml
vmalaviya-splunk Jun 16, 2021
8829c9a
Merge branch 'DVPL-9508' of https://github.com/splunk/splunk-sdk-java…
vmalaviya-splunk Jun 16, 2021
1b63d04
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
5f49091
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
b6dc5ac
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
d79aa4e
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
9826b82
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
7618858
Update docker-compose.yml
vmalaviya-splunk Jun 16, 2021
0992c22
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
7bca31b
Merge branch 'DVPL-9508' of https://github.com/splunk/splunk-sdk-java…
vmalaviya-splunk Jun 16, 2021
274cdc7
Update docker-compose.yml
vmalaviya-splunk Jun 16, 2021
8ea37c4
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
a9e7211
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
4d880d2
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
2addef1
Delete DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
1f20589
Update docker-compose.yml
vmalaviya-splunk Jun 16, 2021
a9ea8b8
Create main.yml
vmalaviya-splunk Jun 23, 2021
716fa67
Update main.yml
vmalaviya-splunk Jun 23, 2021
5881061
Update main.yml
vmalaviya-splunk Jun 23, 2021
3865eff
Update main.yml
vmalaviya-splunk Jun 23, 2021
1cc9bca
Update main.yml
vmalaviya-splunk Jun 23, 2021
81a957f
Update main.yml
vmalaviya-splunk Jun 23, 2021
610344c
Update main.yml
vmalaviya-splunk Jun 23, 2021
e58d89a
Update main.yml
vmalaviya-splunk Jun 23, 2021
e8e98fe
Update main.yml
vmalaviya-splunk Jun 23, 2021
b8718e7
Update main.yml
vmalaviya-splunk Jun 23, 2021
cec767b
Rename main.yml to test.yml
vmalaviya-splunk Jun 23, 2021
9d7a02b
Update test.yml
vmalaviya-splunk Jun 23, 2021
24f0602
Update test.yml
vmalaviya-splunk Jun 23, 2021
805f05b
Update test.yml
vmalaviya-splunk Jun 23, 2021
02a6d11
Update test.yml
vmalaviya-splunk Jun 23, 2021
872ab0c
Update test.yml
vmalaviya-splunk Jun 23, 2021
fcac523
Upgrade : Request to Needle for browser tests
vmalaviya-splunk Jun 28, 2021
99b8baa
Fix added for failing browser tests
vmalaviya-splunk Jun 28, 2021
25edbc1
Requested changes have been done.
vmalaviya-splunk Jun 29, 2021
af9559b
Requested changes have been done.
vmalaviya-splunk Jun 29, 2021
ee38ddb
Release 1.9.1
fantavlik Jun 29, 2021
3108379
Merge pull request #123 from splunk/release/1.9.1
fantavlik Jun 29, 2021
de1fb32
Merge pull request #124 from splunk/master
fantavlik Jun 29, 2021
cb577ff
DVPL-9660: Fix added
vmalaviya-splunk Jun 30, 2021
f0a1e9e
Update test.yml
vmalaviya-splunk Jun 30, 2021
67d5fb1
Merge pull request #125 from splunk/develop
fantavlik Jun 30, 2021
7d77a09
[DVPL-9508] : Made changes for Needle library and disabled tests for …
vmalaviya-splunk Jun 11, 2021
7465fcd
Update package.json
vmalaviya-splunk Jun 11, 2021
f96edb2
Modified code for testing
akaila-splunk Jun 15, 2021
5926bd5
Request to Needle transition
vmalaviya-splunk Jun 15, 2021
cd05adc
Jquery upgraded to 3.6.0
vmalaviya-splunk Jun 15, 2021
14e6d7f
Disabled due to platform change
vmalaviya-splunk Jun 15, 2021
1c97d8f
Dependancies upgraded
vmalaviya-splunk Jun 16, 2021
caf244a
Update cmdline.js
vmalaviya-splunk Jun 16, 2021
9cb48c2
Create DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
e0d4a07
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
662e86c
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
dac0a34
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
8a5a56e
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
aabc7ba
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
578566b
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
8a7355e
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
ab479a6
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
21faacb
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
f012274
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
379641c
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
10d5bdc
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
cb59f4e
Update cmdline.js
vmalaviya-splunk Jun 16, 2021
1deeab6
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
e0b8bcb
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
6615f85
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
04f5b8c
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
dd70fc1
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
6228f72
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
07a9d45
Update docker-compose.yml
vmalaviya-splunk Jun 16, 2021
77b6b6f
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
6531311
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
2800149
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
22464fd
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
8aaee83
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
1007ebb
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
33883fb
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
cfc98a3
Update docker-compose.yml
vmalaviya-splunk Jun 16, 2021
0f72673
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
2557e37
Update docker-compose.yml
vmalaviya-splunk Jun 16, 2021
1c61946
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
4da0a57
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
31f621a
Update DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
32e6f86
Delete DVPL-9508.yml
vmalaviya-splunk Jun 16, 2021
4a2c7a6
Update docker-compose.yml
vmalaviya-splunk Jun 16, 2021
de86333
Requested changes have been done.
vmalaviya-splunk Jun 29, 2021
3d1f429
Merge branch 'DVPL-9508' of https://github.com/splunk/splunk-sdk-java…
vmalaviya-splunk Jul 1, 2021
26d419c
CREDITS.md updated
vmalaviya-splunk Jul 1, 2021
2a91175
Enabled storage password server test
vmalaviya-splunk Jul 1, 2021
8f183b5
clear_password assertions added
vmalaviya-splunk Jul 1, 2021
c440d89
Merge pull request #120 from splunk/DVPL-9508
vmalaviya-splunk Jul 5, 2021
487ffbd
Resolved merge conflict
vmalaviya-splunk Jul 5, 2021
db76cee
Rebasing splunk.test.js manually
vmalaviya-splunk Jul 5, 2021
8f369b8
Fix added for failing browser tests
vmalaviya-splunk Jun 28, 2021
f8475ee
DVPL-9660: Fix added
vmalaviya-splunk Jun 30, 2021
2c86c1b
clear_password assertions added
vmalaviya-splunk Jul 1, 2021
0c989ef
Rebasing splunk.test.js manually
vmalaviya-splunk Jul 5, 2021
577fa72
Merge branch 'DVPL-9670' of https://github.com/splunk/splunk-sdk-java…
vmalaviya-splunk Jul 5, 2021
7c9ee2b
Merged splunk.test.js
vmalaviya-splunk Jul 5, 2021
26d2bc5
Merge pull request #121 from splunk/DVPL-9670
vmalaviya-splunk Jul 5, 2021
be3263d
Create main.yml
vmalaviya-splunk Jun 23, 2021
efe9c50
Update main.yml
vmalaviya-splunk Jun 23, 2021
d5a5d18
Update main.yml
vmalaviya-splunk Jun 23, 2021
a6e0d37
Update main.yml
vmalaviya-splunk Jun 23, 2021
b9bf3f1
Update main.yml
vmalaviya-splunk Jun 23, 2021
030b904
Update main.yml
vmalaviya-splunk Jun 23, 2021
7a3c554
Update main.yml
vmalaviya-splunk Jun 23, 2021
d32a3f7
Update main.yml
vmalaviya-splunk Jun 23, 2021
66472c1
Update main.yml
vmalaviya-splunk Jun 23, 2021
830a435
Update main.yml
vmalaviya-splunk Jun 23, 2021
ede064d
Rename main.yml to test.yml
vmalaviya-splunk Jun 23, 2021
88eb777
Update test.yml
vmalaviya-splunk Jun 23, 2021
4aa3937
Update test.yml
vmalaviya-splunk Jun 23, 2021
7273a86
Update test.yml
vmalaviya-splunk Jun 23, 2021
b5a5396
Update test.yml
vmalaviya-splunk Jun 23, 2021
d7dbb57
Update test.yml
vmalaviya-splunk Jun 23, 2021
27cec2c
Update test.yml
vmalaviya-splunk Jun 30, 2021
d279f6f
Merge branch 'DVPL-9383' of https://github.com/splunk/splunk-sdk-java…
vmalaviya-splunk Jul 5, 2021
42aee46
Mocha transition initial commit
vmalaviya-splunk Jul 5, 2021
40da355
Buffer() construction deprecation
vmalaviya-splunk Jul 5, 2021
c944f86
Removed old nodeunit tests
vmalaviya-splunk Jul 6, 2021
bb8eaab
Makefile modified for mocha
vmalaviya-splunk Jul 6, 2021
3d8db9b
Create mocha-test.yml
vmalaviya-splunk Jul 6, 2021
443b288
Update mocha-test.yml
vmalaviya-splunk Jul 6, 2021
ebfc0f7
test folder renamed to tests
vmalaviya-splunk Jul 6, 2021
c7cce2e
Removed nodeunit for server side tests
vmalaviya-splunk Jul 6, 2021
aad22ee
test script updated
vmalaviya-splunk Jul 6, 2021
88425f4
chai dependency added
vmalaviya-splunk Jul 7, 2021
fe4f068
Removed commented request dependency
vmalaviya-splunk Jul 7, 2021
ae28a1a
Configured mocha to use sdkdo
vmalaviya-splunk Jul 7, 2021
7f0de69
Updated Makefile to use sdkdo
vmalaviya-splunk Jul 7, 2021
f558cf5
Browser Test Case Upgrade
ashah-splunk Jul 8, 2021
884735f
Updated test cases count
rmaheshwari-splunk Jul 9, 2021
95589bf
Create release.yml
vmalaviya-splunk Jul 9, 2021
b61cbd6
Update test.yml
vmalaviya-splunk Jul 9, 2021
f9dc6b2
Update browser_service.js
ashah-splunk Jul 9, 2021
7757bea
Configured the SDK to run the individual test file or test case
vmalaviya-splunk Jul 9, 2021
7b72328
Update test.yml
vmalaviya-splunk Jul 12, 2021
9ca15f3
Update mocha-test.yml
vmalaviya-splunk Jul 12, 2021
0403a56
Update mocha-test.yml
vmalaviya-splunk Jul 12, 2021
c7fdf0b
Update package.json
vmalaviya-splunk Jul 12, 2021
05aa290
Update mocha-test.yml
vmalaviya-splunk Jul 12, 2021
315f5f9
Update package.json
vmalaviya-splunk Jul 12, 2021
79e31c5
Update mocha-test.yml
vmalaviya-splunk Jul 12, 2021
ca572cb
Browser Tests CSS Fix
rmaheshwari-splunk Jul 12, 2021
f061593
Update README.md
vmalaviya-splunk Jul 16, 2021
22640b9
Initial commit to support for [email protected]
vmalaviya-splunk Jul 16, 2021
78849c6
Modify Mocha test cases to use 'BDD' interface
ashah-splunk Jul 16, 2021
ed443eb
Service tests added
vmalaviya-splunk Jul 16, 2021
adb46f3
beforeEach added
vmalaviya-splunk Jul 16, 2021
39ec46c
Merge pull request #122 from splunk/DVPL-9383
ashah-splunk Jul 19, 2021
b594d36
Merge pull request #126 from splunk/DVPL-9625
ashah-splunk Jul 19, 2021
e3f85dd
Merge branch 'DVPL-9114' into DVPL-9630
rmaheshwari-splunk Jul 19, 2021
fc4e888
Merge pull request #127 from splunk/DVPL-9630
rmaheshwari-splunk Jul 19, 2021
76f5849
Added support for [email protected]
vmalaviya-splunk Jul 20, 2021
6939be8
Update mocha-test.yml
vmalaviya-splunk Jul 20, 2021
7eac86b
Changes reverted fro sdk-app-collection
vmalaviya-splunk Jul 20, 2021
3abfaf5
Merge pull request #128 from splunk/DVPL-9749
vmalaviya-splunk Jul 21, 2021
6509ef1
Individual test module and individual test run support
vmalaviya-splunk Jul 27, 2021
4a2e3d6
Update app.js
vmalaviya-splunk Jul 27, 2021
1477d47
Delete mocha-test.yml
vmalaviya-splunk Jul 27, 2021
8552270
Merge pull request #129 from splunk/DVPL-9749
ashah-splunk Jul 27, 2021
463560f
Merge pull request #115 from splunk/DVPL-9114
fantavlik Jul 27, 2021
026e623
Delete .travis.yml
vmalaviya-splunk Jul 30, 2021
8f1d0e4
Update cli.js
vmalaviya-splunk Jul 30, 2021
3034f0f
Updated README, CHANGELOG and package.json
vmalaviya-splunk Jul 30, 2021
7f849e6
Update package.json
vmalaviya-splunk Jul 30, 2021
f69074a
Updated github_commits.js and package.json
vmalaviya-splunk Jul 30, 2021
b119573
Update CHANGELOG.md
vmalaviya-splunk Aug 2, 2021
5d600c1
Merge pull request #130 from splunk/release/1.10.0
vmalaviya-splunk Aug 2, 2021
e31827b
Merge pull request #134 from splunk/master
vmalaviya-splunk Aug 5, 2021
5553034
Changes for sdk-app-collection and apps/local
vmalaviya-splunk Aug 10, 2021
c9f2e45
Updated docker-compose.yml and test.yml
vmalaviya-splunk Aug 10, 2021
5ba2ef9
Merge pull request #135 from splunk/DVPL-9708
vmalaviya-splunk Aug 11, 2021
9dec4e8
package-lock.json updated
ashah-splunk Aug 19, 2021
caa3d04
Update package-lock.json
ashah-splunk Aug 19, 2021
984fdf4
node 8 compatible mocha version
ashah-splunk Aug 19, 2021
b9eca50
Merge pull request #137 from splunk/DVPL-9896
ashah-splunk Aug 20, 2021
e0fa167
login example added
vmalaviya-splunk Aug 20, 2021
467400a
Update README.md
vmalaviya-splunk Aug 20, 2021
8a9b586
Update README.md
vmalaviya-splunk Aug 20, 2021
d4f2997
Change: admin -> username for token creation
vmalaviya-splunk Aug 23, 2021
697c0ad
Merge pull request #138 from splunk/DVPL-9897
ashah-splunk Aug 23, 2021
8ce8c39
Changes for savedsearch history pagination
vmalaviya-splunk Aug 30, 2021
971d655
Update service.js
vmalaviya-splunk Aug 31, 2021
1fcd003
Merge pull request #95 from luke-gumbley/patch-1
fantavlik Aug 31, 2021
fc69de2
Merge pull request #139 from splunk/DVPL-9933
vmalaviya-splunk Sep 1, 2021
efd2a80
Add create-react-app example and fix process.env assignment issue,
fantavlik Jun 30, 2020
dede966
Make query input from user
fantavlik Jul 4, 2020
90089fb
Rename Login to Inputs
fantavlik Jul 4, 2020
68d7614
Ignore create-react-app example for jshint
fantavlik Jul 5, 2020
84df587
Add demo gif and rename to create-splunk-react-app
fantavlik Jul 8, 2020
43c4000
Update package.json
vmalaviya-splunk Sep 3, 2021
5e29e4f
Merge branch 'create-react-app' of https://github.com/splunk/splunk-s…
vmalaviya-splunk Sep 3, 2021
3614f83
Update SplunkJsExample.js
vmalaviya-splunk Sep 3, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .env
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
SPLUNK_HOME="/opt/splunk"
18 changes: 18 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Create Release

on:
release:
types: [published]

jobs:
publish-npm:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 14
registry-url: https://registry.npmjs.org/
- run: npm publish
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
57 changes: 57 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
name: Node.js CI

on: [push, pull_request]

jobs:
build:
runs-on: ${{ matrix.os }}

strategy:
matrix:
os:
- ubuntu-latest
node:
- 14
- 8.17.0
splunk-version:
- "8.0"
- "latest"

services:
splunk:
image: splunk/splunk:${{matrix.splunk-version}}
env:
SPLUNK_START_ARGS: --accept-license
SPLUNK_HEC_TOKEN: 11111111-1111-1111-1111-1111111111113
SPLUNK_PASSWORD: changed!
SPLUNK_APPS_URL: https://github.com/splunk/sdk-app-collection/releases/download/v1.1.0/sdkappcollection.tgz
ports:
- 8000:8000
- 8088:8088
- 8089:8089

steps:
- uses: actions/checkout@v2

- name: Use node ${{ matrix.node }}
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node }}

- name: Create .splunkrc file
run: |
cd ~
echo host=localhost > .splunkrc
echo port=8089 >> .splunkrc
echo username=admin >> .splunkrc
echo password=changed! >> .splunkrc
echo scheme=https >> .splunkrc
echo version=${{ matrix.splunk }} >> .splunkrc

- name: Run npm install
run: npm install

- name: Run make test
run: make test
env:
SPLUNK_HOME: /opt/splunk
2 changes: 2 additions & 0 deletions .jshintignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,10 @@ node_modules
build
client
external
examples/browser/create-react-app
examples/browser/minisplunk
examples/browser/resources
examples\\browser\\create-react-app
examples\\browser\\minisplunk
examples\\browser\\resources
old_english
Expand Down
38 changes: 0 additions & 38 deletions .travis.yml

This file was deleted.

40 changes: 35 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,34 @@
# Splunk SDK for JavaScript Changelog
# Splunk Enterprise SDK for JavaScript Changelog

## v1.10.0

### Major changes
* Dropped support for deprecated request http client.
* Added support for [needle](https://www.npmjs.com/package/needle) http client library.

### Minor changes

* Added support for Splunk Enterprise 8.2
* Added support for Node v14.
* Dropped support for deprecated nodeunit testing library.
* Added support for [mocha](https://www.npmjs.com/package/mocha) for testing and [chai](https://www.npmjs.com/package/chai) for assertions.
* Updated `cookie` dependency version to `0.4.1`
* Updated `elementtree` dependency version to `0.1.7`
* Updated `browserify` dependency version to `17.0.0`
* Updated `jshint` dependency version to `2.13.0`
* Updated `mustache` dependency version to `4.2.0`
* Updated `readable-stream` dependency version to `3.6.0`
* Updated `uglify-js` dependency version to `3.13.8`
* Added support for `[email protected]` to declared env variables.
* Added support for `[email protected]` to generate test report.
* Fixed the Buffer and new Buffer() deprecation warnings appeared when running the tests.
* Added support for running single test file and test case. Run `make test_specific` for more info.

## v1.9.1

### Minor changes

* Added third party credits file (CREDITS.md) and updated support and contributing documentation.

## v1.9.0

Expand Down Expand Up @@ -173,15 +203,15 @@ across all versions of Splunk.

### New features and APIs

* The Splunk SDK for JavaScript now supports Node.js v0.8.x and v0.10.x
* The Splunk Enterprise SDK for JavaScript now supports Node.js v0.8.x and v0.10.x

* Add back general JQuery HTTP implementation.

* General improvements to unit tests.

### Breaking changes

* The Splunk SDK for JavaScript no longer supports Node.js v0.6.x
* The Splunk Enterprise SDK for JavaScript no longer supports Node.js v0.6.x

* Updated the Node.js request module dependency to v2.21.1

Expand Down Expand Up @@ -250,11 +280,11 @@ across all versions of Splunk.
`splunkjs.JobManager.{events|results|preview}Iterator` methods.

* A new "hello-world"-style code example, `log.js`, has been added to show how
to do simple application logging using the Splunk SDK for JavaScript.
to do simple application logging using the Splunk Enterprise SDK for JavaScript.

### Breaking changes

* The easyXDM library is no longer included with the Splunk SDK for JavaScript
* The easyXDM library is no longer included with the Splunk Enterprise SDK for JavaScript
because this library was not being used, and could not work with a Splunk
instance that had a self-signed SSL certificate.

Expand Down
41 changes: 15 additions & 26 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,45 +2,34 @@

## How to contribute

If you would like to contribute to this project, go here for more information:
If you would like to contribute to this project, see [Contributions to Splunk](https://www.splunk.com/en_us/form/contributions.html) for more information.

* [Splunk and open source][contributions]
* [Individual contributions][indivcontrib]
* [Company contributions][companycontrib]
## Issues and bug reports

## Issues & Bug Reports
If you're seeing some unexpected behavior with this project, please create an [issue](https://github.com/splunk/splunk-sdk-javascript/issues) on GitHub with the following information:

If you're seeing some unexpected behavior with this project, please create an [issue on GitHub][issues] with the following information:
1. Version of this project you're using (ex: 1.7.1)
2. Platform version (ex: Windows Server 2012)
3. Framework version (ex: Node.js v.0.12) or Browser (ex: Chrome 43.0.2357.81)
4. Splunk Enterprise version (ex: 7.0)
5. Other relevant information (ex: local/remote environment, Splunk network configuration, standalone or distributed deployment, are load balancers used)

0. Version of this project you're using (ex: 1.7.1)
0. Platform version (ex: Windows Server 2012)
0. Framework version (ex: Node.js 0.10.37) or Browser (ex: Chrome 43.0.2357.81)
0. Splunk version (ex: 6.2.2)
0. Other relevant information (ex: local/remote environment, Splunk network configuration)

Alternatively, if you have a Splunk question please ask on [Splunk Answers][answers]
Alternatively, if you have a Splunk question please ask on [Splunk Answers](https://community.splunk.com/t5/Splunk-Development/ct-p/developer-tools).

## Pull requests

We love to see pull requests!

To create a pull request:

0. Fill out the [Individual Contributor Agreement][indivcontrib].
0. Fork [the repository][repo].
0. Make changes to the **`develop`** branch, preferably with tests.
0. Create a [pull request][pulls] against the **`develop`** branch.
1. Fill out the [Individual Contributor Agreement](https://www.splunk.com/en_us/form/contributions.html).
2. Fork the [repository](https://github.com/splunk/splunk-sdk-javascript).
3. Make changes to the **develop** branch, preferably with tests.
4. Create a [pull request](https://github.com/splunk/splunk-sdk-javascript/pulls) against the **develop** branch.

## Contact us

You can reach Splunk support at [email protected]_ if you have Splunk related questions.
If you have a paid Splunk Enterprise or Splunk Cloud license, you can contact [Support](https://www.splunk.com/en_us/support-and-services.html) with questions.

You can reach the Developer Platform team at [email protected]_.
You can reach the Splunk Developer Platform team at [email protected]_.

[contributions]: http://dev.splunk.com/view/opensource/SP-CAAAEDM
[indivcontrib]: http://dev.splunk.com/goto/individualcontributions
[companycontrib]: http://dev.splunk.com/view/companycontributions/SP-CAAAEDR
[answers]: http://answers.splunk.com/
[repo]: https://github.com/splunk/splunk-sdk-javascript
[issues]: https://github.com/splunk/splunk-sdk-javascript/issues
[pulls]: https://github.com/splunk/splunk-sdk-javascript/pulls
20 changes: 20 additions & 0 deletions CREDITS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Third-party software credits

Some of the components included in the Splunk Enterprise SDK for JavaScript are licensed under free or open source licenses. We wish to thank the contributors to those projects.

| Contributor | Description | License |
|:----------- |:----------- |:------- |
| [dox](https://github.com/visionmedia/dox) | RESTful degradable JavaScript routing | [MIT](https://github.com/splunk/splunk-sdk-javascript/blob/master/licenses/LICENSE-DOX) |
| [davis.js](https://github.com/olivernn/davis.js) | Documentation generator | [MIT](https://github.com/splunk/splunk-sdk-javascript/blob/master/licenses/LICENSE-DAVIS) |
| [jquery.class.js](http://ejohn.org/blog/simple-javascript-inheritance/) | Custom class creator | [MIT](https://github.com/splunk/splunk-sdk-javascript/blob/master/licenses/LICENSE-JQUERYCLASS) |
| [nodeunit](https://github.com/caolan/nodeunit/) | Unit testing in node.js and the browser | [MIT](https://github.com/splunk/splunk-sdk-javascript/blob/master/licenses/LICENSE-NODEUNIT) |
| [showdown.js](https://github.com/coreyti/showdown/) | Markdown to HTML converter | [BSD](https://github.com/splunk/splunk-sdk-javascript/blob/master/licenses/LICENSE-SHOWDOWN) |
| [staticresource](https://github.com/atsuya/static-resource/) | Static resource handling | [MIT](https://github.com/splunk/splunk-sdk-javascript/blob/master/licenses/LICENSE-STATICRESOURCE) |
| [webapp2](http://code.google.com/p/webapp-improved/) | A framework for Google App Engine | [Apache](https://github.com/splunk/splunk-sdk-javascript/blob/master/licenses/LICENSE-WEBAPP2) |
| [commander](https://github.com/visionmedia/commander.js/) | Node.js command-line interfaces | [MIT](https://github.com/splunk/splunk-sdk-javascript/blob/master/licenses/LICENSE-COMMANDER) |
| [script.js](https://github.com/ded/script.js/) | Asyncronous JavaScript loader and dependency manager | [Apache](https://github.com/splunk/splunk-sdk-javascript/blob/master/licenses/LICENSE-SCRIPTJS) |
| [base64.js](http://code.google.com/p/javascriptbase64/) | Fast base64 encoding/decoding | [MIT](https://github.com/splunk/splunk-sdk-javascript/blob/master/licenses/LICENSE-BASE64) |
| [dotenv](https://github.com/motdotla/dotenv) | Loads environment varibles from .env file | [BSD 2-Clause](https://github.com/splunk/splunk-sdk-javascript/blob/master/licenses/LICENSE-DOTENV) |
| [cookie](https://github.com/jshttp/cookie) | HTTP cookie parser and serializer for HTTP servers | [MIT](https://github.com/splunk/splunk-sdk-javascript/blob/master/licenses/LICENSE-COOKIE) |
| [elementtree](https://github.com/racker/node-elementtree) | Node.js XML parserer and serializer | [Apache-2.0](https://github.com/splunk/splunk-sdk-javascript/blob/master/licenses/LICENSE-ELEMENTTREE) |
| [needle](https://github.com/tomas/needle) | Node.js http client | [MIT](https://github.com/splunk/splunk-sdk-javascript/blob/master/licenses/LICENSE-NEEDLE) |
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ init:
.PHONY: test
test:
@echo "$(ATTN_COLOR)==> test $(NO_COLOR)"
@node sdkdo tests
@node sdkdo tests ${arg}

.PHONY: test_specific
test_specific:
Expand Down
Loading