Skip to content
This repository was archived by the owner on Oct 30, 2023. It is now read-only.

Commit

Permalink
Merge pull request #184 from FlowzPlatform/develop
Browse files Browse the repository at this point in the history
Develop
  • Loading branch information
chiragob authored Jun 1, 2018
2 parents 36a2d53 + 0904c7e commit 475000d
Show file tree
Hide file tree
Showing 36 changed files with 2,392 additions and 761 deletions.
8 changes: 4 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,27 +18,27 @@ jobs:
script:
- 'if [ ${TRAVIS_BRANCH} = "master" ]; then
docker login -u="$DOCKER_USERNAME_FLOWZ" -p="$DOCKER_PASSWORD_FLOWZ";
docker build -t flowz_dashboard_fronted_flowz:latest --build-arg domainkey="$DOMAINKEY_MASTER" .;
docker build -t flowz_dashboard_fronted_flowz:latest --build-arg domainkey="$DOMAINKEY_MASTER" --build-arg gatewayid="$GATEWAYID_MASTER" .;
docker images;
docker tag flowz_dashboard_fronted_flowz:latest $DOCKER_USERNAME_FLOWZ/flowz_dashboard_fronted_flowz:latest;
docker push $DOCKER_USERNAME_FLOWZ/flowz_dashboard_fronted_flowz:latest;
elif [ ${TRAVIS_BRANCH} = "develop" ]; then
docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD";
docker build -t flowz_dashboard_fronted_flowz:dev --build-arg domainkey="$DOMAINKEY_DEVELOP" .;
docker build -t flowz_dashboard_fronted_flowz:dev --build-arg domainkey="$DOMAINKEY_DEVELOP" --build-arg gatewayid="$GATEWAYID_DEVELOP" .;
docker images;
docker tag flowz_dashboard_fronted_flowz:dev $DOCKER_USERNAME/flowz_dashboard_fronted_flowz:dev;
docker push $DOCKER_USERNAME/flowz_dashboard_fronted_flowz:dev;
elif [ ${TRAVIS_BRANCH} = "staging" ]; then
docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD";
docker build -t flowz_dashboard_fronted_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER --build-arg domainkey="$DOMAINKEY_STAGING" .;
docker build -t flowz_dashboard_fronted_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER --build-arg domainkey="$DOMAINKEY_STAGING" --build-arg gatewayid="$GATEWAYID_STAGING" .;
docker tag flowz_dashboard_fronted_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER $DOCKER_USERNAME/flowz_dashboard_fronted_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER;
docker tag flowz_dashboard_fronted_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER $DOCKER_USERNAME/flowz_dashboard_fronted_flowz:staging;
docker images;
docker push $DOCKER_USERNAME/flowz_dashboard_fronted_flowz:$TRAVIS_BRANCH-$TRAVIS_BUILD_NUMBER;
docker push $DOCKER_USERNAME/flowz_dashboard_fronted_flowz:staging;
else
docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD";
docker build -t flowz_dashboard_fronted_flowz:qa --build-arg domainkey="$DOMAINKEY_QA" .;
docker build -t flowz_dashboard_fronted_flowz:qa --build-arg domainkey="$DOMAINKEY_QA" --build-arg gatewayid="$GATEWAYID_QA" .;
docker images;
docker tag flowz_dashboard_fronted_flowz:qa $DOCKER_USERNAME/flowz_dashboard_fronted_flowz:qa;
docker push $DOCKER_USERNAME/flowz_dashboard_fronted_flowz:qa;
Expand Down
1 change: 1 addition & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
FROM ubuntu:16.04

ARG domainkey
ARG gatewayid

