WMDE
/
eva
forked from tohe/eva
7
1
Fork 0

add new files

This commit is contained in:
ayachebaane 2025-04-29 08:33:15 +02:00
parent d2d470442e
commit 668d27b780
75 changed files with 41 additions and 39 deletions

View File

@ -2,4 +2,4 @@ from django.apps import AppConfig
class EvappConfig(AppConfig): class EvappConfig(AppConfig):
name = 'offboarding' name = 'austritt'

View File

@ -6,7 +6,7 @@ from django.db import migrations
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0001_initial'), ('austritt', '0001_initial'),
] ]
operations = [ operations = [

View File

@ -6,7 +6,7 @@ from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0002_auto_20210914_1055'), ('austritt', '0002_auto_20210914_1055'),
] ]
operations = [ operations = [

View File

@ -7,7 +7,7 @@ import multiselectfield.db.fields
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0003_auto_20220208_0955'), ('austritt', '0003_auto_20220208_0955'),
] ]
operations = [ operations = [

View File

@ -7,7 +7,7 @@ import multiselectfield.db.fields
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0004_alter_employee_accounts_alter_employee_department'), ('austritt', '0004_alter_employee_accounts_alter_employee_department'),
] ]
operations = [ operations = [

View File

@ -6,7 +6,7 @@ from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0005_alter_employee_accounts'), ('austritt', '0005_alter_employee_accounts'),
] ]
operations = [ operations = [

View File

@ -6,7 +6,7 @@ from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0006_remove_employee_vendor_employee_framework_and_more'), ('austritt', '0006_remove_employee_vendor_employee_framework_and_more'),
] ]
operations = [ operations = [

View File

@ -1,6 +1,7 @@
from django.db import models from django.db import models
from multiselectfield import MultiSelectField from multiselectfield import MultiSelectField
from django.utils.translation import gettext_lazy as _ from django.utils.translation import gettext_lazy as _
from eintritt.models import Employee
# ATTENTION!!! # ATTENTION!!!
# No key should be used twice in any of these dicts because of the # No key should be used twice in any of these dicts because of the

View File

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

@ -46,7 +46,7 @@ def change_process(wizard):
class EvaFormView(LoginRequiredMixin, CookieWizardView): class EvaFormView(LoginRequiredMixin, CookieWizardView):
template_name = 'evapp/employee_form.html' template_name = 'austritt/employee_form.html'
form_list = [PersonalForm, WorkingForm, ITForm, OfficeForm, ChangeForm, DummyForm] form_list = [PersonalForm, WorkingForm, ITForm, OfficeForm, ChangeForm, DummyForm]
instance = None instance = None
choice = 'IN' choice = 'IN'

View File

@ -2,6 +2,6 @@
from django.apps import AppConfig from django.apps import AppConfig
# define the configuration class for the 'evapp' application # define the configuration class for the 'evapp' application
class EvappConfig(AppConfig): class EintrittConfig(AppConfig):
# give the app a name # give the app a name
name = 'evapp' name = 'eintritt'

View File

@ -6,7 +6,7 @@ from django.db import migrations
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0001_initial'), ('eintritt', '0001_initial'),
] ]
operations = [ operations = [

View File

@ -6,7 +6,7 @@ from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0002_auto_20210914_1055'), ('eintritt', '0002_auto_20210914_1055'),
] ]
operations = [ operations = [

View File

@ -7,7 +7,7 @@ import multiselectfield.db.fields
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0003_auto_20220208_0955'), ('eintritt', '0003_auto_20220208_0955'),
] ]
operations = [ operations = [

View File

@ -7,7 +7,7 @@ import multiselectfield.db.fields
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0004_alter_employee_accounts_alter_employee_department'), ('eintritt', '0004_alter_employee_accounts_alter_employee_department'),
] ]
operations = [ operations = [

View File

@ -6,7 +6,7 @@ from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0005_alter_employee_accounts'), ('eintritt', '0005_alter_employee_accounts'),
] ]
operations = [ operations = [

View File

@ -6,7 +6,7 @@ from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0006_remove_employee_vendor_employee_framework_and_more'), ('eintritt', '0006_remove_employee_vendor_employee_framework_and_more'),
] ]
operations = [ operations = [

View File

Before

Width:  |  Height:  |  Size: 99 KiB

After

Width:  |  Height:  |  Size: 99 KiB

View File

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 17 KiB

View File

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

View File

@ -46,7 +46,7 @@ def change_process(wizard):
class EvaFormView(LoginRequiredMixin, CookieWizardView): class EvaFormView(LoginRequiredMixin, CookieWizardView):
template_name = 'offboarding/employee_form.html' template_name = 'eintritt/employee_form.html'
form_list = [PersonalForm, WorkingForm, ITForm, OfficeForm, ChangeForm, DummyForm] form_list = [PersonalForm, WorkingForm, ITForm, OfficeForm, ChangeForm, DummyForm]
instance = None instance = None
choice = 'IN' choice = 'IN'

View File

@ -40,9 +40,9 @@ ALLOWED_HOSTS = ['*']
INSTALLED_APPS = [ INSTALLED_APPS = [
'home', 'home',
'offboarding', 'austritt',
'veränderung', 'veraenderung',
'evapp.apps.EvappConfig', 'eintritt.apps.EintrittConfig',
'django.contrib.admin', 'django.contrib.admin',
'django.contrib.auth', 'django.contrib.auth',
'django.contrib.contenttypes', 'django.contrib.contenttypes',

View File

@ -17,10 +17,10 @@ from django.contrib import admin
from django.urls import path, include from django.urls import path, include
urlpatterns = [ urlpatterns = [
path('onboarding/', include('evapp.urls')), path('eintritt/', include('eintritt.urls')),
path('', include("home.urls")), path('', include("home.urls")),
path('offboarding/', include("offboarding.urls")), path('austritt/', include("austritt.urls")),
path('veränderung/', include("veränderung.urls")), path('veraenderung/', include("veraenderung.urls")),
path('admin/', admin.site.urls), path('admin/', admin.site.urls),
path('accounts/', include('allauth.urls')), path('accounts/', include('allauth.urls')),

View File

@ -60,23 +60,23 @@
</style> </style>
</head> </head>
<body> <body>
<h1>Choose Your Destination</h1> <h1>Wählen Sie Ihren nächsten Schritt</h1>
<div class="container-wrapper"> <div class="container-wrapper">
<!-- the first container with image and button for onboarding --> <!-- the first container with image and button for onboarding -->
<div class="container"> <div class="container">
<img src="{% static 'evapp/onboarding1.png' %}"/> <img src="{% static 'evapp/eintritt.png' %}"/>
<button class="btn" onclick="window.location.href='/onboarding';">Eintritt</button> <button class="btn" onclick="window.location.href='/eintritt';">Eintritt</button>
</div> </div>
<!-- the second container with image and button for onboarding --> <!-- the second container with image and button for onboarding -->
<div class="container"> <div class="container">
<img src="{% static 'evapp/veränderung.png' %}"/> <img src="{% static 'evapp/veraenderung.png' %}"/>
<button class="btn" onclick="window.location.href='/veränderung';">Veränderung</button> <button class="btn" onclick="window.location.href='/veraenderung';">Veränderung</button>
</div> </div>
<!-- the third container with image and button for onboarding --> <!-- the third container with image and button for onboarding -->
<div class="container"> <div class="container">
<img src="{% static 'evapp/offboarding.png' %}"/> <img src="{% static 'evapp/austritt.png' %}"/>
<button class="btn" onclick="window.location.href='/offboarding';">Austritt</button> <button class="btn" onclick="window.location.href='/austritt';">Austritt</button>
</div> </div>
</div> </div>

View File

@ -2,4 +2,4 @@ from django.apps import AppConfig
class EvappConfig(AppConfig): class EvappConfig(AppConfig):
name = 'veränderung' name = 'veraenderung'

View File

@ -20,7 +20,7 @@ class EvaForm(ModelForm):
'''this base class provides the required css class for all forms''' '''this base class provides the required css class for all forms'''
required_css_class = 'required' required_css_class = 'required'
TYPE_CHOICES = {'IN': 'Eintritt', 'CHANGE': 'Veränderung', 'OUT': 'Austritt'} TYPE_CHOICES = {'IN': 'Eintritt', 'CHANGE': 'veraenderung', 'OUT': 'Austritt'}
class PersonalForm(EvaForm): class PersonalForm(EvaForm):
# TODO: comment this back in to use implementation of change or exit process # TODO: comment this back in to use implementation of change or exit process

View File

@ -6,7 +6,7 @@ from django.db import migrations
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0001_initial'), ('veraenderung', '0001_initial'),
] ]
operations = [ operations = [

View File

@ -6,7 +6,7 @@ from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0002_auto_20210914_1055'), ('veraenderung', '0002_auto_20210914_1055'),
] ]
operations = [ operations = [

View File

@ -7,7 +7,7 @@ import multiselectfield.db.fields
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0003_auto_20220208_0955'), ('veraenderung', '0003_auto_20220208_0955'),
] ]
operations = [ operations = [

View File

@ -7,7 +7,7 @@ import multiselectfield.db.fields
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0004_alter_employee_accounts_alter_employee_department'), ('veraenderung', '0004_alter_employee_accounts_alter_employee_department'),
] ]
operations = [ operations = [

View File

@ -6,7 +6,7 @@ from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0005_alter_employee_accounts'), ('veraenderung', '0005_alter_employee_accounts'),
] ]
operations = [ operations = [

View File

@ -6,7 +6,7 @@ from django.db import migrations, models
class Migration(migrations.Migration): class Migration(migrations.Migration):
dependencies = [ dependencies = [
('evapp', '0006_remove_employee_vendor_employee_framework_and_more'), ('veraenderung', '0006_remove_employee_vendor_employee_framework_and_more'),
] ]
operations = [ operations = [

View File

@ -1,6 +1,7 @@
from django.db import models from django.db import models
from multiselectfield import MultiSelectField from multiselectfield import MultiSelectField
from django.utils.translation import gettext_lazy as _ from django.utils.translation import gettext_lazy as _
from eintritt.models import Employee
# ATTENTION!!! # ATTENTION!!!
# No key should be used twice in any of these dicts because of the # No key should be used twice in any of these dicts because of the

View File

Before

Width:  |  Height:  |  Size: 5.7 KiB

After

Width:  |  Height:  |  Size: 5.7 KiB

View File

@ -46,7 +46,7 @@ def change_process(wizard):
class EvaFormView(LoginRequiredMixin, CookieWizardView): class EvaFormView(LoginRequiredMixin, CookieWizardView):
template_name = 'veränderung/employee_form.html' template_name = 'veraenderung/employee_form.html'
form_list = [PersonalForm, WorkingForm, ITForm, OfficeForm, ChangeForm, DummyForm] form_list = [PersonalForm, WorkingForm, ITForm, OfficeForm, ChangeForm, DummyForm]
instance = None instance = None
choice = 'IN' choice = 'IN'