Alle Projekte

ID Projekt Kategorie Aufgabentyp  desc Schweregrad Zusammenfassung Status Fortschritt
1669TimePunchBackendTaskniedrigNeue Option zur Lohnauszahlung, die genommene Überstund...Requires testing
90%
Aufgabenbeschreibung

Es soll eine Möglichkeit geschaffen werden, beantragter Überstundenabbau direkt in der Lohnauszahlung mit zu berücksichtigen.

Speziell die Option “Lohnzahlung der realen Arbeitszeit bis max. Stunden” ist hiervon betroffen.

1671TimePunchBackendTaskniedrigNeue Lizenzen 5.x/6.x etablierenRequires testing
90%
Aufgabenbeschreibung

Mit Version 5.5 müssen Lizenzen 5.x/6.x ermöglicht werden.

1694TimePunchBackendTaskniedrigBessere Performance durch ParallelisierungRequires testing
90%
Aufgabenbeschreibung

Im Backend sollte geprüft werden, ob sich verschiedene Prozesse parallelisieren lassen, um eine bessere Gesamtperformance zu erreichen.

1696TimePunchBackendTaskniedrigDatenbank Mandanten besser schützenRequires testing
90%
Aufgabenbeschreibung

Die Mandantenschlüssel zur Datenbank sollen besser vor Änderungen am PC geschützt werden, sodass diese auch nach einem Backup oder Wechsel der Netzwerkverbindung nicht verloren gehen.

1698TimePunchTp CalendarTaskniedrigMobile Ansicht des Abwesenheitskalenders für Urlaubsant...Requires testing
90%
Aufgabenbeschreibung

Der Abwesenheitskalender soll auch auf mobilen Geräte verfügbar sein.

1558TimePunchTp ManagementTaskniedrigBei einem Zeiteintrag stimmt die "Arbeitszeit" des Proj...Researching
0%
Aufgabenbeschreibung

Anstatt bei einem Zeiteintrag die Gesamtarbeitszeit, die auf das Projekt gebucht wurde, anzuzeigen - wird nur die Arbeitszeit des jeweiligen Mitarbeitenden angezeigt.

Es soll geprüft werden, ob auch eine Anzeige der Gesamtarbeitszeit - die auf das Projekt gebucht wurde - möglich ist.

710TimePunchBackendTaskniedrigSQL Server Express ContainerAssigned
0%
Aufgabenbeschreibung

Prüfen und Testen wie der SQL Server Express im Docker Container für eine TimePunch Server Installation genutzt werden kann.

Dazu gehört:
- Installation des SQL Server Express im Container
- Konfiguration, damit der TimePunch Server damit arbeiten kann
- Backup Problematik: Wie werden Backups erstellt? Stichwort: Kompletter Container, oder nur die Datenbank?

https://store.docker.com/images/mssql-server-windows-express?tab=description

711TimePunchBackendTaskniedrigDatenbank-Backup überarbeitenAssigned
0%
Aufgabenbeschreibung

Das Datenbank-Backup Script soll so funktionieren, dass alle Backup Dateien, die älter sind als die vorgebebene Anzahl an Tagen (z.B. 30 Tage) gelöscht werden.

Ausnahme: Es darf nicht gelöscht werden, wenn kein Backup vorhanden ist, welches neuer als die eingestellte Anzahl an Tagen ist.

Damit soll sichergestellt werden, dass mindestens ein aktuelles Backup zur Verfügung steht.

Das Aufräumen der alten Backups soll sowohl lokal, als auch auf einem Netzwerk-Share funktionieren.

712TimePunchBackendTaskniedrigDokumentation, TimePunch Server HostingAssigned
0%
Aufgabenbeschreibung

Es soll exemplarisch ein gehosteter TimePunch Server aufgesetzt werden.
Die einzelnen Schritte sollen zur Wiederverwendung dokumentiert werden.

Wichtige Punkte dabei sind:

- SSL Zertifikat installieren
- SQL Server Port Freigabe
- HTTP auf HTTPS Redirect
- Einstiegsseite auf den Application Server umleiten.

984TimePunchBackendTaskniedrigExport der Betriebsdaten nach Diamant-Software über die...Assigned
0%
Aufgabenbeschreibung

Es soll eine Konsolen-Anwendung entwickelt werden, welche die Betriebsdaten der Mitarbeiter automatisch über die Web-Schnittstelle der Diamant-Software sendet.

551TimePunchTp ManagementTaskniedrigAuch Gruppen (Teams) sollen bei der Projektzuordnung se...New
0%
Aufgabenbeschreibung

Da Teams normalerweise das Rückgrat von Projekten bilden, sollen diese auch bei den Zugriffsrechten der Projekte selektierbar sein.

Im ersten Schritt sollen die Teams jedoch nicht als Ganzes dem Projekt zugeordnet werden. Die Teams werden bei der Zuordnung in die einzelnen Mitglieder aufgelöst, die dann einzeln dem Projekt zugeordnet werden.

