moved creds to config
This commit is contained in:
4
.gitattributes
vendored
Normal file
4
.gitattributes
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
backend/models/initial_recorders.json filter=openssl diff=openssl
|
||||
backend/config.py filter=openssl diff=openssl
|
||||
[merge]
|
||||
renormalize=true
|
||||
@@ -1,116 +1,75 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# ...
|
||||
# available languages
|
||||
import os
|
||||
|
||||
basedir = os.path.abspath(os.path.dirname(__file__))
|
||||
|
||||
|
||||
class Config:
|
||||
# SERVER_NAME = "ubkaps154.ubka.uni-karlsruhe.de:5443"
|
||||
# SERVER_NAME = "localhost.dev"
|
||||
SERVER_NAME = "localhost:5443"
|
||||
# SERVER_NAME = "localhost"
|
||||
# SERVER_NAME = "localhost.localdomain"
|
||||
# PORT = 5443
|
||||
# PREFERRED_URL_SCHEME = 'https'
|
||||
|
||||
TEMPLATE_AUTO_RELOAD = True
|
||||
|
||||
SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(basedir, 'app.db')
|
||||
SQLALCHEMY_MIGRATE_REPO = os.path.join(basedir, 'db_repository')
|
||||
SQLALCHEMY_TRACK_MODIFICATIONS = True
|
||||
|
||||
WTF_CSRF_ENABLED = True
|
||||
SECRET_KEY = 'you-will-never-guess'
|
||||
OPENID_PROVIDERS = [
|
||||
{'name': 'Google', 'url': 'https://www.google.com/accounts/o8/id'},
|
||||
{'name': 'Yahoo', 'url': 'https://me.yahoo.com'},
|
||||
{'name': 'AOL', 'url': 'http://openid.aol.com/<username>'},
|
||||
{'name': 'Flickr', 'url': 'http://www.flickr.com/<username>'},
|
||||
{'name': 'MyOpenID', 'url': 'https://www.myopenid.com'}]
|
||||
|
||||
OAUTH_CREDENTIALS = {
|
||||
'facebook': {
|
||||
'id': '1198624176930248',
|
||||
'secret': '4fbc01d776834c1ffc89a5bed1cd97d0'
|
||||
},
|
||||
'twitter': {
|
||||
'id': '3RzWQclolxWZIMq5LJqzRZPTl',
|
||||
'secret': 'm9TEd58DSEtRrZHpz2EjrV9AhsBRxKMo8m3kuIZj3zLwzwIimt'
|
||||
},
|
||||
'google': {
|
||||
'id': '1084993305658-d9n88548ssrtmt5v6s2dne57i4qpviur.apps.googleusercontent.com',
|
||||
'secret': 'oNpvoAKMPMjRyiu5EDrmmX4X'
|
||||
},
|
||||
}
|
||||
|
||||
# mail server settings
|
||||
MAIL_SERVER = 'localhost'
|
||||
MAIL_PORT = 25
|
||||
MAIL_USERNAME = None
|
||||
MAIL_PASSWORD = None
|
||||
|
||||
# administrator list
|
||||
ADMINS = ['you@example.com']
|
||||
|
||||
# pagination
|
||||
POSTS_PER_PAGE = 5
|
||||
LOCKS_PER_PAGE = 8
|
||||
|
||||
LANGUAGES = {
|
||||
'en': 'English',
|
||||
'es': 'Español'
|
||||
}
|
||||
|
||||
# ASSETS_DEBUG = True
|
||||
|
||||
# JWT_SECRET = "abcxyz"
|
||||
# JWT_ALGORITHM = "HS256"
|
||||
# JWT_EXP_DELTA_SECONDS = 5 * 60
|
||||
|
||||
JWT_SECRET_KEY = "abcxyz"
|
||||
JWT_BLACKLIST_ENABLED = True
|
||||
JWT_BLACKLIST_TOKEN_CHECKS = ['access', 'refresh']
|
||||
|
||||
AUTH_RETURN_EXTERNAL_JWT = False
|
||||
|
||||
INDEX_TEMPLATE = "index.html"
|
||||
|
||||
# # INITIAL VALUES # #
|
||||
|
||||
PERMISSIONS = ["RECODER_NEW", "RECORDER_EDIT", "RECODER_SHOW", "RECORDER_DELETE",
|
||||
"RECORDER_COMMAND_EXECUTE", "RECORDER_COMMAND_EDIT_ACL",
|
||||
"VIRTUAL_COMMAND_CREATE", "VIRTUAL_COMMAND_EDIT", "VIRTUAL_COMMAND_SHOW", "VIRTUAL_COMMAND_DELETE",
|
||||
"CRON_JOB_CREATE", "CRON_JOB_EDIT", "CRON_JOB_SHOW", "CRON_JOB_DELETE"]
|
||||
|
||||
GROUPS = [ #{"name": "Admins",
|
||||
#"permissions": PERMISSIONS},
|
||||
{"name": "ZML"},
|
||||
{"name": "read_only"}]
|
||||
|
||||
USERS = [{"nickname": "admin",
|
||||
"first_name": "tobias",
|
||||
"last_name": "kurze",
|
||||
"email": "kurze@kit.edu",
|
||||
"role": "admin",
|
||||
"password": "admin"}
|
||||
]
|
||||
|
||||
ROLE_PERMISSION_MAPPINGS = {
|
||||
"admin": ["ADMIN"]
|
||||
}
|
||||
|
||||
class ProductionConfig(Config):
|
||||
DATABASE_URI = 'mysql://user@localhost/foo'
|
||||
|
||||
|
||||
class DevelopmentConfig(Config):
|
||||
SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(basedir, 'app.db_debug')
|
||||
SERVER_NAME = "ubkaps154.ubka.uni-karlsruhe.de"
|
||||
PORT = 5443
|
||||
DEBUG = True
|
||||
|
||||
class TestingConfig(Config):
|
||||
SQLALCHEMY_DATABASE_URI = 'sqlite:///' + os.path.join(basedir, 'app.db_test')
|
||||
TESTING = True
|
||||
U2FsdGVkX1+NI/SvzSR6s0V9KbeN3mo/Q/pq3LG8IJkeWQ8UkUKDgw8pkpyy7zRQ
|
||||
M2wYYazGWXS8Xv09rBrHH4w1uKJwd4/KwRgfF5U7ZCunU5RV5aZ9h4uPVppofZ/h
|
||||
Fu8/6cBgif8n7Ev6Gv1homVFIBlM8wu31ZdSChtmpivLA4YcOO5DY+kZ/DMF+blh
|
||||
cMYJJOZCliAI2u49yjSbhBYv2ut2pVzeA0dfFRE+EgFMp37NtOwBbOcLAavnLtxl
|
||||
8sLYJUn2zl353FTGRPBIPePQXFK+lQXTQw1rMPfqzPJQF4jKgMBS27YoT/TAmS1M
|
||||
0RWNU7hQLba5gsG+8aK+PLsa+j1w5KjBl0LDPzpUvGsaH9rbJOXCyNFDn3FnDLCH
|
||||
/A3hro+Pnn8ri4n0ebPrioAo9+wogGLwXb9oFMDj/SD8DeGuj4+efyuLifR5s+uK
|
||||
IwJXLwqLh6lYNwZBjMKBFVvS8I0zL6fuouaOIbIiDUqFzINHQkUQqn7dS/mw1tdG
|
||||
C7oo1UXCiNnBsy3SdP5+VLDKNQmU0G7HbB003xEMK1MTem1FJRjxT4E1T0T7HLGc
|
||||
abW9gY/AyfE9HbORKSdnz6M8FZp96oby9BDFHfpqrmONlbUar78f9IC2C+rlo5lM
|
||||
pI6bOz/vuAOdnNU7Y0c3KP3Yv2MhHkEgD4Ibuuvz18+/NZtC6h/WglENg3Tv5uyB
|
||||
mXDT98XX+GnbjqitUPHgiuGvr7INKUVAqO24BaK5oPh9cBWfmhK1wneXS5RN4Bwn
|
||||
uy+8B0Egl+4gWgVIr1p2pUuZNSQAQzkfS19xKL1pLGDhT2Gkc34lfxZTZLhkVnHc
|
||||
w0r/BPUyUNBGbDzA2t/rrKK1pUnEm1U+S1KRrXfG9KOOXIpehnc9Qa7dZZgoixR0
|
||||
jXQRqYwK3RANuvDybUZhvqi5OqlegKpz//u9j4NpjHqQdfcAGoScoQ1jkz5BYtVA
|
||||
IWZL0qIRkE51kSELHFktlOmzpkEjPWFaizHWryEoEVjyxPoEuNGdvRdIMH4P3eEy
|
||||
cJirLi2SzEzjDdFR+i0zEuE86twrOLhg1K5NkAvd1L5iKOfgDTAAEhsjemJXPdrf
|
||||
yIRq3Jg2B1+Bgx5dP4STSiUlGQbk6NOjpCON6DXpiQCI5al9qj4hLz/sEi1JKEzN
|
||||
2Lc9mrVoFh1Y/2YXnei2LvUjg1T2cwJJUxrRn6ON9HP6xbRGEtOxpg0Bi8B5JuC+
|
||||
B9LH0BnY9EwIxL68oTJTlNt1/XHDkEMiSYa+r9SXcxuyuy+AteUwTYjK026oX+KQ
|
||||
FM9WGCEYXBp17h6FBHqJj/w/6kuL8lDS7LTwsy7uMKVBj+7xcOcaAdzfI9cmeSrV
|
||||
pLVzZTetv++Zy48Mr3i1eRwTkHLRsiLR8SAvubDApklur9cFGMi00zV24w0yaufv
|
||||
EBJa123LOh5T6cu6rpWazQlEyo0rEDYDBajmPsV60xzp+YIt+4bmnJfLpQk8cP3+
|
||||
85VkT4gzNkBJukiq77FBJrufs3vxHUzSTrWuNew8HJFzKUO5S1B0rOICs0mITC90
|
||||
nefAxJh+4BkKoPjrhmJtQReY4SRMSTvpFjp0q4MMxew5VyLCzZouNTXkP6YiKbrH
|
||||
GrFKnTccPzZp9dJHC7qx1wTpV1pOlMH1n9Xx32YC4tW+8RXCkr1VudDZYs+QYzJK
|
||||
hLQxE9hEDTrYwdVVqW+PcWCgDFB4ehuLkUWYk+4c+rPTR9c96pFr5jDwAxFE7KJ6
|
||||
JAK5+eoOuwouvB+370y0/rTNDJ18/fy3uMzSPhN8XElhiMxJGqCqx+wOMTvuTtu/
|
||||
G8IMTZt6Ifm7Dhwj9x+pdBkHuyZVjGbfu7yJvUT96Zcq9yUb0eZ8qf2MwmqRjlyv
|
||||
++F7F0ZtaDnCR+rNC4bzV14zG5ULBh2+chd5Bus1xDM09nQm4m+YCxMO63jei3+X
|
||||
EfUGJsC+0KPiU4VwgQLkx2ZNWT8bfcPn0dQeS0QK/lxnTW8tJ0yYpkM/wL3xoAU3
|
||||
NDxFW5PUJEFPljoa36sWtHVJmM1F9K5wC1XOXf2ALm8Lp0DqZXOVvthQDHZ3EViv
|
||||
q2znqCH/KiRMNmyMUlmw8g99lgH8BdpVsvxO9RF7gYCwT1hNy9qOplCmxw0ugfm/
|
||||
aj91YInWYJEdtqF0K4NGKd/RIy3mdVnzkkkXOhtoCvKaJa/qRZko6GJlX9EJqyY1
|
||||
XAzsOZf5Ymtgd4sFw7U4WKTsqBZuDsyZPt2t1y6nD0W4EFWwWuujUrOQx2nEmCzK
|
||||
HEaoy/OiqQiM/Tj/HWlQJ96EepKStUAI72ui+fc5uEaxNrdf6hpVDzLqNDp6aF+M
|
||||
sm1rbJE62YonInTo8NMdB6ltyRt7YoFSOEruI1qLdtiuGqFzlzR0vBFwlYNeADnT
|
||||
ToEHJMN+NjeRO7h3m7kO7554EMk7qa/9GurxafQ7+/QsWMYvYD/fS5RUzfQwvY+1
|
||||
mbm8RCoY9Cducu8xnbzSf+OfqU8aExDfcolf4JaTMuzoqDAIRCKUQhtEFgXvK4vw
|
||||
vL5rCB1YjQkleEti0xHngtjNcQe530TOsIQrVJJ1qEOnLBQJoGS46AlCWRNnGD2g
|
||||
6Q8or1MdO/dg2usHBzvHMuMSyNio1GdGZpj6CJnafaRlaSMWbme82X9nkBF/5U1z
|
||||
LMiyJdEGv4yl8Not4GfxLrCc9U1F3AFllSZby5XSbg4jrVCegbFUFiIkVa8mD1BX
|
||||
rSuK6L4aP7qJ5JC/TWDFf5dJkQ4jXu5+IMiIe2B3IOZjjjav58BRLruIf8ya8FDm
|
||||
R14V8k2QEn/gONqARZZJjypwGOhaQOfnP6vdZP+C8jKD2DfQUX609G5dSTYle4yD
|
||||
bsXIvKmNYlEAemOB+UupYnqx0ciGjvUBGhCDfQN9oBGLBzuRhRqDWBviOFXVTpfx
|
||||
UCDRdV8gOX6sB1LMBDUv7CHg28yRmzZmnuYf8jLM8AV/wrrkBPLbpTKX+Bog/VN+
|
||||
zkriPobGLCmo38ZlgvYMabL1xaXdesfmBp1xTTGi2xnfX3WUrT+gykNYPB0JmS+c
|
||||
mQ7nzXqyHuNzZwwLOgm58rxIcu5v1IRHkJp6NQE85JpDb5o2NLHlPkvLW1TQM+qS
|
||||
MFnVJx6oW1hTC3PfURB8EU+/A/ivz2ecsuhMywptw299VgEySbDL2CoLXVbSZnR3
|
||||
tq6332vC+15Qwj11l7dauEphDGiWfSxccTRrc5a7LkBoOj3GDoe/xgJj1dcuUC7v
|
||||
khceJB+VLZ9thejK7TYFvIxwMZG+G9Dj9SuS885terXi+UmSIzV24omy04Ttq+4U
|
||||
6zTMcTONjHbRCRz2Mav4TKLkFh2NshCl+dwNBKukIGZhR4Cl6/dUSvbXb5mVZads
|
||||
o6v7FOI9RQllH1OYZGLJ2U524J9cZ+xrIX675yC5iP8jJLAySGhKSh47kuEJ00SN
|
||||
XQcb+XKpGB6L6OZGNT+Gl2fztaVSvTzxOc9BXZSMw7LLA57TF70Pqs1ztnrDqMRu
|
||||
XQcb+XKpGB6L6OZGNT+Gl5Yq5bnXDbHfUeHdBT+V1CZOsHIcXS5ZKsjowG1YCghr
|
||||
Awf7Hlvluc8rDI3SU8o4xt33zsEl5EFDN43oXIL894eDw6YKk0C3odyqNIFAYnBs
|
||||
bSxpf3wrUrMNQbcpF2TJfmhm+AFrlpZeuNqZnuaSbU5aBc4S/ha43bqdG0G/zoX5
|
||||
78h62Zd/wQHee2L0yAqxohTcvw55YapO0ScuOFgK//v3ySgiJZD9nGmY+TwEBwNW
|
||||
NYOJXzWrdOIidJkZs5MXazXJ1tUqQjzKXxzOxfNwnkEIj7PjKXP349upgZfcvDWU
|
||||
4lXQKMeB/n1KtPFf/u3o4CiQ4uzbU3LlZr4NudvVFO9yjBHO6RTQdb0IfvuHG/Cz
|
||||
IcJ2FqQFo4X+kVOj7DAeEHyFOOIhdD1u1Csv0qL8UahO+kRe9YfiPBWXyxL/Kdvw
|
||||
BUwxZ81qIauCL7y9UJRTqm87gNFh+YVJy/Tjcp2ngUh6rKb0YlBFbxDuYe8Urk4p
|
||||
qknj5QcLM1hAlhShi0Me8Z7q3dw1q/oNCQj6Cq72fs7Q9nf2sic6VZL/CA+/Jr8W
|
||||
4F1jQI3WkUVVZjcM3CHylB/sHTLgBRtTcl5X8BW8rxASdHW4y9uXuXO7kPmOIeiT
|
||||
gZuWspDoVp1GEHA7PPdkGd37tGGrNUY/FRt0fsWHcb0jJnII5KOZ3C4EHxPRDafr
|
||||
8QGqqRgP660B/dH2xmla2oWA9cabH0yc7FFoGnydF0LkZRCVepNh+5syWh4uS56f
|
||||
dekFm4Zu3oblSDNC3Wduqr+17G1d+V15qUnTNhPkD84Toa4vKND54sPqAsoinbLa
|
||||
yKnQd/St0tAuWhrwLKSm/pJGvjiAxgQjGVt5WU1cD8gs2L3E0unLdAfRnFuDAwPR
|
||||
ezL1WTagIVJdV1mp6qgZ6XBaVuGenqWLe/1JN8QRHHitqqWIgF3R4XeS19WkQE5V
|
||||
xGUOhsop0Q/Vjl0Bsyl7MQwd9Nqi4jzVT6Zk17R6IJZA0wPcLKtYszE/ebJJA5r3
|
||||
cOdu6cvMqZjqM/JqjHQlkZZkOi7GsT1xr2uolA3cRtaHanDryIhuSfkeqUSsjYYS
|
||||
eqAH98EfgDWBN2zm19j3uv1uEYfp4TlxYGAI6ng8y2ceGyd/rHdHUKB7i6Y2wrZ0
|
||||
iF1n1ZlOiA74yGblpWUTk31wFZ+aErXCd5dLlE3gHCe7L7wHQSCX7iBaBUivWnal
|
||||
S5k1JABDOR9LX3EovWksYOFPYaRzfiV/FlNkuGRWcdzErTaeDMqvfj5BSKzsJSZq
|
||||
hajRml1/YJCTQMjSZ2G/Ons6PALIEhSPalPx1HjRESg=
|
||||
|
||||
0
backend/recorder_adapters/out.jpg
Normal file
0
backend/recorder_adapters/out.jpg
Normal file
@@ -4,11 +4,12 @@ import requests
|
||||
from requests.auth import HTTPBasicAuth
|
||||
from ics import Calendar
|
||||
|
||||
base_url = "https://opencast.bibliothek.kit.edu/recordings/calendars?agentid=CS+30.46+Chemie+Neuer+Hoersaal"
|
||||
from backend.config import Config
|
||||
|
||||
base_url = "https://opencast.bibliothek.kit.edu"
|
||||
|
||||
session = requests.session()
|
||||
session.auth = HTTPBasicAuth("admin", "mz.paziuw!")
|
||||
session.auth = HTTPBasicAuth(Config.OPENCAST_USER, Config.OPENCAST_PW)
|
||||
|
||||
config = {'service_urls': {}}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user