TimePunch Ticket System Fri, 23 Aug 2019 09:59:44 +0000 TimePunch Ticket SystemTimePunch: Recently edited tasks http://bugs.timepunch.de/ FS#1043: mehrere Bindings im IIS Konstantin Baljuk Wed, 17 Jul 2019 07:47:46 +0000
'#001094']]>
http://bugs.timepunch.de/index.php?do=details&task_id=1043 http://bugs.timepunch.de/index.php?do=details&task_id=1043
FS#822: Erweiterte Passwortsicherheit Gerhard Stephan Mon, 19 Feb 2018 19:18:54 +0000 Geplant sind folgende Erweiterungen:

- Kennzeichen eines Sicheren Passworts (min. 8 stellen, 1 Großbuchstabe, 1 kleinbuchstabe, 1 Zahl, 1 Sonderzeichen) - optional Ein -und ausschaltbar
- Ablage des Passworthashes mit SHA256
- Nutzung eines Passwort Salt
- Nutzung eines Passwort Pepper

Beim ersten Login wird das bisherige Passwort ungültig und der Mitarbeiter muss ein neues und sicheres Passwort setzen.

]]>
http://bugs.timepunch.de/index.php?do=details&task_id=822 http://bugs.timepunch.de/index.php?do=details&task_id=822
FS#1046: GPS Implementierung Gerhard Stephan Thu, 22 Aug 2019 11:22:20 +0000 http://bugs.timepunch.de/index.php?do=details&task_id=1046 http://bugs.timepunch.de/index.php?do=details&task_id=1046 FS#1047: Herkunft der An -und Abmeldung Gerhard Stephan Thu, 22 Aug 2019 11:23:37 +0000 Damit soll es möglich werden, dass festgestellt werden kann, ob ein Mitarbeiter sich per Online Modul, Watcher oder Terminal an, bzw. abgemeldet hat.]]> http://bugs.timepunch.de/index.php?do=details&task_id=1047 http://bugs.timepunch.de/index.php?do=details&task_id=1047 FS#1035: Lohnauszahlung bis ÜStd. aufgebraucht sind Gerhard Stephan Mon, 03 Jun 2019 13:22:34 +0000
Die Lohnauszahlung soll solange mit dem gleichen Betrag fortgesetzt werden, bis alle Überstunden aufgebraucht sind.]]>
http://bugs.timepunch.de/index.php?do=details&task_id=1035 http://bugs.timepunch.de/index.php?do=details&task_id=1035
FS#1045: Urlaubssperren Konstantin Baljuk Thu, 15 Aug 2019 07:27:30 +0000 Hierfür sollte der Kunde eine Möglichkeit haben eine Urlaubssperre zu hinterlegen.]]> http://bugs.timepunch.de/index.php?do=details&task_id=1045 http://bugs.timepunch.de/index.php?do=details&task_id=1045 FS#610: Doppelte Mitarbeitername verhindern einloggen in der Weboberfläche Gerhard Stephan Wed, 07 Dec 2016 08:41:31 +0000
2016-12-07 09:09:42,665 [50] FATAL: TimePunchMembershipProvider
System.ArgumentException: Das Element wurde bereits hinzugefügt. Schlüssel im Wörterbuch: "Nils Wagemann". Hinzuzufügender Schlüssel: "Nils Wagemann".
bei System.Collections.Hashtable.Insert(Object key, Object nvalue, Boolean add)
bei System.Web.Security.MembershipUserCollection.Add(MembershipUser user)
bei TimePunch.Calendar.Provider.TimePunchMembershipProvider.GetAllUsers(Int32 pageIndex, Int32 pageSize, Int32& totalRecords)


