############################################################
# 🧠 APP CONFIGURATION
############################################################
APP_NAME="TaxiBay"
APP_ENVIRONMENT="development"
PORT=5152
TZ="GMT"
TIMEZONE_HOURS=8
TIMEZONE_MINUTES=00
DESTINATION_TIMEZONE="GMT+8:00"
SUPPORT_EMAIL="esnet.corp@gmail.com"


############################################################
# 🌐 URLS AND PATHS
############################################################
ADMIN_URL="https://backend.taxibay.ph/"
BACKEND_URL="https://backend.taxibay.ph/admin/"
MENU_URL="https://backend.taxibay.ph/"
CATEGORY_BASE_URL="https://images.taxibay.ph/"
IMAGE_URL="https://images.taxibay.ph/originals/"
IMAGE_FOLDER_PATH="/var/www/html/apps/images/originals/"
API_BASE_URL="https://backend.taxibay.ph/api/v1/"
NODE_API_BASE_URL="https://apis.taxibay.ph/api/v1/"

# Upload Paths
CATEGORY_UPLOAD_PATH="/var/www/html/apps/images/img/category/images/"
PROFILE_IMAGE_PATH="/var/www/html/apps/images/originals/"

############################################################
# 🗄️ DATABASE CONFIGURATION
############################################################
DB_HOST="database-taxibay.cxkya8eok6ch.ap-southeast-2.rds.amazonaws.com"
DB_USER="taxibay"
DB_PASS="BLm7DV6RCGo?si=MlyWU8taB6sti9Rx"
DB_NAME="p_rentals_v_10"

SMS_API_URL=""
SMS_AUTH_TOKEN=""
SMS_SENDER=""

############################################################
# 🔒 SECURITY & AUTHENTICATION
############################################################
JWT_SECRET="TaxiBayadmin"
SESSION_SECRET="TaxiBayadmin"
AES_KEY='26kozQaKwRuNJ2Zw'
AES_IV='OWMwZjczMDg2MGZw'

DECRYPT_DATA_FROM_REQUEST=1
SEND_ENCRYPT_RESPONSE=1
ENABLE_MASKING=false

############################################################
# ☁️ AWS CONFIGURATION
############################################################
AWS_ACCESS_KEY_ID=""
AWS_SECRET_ACCESS_KEY="+q4KzYrsetuuV"
AWS_REGION="eu-north-1"
S3_BUCKET_NAME="dymond-app-bucket"

############################################################
# 🔥 FIREBASE CONFIGURATION
############################################################
FIREBASE_DATABASE_URL="https://pure-vehicle-435908-k6-default-rtdb.firebaseio.com"

############################################################
# 📧 EMAIL CONFIGURATION
############################################################
MAIL_USER_NAME="esnet.corp@gmail.com"
MAIL_PASSWORD="irgpznphoxdoprff"
NODEMAILER_EMAIL=""
NODEMAILER_PASSWORD=""

SMTP_HOST="smtp.gmail.com"
SMTP_PORT=465
SMTP_SECURE = true
SMTP_USER="esnet.corp@gmail.com"
SMTP_PASS="irgpznphoxdoprff"

ADMIN_EMAIL="esnet.corp@gmail.com"
ADMIN_EMAIL_SUBJECT="SOS Request"

############################################################
# 📍 COMPANY DETAILS
############################################################
COMPANY_NAME="TaxiBay"
ADMIN_NAME="TaxiBay Apps"
ADMIN_ADDRESS=""
FOOTER_EMAIL_TEMPLATE_ADMIN_NAME="TaxiBay Apps"
DEFAULT_COMPANY_ID=1

############################################################
# ⚙️ APP SETTINGS
############################################################
SAVE_TO_LOCAL=true
STORAGE_TYPE="LOCAL"   # Options: LOCAL or AWS
IS_VALIDATE_CHECK_ON=1
IS_AMT_CEIL_OFF=1
MILES_TO_KM=1.609
ALLOW_EXT="jpg, png"
SUBURB_JSON=""
IS_PASSWORD_REQUIRED=0
RECALCULATE_TRIP_FARE=1

############################################################
# 🚕 USER & DRIVER CONFIG
############################################################
PASSENGER_TYPE=2
DRIVER_TYPE=1
USER_APP_CODE="TR"
DRIVER_APP_CODE="TD"

