Repository navigation
Alerts and Reminders EN
Ελληνικά · English
Karta checks who is working every 15 seconds and tells the right people:
| Where | Who sees it | What |
|---|---|---|
| Shop screen | Staff | Neutral reminders only: "time to punch in", "time to punch out". Each has a doorbell sound and a Windows notification. |
| Admin page | You | Every alert, with full detail («Σήμερα» → «Ειδοποιήσεις»). |
| Your phone (ntfy) | You | The same alerts as push notifications. Set up in «Ρυθμίσεις» → «Ειδοποιήσεις στο κινητό»; see below. |
Each alert is raised once per person, per day and per kind, so you won't get spammed. Phone alerts are sent in the background and never slow down a punch.
See Shop screen → Reminders. They repeat every 30 seconds until the person punches. Turn them off with «Υπενθυμίσεις στο κατάστημα» on the Today tab.
| Alert | When |
|---|---|
| Didn't punch in | «Ευελιξία» minutes (default 5) after the start of a scheduled part, if not in. |
| Still in after the end | «Ευελιξία» minutes after the end (or after the end + break «εκτός ωραρίου»). It becomes urgent after «Επείγον μετά από» minutes (default 30). It says «μη δηλωμένη υπερωρία — να χτυπήσει αποχώρηση ΤΩΡΑ, με την πραγματική ώρα» when no overtime was declared. |
| Overtime deadline (optional) | «Υπενθύμιση προθεσμίας υπερωρίας» minutes before the deadline to declare overtime, naming who's in. Off by default. |
| Daily / weekly limits, rest | Close to or past the daily limit, past the contractual or legal week, or less than the minimum rest between days. |
| Left early | Punched out before the end of the day (an info note on the admin page, not a phone alert). Record why with «Λόγος…». |
| Work outside the schedule | Punching in on a day without declared hours. |
| Early arrival refused | Someone tried to punch in before their start (once a day per person). |
| Closed day | Someone tried to punch in on a holiday or closure. |
| Punch during leave | Someone on leave punched. |
| "Leaving, didn't punch in" | Someone chose «Φεύγω, ενημέρωσε τη διαχείριση» on the shop screen. |
| Sending problems | A punch was rejected, the Ergani login failed, or a submission is uncertain. See How punches reach Ergani. |
| Onboarding period | On its last day and on the first mandatory day. |
| Backups | Checked once a day, from 09:00. An alert if the last copy on the machine is more than two days old, if the cloud copy hasn't been uploaded in the last two days (or, if it never worked, «Το πρώτο αντίγραφο στο cloud δεν έγινε» (the first cloud copy wasn't made) with the reason), or if the nightly copy failed on the machine or on the USB stick. If no backup of any kind is set up while real (production) punches exist, a «Δεν γίνεται αντίγραφο ασφαλείας» (no backups are being made) alert every Monday. Once the problem is gone (e.g. the next backup works), the alert closes by itself. See Backups. |
- «Θα αργήσει σήμερα (σίγαση)» mutes one person's punch‑in reminder and "didn't punch in" alert for today.
- Leave, holidays and closures mute everything for that person or day.
- Punch‑out notices are never muted.
- Install the ntfy app on your phone (Android / iOS).
- Subscribe to a topic with a long, random name, e.g.
karta-7f3k9q2x. On the public server anyone who knows the name can read it. - On the admin page, «Ρυθμίσεις» → «Ειδοποιήσεις στο κινητό» (phone notifications):
server
https://ntfy.shand the same topic (the page suggests a random one). Press «Αποθήκευση» (save), then «Δοκιμαστική ειδοποίηση» (test notification).
You can also run your own ntfy server and add a token for access control. The same
settings can also go in .env (NTFY_URL, NTFY_TOPIC, NTFY_TOKEN); whatever is saved
on the admin page takes priority.
Priorities: info = normal, warning = high, urgent = max.
Εγκατάσταση
- Εύκολη εγκατάσταση
- Εγκατάσταση
- Ρυθμίσεις server
- Δικός σας reverse proxy
- Έναρξη λειτουργίας
- Αντίγραφα ασφαλείας
- Ανάκτηση μετά από καταστροφή
Οθόνη καταστήματος
Σελίδα διαχείρισης
Πώς λειτουργεί
Home · Easy installation · Installation · Configuration · Reverse proxy · Going live · Backups · Disaster recovery · Shop screen · QR cards · Today · Schedules · Reports · Settings · Ergani · Alerts · Security · FAQ · Disclaimer