# install dependencies
#RUN apt-get update \
Expand Down
2 changes: 1 addition & 1 deletion build/webpack.dev.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ const devWebpackConfig = merge(baseWebpackConfig, {
new webpack.HotModuleReplacementPlugin(),
new webpack.NamedModulesPlugin(), // HMR shows correct file names in console on update.
new webpack.NoEmitOnErrorsPlugin(),
new webpack.EnvironmentPlugin(['domainkey']),
new webpack.EnvironmentPlugin(['domainkey', 'gatewayid']),
// https://github.com/ampedandwired/html-webpack-plugin
new HtmlWebpackPlugin({
filename: 'index.html',
Expand Down
2 changes: 1 addition & 1 deletion build/webpack.prod.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ const webpackConfig = merge(baseWebpackConfig, {
// sourceMap: config.build.productionSourceMap,
// parallel: true
// }),
new webpack.EnvironmentPlugin(['domainkey']),
new webpack.EnvironmentPlugin(['domainkey', 'gatewayid']),
// extract css into its own file
new ExtractTextPlugin({
filename: utils.assetsPath('css/[name].[contenthash].css'),
Expand Down
59 changes: 32 additions & 27 deletions cert/cert_develop.pem
Original file line number Diff line number Diff line change
@@ -1,30 +1,35 @@
-----BEGIN CERTIFICATE-----
MIIFHTCCBAWgAwIBAgISA6MvfFOYjTvDXPP8Rqm1S207MA0GCSqGSIb3DQEBCwUA
MIIGDTCCBPWgAwIBAgISA6HoVvV3w/J6lOaFy9LzZUJiMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODAxMjIwNjEwMzNaFw0x
ODA0MjIwNjEwMzNaMCgxJjAkBgNVBAMTHXd3dy5kYXNoYm9hcmQuZmxvd3pjbHVz
dGVyLnRrMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvywSPOkPtPqG
6tcYl1InjkatS6VHRjSIdl9iReMFFgiNyx1QbPIUWY+YTW9i6OZzsnfGVHiPbfMm
1raqn3aLaE40mvXK8KvJNkHtLVrNTUgJitUHhgXgstEIpU5Yilwhs0nvE4eUYixg
6WWMmsLc6tHwXx52RXvNThpx2a+Ae6vgE7Oob2LqRvxFaGHDFA0oIqPYM1xDoout
raeuB93jSMHZgxsRLj/kiXhOqfMnBZyj37JTCkFh0+pqDNyWMBE7XehhNrxNmv3H
cnuiuVD0bqHj7Je0+Pk9d8M8Y8KcSwFDhTQVoU8wO1BRhfG/uUP1ZECWzBHQKghM
8TxRJtcqfwIDAQABo4ICHTCCAhkwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG
CCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRAHKe0
uodjoCz4rtXK2WcH9IXfEjAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86js
oTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14
My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14
My5sZXRzZW5jcnlwdC5vcmcvMCgGA1UdEQQhMB+CHXd3dy5kYXNoYm9hcmQuZmxv
d3pjbHVzdGVyLnRrMIH+BgNVHSAEgfYwgfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLf
EwEBATCB1jAmBggrBgEFBQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcw
gasGCCsGAQUFBwICMIGeDIGbVGhpcyBDZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSBy
ZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBhcnRpZXMgYW5kIG9ubHkgaW4gYWNjb3Jk
YW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6
Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3NpdG9yeS8wDQYJKoZIhvcNAQELBQADggEB
AIJTZl6dW+KK5FoYFmCRqt8MqjVhGhBlYmktxy3EH65dXwBzsjjlp9RzUyE8aPBq
DtWwyeliY54ORgbtWXkNLS0zik9G7jmQNjYIw83dGi8Ux67k5GDzmaZkRjYFmMz8
d+IG1mpEgKXM8C+KxCCkUdUFPMJJHFwWJxMGDpDNugrQr4SM5CUGhsuH+4Kx2B0K
tT8iCumDSFQYMczNc+noA9XJAqbqpvfVn3G6ORg6cyZha4d0J7R4KJvwc13tGUCl
onZFhCc4hlkbEQUzdhi3axCIQ5XkbLBCIcAymJ0duhhdycV+1vZhKX+7Z0THhLTr
R2mH5hs85ArDGWpzg3RhPpU=
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA0MTQwODQzNTJaFw0x
ODA3MTMwODQzNTJaMBwxGjAYBgNVBAMMESouZmxvd3pjbHVzdGVyLnRrMIIBIjAN
BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwYbToEPA08rG0pdvqDbIa0dXjdJQ
QEEkNd9egqGUnQq1jdZlUHaWN8TpQfAr1kXdyg8/mTKlMoxG1cWLSaf/IvUI28DK
gKjeG2fj2YsecOsflSG0cGNXlTyClLQVXqX8DBs2sEx1LskgPvBhCyVFKSxn3DfO
bdGZQ51Sb+vkFvDI7mxKUEWrh15NLqVWEVqUWP2XZuPP+h6jKlz4Nb/8koVqN44E
0Hcu2VE39B0XOfbit9nBq+ISlnVPkpKPXUxwA89UiVl9cpeUdRZ4y56uDHDCg4gL
MM/f+QqHAR8PzRV/kVjilux6XEImLBPcMukpRnndJDMKUYGlYH23Fi5UywIDAQAB
o4IDGTCCAxUwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggr
BgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBSd/+SOFQSpDUyMVW59BQdq
e07i3TAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86jsoTBvBggrBgEFBQcB
AQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14My5sZXRzZW5jcnlw
dC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14My5sZXRzZW5jcnlw
dC5vcmcvMBwGA1UdEQQVMBOCESouZmxvd3pjbHVzdGVyLnRrMIH+BgNVHSAEgfYw
gfMwCAYGZ4EMAQIBMIHmBgsrBgEEAYLfEwEBATCB1jAmBggrBgEFBQcCARYaaHR0
cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwgasGCCsGAQUFBwICMIGeDIGbVGhpcyBD
ZXJ0aWZpY2F0ZSBtYXkgb25seSBiZSByZWxpZWQgdXBvbiBieSBSZWx5aW5nIFBh
cnRpZXMgYW5kIG9ubHkgaW4gYWNjb3JkYW5jZSB3aXRoIHRoZSBDZXJ0aWZpY2F0
ZSBQb2xpY3kgZm91bmQgYXQgaHR0cHM6Ly9sZXRzZW5jcnlwdC5vcmcvcmVwb3Np
dG9yeS8wggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdwDbdK/uyynssf7KPnFtLOW5
qrs294Rxg8ddnU83th+/ZAAAAWLDiiLFAAAEAwBIMEYCIQDXHXqKJ6j3Fx37z6dP
1wbXs6RCqU8pdHuRI7edtVNESwIhAOBX0eFyEPdXR0fhUQbEh+HAkSWA4q9xPBV3
7DiHI0BWAHUApFASaQVaFVReYhGrN7wQP2KuVXakXksXFEU+GyIQaiUAAAFiw4oi
xgAABAMARjBEAiB4gmu0F5VC1SGcjvuGbUjlSh5w/Ej90IAMnf1v+Xj3CQIgHslZ
RIjs46v2+H3oO2Q1h4oGA1L/CHfp5gTXynft6O8wDQYJKoZIhvcNAQELBQADggEB
AEbVD1N+pR4vzjt2ODWZFniaG/jCv6YYptpql+wYOnzjZFdTvNDuXavuf7Tkt+th
jwW0lS1vXYlX/rTC1wQVrl1SxpHxTMvOnnli/+15OT8uQU883g0VLbSGrldNVMZ6
04LME0QHq2RX88fnCutJ8Y07Jpdi4WcWWVpwhqI0z774HmcS+u/qRF7ZNZ5fchUP
pZOKs3VZlueW1w3qByuq8oCd2FnAfA0kcwPdiXu2cHUc7CX4iaRaSE1nHAuDTrSR
9iuJaBmL36uFnQkK8L/CXlLfBp3gBTDlJPaGyo0H9mL5uUcqHtevaekoK0WIf9/a
4KQ6bGUm/KyBS9Li0Stcy/A=
-----END CERTIFICATE-----
39 changes: 17 additions & 22 deletions config/customConfig.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,42 +2,37 @@
//let frontEndUrl = 'http://localhost:8083';
let frontEndUrl = 'https://dashboard.'+process.env.domainkey;

export default{
export default {
// loginUrl : "http://ec2-54-88-11-110.compute-1.amazonaws.com/api/login",
// ldapLoginUrl : "http://ec2-54-88-11-110.compute-1.amazonaws.com/api/ldapauth",
loginUrl: "https://api."+process.env.domainkey+"/auth/api/login",
ldapLoginUrl: "https://auth."+process.env.domainkey+"/api/ldapauth",
// registrationUrl : "http://api."+process.env.domainkey+"/serverapi/register",
registrationUrl : "https://auth."+process.env.domainkey+"/api/dashboardpass",
feathersServiceBaseUrl : "https://api."+process.env.domainkey+"/serverapi/",
signupUrl : "https://api."+process.env.domainkey+"/auth/api/setup",

registrationUrl: "https://auth."+process.env.domainkey+"/api/dashboardpass",
feathersServiceBaseUrl: "https://api."+process.env.domainkey+"/serverapi/",
signupUrl: "https://api."+process.env.domainkey+"/auth/api/setup",

facebookSuccessCallbackUrl: frontEndUrl,
googleSuccessCallbackUrl: frontEndUrl,
twitterSuccessCallbackUrl: frontEndUrl,
githubSuccessCallbackUrl: frontEndUrl,
linkedInSuccessCallbackUrl: frontEndUrl,

loginWithFacebookUrl: 'https://auth.'+process.env.domainkey+'/auth/facebook',
loginWithGoogleUrl: 'https://auth.'+process.env.domainkey+'/auth/google',
loginWithTwitterUrl: 'https://auth.'+process.env.domainkey+'/auth/twitter',
loginWithGithubUrl: 'https://auth.'+process.env.domainkey+'/auth/github',
loginWithLinkedInUrl: 'https://auth.'+process.env.domainkey+'/auth/linkedin',

userDetail: "https://api."+process.env.domainkey+"/auth/api/userdetails",
varifyEmailUrl: "https://api."+process.env.domainkey+"/auth/api/verifyemail",
forgotPasswordUrl: "https://api."+process.env.domainkey+"/auth/api/forgetpassword",
resetPasswordRedirectUrl: "https://dashboard."+process.env.domainkey+"/reset-password",
resetPasswordUrl: "https://api."+process.env.domainkey+"/auth/api/resetpassword",


loginWithFacebookUrl : 'https://auth.'+process.env.domainkey+'/auth/facebook',
loginWithGoogleUrl : 'https://auth.'+process.env.domainkey+'/auth/google',
loginWithTwitterUrl : 'https://auth.'+process.env.domainkey+'/auth/twitter',
loginWithGithubUrl : 'https://auth.'+process.env.domainkey+'/auth/github',
loginWithLinkedInUrl : 'https://auth.'+process.env.domainkey+'/auth/linkedin',


userDetail: "https://api."+process.env.domainkey+"/auth/api/userdetails",
varifyEmailUrl : "https://api."+process.env.domainkey+"/auth/api/verifyemail",
forgotPasswordUrl : "https://api."+process.env.domainkey+"/auth/api/forgetpassword",
resetPasswordRedirectUrl : "https://dashboard."+process.env.domainkey+"/reset-password",
resetPasswordUrl : "https://api."+process.env.domainkey+"/auth/api/resetpassword",

getAllPermissionsUrl : "https://api."+process.env.domainkey+"/authldap/getallpermission/",
setPermissionUrl : "https://api."+process.env.domainkey+"/authldap/setpermission",
getAllPermissionsUrl: "https://api."+process.env.domainkey+"/authldap/getallpermission/",
setPermissionUrl: "https://api."+process.env.domainkey+"/authldap/setpermission",
// getAllPermissionsUrl : "https://172.16.160.32:8000/authldap/getallpermission/",
// setPermissionUrl : "https://172.16.160.32:8000/authldap/setpermission",
subscriptionUrl: "https://api."+process.env.domainkey+"/subscription/"
}
};
3 changes: 2 additions & 1 deletion config/dev.env.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ const prodEnv = require('./prod.env')
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
domainkey: JSON.stringify(process.env.domainkey),
})
gatewayAccountId: JSON.stringify(process.env.gatewayid)
});
1 change: 1 addition & 0 deletions config/prod.env.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@
module.exports = {
NODE_ENV: '"production"',
domainkey: JSON.stringify(process.env.domainkey),
gatewayAccountId: JSON.stringify(process.env.gatewayid)
}
14 changes: 10 additions & 4 deletions package-lock.json

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

2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"axios": "^0.17.1",
"bootstrap": "^3.3.7",
"bootstrap-vue": "^1.4.0",
"chargebee": "^2.3.5",
"element-ui": "^2.0.5",
"feathers": "^2.2.3",
"feathers-hooks": "^2.1.2",
Expand All @@ -24,6 +25,7 @@
"moment": "^2.20.1",
"psl": "^1.1.20",
"socket.io-client": "^2.0.4",
"uuid": "^3.2.1",
"vue": "^2.5.2",
"vue-async-computed": "^3.3.1",
"vue-awesome": "^2.3.4",
Expand Down
52 changes: 26 additions & 26 deletions privkey/privkey_develop.pem
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQC/LBI86Q+0+obq
1xiXUieORq1LpUdGNIh2X2JF4wUWCI3LHVBs8hRZj5hNb2Lo5nOyd8ZUeI9t8ybW
tqqfdotoTjSa9crwq8k2Qe0tWs1NSAmK1QeGBeCy0QilTliKXCGzSe8Th5RiLGDp
ZYyawtzq0fBfHnZFe81OGnHZr4B7q+ATs6hvYupG/EVoYcMUDSgio9gzXEOii62t
p64H3eNIwdmDGxEuP+SJeE6p8ycFnKPfslMKQWHT6moM3JYwETtd6GE2vE2a/cdy
e6K5UPRuoePsl7T4+T13wzxjwpxLAUOFNBWhTzA7UFGF8b+5Q/VkQJbMEdAqCEzx
PFEm1yp/AgMBAAECggEARN+g1nb05LPZhaPmxSWhAJ4v8u/hxMZKX7MvmZQXkf+U
7hdqkUWJ1VZpfYRisxvLlQGX33jr26XdWT/IKtkvkm2SgD2LVrfdLwIDa/Kpwmzw
mybypfNaJ7Itljiqp3ZX4dsCGhwfdlscsxmV1W/c3XCzU+GKpK/coIXgfJfBB0yd
9fejLxHGQIc+LubyodMOye4Xqqxz+9NLXv/m888R2ytsDNflzZSEWsHjIOvR/yUc
4XDUcJfl/NZPKD5YzfDf1kBL2UD288N1jzAQS1i55ANGJvY4o7S0MBRFOxJSimHO
HloyVx07q5WcH+PBoRLcJQsoWp0x7XUlDwJcvZlY2QKBgQDvACYJPk0Rk0LIsWNa
ZlEy6PgLa5kQTm4g2nPOvvky9pqTqWH7hNliyhjD2UoyZU28irMMIT1rLPL49wS6
f5ztvWOEMX+cOes0u0zw6QTlMgchC21VU/YP8elaP7fwcz/Dj+19uqrZhUrxAoE4
wGzDeAf+TZFt7uwSIxZJv8WKEwKBgQDMxQlwwcRO4YdB52+sd8ObIsi4kpcNz5Mq
lvLL7yaHB8sOSocl+W+BuQ9wluGhNIMInLkKi8RjXzKN+W495YrNuooRDts3qlHC
VtdEXbFTMyMoKq8OclTPukIhNRR3VhOzloJ9eYHGhRYRDgzWJ+yCQVHgOBiHgACL
H8bFMD+rZQKBgQCLiLSsNNld53HYJehxgMbrSCR41mrYoFGfkKqIC+sFnAAHMZ7o
71jTWlY3EYdGAOrvprJ95HItPmLkg6MZFyQRkL6nERcFqLLvaGK1S/X1sc2Dt14v
sQM5r+yjKgxDr6WMkV0ASJkywaVNLD8xWPam8E8KY1MCsbjVpfJ/QB0eTQKBgQCw
aJ91cLk6a7km4cengZYWtKTPvho8X7OdYWXSozlB40jgCvzbjkSuMUxH5vSC+MZa
SQpxN2/9XColfdmnoXUvP6FqiK37CtRc5IuX7k+yKcAD/qHJhF3kh8Yo7Z2wIYvf
j67jgiZ3bHhSQRR1+vcaUEPFMw6OzYuqT7nib2qqsQKBgDq7C8Zd5H2ApK9zuJ3G
BUywN7frXYs0eW7Yo7b7NfIF4XdYptFOt3ZN4ERn1yJkbAZPP3FLHIfewIUJv9sY
tUy0clbP/t8KFWtEQPpzJTkghoiJvER20k4mXX3Ucfjg4LLGjFvhsZEH4wZZuDMU
g6OrTxPuPwxRYiklAZ3cQx/t
MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDBhtOgQ8DTysbS
l2+oNshrR1eN0lBAQSQ1316CoZSdCrWN1mVQdpY3xOlB8CvWRd3KDz+ZMqUyjEbV
xYtJp/8i9QjbwMqAqN4bZ+PZix5w6x+VIbRwY1eVPIKUtBVepfwMGzawTHUuySA+
8GELJUUpLGfcN85t0ZlDnVJv6+QW8MjubEpQRauHXk0upVYRWpRY/Zdm48/6HqMq
XPg1v/yShWo3jgTQdy7ZUTf0HRc59uK32cGr4hKWdU+Sko9dTHADz1SJWX1yl5R1
FnjLnq4McMKDiAswz9/5CocBHw/NFX+RWOKW7HpcQiYsE9wy6SlGed0kMwpRgaVg
fbcWLlTLAgMBAAECggEBAJViGaEwK3xQnkCYnJvgDbyhiTf0C/ZNUkIzdaSoTSsb
xSEDSZlesH3EBbncRjpUG+uI8bKzoUjvdw40OlxUzWCSfJAEtUuzDh9hhkO6W3kW
RX68UagfRs/vsWxPxd8ViQVfTEux+RJwNe/fZUlRL52kpVcbzMCAdin3GldCYwJA
6uZF77IzxChUOvsTdejGkjdL3cbgh9q7iWyn1R77S2NbH45sfYWj2Ob7lsJkAlp2
+rCIEUXp2lqN+wWGq5FDTssMoVlnWMqBFpxlH0vsqltX7mOLSaabAforZEVnGNSL
pRmih7p65MT/DjMPH2HQE9Lc/CGABfnMzFTaL2qXOwECgYEA68jDdiQ+8yfdFEqr
i2bvMxSPSF99ZS5V1E7pdL20yV/TkhFkEn6jS/nkrUXBifh7spJQhvf19Skz+b0+
mNsaQl/cZizIqfXl5BIvsLsmzQNmG8D/Ql8qmvuxjJxKw+Po8OQFuNQ9A06hiuSd
UhWdB8PrIXtamoxLOYCh1dWCwmsCgYEA0h6M4osGQ1A4Wsyf2gc0xbLMu2P0cO7d
5jxX1XRwRr0D+LC4RJzWYiPMgADpGZnZ0Dj0UgLzitpMA9sbzmOtRPJ9m1Gcfp+a
GfsprsbeZJuke0M5Y7NmmPKC3dlDot9AynxM+4CklCQ34PYk+OoG+eGwzisaBe+q
iee4ZPaNDyECgYEAwYwCzyb/uZAejXqiCIONlOuqlmk0QOthLy87ukXDco5D2SKH
eBsWJtbR3V5mecBMohAzJCfFceLJtJahHM62ZofUHtdiPQoKFUbMeRGXzzCcD+pE
XxJJogE8BMWDJfwfCibTf55RGzbfqmjxryDozygHCmv8uuKxGVm6/xIODVMCgYAY
SHuTuulwYhcBN2DJ+8c3ieBrT7PyUUjH0PV9r8VCB5or5ZCGLXIBSY3axUArO0KW
894YlEq9I1lhoLLn+VEPBM9LYfUqFRvkIMjCcC1Hh01NCYnaYeNbjbteFDvi2NZO
EGt9LXLXxA/JKek/8xv3SQP777NEOFyHL4Z59Jx8wQKBgEQ1HwkvdRAb6bzpKnPi
clL3O6fYocFzQbDvabGCOoIeBYGMbH+3QFM7IV87w96uU/TbWRJcvDvReQ2SHp30
rynF1s8OduSkJ99GQD09Ma51ZWL9irwMOr5DMhCtJdNUPsMM4/WooWnohnuRgyRJ
NoxoRs8Bs8l5J8QsN1cXiotR
-----END PRIVATE KEY-----
24 changes: 24 additions & 0 deletions src/api/cb-addon/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
import api from '../../api';
let model = 'cb-addon';

export default {
get: (id) => {
if (id != undefined) {
return api.request('get', '/' + model + '/' + id);
} else {
return api.request('get', '/' + model + '?limit=100');
}
},
post: (data) => {
return api.request('post', '/' + model, data);
},
put: (id, data) => {
return api.request('put', '/' + model + '/' + id, data);
},
delete: (id) => {
return api.request('delete', '/' + model + '/' + id);
},
patch: (id) => {
return api.request('patch', '/' + model + '/' + id);
},
}
8 changes: 8 additions & 0 deletions src/api/cb-addons-user/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import api from '../../api';
let model = 'cb-addons-user';

export default {
get: (id) => {
return api.request('get', '/' + model + '?addon_id=' + id + '&paginate=false');
}
};
21 changes: 21 additions & 0 deletions src/api/cb-customer/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import api from '../../api';
let model = 'cb-customer';

export default {
get: (id) => {
if (id != undefined) {
return api.request('get', '/' + model + '/' + id);
} else {
return api.request('get', '/' + model);
}
},
post: (data) => {
return api.request('post', '/' + model, data);
}
/* put: (id, data) => {
return api.request('put', '/' + model + '/' + id, data);
},
delete: (id) => {
return api.request('delete', '/' + model + '/' + id);
} */
}
24 changes: 24 additions & 0 deletions src/api/cb-plan/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
import api from '../../api';
let model = 'cb-plan';

export default {
get: (id) => {
if (id != undefined) {
return api.request('get', '/' + model + '/' + id);
} else {
return api.request('get', '/' + model + '?limit=100');
}
},
post: (data) => {
return api.request('post', '/' + model, data);
},
put: (id, data) => {
return api.request('put', '/' + model + '/' + id, data);
},
delete: (id) => {
return api.request('delete', '/' + model + '/' + id);
},
patch: (id) => {
return api.request('patch', '/' + model + '/' + id);
}
}
Loading

0 comments on commit 475000d

Please sign in to comment.