Skip to content

Releases: moritzluedtke/sisosign

RELEASE 2.5.0

25 Sep 19:30
2fb63f0
Compare
Choose a tag to compare

sisosign.de

SISOSIGN hat eine eigene Domain bekommen und wird für immer unter sisosign.de erreichbar sein.

Bisher wurde SISOSIGN bei Heroku.com gehostet, in einem kostenfreien Tarif. Da Heroku.com diesen Tarif aber leider Ende Oktober einstellt, musste SISOSIGN umziehen. Ich habe gleich die Chance genutzt und SISOSIGN eine eigene Domain gekauft, damit Umzüge des Hosters in Zukunft im Hintergrund passieren können, und alle SISOSIGN-Fans (und deren Lesezeichen) davon unberührt bleiben.

Features

  • Man kann den Entwickler nun per E-Mail erreichen. Schaut dafür in das Menü (Button mit den drei Punkten unten rechts) und klickt auf den Briefumschlag.
  • Bessere Usability des Settings-Dialoges bei erster Benutzung von SISOSIGN durch visuelle Hervorhebung der Pflichtfelder.

Bugfix

  • Mehrere fiese Bugs behoben.

RELEASE 2.4.2

11 Feb 15:06
349ed84
Compare
Choose a tag to compare

Features

  • SISOSIGN wurde auf die neueste stabile Angular Version aktualisiert.

RELEASE 2.4.0

11 Jun 17:35
5494461
Compare
Choose a tag to compare

Einstempelverhalten

In dieser Version führen wir das Konzept des "Einstempelverhaltens" ein. Es gibt zu Beginn zwei Auswahlmöglichkeiten: Automatisch und Manuell.

  • Wenn ihr Automatisch auswählt, wird immer zu Beginn des Tages beim ersten Öffnen von SISOSIGN die Einstempelzeit auf die dann aktuelle Uhrzeit gesetzt.
  • Im Fall von Manuell könnt ihr wie bisher die Uhrzeit selber eingeben. Neu dazugekommen ist ein kleiner Button, welcher die aktuelle Uhrzeit in die Einstempelzeit übernimmt (alternativ: Siehe auch unten unter "Shortcuts"). Das soll einfach etwas Tipparbeit ersparen.

In beiden Fällen könnt ihr eine Zeit in Minuten auswählen, um die das Einstempeldatum zurückdatiert werden soll. Wer sich zum Beispiel einstempeln möchte, sobald er/sie den Rechner startet, dieser aber bswp. 5 Minuten braucht, bis er gestartet ist und SISOSIGN anzeigt, der/die kann hier 5 Minuten als standardmäßige Zurückdatierung eingeben. Die Einstempelzeit wird dann auf JETZT - 5 Minuten gesetzt egal, ob dies automatisch oder per Button geschieht.

Shortcuts

Mit der neuen Version werden globale Shortcuts eingeführt. Die Shortcuts könnt ihr folgender Tabelle entnehmen:

Shortcut Aktion
s Öffnet die Einstellungen
e Stempelt euch jetzt ein, sollte das Einstempelverhalten auf "Manuell" stehen
w Schalten die Sichtbarkeit des WWW-Rechners um

Bugfix

  • Wenn man die Einstempelzeit löscht werden nun auch die Berechnungen gelöscht.

Release 2.3.1 (Hotfix)

22 Jan 15:00
Compare
Choose a tag to compare

Bugfix

  • Behebt einen Fehler bei dem die Zeitberechnung nicht funktionierte, wenn man SISOSIGN schon einmal vor dem v2.3.0 Release verwendet hat

Release 2.3.0

22 Jan 12:14
6203058
Compare
Choose a tag to compare

Von Fans gewünscht, vom Team hinter SISOSIGN umgesetzt: Es gibt eine neue Nettoarbeitszeitberechnung 🎉

Gesetzliche Pausenzeitberechnung

In Issue #40 wurde vorgeschlagen, die gesetzliche Pausenzeitregelung zu integrieren. Die Idee ist hervorragend und wurde mit dieser Version umgesetzt! Vielen Dank an @mrlugilugi für den Vorschlag :)

Wie kann ich die neue Zeitberechnung verwenden?

Geh einfach in die Einstellungen und dort findest du dann eine neue Auswahlmöglichkeit für die Zeitberechnung. Es gibt weiterhin die "Classic"-Zeitberechnung, die bis auf die Anpassung unten unter "Weitere Features", so funktioniert, wie du es kennst. Zusätzlich gibt es jetzt die Option, die gesetzliche Pausenzeitberechnung zu verwenden.

Wie funktioniert das Ganze?

Arbeitnehmern steht laut der Pausenregelung nach einer Arbeitszeit von mehr als sechs und bis zu neun Stunden eine Pause von mindestens 30 Minuten zu. Arbeiten Beschäftigte mehr als neun Stunden, müssen sie mindestens 45 Minuten lang Pause machen.

Quelle: arbeitsrechte.de.

Am besten wird ersichtlich, wie sich SISOSIGN nun verhält anhand dieser Tabelle mit Beispielzeiten:

Eingestempelt für (Bruttoarbeitszeit) Am Ende angerechnete Nettoarbeitszeit
6h 6h (Progressiver Abzug der 30 Minuten Pause)
6h 15m 6h (Progressiver Abzug der 30 Minuten Pause)
6h 30m 6h (Progressiver Abzug der 30 Minuten Pause)
6h 45m 6h 15m
7h 30m 7h
8h 7h 30m
9h 8h 30m (Progressiver Abzug der weiteren 15 Minuten Pause)
9h 05m 8h 30m (Progressiver Abzug der weiteren 15 Minuten Pause)
9h 15m 8h 30m (Progressiver Abzug der weiteren 15 Minuten Pause)
9h 30m 8h 45m
10h 9h 15m

Weitere Features

  • Die klassische Zeitberechnung zieht jetzt unterhalb von 6h Einstempelzeit keine Pause mehr ab.

Release 2.2.0

13 Nov 15:15
017b5f4
Compare
Choose a tag to compare

Features

  • Bei neuen Versionsreleases gibt es jetzt einen Hinweis und eine kleine Überraschung 😉
  • Man/Frau kann jetzt einstellen, ob die Jetzt-Option nun bei jedem App-Start standardmäßig aktiv ist.
  • Die Jetzt-Option kann nun beim durchtabben auch per Leertaste aktiviert werden.

Release 2.1.0

30 Oct 15:05
5065929
Compare
Choose a tag to compare

WasWäreWenn-Rechner

Den neuen WasWäreWenn-Rechner (unter Fans auch als WWW-Rechner bekannt) könnt ihr über das Menü erreichen. Einfach auf die drei Punkte klicken und dann auf das + klicken. Eure Präferenz wird auch Session übergreifend lokal gespeichert.

Anwendungsfälle

Der WWW-Rechner dient dazu, seperate Stempelpaare (Ein- & Ausstempelzeit) auszuprobieren, um zu schauen, bei welcher Nettoarbeitszeit man wäre, hätte man anderes gestempelt. Früher musste man hierfür SISOSIGN in einem seperaten Tab öffnen (wie lästig). Oder die eigentliche Einstempelzeit im Kopf behalten (ebenso lästig).

Ein Anwendungsbeispiel ist z.B., wenn man für den nächsten Tag berechnen möchte, wann man sich einstempeln muss, um bei einer festgelegten Ausstempelzeit noch eine gewisse Nettoarbeitszeit zu erreichen (aka um nicht zu viel Minus zu machen 😉 ).

Weitere Features

  • Die Einstempelzeit wird jetzt Session übergreifend für den jeweiligen Tag im Localstorage des Browser gespeichert. Vorbei sind die Zeiten, wo man SISOSIGN aus Versehen schließt und die Einstempelzeit für immer verloren ist (Wer erinnert die schon nach dem Mittagessen? 😉 ).
  • Mit dem Speichern der Einstempelzeit einhergehend berechnet SISOSIGN jetzt auch nach einem erneuten Öffnen der App die Sollarbeitszeit automatisch (Hurra!).
  • Die GitHub Issues und der Quellcode sind nun direkt über die App erreichbar. Schaut einfach mal in dem Menübutton rechts unten vorbei.
  • Die App wurde auf Angular 10 aktualisiert um die neusten Sicherheitspatches mitzunehmen.
  • Die README wurde etwas aufgefrischt. Nun kann man auch direkt sehen wie SISOSIGN aussieht.
  • Eine Meeeeenge Verbesserungen unter der Haube kommen zukünftigen Releases zugute.

Release 2.0.1

27 Jul 05:51
b69928d
Compare
Choose a tag to compare

Bugfix

  • Ein Fehler bei einem Tooltip für eine Nettoarbeitszeit von 0 wurde behoben.

Release 2.0.0

24 Jul 13:54
77eeee9
Compare
Choose a tag to compare

Features

  • SISOSIGN kann jetzt Firmen übergreifend genutzt werden. Jede*r Benutzer*in kann sich ab heute seine/ihre eigene tägliche Durchschnittsarbeitszeit und Pausenlänge konfigurieren.
  • Das neue Tendenz-Feature hat es ebenfalls in das Release geschafft! Nun könnt ihr sehen, wie viel Plus oder Minus ihr gerade macht.
  • Die Schriftgröße der Tooltips wurde erhöht.
  • Die Release Notes sind in den neuen coolen "Menü"-Button gewandert.
  • Einige Labels wurden verschlankt.

Release 1.3.0

30 Apr 15:24
3c9eb3c
Compare
Choose a tag to compare

Features

  • Lange gewünscht, jetzt ist es endlich da: Die Zeitberechnung funktioniert jetzt automatisch mit jedem Tastendruck. Yippie!!
  • Ein Tooltip für den Titel SISOSIGN wurde hinzugefügt, um neuen Benutzern den Anwendungstitel zu erklären.
  • Bei Nettoarbeitszeiten von weniger als 45 Minuten wird jetzt zusätzlich ein Symbol mit einem Tooltip angezeigt, welches einem erklärt, warum während der ersten 45 Arbeitsminuten 00:00 angezeigt wird. Die ersten 45 Minuten werden "für die Mittagspause verwendet". Erst wenn diese Zeit um ist, "erarbeitet" man sich die Nettoarbeitszeit.

Bugfix

  • Bei einer Ausstempelzeit, die weniger als 45 Minuten nach der Einstempelzeit liegt, wurde bisher eine sehr große Nettoarbeitszeit angezeigt. Das fand ich nicht ideal, drum hab' ich das Verhalten geändert.