Releases: moritzluedtke/sisosign
RELEASE 2.5.0
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
Features
- SISOSIGN wurde auf die neueste stabile Angular Version aktualisiert.
RELEASE 2.4.0
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)
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
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.
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
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
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
Bugfix
- Ein Fehler bei einem Tooltip für eine Nettoarbeitszeit von 0 wurde behoben.
Release 2.0.0
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
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.