############################################################
# 📆 CRONJOB & LOGGING
############################################################
CRONJOB_MAIL_HOST="smtp.gmail.com"
MAIL_HOST="ssl:smtp.gmail.com"
ERROR_LOG_FILE_PATH='/var/www/html/apps/images/push/errorLog/'

############################################################
# 📱 PUSH NOTIFICATION TOPICS
############################################################
HIREME_RIDER_TOPIC="com.carryme.customerr"
HIREME_DRIVER_TOPIC="com.leoescobar.driver"

############################################################
# 🍎 IOS PUSH NOTIFICATIONS
############################################################
IOS_KEY_ID="SA63H4ZG48"
IOS_TEAM_ID="DUGN437S79"

############################################################
# 📞 SMS / CALL SERVICES
############################################################
SMS_TYPE="twiliosms"   # Options: twiliosms | thaibulksms | ladefsms

# Twilio sms cred.
TWILIO_ACCOUNT_SID='AC355334e5ba261385dff30d00fcb6c93a'
TWILIO_AUTH_TOKEN='25adda254e3e07867336bfb5e15667c8'
TWILIO_PHONE_NO=''
TWILIO_MESSAGING_SERVICES_SID='MGfbedd99915801bf34b54424fc885736a'

 
# Twilio Voice Calls
TWILIO_CALL_ACCOUNT_SID=""
TWILIO_CALL_API_KEY=""
TWILIO_CALL_API_KEY_SECRET=""
TWILIO_CALL_PUSH_CREDENTIAL_SID=""
TWILIO_CALL_APP_SID=""
TWILIO_CALLER_NUMBER=""

# ThaiBulkSMS
THAIBULKSMSAPI_API_KEY=""
THAIBULKSMSAPI_SECRET_KEY=""
THAIBULKSMSAPI_SENDER_ID=""

# Ladef SMS
LADEF_SMS_USER=""
LADEF_SMS_PASSWORD=""
LADEF_SMS_SENDER_ID=""

############################################################
# 💳 PAYMENT GATEWAYS
############################################################
# Stripe
IS_STRIPE="ON"
STRIPE_COUNTRY="US"
IS_STRIPE_ACCOUNT_CREATE=true

# Omise
IS_OMISE="OFF"
OMISE_SECRET_KEY="skey_test_5xyds7pl0pjm0c0s3dl"

# Papara
PAPARA_NOTIFICATION_URL=""
PAPARA_REDIRECT_URL=""
PAPARA_REFERENCE_ID=""
PAPARA_API_KEY_ID=""
PAPARA_COOKIE=""

############################################################
# 🗺️ GOOGLE MAPS
############################################################
GOOGLE_API_KEY="AIzaSyCJWWUbvmS0SkpKa-moCMAOOWiBOX6rrcw"
GOOGLE_MAP_ACCESS_KEY="AIzaSyCJWWUbvmS0SkpKa-moCMAOOWiBOX6rrcw"

############################################################
# 🔁 CALLBACK & API ENDPOINTS
############################################################
IS_CAMPAY_CALLBACK=false
AFTER_PAYMENT_DRIVER_PUSH_NOTIFICATION_WEB_API_URL="https://apis.taxibay.ph/api/v1/push2/driver-android-ios-push-notification"
AFTER_PAYMENT_RIDER_PUSH_NOTIFICATION_WEB_API_URL="https://apis.taxibay.ph/api/v1/push2/rider-android-ios-push-notification"
ADD_TRANSACTION_WEB_API_URL="https://apis.taxibay.ph/api/v1/tronsactionapi/addtriptrans"
AFTER_PAYMENT_TRIP_UPDATE_WEB_API_URL="https://apis.taxibay.ph/api/v1/tripapi/updatetrip"

############################################################
# 🧾 MISC
############################################################
INVOICE_PREFIX_ID="# INV - 0000"
LOGO_ICON_PATH=""
HEADER_LOGO_SMALL_ICON_PATH=""
IS_AUTO_ACCEPT_COMPANY_COMMISSION_DISCOUNT=0
IS_SUBSCRIPTION_COMPANY_COMMISSION_FREE=0
COMPANY_NAME="TaxiBay"