Dies betrifft alle TimePunch Module.]]>
http://bugs.timepunch.de/index.php?do=details&task_id=610 http://bugs.timepunch.de/index.php?do=details&task_id=610
FS#945: Freigabe von Überstunden durch den Vorgesetzten. Gerhard Stephan Thu, 08 Nov 2018 14:29:53 +0000 http://bugs.timepunch.de/index.php?do=details&task_id=945 http://bugs.timepunch.de/index.php?do=details&task_id=945 FS#1044: Fehler beim Laden der Kalenderübersicht Gerhard Stephan Mon, 29 Jul 2019 12:33:22 +0000
2019-07-29 14:23:54,852 [43] FATAL: CalendarService
System.ServiceModel.FaultException: Der Wert darf nicht NULL sein.
Parametername: source
bei TimePunch.Calendar.WebService.CalendarService.GetTimePunchReportItems(TpAuthentication authentication, DateTime startDate, DateTime endDate, IEnumerable`1 userIds)
bei TimePunch.Calendar.WebService.CalendarService.c__DisplayClass90_0.b__0()
bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
2019-07-29 14:24:49,871 [8] FATAL: StaticServiceCallHelper
System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: source
bei System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)
bei TimePunch.Calendar.WebService.CalendarService.c__DisplayClass95_2.b__3()
bei TimePunch.Core.Wcf.Client.StaticServiceCallHelper.SecuredWebCall(ICommunicationObject communicationObject, String& error, Action T)
2019-07-29 14:24:49,872 [8] ERROR: StaticServiceCallHelper : Error,
bei TimePunch.Core.Wcf.Client.StaticServiceCallHelper.ReportServiceCallError(Exception exception)
bei TimePunch.Core.Wcf.Client.StaticServiceCallHelper.SecuredWebCall(ICommunicationObject communicationObject, String& error, Action T)
bei TimePunch.Calendar.WebService.CalendarService.c__DisplayClass95_0.b__1(ITpAuthenticationService s)
bei TimePunch.Core.Wcf.Client.ServiceLocator.SecuredAsyncServiceCall[T1,T](Action`1 serviceCall, ClientSetting client, Boolean throwException)
bei TimePunch.Calendar.WebService.CalendarService.GetTimePunchReportItems(TpAuthentication authentication, DateTime startDate, DateTime endDate, IEnumerable`1 userIds)
bei TimePunch.Calendar.WebService.CalendarService.c__DisplayClass90_0.b__0()
bei TimePunch.Module.Infrastructure.Core.ServiceHelper.ExecuteSafeCall(LogExceptionDelegate exceptionHandler, Action action)
bei TimePunch.Calendar.WebService.CalendarService.GetGroupOverView(TpAuthentication authentication, Int32 month, Int32 year, Guid userGroupId, TpFault& fault)
bei SyncInvokeGetGroupOverView(Object , Object[] , Object[] )
bei System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
bei System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
bei System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
bei System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
bei System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
bei System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(RequestContext request, Boolean cleanThread, OperationContext currentOperationContext)
bei System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(RequestContext request, OperationContext currentOperationContext)
bei System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(IAsyncResult result)
bei System.ServiceModel.Dispatcher.ChannelHandler.OnAsyncReceiveComplete(IAsyncResult result)
bei System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
bei System.Runtime.AsyncResult.Complete(Boolean completedSynchronously)
bei System.ServiceModel.Channels.TransportDuplexSessionChannel.TryReceiveAsyncResult.OnReceive(IAsyncResult result)
bei System.Runtime.Fx.AsyncThunk.UnhandledExceptionFrame(IAsyncResult result)
bei System.Runtime.AsyncResult.Complete(Boolean completedSynchronously)
bei System.ServiceModel.Channels.SynchronizedMessageSource.ReceiveAsyncResult.OnReceiveComplete(Object state)
bei System.ServiceModel.Channels.SessionConnectionReader.OnAsyncReadComplete(Object state)
bei System.ServiceModel.Channels.PipeConnection.OnAsyncReadComplete(Boolean haveResult, Int32 error, Int32 numBytes)
bei System.ServiceModel.Channels.OverlappedContext.CompleteCallback(UInt32 error, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
bei System.Runtime.Fx.IOCompletionThunk.UnhandledExceptionFrame(UInt32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)
bei System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
]]>
http://bugs.timepunch.de/index.php?do=details&task_id=1044 http://bugs.timepunch.de/index.php?do=details&task_id=1044
FS#1042: Neuer Mitarbeiter anlegen und Einstellungen kopieren Gerhard Stephan Thu, 27 Jun 2019 08:02:50 +0000
Da in TimePunch TEN nur der Administrator lizenziert ist, führt das zu dem Problem, dass keine Einstellungen kopiert werden können.]]>
http://bugs.timepunch.de/index.php?do=details&task_id=1042 http://bugs.timepunch.de/index.php?do=details&task_id=1042