Changelog

0.53.0

Deutsch

  • Das Dashboard zeigt jetzt fuer alle Kennzahlen und Widgets aktuelle Werte, zum Beispiel Events dieser Woche, offene Buchungsanfragen, meine Schichten und die Schichtabdeckung.
  • Events erhalten eine verantwortliche Person, die in Liste und Detailansicht sichtbar ist.
  • In der Event-Liste lassen sich mehrere Events gleichzeitig taggen oder loeschen und die gefilterte Liste vollstaendig exportieren.
  • Der Verlauf eines Events zeigt alle Aenderungen.
  • Crew und Freelancer können über das Benutzermenü ein defektes Gerät melden, ohne Inventar bearbeiten zu dürfen. Das Inventar-Team wird benachrichtigt.
  • Unter Meine Schichten zeigt der Verdienst verdiente und erwartete Beträge je Währung, vom Server berechnet und im Format deiner Sprache.
  • Das Tag-Feld in Formularen stürzt bei einer fehlerhaften Antwort nicht mehr ab.
  • Dein Profil ist jetzt vollständig bearbeitbar: Name, Sprache, Zeitzone und Profilbild werden gespeichert, und Teams, Projekte, Verbindungen und Aktivität zeigen deine echten Daten.
  • Die Kopfzeile zeigt jetzt den Aktivitätsverlauf der letzten 30 Tage für Veranstaltungen, Kontakte, Inventar, Benutzer und Standorte, mit Modulfilter.
  • Im Benachrichtigungsmenü zeigt der Tab «Allgemein» Mitteilungen deiner Organisation, und das Zahnrad öffnet deine Benachrichtigungseinstellungen.
  • Der Link «Lizenz» in der Fußzeile zeigt Plan, Testphase und lizenzierte Module deiner Organisation.
  • Einstellungen, die noch nicht verfügbar sind, sind mit «In Vorbereitung» gekennzeichnet.
  • Die Suche ignoriert jetzt Akzente und Umlaute: «Motorhead» findet auch «Motörhead», «Zurich» auch «Zürich». Deutsche Begriffe werden nicht mehr verfaelscht, und Dateien lassen sich ueber einzelne Woerter im Dateinamen finden.
  • Die globale Suche findet Kontakte jetzt auch ueber die zweite E-Mail-Adresse und Telefonnummern, Inventar ueber die Beschreibung und Veranstaltungen ueber die verknuepften Kuenstlerinnen und Kuenstler sowie den Standort.
  • Die globale Suche liefert schon beim Tippen Treffer (zum Beispiel «Brugg» für «Brugger Stadtfest») und zeigt die passendsten Ergebnisse zuerst.
  • Listen wie Veranstaltungen, Standorte und Inventar zeigen deutlich mehr Einträge auf einen Blick: Filter sind kompakte Schaltflächen in einer Zeile, aktive Filter erscheinen als entfernbare Chips, und auf dem Handy öffnen sich die Filter in einem eigenen Bereich.
  • Der Pfad oben erscheint nur noch auf Unterseiten wie einer einzelnen Veranstaltung.
  • Standorte lassen sich duplizieren, taggen und löschen (einzeln oder mehrere); ein Standort, der noch von Veranstaltungen, Buchungen, Schichten oder Inventar verwendet wird, wird nicht gelöscht und die Verwendung wird angezeigt.
  • Die Standort-Detailseite zeigt den Verlauf der Änderungen mit Person und Zeitpunkt.
  • Im Inventar kannst du Artikel duplizieren, taggen und löschen, nach Status filtern und sortieren und die ganze gefilterte Liste oder deine Auswahl als CSV, Excel oder JSON exportieren.
  • Im Wartungsprotokoll kannst du suchen und sortieren, Einträge bearbeiten, als erledigt markieren und löschen; die Wunschliste lässt sich ebenfalls exportieren und bereinigen.
  • Auf der Inventar-Detailseite kannst du Dokumente hochladen und Artikel duplizieren.
  • Plattform-Admins können Module eines Mandanten wieder deaktivieren; die Auswahl des Tabs bleibt dabei erhalten.
  • Offene Einladungen zeigen in der Benutzerliste die Teams, denen die Person beitritt.
  • Die Rollen-Seite listet die Benutzer des Mandanten mit Rolle, Typ und Status.
  • Beim Einladen erkennt die App bestehende Konten aus anderen Mandanten und bereits vorhandene Mitglieder.
  • Eine durch Neuladen unterbrochene Einladung öffnet sich mit den eingegebenen Daten wieder.
  • Nach einem Update zeigt die App keine technische Fehlerseite mehr, sondern laedt automatisch die neue Version. Falls das nicht klappt, erscheint ein Hinweis mit der Schaltflaeche Seite neu laden.
  • Der Ablauf-Editor speichert nur echte Änderungen, zeigt den Speicherstatus und erklärt Prüffehler verständlich; neu eingefügte Schritte gehen nicht mehr verloren.
  • Slack-Nachricht, Aufgabe und Benutzer zuweisen lassen sich im Automations-Editor vollständig einrichten; unvollständige Aktionen werden beim Speichern gemeldet.
  • Der Auslöser „Status geändert“ bietet die tatsächlichen Event-Status an.
  • Die Schaltflächen zum Einfügen und Löschen auf Verbindungen im Ablauf-Editor bleiben sichtbar und klickbar, auch nach einem Klick auf die Verbindung.
  • Schritte im Ablauf-Editor zeigen lesbare Namen und eine kurze Zusammenfassung ihrer Einstellungen.
  • Die Regelliste zeigt pro Regel den letzten Lauf und dessen Status, die richtige Anzahl Regeln und keine Platzhalter mehr.
  • Automationen setzen Platzhalter wie {{entity.first_name}} jetzt auch im neuen Ablauf-Editor ein (E-Mail, Slack, Felder, Aufgaben, Kanalnamen).
  • Läufe, deren Bedingungen nicht zutreffen, erscheinen im Ausführungsprotokoll als „Übersprungen“ und zählen nicht mehr in die Erfolgsquote.
  • Fehlgeschlagene Aktionen zeigen den Aktionstyp, eine lesbare Fehlermeldung und den Fehlercode.
  • Erneut ausgeführte Automationen nutzen den Auslöser der Regel und die aktuellen Daten des Datensatzes.
  • Für gelöschte Events legen Automationen keinen Slack-Kanal mehr an; der Lauf wird als übersprungen protokolliert.
  • Automationen mit den Auslösern „Benutzerdefiniertes Feld geändert“ und „Eingehender Webhook“ lassen sich speichern und werden ausgeführt.
  • Event- und Schichtzeiten werden ohne Sekunden angezeigt, und Daten im Schichtdetail erscheinen in deiner Sprache.
  • Der Ablauf-Tab eines Events ist jetzt auf Deutsch, und die Navigationsleiste zeigt den Event-Namen statt Wird geladen….
  • Kontaktformular und Prüfung von Schichtbewerbungen sind jetzt vollständig auf Deutsch. Ausstehende Einladungen zeigen den erfassten Namen.
  • Wer eine Einladung annimmt, erhält sein Profil jetzt in der Sprache, in der er die Einladung geöffnet hat. Offene Einladungen zeigen in der Benutzerliste den Namen der eingeladenen Person.
  • Kontakt-, Venue- und Event-Listen exportieren jetzt alle gefilterten Einträge als CSV, Excel oder JSON statt nur der sichtbaren Seite.
  • Der Import in den Einstellungen übernimmt nur gültige Zeilen, meldet übersprungene Zeilen und unterstützt wieder benutzerdefinierte Felder.
  • Separat aktivierte Module funktionieren nun konsistent über API und Datenbank hinweg.
  • Deaktivierte Custom Fields erscheinen nicht mehr in Event-, Kontakt- und Standortlisten; gespeicherte Werte bleiben für die Wiederaktivierung erhalten.
  • Automationen mit deaktiviertem Quellmodul werden nicht mehr ausgeführt.
  • Schicht-E-Mails widersprechen sich nicht mehr: Hat sich der Status einer Bewerbung inzwischen geändert (z. B. von Warteliste auf eingeteilt), wird die veraltete E-Mail nicht mehr verschickt.
  • Die Benachrichtigungseinstellungen und leere Benachrichtigungslisten sind vollständig auf Deutsch.
  • Stummgeschaltete Benachrichtigungsarten werden auch bei einzeln versendeten Benachrichtigungen beachtet.
  • Der Lizenzdialog zeigt Speichergrössen im Zahlenformat deiner Sprache.
  • Benachrichtigungsarten, Avatar-Kürzel sowie Fehler- und Leerzustände im Benachrichtigungs-Panel erscheinen in deiner Sprache.
  • Die globale Suche findet jetzt auch Veranstaltungen, Standorte, Kontakte, Inventar und Teams, die vor Einfuehrung der Volltextsuche erfasst wurden.
  • Die globale Suche und die Mediensuche finden jetzt auch Namen mit Umlauten und Akzenten, zum Beispiel «Motörhead».
  • Der Suchdialog ist vollstaendig auf Deutsch und Englisch verfuegbar, zeigt Daten im eingestellten Format und Schichtstatus in Klartext. «Alle Treffer anzeigen» oeffnet die Liste jetzt gefiltert, und Schichten ohne Veranstaltung fuehren direkt zur Schicht.
  • Die Abo-Seite zeigt den tatsächlichen Plan, die Testphase, die aktiven Module und den Speicher deines Mandanten statt Beispieldaten.
  • Benachrichtigungen zeigen relative Zeiten in der eingestellten Sprache.
  • Mandanten-Ankündigungen lassen sich in den Benachrichtigungseinstellungen stummschalten.
  • Die Dashboard-Karte für anstehende Events zeigt Status und Datum in der eingestellten Sprache.
  • Ohne Berechtigung zum Ansehen der Schichtplanung zeigt die Schichtenseite nur noch „Meine Schichten“.
  • Fehlt dir der Zugriff auf Schichten, erscheint ein klarer Hinweis statt einer leeren Liste.
  • Berichtsprüfung, Schichtstatistik und Schichtberichte sind jetzt vollständig auf Deutsch, inklusive Datums-, Zeit- und Betragsformaten.
  • Die Benutzerverwaltung in den Einstellungen ist jetzt vollständig auf Deutsch.
  • Die Benutzerliste zeigt als Typ nur noch Mitarbeiter oder Extern; Admins erkennst du an ihrer Rolle mit vollem Zugriff, und der Filter Mitarbeiter zeigt auch Admins.

