Ga naar inhoud

Wat is er nieuw

Wat er veranderde in Tabbr en in elke module, per maand. Bij een store module staat het versienummer: de beheerders van je club kiezen wanneer ze die versie installeren. Een platform module krijgt je club vanzelf, met Tabbr.

Dezelfde wijzigingen staan ook onderaan de pagina van elke module, onder Versies.

    • NieuwIn de Module Store, tabblad Store: modules Installeren, Bijwerken naar …, via ⋮ een andere (ook oudere) versie kiezen, of Verwijderen — de gegevens blijven bewaard.
    • NieuwVoor je een module installeert of bijwerkt, toont Tabbr wat er verandert en wat de module mag, bv. persoonsgegevens verwerken of rollen geven.
    • NieuwEen module uit de store kan eigen soorten gegevens meebrengen, die je net als de rest uitbreidt: extra velden, lijsten, filters, toegangsregels en hooks.
    • NieuwToegangsregels kijken één verwijzing verder, bv. Groep heeft Groepslid (via Groep) met Persoon is huidige gebruiker: zo beheert een trainer alleen zijn eigen groep. Datumvelden kennen is ingevuld en is niet ingevuld.
    • NieuwEen module kan je na het opstarten iets vragen (bv. een toestemming): eerst als venster, daarna als balk bovenaan die je tot de volgende dag verbergt.
    • OpgelostEen module die niet laadt, houdt de app niet meer tegen: Tabbr start zonder die module.
  • Bevoegdheden & competentiesVersie 1.0.0
    • NieuwBevoegdheden toont de soorten met hun houders (Geldig, Gepland, Vervallen, Ingetrokken) en hun historiek: Toekennen, Verlengen en Intrekken, zonder dat er ooit iets overschreven wordt.
    • NieuwWie mag toekennen of beoordelen, is zelf een bevoegdheid: een soort zegt welke soorten haar houders mogen toekennen en in welke opleidingen ze beoordelen.
    • NieuwOpleidingen toont per opleiding de leerlingen en hun vordering, met Leerling inschrijven en Beoordelen op een schaal (standaard 1 Uitgelegd tot 5 Beheerst).
    • NieuwLeden zien hun bevoegdheden en vordering op hun profiel en in de widget Mijn bevoegdheden, ook wat vervalt binnenkort.
    • Let opVraagt Tabbr met module-API 1.2 of hoger.
  • GroepenVersie 1.5.0
    • NieuwEen Trainer (een lid met die functie, met een lopend lidmaatschap) mag zijn eigen groep wijzigen en er leden aan toevoegen, wijzigen en uit halen — niet bij andere groepen.
    • VerbeterdGroepen aanmaken en verwijderen, en Bovenliggende groep, Regel (slimme groep) en Geeft rollen wijzigen, blijft voor beheerders.
    • Let opDit zijn de standaardregels voor een nieuwe installatie. Had je club de module al, dan blijven je eigen toegangsregels gelden: pas ze zelf aan onder Instellingen › Groepen (Groep en Groepslid).
    • Let opVraagt Tabbr met module-API 1.2 of hoger.
  • GroepenVersie 1.4.0
    • VerbeterdDe rollen van de club (tabblad Rollen, Leden toevoegen uit rol…) komen nu via het contract sys.access van Tabbr. Voor jou verandert er niets.
    • Let opVraagt Tabbr met module-API 1.1 of hoger. Het installatieplan toont gebruikt het contract sys.access.
  • GroepenVersie 1.3.0
    • NieuwOp het tabblad Rollen kies je welke rollen de leden van een groep krijgen — eventueel alleen voor bepaalde functies. Ook de leden van de subgroepen krijgen ze.
    • NieuwWie de groep verlaat, verliest de rol die de groep gaf. Met de hand toegekende rollen blijven, en een beheerdersrol zoals Admin kan nooit via een groep.
    • NieuwLeden toevoegen uit rol… maakt iedereen met een rol lid van de groep; met Deze groep geeft voortaan de rol neemt de groep die rol over. In de boom zie je Geeft rollen.
    • Let opBij het bijwerken vraagt de module een nieuwe toestemming: geeft personen rollen. Verwijder je de module, dan worden de rollen die ze gaf weggenomen.
  • GroepenVersie 1.2.3
    • VerbeterdDe knoppen van Groepen (Importeren, Exporteren, Slimme groepen synchroniseren, Nieuwe groep, Nu synchroniseren) staan bovenaan in de header, zoals op elk scherm van Tabbr.
    • VerbeterdOpslaan en Annuleren staan in de header, en alleen zolang er iets gewijzigd is.
  • GroepenVersie 1.2.2
    • OpgelostGroepen konden leeg lijken als het nieuwe veld Groep of bovenliggende groep niet bewaard was. De module controleert dat nu, meldt het bij de laatste synchronisatie, en vult het bij de getroffen clubs opnieuw in.
  • GroepenVersie 1.2.1
    • OpgelostEén lidmaatschap dat niet bijgewerkt kan worden (bv. omdat zijn groep niet meer bestaat) houdt de andere niet meer tegen; het probleem staat bij de laatste synchronisatie in Instellingen › Groepen.
  • GroepenVersie 1.2.0
    • NieuwEen lid van een subgroep telt ook als lid van de groepen erboven: in de aantallen in de boom, op het tabblad Leden en bij Mail sturen.
    • NieuwEen lidmaatschap heeft het veld Groep of bovenliggende groep: filter erop in lijsten, slimme groepen en toegangsregels om een groep mét haar subgroepen te krijgen.
    • Let opWie op Groep filtert, krijgt alleen de leden van die groep zelf. Na de update vult de module het nieuwe veld eenmalig in voor de bestaande lidmaatschappen.
  • GroepenVersie 1.1.0
    • NieuwBij een Slimme groep kies je bij Wie wordt lid ook Wie voldoet aan criteria: de criteria staan op de groep zelf, zonder eerst een lijst te maken, en je ziet meteen hoeveel personen eraan voldoen.
  • GroepenVersie 1.0.0
    • NieuwGroepen toont je ploegen, trainingsgroepen en commissies in een boom: sleep een groep om de boom te herschikken, en een lid om het te verplaatsen (met Ctrl/⌘: kopiëren).
    • NieuwElk lid heeft een Functie en een periode (Vanaf, Tot en met); Lidmaatschap beëindigen bewaart het in de Historiek van de groep en van de persoon.
    • NieuwEen Slimme groep vult zichzelf met de personen uit een lijst: meteen bij een wijziging, elke nacht volledig, of met Slimme groepen synchroniseren.
    • NieuwMail sturen naar de leden van een groep (alle leden of één functie), via Messaging.
    • NieuwEen groep Kopiëren of Archiveren, en leden Importeren en Exporteren als CSV.
  • Home pagina & widgetsPlatform module
    • VerbeterdLaden de widgets van een module niet, dan verschijnt de rest van het dashboard toch; die widgets worden weggelaten.
  • MessagingPlatform module
    • NieuwBij de ontvangers van E-mail versturen kunnen modules eigen ontvangers aanbieden, bv. de groepen van Groepen. Bij het versturen worden dat de personen die er dan bij horen — alleen wie jij mag zien.
  • ToegangsbeheerPlatform module
    • NieuwRolgebruik tonen toont per rol wie ze heeft (ook hoeveel via een module) en welke scripts, filters en instellingen ze gebruiken — met een waarschuwing voor een script dat een onbestaande rol noemt.
    • NieuwEen module, zoals Groepen, kan rollen geven. Met de hand toegekende rollen blijven daar los van; verwijder je de module, dan verdwijnen de rollen die zij gaf.
    • VerbeterdEen rol toekennen of afnemen lukt ook voor een persoon zonder werkende login.
    • VerbeterdMaak login aan werkt ook voor iemand die al een login heeft bij een andere club.
  • ToestemmingenVersie 1.1.0
    • NieuwBij een soort kies je onder Minderjarigen wie beslist voor een kind met ouders of voogden: het kind, vanaf de leeftijd voor digitale toestemming (daarvoor de ouders), of de ouders, tot het kind meerderjarig is.
    • NieuwEen ouder antwoordt in de app ook voor de kinderen (Namens Jan) en ziet hun antwoorden op het profiel van het kind. De log houdt bij wie antwoordde en in wiens naam.
    • VerbeterdBeslist een kind vanaf een bepaalde leeftijd zelf, dan vraagt de app het opnieuw wat de ouders antwoordden. Een antwoord van iemand die niet mocht beslissen, wordt teruggedraaid.
    • Let opWerkt waar de club de ouders en kinderen bijhoudt in Personen; anders antwoordt iedereen voor zichzelf, zoals voorheen.
  • ToestemmingenVersie 1.0.0
    • NieuwOnder Instellingen › Toestemmingen maak je met Nieuwe soort een toestemming (mag weigeren) of een kennisname (moet aanvaarden, bv. het clubreglement): de tekst, aan wie, en waar de app ernaar vraagt — bij het openen, in een banner, op het dashboard of wanneer een module erom vraagt.
    • NieuwLeden antwoorden met Akkoord, Niet akkoord of Later beantwoorden, en zien en wijzigen hun antwoorden op hun profiel (Toestemmingen) en in de widget Mijn toestemmingen.
    • NieuwElk antwoord komt in een log, met de tekst zoals die getoond werd, als bewijs. Met Nieuwe versie: iedereen opnieuw vragen vraag je het iedereen opnieuw.
    • NieuwBeheerders zien per soort wie akkoord is, wie niet en wie nog moet antwoorden — met Ingeven… namens iemand, Exporteren (CSV) en een herinnering per e-mail via Messaging.
    • NieuwOveral waar je personen filtert (lijsten, e-mailontvangers, toegangsregels) filter je op wie akkoord ging; andere modules kunnen via deze module toestemming vragen (contract tabbr.consent).
    • Let opEen verplichte kennisname blokkeert de app tot ze bevestigd is; Afmelden kan altijd. Vraagt Tabbr met module-API 1.3 of hoger.
  • VluchtenPlatform module
    • OpgelostDe vluchtduur in de totalen boven de plank en je vluchtenlijsten verdwijnt niet meer na het laden, en heet Vluchtduur (minuten).
  • ZweefAppVersie 1.0.0
    • NieuwEen vlucht die je in Tabbr maakt of wijzigt, gaat meteen naar ZweefApp; elke 5 minuten haalt Tabbr de nieuwe, gewijzigde en verwijderde vluchten op uit ZweefApp.
    • NieuwIn Instellingen › ZweefApp module stel je de verbinding in (clubcode, API-key, tijdzone) en in de Mapping ZweefApp ↔ Tabbr welk veld van ZweefApp bij welk veld van een vlucht hoort.
    • NieuwOnder Status zie je de laatste synchronisatie en haar fouten; met Resync nu haal je meteen alles opnieuw op.
    • Let opPersonen en toestellen hebben een ZweefApp-id nodig om aan een vlucht gekoppeld te worden.
    • NieuwHet Help Center: de hulpartikels van je club per categorie, met zoeken en video's, via Help of het vraagteken bovenaan.
    • NieuwDe configuratiegeschiedenis (menu Admin) toont elke wijziging aan de instellingen; je draait een wijziging terug, of zet een tag en herstelt later naar die tag.
    • NieuwJouw rechten in het ⋮-menu van een record toont wat je mag bekijken en wijzigen, en waarom.
    • NieuwEen veld zet je uit met Ingeschakeld (de gegevens blijven bewaard), en met Persoonsgegevens (AVG) duid je aan welke persoonsgegevens het bevat.
    • NieuwTelefoonnummers worden gecontroleerd en getoond met vlag en belknop; een nieuw veldtype controleert rijksregisternummers.
    • NieuwFilters kennen Heeft … (via …) met eigen voorwaarden, en relatieve datums met een eigen aantal (Dagen vooruit, Maanden terug, Jaren terug).
    • NieuwIn de lijstinstellingen maak je Gedeelde kolommen voor meerdere lijsten, geef je een kolom een eigen Naam, en draai je de sortering om.
    • NieuwMet Testen probeer je een hook uit op een bestaand record, zonder iets op te slaan.
    • NieuwDe Module Store heeft de tabbladen Platform modules en Eigen modules.
    • VerbeterdTabbr start sneller en slaat de aanmeldpagina over als je nog aangemeld bent; via de versies in het menu van je avatar lees je Wat is er nieuw.
    • OpgelostBij een taak met een maximum werden de aanmeldingen soms niet getoond. Je ziet ze weer, en Ik kom kan niet meer zodra het vol is en er geen Wachtlijst is.
    • VerbeterdTik je op een pushmelding over een nieuwe reactie, dan opent Tabbr de dag van die activiteit.
    • OpgelostKan een aangemelde persoon niet geladen worden, dan staat er een ? in plaats van een foutmelding.
  • BillingPlatform module
    • NieuwBij een rekeningtype stel je de omschrijving van de rekeninglijn na een online betaling apart in (Description script (rekeninglijn)), los van die voor de betaalprovider.
  • ConformiteitPlatform module
    • OpgelostRegels en statistieken die met hasAnyRole() nakijken of een gekoppelde persoon (bv. de piloot) een rol heeft, geven weer het juiste resultaat.
  • JobPlatform module
    • NieuwBij een jobtype zie je wanneer het schema de vorige en de volgende keer loopt, en hoeveel (en welke) records onder Van toepassing op vallen — ook op een latere datum.
  • MessagingPlatform module
    • NieuwOnderaan elke e-mail van de club opent een link, zonder aan te melden, je E-mailvoorkeuren: kies welke e-mails je krijgt. Mailprogramma's zoals Gmail bieden ook afmelden met één klik.
    • NieuwKopieer e-mailadressen zet de adressen van alle ontvangers op je klembord.
    • Let opDe optie Aangepaste 'Reply-to' is tijdelijk verborgen.
    • VerbeterdKlik ergens in het veld van de ontvangers en je kan meteen typen; na het kiezen van een ontvanger is het zoekveld weer leeg.
  • Officiële documentenPlatform module
    • NieuwDe +-knop opent Document opladen: vink aan voor welke documenttypes het geldt (bv. LAPL en klasse 2), laad het bestand één keer op, en Tabbr maakt per type een document aan.
    • NieuwEen nieuw document krijgt de Goedkeuringsstatus In behandeling; een beheerder (of de rol met code INSTRUCTOR) zet het op Goedgekeurd of Afgekeurd. De lijst Documenten in behandeling toont wat nog moet.
    • NieuwIn de instellingen van Officiële documenten voeg je hooks toe: scripts bij het aanmaken, wijzigen of verwijderen van een document.
    • Let opHet statusveld, het veld Bijlage en de lijst Documenten in behandeling verschijnen pas nadat een beheerder de instellingen van Officiële documenten één keer opslaat.
  • PersonenPlatform module
    • OpgelostJe Profiel openen gaf bij een eerste bezoek soms een foutmelding; het laadt nu meteen.
  • StartplaatsPlatform module
    • NieuwEen nieuwe vlucht met de +-knop opent in een wizard met de stappen die je club instelde: tik per veld een tegel aan (of Niet in de lijst), met Vorige, Volgende, Klaar of Volledig formulier.
    • NieuwBeheerders stellen de wizard in onder Instellingen › Startplaats: de stappen met hun velden, Automatisch doorgaan zodra ingevuld, en per veld de tegels, eventueel in groepen.
    • OpgelostVelden die Tabbr berekent (bv. de lierbedienaar na het kiezen van de startwijze) verschijnen meteen in de geopende vlucht.
    • VerbeterdMag je een wijziging niet doen, dan zie je een melding en springt het veld terug; het automatisch opslaan blijft daarna werken.
    • OpgelostHet OGN-vliegboek van een dag raakt niet meer onvolledig als OGN zijn gegevens met vertraging doorgeeft.
  • StatsPlatform module
    • OpgelostNa Herbereken statistieken of Initialiseer statistieken tonen de lijst en het detail meteen de nieuwe waarden.
  • ToegangsbeheerPlatform module
    • OpgelosthasAnyRole() in een script geeft het juiste antwoord voor een gekoppelde persoon, bv. de piloot van een vlucht.
  • VluchtenPlatform module
    • NieuwEen vlucht die nog in de lucht is, toont haar vluchtduur in het groen met een knipperend bolletje; de duur loopt mee tot de landing.
    • NieuwDe printerknop op de plank drukt de volledige lijst van de dag af; per lijst kies je welke kolommen erop komen, Staand of Liggend.
    • VerbeterdDatumfilters lezen als gewone taal (is vanaf, is na, is voor, is tot en met) en tonen relatieve datums leesbaar, bv. Vandaag of 2 jaar terug.
    • NieuwJe browser onthoudt je filterkeuze in een lijst.
    • NieuwEen lijst in een detailsectie is klikbaar: de rij opent in een zijpaneel, en van daar ga je naar het volledige record.
    • NieuwDe script-editors vullen veldnamen aan en markeren fouten, zoals een verkeerd gespelde veldnaam, al tijdens het typen.
    • OpgelostWissel je tussen records, dan toont het detail meteen de juiste waarden, zonder dat Opslaan onterecht verschijnt.
    • OpgelostBleef de app na een nieuwe versie op een gsm op een wit scherm hangen, dan herstelt ze zichzelf.
    • OpgelostWie een activiteit aanmaakt, is weer de eigenaar ervan, en kan ze dus zelf bewerken.
    • VerbeterdOp je gsm blijft de datumbalk bovenaan de Kalender staan terwijl je scrolt.
  • BillingPlatform module
    • OpgelostEen rekeninglijn zonder datum krijgt de huidige datum en tijd, zodat je ze nadien nog kan bewerken.
  • ConformiteitPlatform module
    • VerbeterdDe conformiteit toont wanneer ze voor het laatst bijgewerkt werd (bijgewerkt op …), en uren in uren en minuten (bv. 12'30).
    • NieuwIn de sectie Recency open je een vlucht met een klik in een zijpaneel.
  • Home pagina & widgetsPlatform module
    • OpgelostBij Widget bewerken verdwijnt de configuratie niet meer bij elke toetsaanslag, en een lange configuratie kan je scrollen.
  • JobPlatform module
    • NieuwHet detail van een record toont een sectie Jobs met de jobs van dat record. Per jobtype bepaal je met Zichtbaar voor wie ze ziet.
  • LidmaatschapPlatform module
    • OpgelostDe inschrijvingswidget (Nu inschrijven) herkent je lidmaatschap nu ook als het type lidmaatschap geen seizoen heeft.
  • MessagingPlatform module
    • VerbeterdE-mails die een script met een sjabloon verstuurt, volgen de voorkeur van de ontvanger (Opt-in, Opt-out); een sjabloon op Altijd vertrekt altijd.
    • VerbeterdGetallen in de variabelen van een sjabloon krijgen standaard twee decimalen; met format kies je zelf, bv. <tabbr:var name="saldo" format="#,##0.00"/>.
  • ToegangsbeheerPlatform module
    • OpgelostMaak login aan koppelt de nieuwe login weer aan de persoon.
  • VliegtuigenPlatform module
    • NieuwIn de sectie Vluchten van een vliegtuig open je een vlucht met een klik in een zijpaneel.
  • VluchtenPlatform module
    • OpgelostEen vlucht met een piloot als vrije tekst kan je weer opslaan.
    • NieuwLijsten tonen bovenaan de totalen die je kiest onder Aggregaties: som, minimum, maximum, gemiddelde of aantal verschillende waarden.
    • VerbeterdZoeken in een lijst kijkt ook in gekoppelde gegevens (bv. de piloot van een vlucht) en in velden met meerdere waarden.
    • NieuwDatums en tijden typ je kort: 010726 wordt een datum, 1435 een tijd (14:35).
    • NieuwEen hook kan zelf velden van het record invullen of wijzigen.
    • NieuwIn het menu van je avatar zie je welke versie van Tabbr draait (UI en Server).
    • OpgelostIs de server onbereikbaar, dan toont Tabbr Kan de server niet bereiken en probeert het zelf opnieuw.
    • NieuwEen activiteit die je zelf aanmaakte met Event toevoegen, bewerk je met het potloodje (Activiteit bewerken).
    • NieuwReageert iemand op een activiteit waarvoor je aangemeld bent, dan krijg je een pushmelding. Zet ze aan bovenaan de Kalender.
  • BillingPlatform module
    • Opgelostbijstorten opent altijd de juiste rekening.
    • OpgelostNa een online betaling kom je terug op de site van je eigen club; stort een beheerder bij voor een ander lid, dan komt die terug op de rekening van dat lid.
    • VerbeterdBedrag, datum en categorie van een rekeninglijn zijn verplicht: een leeg bedrag wordt niet meer als 0 bewaard. De verrichtingen tonen de datum met het jaar, en op een groot scherm ook het uur.
  • ClubdetailsPlatform module
    • VerbeterdHet laadscherm toont de naam van de club (Club name, Site name) al voor je aanmeldt.
  • ConformiteitPlatform module
    • OpgelostDe widget Mijn conformiteit toont weer het juiste resultaat voor regels die op je vlieggegevens steunen.
  • JobPlatform module
    • NieuwEen jobtype kan volgens een schema lopen (Ingepland: Eenvoudig of Geavanceerd (cron)), als één job, of als één job per record dat voldoet aan Van toepassing op.
  • MessagingPlatform module
    • NieuwOp je profiel, bij E-mail & Berichten, zet je met Pushberichten pushmeldingen op dit toestel aan of uit; je browser vraagt pas toestemming als je zelf klikt.
  • ShopPlatform module
    • OpgelostHet scherm van de shop wordt niet langer dubbel getoond.
  • StartplaatsPlatform module
    • OpgelostEen wijziging vlak voor het sluiten van een vlucht wordt nog bewaard, en komt niet meer op de volgende vlucht terecht.
    • OpgelostDe lijst op de startplaats flikkert niet meer en laadt niet langer twee keer.
  • ToegangsbeheerPlatform module
    • OpgelostEen rol die je toekent of afneemt, geldt meteen.
  • VluchtenPlatform module
    • OpgelostToevoegen uit OGN werkt weer: filter het OGN-vliegboek op immatriculatie of type, en de aangemaakte vluchten staan meteen in je lijst.
    • VerbeterdZoeken in vluchten vindt ook het start- en het landingsvliegveld.
    • NieuwDe totalen boven een vluchtenlijst kies je per lijst onder Aggregaties, bv. motorminuten in plaats van vliegminuten.
    • OpgelostBerekende standaardwaarden die van elkaar afhangen (bv. de lierbedienaar bij een lierstart) blijven ingevuld bij een vlucht uit OGN.