Skip to content
Open

SDKs #4546

Show file tree
Hide file tree
Changes from 38 commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
e1222ba
SDKs
mikepsinn Jun 30, 2021
6209677
SDKs
mikepsinn Jun 30, 2021
5fa8d6e
SDKs
mikepsinn Jun 30, 2021
2ab4df7
Merge branch 'develop' into feature/api-docs
mikepsinn Jun 30, 2021
0b65a69
Deleted submodule
mikepsinn Jun 30, 2021
9f3dbd8
Merge remote-tracking branch 'origin/feature/api-docs' into feature/a…
mikepsinn Jun 30, 2021
32cca4b
openapi-node
mikepsinn Jun 30, 2021
65cc99e
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 1, 2021
14894d0
StaticData Response
mikepsinn Jul 1, 2021
b16a2de
Merge remote-tracking branch 'origin/feature/api-docs' into feature/a…
mikepsinn Jul 1, 2021
b717ece
StaticData Response
mikepsinn Jul 1, 2021
224b337
StaticData Response
mikepsinn Jul 1, 2021
2b46b80
rm -rf src/api/web
mikepsinn Jul 1, 2021
6a92d55
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 1, 2021
1cfdf9d
// loadEnv(".env.local")
mikepsinn Jul 1, 2021
225f7b3
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 2, 2021
3722e9a
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 2, 2021
5656287
bugsnag.js
mikepsinn Jul 2, 2021
711d646
nvm use 10
mikepsinn Jul 2, 2021
8e3c839
Use ts modules in gulpfile and upgrade Bugsnag and added lerna.json f…
mikepsinn Jul 2, 2021
693fe00
Use ts modules in gulpfile and upgrade Bugsnag and added lerna.json f…
mikepsinn Jul 2, 2021
a2ff93e
test.sh
mikepsinn Jul 3, 2021
d8a3da9
obfuscateString
mikepsinn Jul 3, 2021
936c353
curl https://raw.githubusercontent.com/creationix/nvm/master/install.…
mikepsinn Jul 3, 2021
4cad728
command -v nvm >/dev/null 2>&1 || { echo >&2 "nvm is required, but it…
mikepsinn Jul 3, 2021
eb20de2
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}…
mikepsinn Jul 3, 2021
6007b7f
sudo apt install -y curl
mikepsinn Jul 3, 2021
77ab318
getQMClientSecret
mikepsinn Jul 3, 2021
60627f3
getenvOrException
mikepsinn Jul 3, 2021
e331191
getQMClientIdOrException
mikepsinn Jul 3, 2021
0965478
nvm.sh
mikepsinn Jul 3, 2021
16bbdaf
source "$SCRIPT_FOLDER"/no-root.sh
mikepsinn Jul 3, 2021
e9991b8
sudo chown -R $USER ~/.nvm
mikepsinn Jul 3, 2021
f03bf65
sudo chown -R $USER ~/.nvm
mikepsinn Jul 3, 2021
0290dd7
source "$SCRIPT_FOLDER"/no-root.sh
mikepsinn Jul 3, 2021
72010bd
@lerna/add
mikepsinn Jul 3, 2021
1f4b472
echo "nvm install 10..."
mikepsinn Jul 3, 2021
f34732d
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 3, 2021
da2054d
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 3, 2021
77b18cd
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 3, 2021
17b41fd
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 3, 2021
fc2157b
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 3, 2021
1d03ad5
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 3, 2021
cb034f6
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 3, 2021
139e5ef
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 3, 2021
d6b3ff6
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 3, 2021
8571be0
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 4, 2021
0058e73
Merge branch 'develop' into feature/api-docs
mikepsinn Jul 19, 2021
cf6e27c
Merge develop into feature/api-docs
github-actions[bot] Aug 26, 2021
eb9f56e
Merge develop into feature/api-docs
github-actions[bot] Aug 26, 2021
92a6809
Merge develop into feature/api-docs
github-actions[bot] Aug 26, 2021
7166d0c
Merge develop into feature/api-docs
github-actions[bot] Aug 26, 2021
d1f6116
Merge develop into feature/api-docs
github-actions[bot] Aug 27, 2021
55998fa
Merge branch 'develop' into feature/api-docs
mikepsinn Aug 28, 2021
a797eae
package-lock.json
mikepsinn Aug 28, 2021
7223648
writeToDataFolders
mikepsinn Aug 28, 2021
a8992d7
bugsnag
mikepsinn Aug 28, 2021
ecb2221
"rimraf": "3.0.0"
mikepsinn Aug 28, 2021
947ea14
Merge branch 'develop' into feature/api-docs
mikepsinn Apr 21, 2022
50d24cd
lockfileVersion": 2
mikepsinn Apr 21, 2022
a172e75
Cypress action
mikepsinn Apr 21, 2022
3e71df3
pull_request
mikepsinn Apr 21, 2022
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
  •  
  •  
  •  
