Code Monkey home page Code Monkey logo

anwesenheit's People

Contributors

darenegade avatar fabianwilms avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

darenegade

anwesenheit's Issues

Request for come around

Als Arbeitskollege möchte ich einen Request for come around bei Anwesenheit stellen können, sodass ich die Person antreffe, wenn ich zum Zimmer gehe

BUG: Wechsel von Raum zu Raum fehlerhaft

Wenn man in einem Default-Raum ist und diesen wechselt, z.B. von Campus E zu TenTowers, dann wird durch einen Statuswechsel einer Person im vorhergehenden Raum eine Person in der aktuellen Ansicht ausgetauscht durch diese Person. ---no one understands me---

Person A ist in Raum X
Person B ist in Raum Y

1: Man lässt sich Raum X anzeigen
2: Man switcht zu Raum Y
3. Person A ändert den Status
BUG: Person B wird durch die Anzeige von Person A ersetzt

Dilbert aktualisieren

Der Dilbert wird beim Laden der Seite mit geladen, jedoch dann nicht wieder neu. Falls die Seite nun länger offen ist (Tablet) dann änder er sich nicht mehr

Datum in Mail

@darenegade Findest du das Datum Sinnvoll? Man kann natürlich immer das Versand-Datum prüfen, aber ich dachte mir, dass das die wenigsten machen.
So hat man ganz klar vor Augen, wann derjenige wiedergekommen ist.

Wenn du es als Sinnvoll ansiehst, sollten wir auch hier moment.js einbauen, um die Darstellung des Datums schöner zu machen :D

Sound/Video nur nach Statuschange

Beim Aufrufen der Seite sollten die Sounds und die Videos nicht gleich gespielt werden. Erst wenn sich tatsächlich der Status ändert

BUG: Löschen einer Person im Raum

Wenn man in einem Default-Raum ist und nicht die erste, sondern die zweite Person entfernen will, werden nachfolgende Personen ebenfalls gelöscht.

Raum X Person A Person B Person C Person D
Löschen Person B
Raum X Person A bleibt übrig

BUG: Andere Personen nicht nur die ausgewählte Person werden ebenfalls entfernt

Kein GIF wenn kein Sound

Wenn der Nutzer in der Oberfläche den Sound deaktiviert hat, wird auch kein Gif abgespielt, weil ich ein kleiner Vollidiot bin 😬

Status "bis" Design anpassen

Die aktuelle Anzeige des "bis einschließlich" mit Kalender-Emoji ist Kacke und nicht eindeutig für den Nutzer in seiner Bedeutung sehr schwer zu interpretieren.

Temporäre Umsetzung

Kleinerer Text, in Klammern, wie folgt: (bis einschl. <datum>)

Langfristige Umsetzung

  1. Option: Countdown bis 00:01 Uhr des Folgetages?
  2. Option: ???

Link zum Github Projekt

Wird die Website nicht auf dem Tablet angezeigt (z.B. über User-Agent checken), kann ein Link zum Github-Projekt angezeigt werden, wenn man Probleme melden möchte.

Daily Dilbert über https

Die API auf Glitch zieht sich aktuell die Infos von http://... die Seite, daher kommt das Bild auch von "http://". Dies führt zu einer mixed-content Warnung im Firefox. Ist unschön und lässt sich z.B. dadurch lösen, dass man das Dilbert-API Projekt auf Glitch kopiert und dort die URL auf https umstellt.

Switch to gfycat

Gfycat hat nicht nur Infos bzgl. der Anzahl der Frames eines GIF, sondern auch über die Framerate. Somit kann die Anzeigedauer eines GIF anhand der Länge eben dieses automatisch eingestellt werden!

Vorraussichtliche nächste Anwesenheit

Man sollte Zeiträume von standardmäßiger Anwesenheit setzen können, die bei Abwesenheit angezeigt werden als "Voraussichtlicht nächste Anwesenheit", insofern eine gesetzute Abwesenheit mit Datum nicht später ist

Multiroom-Funktionalität

Personen sollten auf Räume aufgeteilt werden können. Dann kann per Auswahl ein Raum zur Anzeige ausgewählt werden

Benachrichtigungen erweitern

Die Benachrichtigungen sollen nun nur mehr nach einer "Nachricht" für den EMpfänger fragen und optional nach dem Namen des Absenders. Aktuell wird dies bereits so missbraucht,
Im Hintergrund soll außerdem automatisch Informationen über den Absender der Nachricht gesammelt werden (also z.B. Gerät, IP etc,). Diese Infos sollen zusätzlich zu der Benachrichtigung gespeichert werden.

Bug: Request for Come around

Wenn man einen Request verschickt hat, dann kann man keinen weiteren mehr schicken.

Es ist gut, dass man die Person nicht zuspammen kann. Aber wenn der Request bearbeitet wurde, dann sollte es wieder möglich sein.

Cookie setzen mit Name? Dann kann man das überprüfen, ob es bearbeitet wurde und brauch den Namen nur einmal eingeben.

Minigame

z.B. Man muss mit einem Ball, alá Breakout, die Anwesenheiten Blöcke kaputt machen

Automatische Erfassung von Krankheitsstatus

Bei einer Mail mit dem Titel Krankmeldung sollte sich der Status entsprechend anpassen und das "Bis" wird aus dem Mail-Inhalt gefiltert.
Hierzu muss man sich nur selber auf CC setzten und ein Service auf dem Standrechner setzt den Status

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.