English

  • The dashboard now shows live values for all key figures and widgets, for example events this week, open booking requests, my shifts and shift coverage.
  • Events now have a responsible lead that is shown in the list and the detail view.
  • In the event list you can tag or delete several events at once and export the complete filtered list.
  • The event history shows all changes.
  • Crew and freelancers can report a defective item from the user menu without inventory edit rights. The inventory team is notified.
  • My Shifts shows earned and expected earnings per currency, calculated by the server and formatted for your language.
  • The tag field in forms no longer crashes on an unexpected response.
  • Your profile is now fully editable: name, language, time zone and avatar are saved, and Teams, Projects, Connections and Activity show your real data.
  • The header now shows the activity of the last 30 days for events, contacts, inventory, users and venues, with a module filter.
  • In the notification menu the General tab shows announcements from your organisation, and the gear opens your notification settings.
  • The License link in the footer shows the plan, trial and licensed modules of your organisation.
  • Settings that are not available yet are marked Coming soon.
  • Search now ignores accents and umlauts: "Motorhead" also finds "Motörhead", "Zurich" also finds "Zürich". German terms are no longer altered, and files can be found by single words in their file name.
  • The global search now finds contacts by their second e-mail address and phone numbers, inventory by its description, and events by their linked artists and venue.
  • The global search now returns matches while you type (for example "Brugg" for "Brugger Stadtfest") and shows the best matches first.
  • Lists such as Events, Venues and Inventory show far more rows at a glance: filters are compact buttons in one row, active filters appear as removable chips, and on phones the filters open in their own panel.
  • The path at the top now only appears on sub-pages such as a single event.
  • Venues can be duplicated, tagged and deleted (one or many); a venue that events, bookings, shifts or inventory still use is not deleted and the usage is shown.
  • The venue detail page shows the change history with the person and time.
  • In the inventory you can duplicate, tag and delete items, filter and sort by status and export the whole filtered list or your selection as CSV, Excel or JSON.
  • In the maintenance log you can search and sort, edit, mark done and delete records; the wishlist can be exported and cleaned up as well.
  • On the inventory detail page you can upload documents and duplicate items.
  • Platform admins can deactivate a tenant's modules again, and the selected tab is kept.
  • Pending invitations show the teams the person will join in the user list.
  • The Roles page lists the tenant's users with their role, type and status.
  • When inviting, the app recognizes existing accounts from other tenants and current members.
  • An invitation interrupted by a page reload reopens with the entered data.
  • After an update, the app no longer shows a technical error page and loads the new version automatically. If that does not work, a notice with a Reload page button appears.
  • The flow editor saves only real changes, shows its save state and explains validation problems in plain language; newly inserted steps are no longer lost.
  • Slack message, task and assign user can be fully configured in the automation editor; incomplete actions are reported on save.
  • The "Status changed" trigger offers the event statuses that actually exist.
  • The insert and delete buttons on connections in the flow editor stay visible and clickable, also after clicking the connection.
  • Steps in the flow editor show readable names and a short summary of their settings.
  • The rule list shows each rule's last run and status, the correct rule count and no placeholders.
  • Automations now fill placeholders such as {{entity.first_name}} in the new flow runtime too (email, Slack, fields, tasks, channel names).
  • Runs whose conditions do not match now appear as "Skipped" in the execution log and no longer count towards the success rate.
  • Failed actions show the action type, a readable error message and the error code.
  • Retried automations use the rule's trigger and the record's current data.
  • Automations no longer create a Slack channel for an event that was deleted; the run is logged as skipped.
  • Automations with the triggers "Custom field changed" and "Inbound webhook" can be saved and run.
  • Event and shift times are shown without seconds, and shift detail dates appear in your language.
  • The event schedule tab is now translated, and the breadcrumb shows the event name instead of Loading….
  • The contact form and shift application review are now fully available in German. Pending invitations show the entered name.
  • Accepting an invitation now creates the profile in the language the invitation page was opened in. Pending invitations show the invitee's name in the user list.
  • Contact, venue and event lists now export every filtered record as CSV, Excel or JSON instead of only the visible page.
  • Import in Settings now takes only valid rows, reports skipped rows and supports custom fields again.
  • Separately enabled modules now work consistently across the API and database.
  • Disabled Custom Fields no longer appear in event, contact and venue lists; saved values remain available after reactivation.
  • Automations with a disabled source module no longer run.
  • Shift e-mails no longer contradict each other: if an application's status has changed in the meantime (for example from waitlist to booked), the outdated e-mail is no longer sent.
  • Notification settings and empty notification lists are fully translated.
  • Muted notification types are also respected for individually sent notifications.
  • The licence dialog shows storage sizes in the number format of your language.
  • Notification type names, avatar initials and the notification panel error and empty states appear in your language.
  • The global search now also finds events, venues, contacts, inventory and teams that were created before full-text search was introduced.
  • The global search and the media search now find names with umlauts and accents, for example "Motörhead".
  • The search dialog is fully available in German and English, shows dates in your format and shift statuses in plain language. "View all results" now opens the list filtered, and shifts without an event link straight to the shift.
  • The subscription page shows your tenant plan, trial, active modules and storage instead of sample data.
  • Notifications show relative times in your selected language.
  • Tenant announcements can be muted in the notification settings.
  • The dashboard upcoming events card shows status and dates in your selected language.
  • Without permission to view shift planning, the Shifts page now only shows My Shifts.
  • If you lack access to shifts, a clear notice now appears instead of an empty list.
  • Manager review, shift statistics and shift reports are now fully available in German, including date, time and amount formats.
  • User management in Settings is now fully translated into German.
  • The user list now shows only Staff or External as the type; admins are marked by their full-access role, and the Staff filter includes admins.