initial commit

This commit is contained in:
2022-05-24 17:34:47 -05:00
parent dd31378448
commit c3e10b5d5b
3 changed files with 12 additions and 3 deletions

View File

@@ -7,7 +7,7 @@
<content url="file://$MODULE_DIR$/../webcal-dashboard">
<excludeFolder url="file://$MODULE_DIR$/../webcal-dashboard/venv" />
</content>
<orderEntry type="jdk" jdkName="Python 3.8 (venv)" jdkType="Python SDK" />
<orderEntry type="jdk" jdkName="Python 3.9 (venv)" jdkType="Python SDK" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
<component name="TemplatesService">

View File

@@ -1,6 +1,9 @@
FROM tiangolo/uwsgi-nginx-flask:python3.8-alpine
RUN apk --update add bash nano
FROM tiangolo/uwsgi-nginx-flask
ENV STATIC_URL /static
ENV STATIC_PATH /var/www/app/static
ENV cal_id 9E2AC562-4328-4CA0-B4D1-D730D9F5E9EF
ENV username a@correa.co
ENV password jyxq-avwz-qxfd-dklo
ENV caldav_url https://caldav.icloud.com/
COPY ./requirements.txt /var/www/requirements.txt
RUN pip install -r /var/www/requirements.txt

View File

@@ -4,6 +4,7 @@ import os
import caldav
import datetime
from icalendar import cal, Event
from flask import render_template
import requests
url = os.getenv('caldav_url')
username = os.getenv('username')
@@ -17,7 +18,12 @@ def daterange(start_date, end_date):
@app.route('/')
def hello_world():
url = os.getenv('caldav_url')
username = os.getenv('username')
password = os.getenv('password')
cal_id = os.getenv('cal_id')
date_obj = datetime.datetime.now()
print (url)
start_of_week = date_obj - timedelta(days=date_obj.weekday()) # Monday
end_of_week = start_of_week + timedelta(days=7) # Sunday