State changes during an in-app purchase in Ionic Cordova

Here is a cleaner and summarized version of the data/state changes that are crucial for recording the transaction. For raw dumps view this article – Ionic Cordova In-App Purchase Plugin Events Data Dumps ——————————— START OF NEW PURCHASE ——————————— state:requested canPurchase: false owned: false state:initiated canPurchase: false owned: false state:initiated canPurchase: false owned: false state:approved… Continue reading State changes during an in-app purchase in Ionic Cordova

Features not Available in Self hosted Gitlab Free edition

Below is the list of features NOT available in Gitlab Free Edition. For more details visit:  https://about.gitlab.com/pricing/self-managed/feature-comparison/ https://about.gitlab.com/features/ ——————————– Source Code Management ——————————– Required Merge Request Approvals Restrict push and merge access Built-in and custom project templates Multiple approvers in code review Approval rules for code review Repository pull mirroring Push rules Block secret file… Continue reading Features not Available in Self hosted Gitlab Free edition

Places Search API Call

Here is summary of how to call Places search API of Bing, Google and Here Map. Here is little known among most developers, specially developers of India, but it is a good API and there map is also very good. Their map have internal maps (floor layout) of many buildings. Here Maps API Call Below… Continue reading Places Search API Call

Firebase Web Push Browser Issue

As of today, 2nd of July 2021. FCM libraries have some bugs due to which it fails to get tokens sometimes in Chrome browsers current version. Errors that occurs : Uncaught (in promise) FirebaseError: Messaging: A problem occured while subscribing the user to FCM: Request is missing required authentication credential. Expected OAuth 2 access token,… Continue reading Firebase Web Push Browser Issue