Compare commits

...

2 Commits

Author SHA1 Message Date
oscar a1bbcdd6ab config file 1 month ago
oscar 28f7c596f0 added requirements item 2 months ago

@ -0,0 +1,12 @@
import os, dotenv
dotenv.load_dotenv()
DB_PATH = os.environ.get("SPLITBUDDY_DB", "splitbuddy.db")
CURRENCY = os.environ.get("SPLITBUDDY_CURRENCY", "")
PERSON_A = os.environ.get("SPLITBUDDY_ME", "Me") # you
PERSON_B = os.environ.get("SPLITBUDDY_ROOMIE", "Idan") # roommate
DEFAULT_ACTOR = os.environ.get("SPLITBUDDY_ACTOR", "anon") # who is using this device (optional)
DEFAULT_A_SHARE_PCT = float(os.environ.get("SPLITBUDDY_DEFAULT_A_SHARE_PCT", 66.6667)) # <-- you pay 2/3 by default
WEBAPP_PORT = os.environ.get("SPLITBUDDY_WEBAPP_PORT", 5050)
WEBAPP_HOST = os.environ.get("SPLITBUDDY_WEBAPP_HOST", "0.0.0.0")

@ -2,19 +2,10 @@ from __future__ import annotations
import os, sqlite3, csv, io, json, datetime as dt import os, sqlite3, csv, io, json, datetime as dt
from typing import Optional, Dict, Any from typing import Optional, Dict, Any
from flask import Flask, g, request, redirect, url_for, render_template, send_file, jsonify from flask import Flask, g, request, redirect, url_for, render_template, send_file, jsonify
from config import *
app = Flask(__name__) app = Flask(__name__)
# ----- Config -----
DB_PATH = os.environ.get("SPLITBUDDY_DB", "splitbuddy.db")
CURRENCY = os.environ.get("SPLITBUDDY_CURRENCY", "")
PERSON_A = os.environ.get("SPLITBUDDY_ME", "Me") # you
PERSON_B = os.environ.get("SPLITBUDDY_ROOMIE", "Idan") # roommate
DEFAULT_ACTOR = os.environ.get("SPLITBUDDY_ACTOR", "anon") # who is using this device (optional)
DEFAULT_A_SHARE_PCT = os.environ.get("SPLITBUDDY_DEFAULT_A_SHARE_PCT", 66.6667) # <-- you pay 2/3 by default
WEBAPP_PORT = os.environ.get("SPLITBUDDY_WEBAPP_PORT", 5050)
WEBAPP_HOST = os.environ.get("SPLITBUDDY_WEBAPP_HOST", "0.0.0.0")
# ----- Template filters ----- # ----- Template filters -----
@app.template_filter('human_time') @app.template_filter('human_time')
def human_time(value: Any) -> str: def human_time(value: Any) -> str:

@ -1 +1,2 @@
Flask>=2.3 Flask>=2.3
python-dotenv
Loading…
Cancel
Save