Browse Source

Adding Release key back + Home page details bug fix

master
kj1352 4 years ago
parent
commit
979b690543
5 changed files with 110 additions and 35 deletions
  1. +47
    -0
      google-services.json
  2. BIN
      my-release-key.keystore
  3. +47
    -30
      package-lock.json
  4. +9
    -2
      package.json
  5. +7
    -3
      src/app/home-details/home-details.page.html

+ 47
- 0
google-services.json View File

@@ -0,0 +1,47 @@
{
"project_info": {
"project_number": "5602499136",
"project_id": "kxip-21",
"storage_bucket": "kxip-21.appspot.com"
},
"client": [
{
"client_info": {
"mobilesdk_app_id": "1:5602499136:android:6bd9d21bf1f6d221419da5",
"android_client_info": {
"package_name": "com.alpha.kxip"
}
},
"oauth_client": [
{
"client_id": "5602499136-vqfu457hpp93nggc2j2rbqsnkosqvvo5.apps.googleusercontent.com",
"client_type": 1,
"android_info": {
"package_name": "com.alpha.kxip",
"certificate_hash": "3857dc904aaa1371fea47d468ed5c0f28636b188"
}
},
{
"client_id": "5602499136-aonjflj2acqva5gm4vvbuen4bc10sll1.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyBlbNtnISZKzLbBkve8QHKJFPDDf4KBA2M"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "5602499136-aonjflj2acqva5gm4vvbuen4bc10sll1.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
}
],
"configuration_version": "1"
}

BIN
my-release-key.keystore View File


+ 47
- 30
package-lock.json View File

@@ -1855,6 +1855,21 @@
"@types/cordova": "^0.0.34"
}
},
"@ionic-native/firebase-authentication": {
"version": "5.31.1",
"resolved": "https://registry.npmjs.org/@ionic-native/firebase-authentication/-/firebase-authentication-5.31.1.tgz",
"integrity": "sha512-8reVJgWpfxLh9mXLf1oJAPsBtUGMArY4zCVPgs7TeXAB4nEIGQkU/Q/5JKq/zG3GJKy0sAwODE3q38ya6Rp55A==",
"requires": {
"@types/cordova": "^0.0.34"
},
"dependencies": {
"@types/cordova": {
"version": "0.0.34",
"resolved": "https://registry.npmjs.org/@types/cordova/-/cordova-0.0.34.tgz",
"integrity": "sha1-6nrd907Ow9dimCegw54smt3HPQQ="
}
}
},
"@ionic-native/splash-screen": {
"version": "5.30.0",
"resolved": "https://registry.npmjs.org/@ionic-native/splash-screen/-/splash-screen-5.30.0.tgz",
@@ -4289,15 +4304,15 @@
}
},
"fs-extra": {
"version": "9.0.1",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz",
"integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==",
"version": "9.1.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
"integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
"dev": true,
"requires": {
"at-least-node": "^1.0.0",
"graceful-fs": "^4.2.0",
"jsonfile": "^6.0.1",
"universalify": "^1.0.0"
"universalify": "^2.0.0"
}
},
"get-stream": {
@@ -4323,14 +4338,6 @@
"requires": {
"graceful-fs": "^4.1.6",
"universalify": "^2.0.0"
},
"dependencies": {
"universalify": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
"integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
"dev": true
}
}
},
"npm-run-path": {
@@ -4364,9 +4371,9 @@
"dev": true
},
"universalify": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz",
"integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==",
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
"integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
"dev": true
},
"which": {
@@ -4414,15 +4421,15 @@
}
},
"fs-extra": {
"version": "9.0.1",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.0.1.tgz",
"integrity": "sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==",
"version": "9.1.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
"integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
"dev": true,
"requires": {
"at-least-node": "^1.0.0",
"graceful-fs": "^4.2.0",
"jsonfile": "^6.0.1",
"universalify": "^1.0.0"
"universalify": "^2.0.0"
}
},
"jsonfile": {
@@ -4433,14 +4440,6 @@
"requires": {
"graceful-fs": "^4.1.6",
"universalify": "^2.0.0"
},
"dependencies": {
"universalify": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
"integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
"dev": true
}
}
},
"path-key": {
@@ -4465,9 +4464,9 @@
"dev": true
},
"universalify": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-1.0.0.tgz",
"integrity": "sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==",
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
"integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
"dev": true
},
"which": {
@@ -4487,6 +4486,12 @@
"integrity": "sha1-/Ajzci5n7ve2xnv8mag99q3Quro=",
"dev": true
},
"cordova-plugin-firebase-authentication": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/cordova-plugin-firebase-authentication/-/cordova-plugin-firebase-authentication-4.0.2.tgz",
"integrity": "sha512-lhRsQCCluvjHyUKFnMNrHNCfKHFVnA0X9fCv4JaIEW5RZb6ff5f6aoq2TDKRvnbjCOnmLvB+DC4UUi88NudW5Q==",
"dev": true
},
"cordova-plugin-ionic-keyboard": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/cordova-plugin-ionic-keyboard/-/cordova-plugin-ionic-keyboard-2.2.0.tgz",
@@ -4548,6 +4553,18 @@
}
}
},
"cordova-support-android-plugin": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/cordova-support-android-plugin/-/cordova-support-android-plugin-1.0.2.tgz",
"integrity": "sha512-bgvSG5/A2Z/OerfNHN7AHMV3jt+9bH6J4vw9T8R5OJRkkK+ENRBhL8qx7m6mLmBPvtQoIhCMOCRMM9fd4P/p9w==",
"dev": true
},
"cordova-support-google-services": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/cordova-support-google-services/-/cordova-support-google-services-1.4.1.tgz",
"integrity": "sha512-1VgF9kFCOMbzgdnsDtSKaYGmWXmeciGP8+N0wTcTkL2m6Qrs1xZ82NiYEJYXe7BjHad2d06liWThqQv7iXt5HA==",
"dev": true
},
"core-js": {
"version": "3.6.4",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz",


+ 9
- 2
package.json View File

@@ -22,6 +22,7 @@
"@angular/router": "~10.0.0",
"@angular/service-worker": "~10.0.0",
"@ionic-native/core": "^5.0.0",
"@ionic-native/firebase-authentication": "^5.31.1",
"@ionic-native/splash-screen": "^5.0.0",
"@ionic-native/status-bar": "^5.0.0",
"@ionic/angular": "^5.0.0",
@@ -49,10 +50,13 @@
"codelyzer": "^6.0.0",
"cordova-android": "^9.0.0",
"cordova-plugin-device": "^2.0.2",
"cordova-plugin-firebase-authentication": "^4.0.2",
"cordova-plugin-ionic-keyboard": "^2.2.0",
"cordova-plugin-ionic-webview": "^4.2.1",
"cordova-plugin-splashscreen": "^5.0.2",
"cordova-plugin-statusbar": "^2.4.2",
"cordova-support-android-plugin": "^1.0.2",
"cordova-support-google-services": "^1.4.1",
"jasmine-core": "~3.5.0",
"jasmine-spec-reporter": "~5.0.0",
"karma": "~5.0.0",
@@ -74,10 +78,13 @@
"cordova-plugin-ionic-webview": {
"ANDROID_SUPPORT_ANNOTATIONS_VERSION": "27.+"
},
"cordova-plugin-ionic-keyboard": {}
"cordova-plugin-ionic-keyboard": {},
"cordova-plugin-firebase-authentication": {
"ANDROID_FIREBASE_AUTH_VERSION": "20.0.+"
}
},
"platforms": [
"android"
]
}
}
}

+ 7
- 3
src/app/home-details/home-details.page.html View File

@@ -7,11 +7,15 @@
</header>

<div class="image-holder">
<figure *ngIf="!newsDetails.videoLink">
<figure>
<img [src]="newsDetails.image">
</figure>

<iframe class="video-embed" *ngIf="newsDetails.videoLink" width="100%" height="100%" [src]="getUrl(newsDetails.videoLink)" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
<a [href]="newsDetails.videoLink" target="_blank" *ngIf="newsDetails.videoLink">
<button>
<ion-icon name="play"></ion-icon>
</button>
</a>
<h4> {{ newsDetails.heading }} </h4>
</div>


Loading…
Cancel
Save