647TimePunchTp ManagementTaskniedrigVerfügbare Stunden werden beim Erfassen verwirrend darg...New
0%
Aufgabenbeschreibung

Wie im Bild zu sehen ist, werden folgende Stunden bei der Erfassung dargestellt.

Geplant: 160
Arbeitszeit: 140
Rest: 4

Der Restbetrag stimmt mit dem Projektbericht überein. Die Arbeitszeit hingegen nicht.

Die Erklärung ist die, dass im Erfassungsdialog nur die Arbeitszeit des aktiven Mitarbeiters dargestellt wird.
Im Projektbericht hingegen, wird die Arbeitszeit aller Projektmitarbeiter gelistet.

Es ist zu prüfen, ob bei der Erfassung nicht auch die Arbeitszeit aller Projektmitarbeiter angezeigt werden kann, damit die Rechnung mathematisch stimmig ist.

685TimePunchBackendTaskniedrigAktiver Eintrag muss eindeutig seinNew
0%
Aufgabenbeschreibung

Eine potentielle Fehlerquelle liegt darin, dass die Tabelle TP_ACTIVE_ENTRIES keinen Unique Schlüssel auf der User Spalte hat. Dies kann zu Fehlern führen.

733TimePunchTp OnlineTaskniedrigFahrtzeit wird zur Arbeitszeit dazugerechnetNew
0%
Aufgabenbeschreibung

Aktuell können aktive Fahrtzeiteinträge nicht von normalen Arbeitszeiteinträgen unterschieden werden. Das führt dazu, dass die Fahrtzeit visuell im Online Modul zur Arbeitszeit dazugerechnet wird - obwohl TimePunch intern korrekt rechnet.

1214TimePunchBackendTaskniedrigMoment.js durch Day.js ersetzenNew
0%
Aufgabenbeschreibung

https://inventi.studio/en/blog/why-you-shouldnt-use-moment-js

Moment.js ist outdated und sollte durch Day.js abgelöst werden ( in allen Modulen )

1377TimePunchBackendTaskniedrigFestgehalt sollte auch Anteilig exportiert werdenNew
0%
Aufgabenbeschreibung

Wenn Arbeitsfrei / Krankheit unbezahlt eingetragen ist…

1614TimePunchTp Self ServiceTaskniedrigInitialer Fokus setzen bei WebansichtNew
0%
Aufgabenbeschreibung

In der Webansicht sollte der Fokus initial nicht auf dem Logo, sondern auf der ersten Menüzeile stehen.
Das erleichtert die Bedienung für Sehbehinderte Menschen

 178 TimePunchTp DatabaseAssistentTaskniedrig Start des Datenbankassistenten intelligenter gestalten. geschlossen
100%
Aufgabenbeschreibung

Beim Starten des Datenbankassistenten soll direkt das Häckchen an der richtigen Stelle gesetzt werden.

1.) Ist keine Datenbank verfügbar, dann Häckchen bei Datenbank erzeugen setzen.
2.) Ist eine Datenbank verfügbar, dann Häckchen bei Datenbank öffnen setzen.
3.) Ist eine Datenbank verfügbar aber nicht valide, dann Häckchen bei Datenbank migrieren setzen.

 180 TimePunchBackendTaskhoch Automatische Updateprüfung auf neue TimePunch Version geschlossen
100%
Aufgabenbeschreibung

TimePunch soll nach einer definierten Zeitdauer (voreingestellt sind 7 Tage) prüfen, ob neue Updates verfügbar sind.

Damit soll es dem Anwender leichter gemacht werden, den aktuellen Entwicklungs-Stand zu verfolgen.

Je nach Wunsch, werden Update Checks für Releases, Betas oder Nightly Builds durchgeführt.

 184 TimePunchTp ManagementTaskniedrig Fehlermeldung bei Nicht-Übernahme einer Änderung im Ana ...geschlossen
100%
Aufgabenbeschreibung

Es sollte eine Fehlermeldung ausgegeben werden, wenn versucht wird eine monatsbasierte Einstellung (z.B. Feiertagsberechnung oder Arbeitszeitmodell) für einen Monat umzustellen, für den noch kein Eintrag existiert.

Hintergrund ist der, dass nur Monatszusammenfassungen gespeichert werden können, für die auch Zeiteinträge existieren.

Bisher wird das Speichern ignoriert und die alten Einstellungen geladen. Das ist verwirrend für den Benutzer.

 259 TimePunchBackendTaskniedrig Windows VirtualStore auf AppData migrieren geschlossen
100%
Aufgabenbeschreibung

Die Verwendung des VirtualStore, zur Ablage von Benutzerdaten ist von Microsoft nicht gewollt und eine Altlast bei TimePunch.

Neues Verzeichnis zur Ablage der Logdateien lautet:
c:\users\{Benutzername}\AppData\Local\TimePunch\Logs