24 changes: 24 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Never commit .env files publicly. They should be in .gitignore file to prevent this

### REQUIRED
# Get QUANTIMODO_ACCESS_TOKEN @ from "Access Token" line at https://app.quantimo.do/api/v2/account
QUANTIMODO_ACCESS_TOKEN=
# Get QUANTIMODO_CLIENT_ID @ https://builder.quantimo.do
QUANTIMODO_CLIENT_ID=

### OPTIONAL
ANALYTICS_PROVIDER=
ANALYTICS_TRACKING_ID=
APP_DEBUG=true
APP_ENV=local
APP_HOST_NAME=
APP_LOG_LEVEL=INFO
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=""
BUGSNAG_API_KEY=
GITHUB_ACCESS_TOKEN=
HEROKU_API_KEY=
ELECTRON_ENABLE_LOGGING=
SLACK_WEBHOOK_URL=


5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,8 @@ src/css/app.css
src/css/app.min.css

secrets/*
!/secrets/.env.example
.env*
!.env.example
/.gradle/
/ionic.iml
/cypress/reports/merged/mochawesome.json
Expand All @@ -143,3 +144,5 @@ debug.log
/cypress/fixtures/get/some-path-param=hi.json
/cypress/reports/mocha/
/cypress/fixtures/get/api/


43 changes: 23 additions & 20 deletions app.js
Original file line number Diff line number Diff line change
@@ -1,27 +1,30 @@
var bugsnag = require('@bugsnag/js');
var bugsnagExpress = require('@bugsnag/plugin-express');
var bugsnagClient = bugsnag('ae7bc49d1285848342342bb5c321a2cf');
bugsnagClient.use(bugsnagExpress);
var express = require('express'),
app = express();
var middleware = bugsnagClient.getPlugin('express');
var Bugsnag = require('@bugsnag/js')
var BugsnagPluginExpress = require('@bugsnag/plugin-express')
Bugsnag.start({
apiKey: process.env.BUGSNAG_API_KEY,
plugins: [BugsnagPluginExpress],
})
var express = require('express')
var app = express()
var middleware = Bugsnag.getPlugin('express')
// This must be the first piece of middleware in the stack.
// It can only capture errors in downstream middleware
app.use(middleware.requestHandler);
app.use(express.static('src'));
app.use(middleware.requestHandler)
app.use(express.static('src'))
// CORS (Cross-Origin Resource Sharing) headers to support Cross-site HTTP requests
app.all('*', function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "X-Requested-With");
next();
});
res.header("Access-Control-Allow-Origin", "*")
res.header("Access-Control-Allow-Headers", "X-Requested-With")
next()
})
//The 404 Route (ALWAYS Keep this as the last route)
app.get('*', function(req, res){
res.status(404).send('what???');
});
app.set('port', process.env.PORT || 5000);
res.status(404).send('what???')
})
app.set('port', process.env.PORT || 5000)
app.listen(app.get('port'), function () {
console.log('Express server listening on port ' + app.get('port'));
});
// This handles any errors that Express catches
app.use(middleware.errorHandler);
console.log('Express server listening on port ' + app.get('port'))
})
// This handles any errors that Express catches. This needs to go before other
// error handlers. Bugsnag will call the `next` error handler if it exists.
app.use(middleware.errorHandler)
Loading