This commit is contained in:
Torsten 2023-01-30 15:41:09 +01:00
parent 7295166781
commit 9211546b4f
8 changed files with 553 additions and 8 deletions

Binary file not shown.

View file

@ -20,10 +20,10 @@
<input type="hidden" name="token" value="{{ $token }}"> <input type="hidden" name="token" value="{{ $token }}">
<div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}"> <div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}">
<label for="email" class="col-md-4 control-label">E-Mail Address</label> <label for="email" class="col-md-4 control-label">Bestehende E-Mail Addresse</label>
<div class="col-md-6"> <div class="col-md-6">
<input id="email" type="email" class="form-control" name="email" value="{{ $email or old('email') }}" required autofocus> <input id="email" type="email" class="form-control" name="email" value="" required autofocus>
@if ($errors->has('email')) @if ($errors->has('email'))
<span class="help-block"> <span class="help-block">
@ -34,7 +34,7 @@
</div> </div>
<div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}"> <div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}">
<label for="password" class="col-md-4 control-label">Password</label> <label for="password" class="col-md-4 control-label">Neues Passwort</label>
<div class="col-md-6"> <div class="col-md-6">
<input id="password" type="password" class="form-control" name="password" required> <input id="password" type="password" class="form-control" name="password" required>
@ -48,7 +48,7 @@
</div> </div>
<div class="form-group{{ $errors->has('password_confirmation') ? ' has-error' : '' }}"> <div class="form-group{{ $errors->has('password_confirmation') ? ' has-error' : '' }}">
<label for="password-confirm" class="col-md-4 control-label">Confirm Password</label> <label for="password-confirm" class="col-md-4 control-label">Neues Passwort bestätigen</label>
<div class="col-md-6"> <div class="col-md-6">
<input id="password-confirm" type="password" class="form-control" name="password_confirmation" required> <input id="password-confirm" type="password" class="form-control" name="password_confirmation" required>

View file

@ -5,7 +5,7 @@
<div class="row"> <div class="row">
<div class="col-md-8 col-md-offset-2"> <div class="col-md-8 col-md-offset-2">
<div class="panel panel-default"> <div class="panel panel-default">
<div class="panel-heading">Register</div> <div class="panel-heading">Neuanmeldung</div>
<div class="panel-body"> <div class="panel-body">
<form class="form-horizontal" method="POST" action="{{ route('register') }}"> <form class="form-horizontal" method="POST" action="{{ route('register') }}">
{{ csrf_field() }} {{ csrf_field() }}
@ -25,7 +25,7 @@
</div> </div>
<div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}"> <div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}">
<label for="email" class="col-md-4 control-label">E-Mail Address</label> <label for="email" class="col-md-4 control-label">E-Mail Addresse</label>
<div class="col-md-6"> <div class="col-md-6">
<input id="email" type="email" class="form-control" name="email" value="{{ old('email') }}" required> <input id="email" type="email" class="form-control" name="email" value="{{ old('email') }}" required>
@ -39,7 +39,7 @@
</div> </div>
<div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}"> <div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}">
<label for="password" class="col-md-4 control-label">Password</label> <label for="password" class="col-md-4 control-label">Passwort</label>
<div class="col-md-6"> <div class="col-md-6">
<input id="password" type="password" class="form-control" name="password" required> <input id="password" type="password" class="form-control" name="password" required>

20
tools/create_indices.sql Normal file
View file

@ -0,0 +1,20 @@
CREATE INDEX idx_round_id ON games (round_id);
CREATE INDEX idx_league_id ON leagues_matches (league_id);
CREATE INDEX idx_round_id ON leagues_matches (round_id);
CREATE INDEX idx_user_id ON leagues_members (user_id);
CREATE INDEX idx_league_id ON leagues_members (league_id);
CREATE INDEX idx_season_id ON manual_payouts (season_id);
CREATE INDEX idx_user_id ON manual_payouts (user_id);
CREATE INDEX idx_season_id ON payments (season_id);
CREATE INDEX idx_user_id ON payments (user_id);
CREATE INDEX idx_season_id ON quotas (season_id);
CREATE INDEX idx_season_id ON rounds (season_id);
CREATE INDEX idx_user_id ON tipps (user_id);
CREATE INDEX idx_game_id ON tipps (game_id);

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
mysql -h localhost -P 3306 --password=pf_password --protocol=tcp -u root mysql -h localhost -P 3306 --password=pf_password --protocol=tcp -u root pfosten

54
tools/upload_test.py Executable file
View file

@ -0,0 +1,54 @@
#!/usr/bin/python3
import ftplib
#session = ftplib.FTP('hoschis-tippspiel.de','w0172dd3','DyhrkJaf3NMY')
#session = ftplib.FTP('programmschmiede.de','w00c9c8c','qreny52h')
#file = open('upload_test.py','rb') # file to send
#session.storbinary('STOR upload_test.py', file) # send the file
#file.close() # close file and FTP
#session.quit()
import os.path, os
from ftplib import FTP, error_perm
host = 'programmschmiede.de'
port = 21
user = "w00c9c8c"
password = "qreny52h"
ftp = FTP()
ftp.connect(host,port)
ftp.login(user,password)
ftp.cwd("pfosten")
filenameCV = "../pfosten"
def placeFiles(ftp, path):
for name in os.listdir(path):
localpath = os.path.join(path, name)
if os.path.isfile(localpath):
print("STOR", name, localpath)
ftp.storbinary('STOR ' + name, open(localpath,'rb'))
#print("name:",name)
#print("Localpath:",localpath)
elif os.path.isdir(localpath):
#print("MKD", name)
try:
ftp.mkd(name)
# ignore "directory already exists"
except error_perm as e:
if not e.args[0].startswith('550'):
raise
#print("CWD", name)
ftp.cwd(name)
placeFiles(ftp, localpath)
#print("CWD", "..")
ftp.cwd("..")
placeFiles(ftp, filenameCV)
ftp.quit()