Das neues Verzeichnis zur Ablage der Benutzerdaten lautet:
c:\users\{Benutzername}\AppData\Roaming\TimePunch

 451 TimePunchBackendTaskmittel Erstellen eines Mailing Service geschlossen
100%
Aufgabenbeschreibung

Es soll eine neuer Service angelegt werden, der es erlaubt über die TimePunch API, an Mitarbeiter mittels der UserId oder Angabe der Mail Adresse Mails zu versenden.

 452 TimePunchTp ServerTaskmittel Konfiguration des Mail Service  geschlossen
100%
Aufgabenbeschreibung

Der neue Mail Service muss innerhalb des TimePunch Application Servers konfigurierbar sein und getestet werden können. Die eingegebenen Konfigurationsdaten sollen in der Datei TimePunch.ini gespeichert werden.

 453 TimePunchTp ServerTaskniedrig Verbindungstest des Mail Service  geschlossen
100%
Aufgabenbeschreibung

Im TimePunch Application Server muss es möglich sein, eine Testmail an eine beliebige Email Adresse zu senden, um die Konfiguration des SMTP Clients zu testen. Die Testmail wird von der Administrationsadresse versendet.

 455 TimePunchTp ManagementTaskniedrig Lizenzverwaltung – TimePunch PRO geschlossen
100%
Aufgabenbeschreibung

Die Lizenzverwaltung ist aktuell noch wesentlicher Bestandteil von TimePunch Profiles. Durch das Ziel TimePunch Profiles im Release 2.8 zu eliminieren, muss der funktionale Teil der Lizenzverwaltung im Client nachgebaut werden.

 456 TimePunchTp ManagementTaskniedrig Lizenzverwaltung – TimePunch ONE geschlossen
100%
 457 TimePunchTp ManagementTaskmittel Überarbeitung des Monatsabschluss geschlossen
100%
 458 TimePunchTp ManagementTaskniedrig Überarbeitung des Dialogs zum Eintragen der Arbeitszeit ...geschlossen
100%
 459 TimePunchTp ServerTaskniedrig Anpassung der Logon Seite geschlossen
100%
 460 TimePunchTp ManagementTaskniedrig Monatsberichts, Anzeige der Arbeitsfreien Tage aufgrund ...geschlossen
100%
 530 TimePunchBackendTaskniedrig Möglichkeit der festdefinierten Stundenauszahlung geschlossen
100%
 539 TimePunchTp AttendanceTaskniedrig Responsive Design Prototyping der Anwesenheitsliste geschlossen
100%
 542 TimePunchBackendTaskniedrig Implementation des Transient Fault Handlings für Cloud  ...geschlossen
100%
 544 TimePunchBackendTaskniedrig Erweitern der Projektattribute geschlossen
100%
 546 TimePunchBackendTaskniedrig Runden der fakturierbaren Arbeitszeit zulassen geschlossen
100%
 547 TimePunchTp ServerTaskniedrig Anpassen der Links im Application Server geschlossen
100%
 548 TimePunchTp ServerTaskniedrig Unterstützung SSL Verbindungen zum App Server und der A ...geschlossen
100%
 549 TimePunchTp ManagementTaskniedrig Implementieren einer WPF Oberfläche für die Projektverw ...geschlossen
100%
 622 TimePunchTp ManagementTaskniedrig Werktage mit 0 Stunden-Sollzeit sollen nicht als Fehlen ...geschlossen
100%
 702 TimePunchTp AttendanceTaskniedrig Anzeige des ersten Logons, statt der Tagesarbeitszeit geschlossen
100%
 706 TimePunchTp StudioTaskniedrig Implementieren einer neuen Tp Studio Solution geschlossen
100%
 708 TimePunchTp StudioTaskniedrig Implementieren des MSI Modul-Setups geschlossen
100%
 709 TimePunchTp StudioTaskniedrig Test und Deployment geschlossen
100%
 720 TimePunchTp WatcherTaskniedrig Implementieren einer neuen Tp Watcher Solution  geschlossen
100%
 722 TimePunchTp WatcherTaskniedrig Implementieren des MSI Modul-Setups  geschlossen
100%
 723 TimePunchTp WatcherTaskniedrig Test und Deployment  geschlossen
100%
 725 TimePunchTp ManagementTaskniedrig Spalte Bemerkung im Bericht "Tägliche Arbeitszeit" zu k ...geschlossen
100%
 727 TimePunchTp ServerTaskniedrig Installation des .NET Framework 4.6.2 geschlossen
100%
 728 TimePunchTp ManagementTaskniedrig Installation des .NET Framework 4.6.2  geschlossen
100%
 760 TimePunchTp ManagementTaskniedrig Neubau des Dialogs "Berichtsfilter organisieren" geschlossen
100%
zeige Aufgaben 1 - 50 von 1241 Seite 1 von 25

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung