Summerade ändringar och tillägg

Skapad för 7 månader sedan, uppdaterad för 3 månader sedan · Läst av 230

Här finns en förteckning över de förändringar och tillägg som görs löpande för att utveckla och förbättra tjänstens användarupplevelse och teknik. Informationen är kortfattad och om önskemål för att mer i detalj förstå dess innebörd så se dokumentationen för respektive segment.

Februari 2024

  • Justerat så reciept använder guid-id istället för andra parametrar, vilket medför att det inte går att hantera andras länkar om man är administratör för sin respektive tävling
  • Manuellt ändrat alla telefonnummer så de är korrekt formaterade i databasen, vilket gör att konton kan loggas in på med telefonnummer. Tre konton har vanliga telefonnummer och kan inte logga in utan får höra av sig.
  • På ekonomi-översikten har vi lagt till kontonamn, moms, netto och korttyp, de 4 sista siffrorna samt om man i systemet sätter statusid="2" och har "0 kr" i fältet saldo i betalning så flaggas det som en fakturapost och hanteras manuellt 
  • Vid inloggning så har jag ändrat så telefonnummer formateras för att slå mot databasen. 
  • Om du skapar ett användarkonto med ett telefonnummer som redan finns, så rekommenderas användaren att logga in istället
  • Gjort om ekonomi-översikten genom att skriva summering längst ner, vid export av fil till excel så kan man summera fälten (delat på 100) samt att du kan se de 4 sista siffrorna på kortet samt korttyp. Detta gäller dock endast nya poster som är skapade efter att lanseringen gjordes.
  • Vad radering av eget bidrag så kommer först dialogruta upp för att säkerställa att användaren verkligen vill radera ett bidrag. Det går inte att ångra en raderad post.
  • Ändrar inloggning och skickar istället SMS (40 öre) för att ta bort eventuella problem med hantering av mail, spam etc.
  • Vi betalning så hanterar webhook för att kontrollera att transaktionen verkligen gått igenom med betalningen. Likaså för att räkna ut betalningskostnaden
  • Kompletterar med kortinformation för att kunna säkerställa att vi räknar rätt gällande 1,5% eller 1,9% baserat på korttyp som Stripe definierat. Läs mer på https://support.stripe.com/questions/what-s-the-difference-between-standard-and-premium-cards
  • Aktiverat webhook för att spara denna information från nu, dock i slutet av tävlingen

December 2023

  • Listning av användarna visar vilken användare som är kopplad till vilken tävling.
  • Inställning på tävling att kunna växla mellan produktion och test på kreditkortsbetalning och stripe. Ses även längst ner på sajten i footern vad den är inställd på. Ex: Stipe - Test eller Stripe - Prod.
  • Skapat systeminställningar för administratören. I inställningen kan man ställa in om darkmode skall vara aktiverat eller hanteras av användaren manuellt själv
  • Automatisk kopiering av jury-länk till clipboard för att enklare kunna skapa mail till jurymedlemmar
  • Vid inskickande av bidrag skickas också ett digitalt kvitto till användaren för redovisning. Kvittot skickas både till företagets epost-adress som angivits men även den inloggades epost-adress för att säkerställa att det digitala kvittot kommer fram ifall man har slarvat med att ange epost-adress.
  • I mina bidrag visas en liten text med ordet "kopia" ifall bidraget är kopierat från något annat inskickat bidrag.
    • I ett kopierat bidrag disablas de kategorier som valts i huvudkategorin för att bidrag inte skall generera dubletter
    • Som inloggad admin visas alla bidrag så vi visar också vilket företag som är respektive bidrag
  • Omdesign header på sorterbara tabeller så att de avviker från normala rader
  • Bara administratören får radera ett redan postat bidrag som är betalt via stripe.com
  • Implementerat en grafisk manual samt spelat in video för utbildning av funktioner som implementerats och förbättrats
  • Omskrivning av filuppladdning för högre säkerhet att ingen fil blir borttappad
  • Omdesign för affärslogik, lagrade procedurer samt komponent för att räkna ut kostnader baserat på regelverk som har efterfrågats gällande grupp a/b och dess priser
  • Design och implementation av kopiera bidrag innehållade data och bifogade dokument samt lagrad procedur för hantering om justering av data efter kopiering
  • Ombyggda sidor för att mata in utmaning/lösning/effekt till en WYSIWYG-editor som enklare gör att tävlingsbidraget kan formateras enligt önskemål
  • Disabla tidigare inskickade kategorier på ett kopierat bidrag
  • Implementerat affärslogik för att kopiera bidrag
  • Lagt till nytt formulär för att se alla inskickade bidrag samt belopp, avgift och utgående saldo som betalas in på IBAN-kontot ca 7 arbetsdagar efter inbetalning. Addera oftast 48 timmar för att transaktionen skall dras från kreditkortet.
  • Justerat grafisk design och applicerat en första skiss på "kopiera bidrag" som visas när man kör guiden på ett redan inskickat bidrag
  • Adderat beräkningslogik för att användaren skall få rabatt 
    • En första vald post i grupp A kostar ordinarie pris, 2495 (inställning i kategori)
    • En andra vald post i grupp A kostar variabelt pris, exempelvis 1295 (inställning i kategori)
    • En post vald i grupp B kostar ordinarie pris, 995 kr (inställning i kategori)
    • En andra vald post i grupp B kostar variabelt pris, 995 kr (inställning i kategori)
  • Justerat vänstermenyn på admin och hanterar markering för aktuellt val
  • Adderat matematisk beräkning på avgift och nettoutbetalning. Beräkning är för tabellen Brutto som finns i databasen för värdet som kunden betalat med kreditkort. Beräkningen är utförd baserat på stripe.com och de kostnader som uppstår vid betalning med kreditkort inom EU.
    • Avgift = Brutto * 0.015 + 1.80)
    • Netto = Brutto - (Brutto * 0.015 + 1.80)) 
  • Omdesign databas och sidor för att kunna managera priser och grupp för kategorier

November 2023

  • Omdesign för språkstöd och darkmode i toppmenyn. 
  • Flyttat bort admin-menyn när man är inloggad till popup-meny när man trycker på avataren uppe till höger på sidan
  • Skapat två nya funktioner, isJury och isAdmin för att använda där flöden skall se olika ut
  • Skapat sida /pages/guide/connect.aspx för att koppla konto och ansluta till en specifk tävling om kontot finns men inte är kopplat till någon befintlig tävling och saknar rätt länk när man loggar in
  • Grafisk design och implementation av betalsida inklusive animering vid betalning
  • Implementerat stripe i en första version för att se hur det kan integreras genom en smidig användarupplevelse
  • Justerat så att alla priser som anges också har 1000-formatering
  • Byggt administrationssida för texter så att alla guide-sidor kan editeras
  • Nytt flöde när en användare kommer till sajten så får denne logga in eller skapa konto. Systemet ställer automatiskt in kontot på den aktuella tävlingen genom att stänga de tidigare tävlingarna. På så sätt kontrolleras alltid ett användarkonto att hamna på rätt tävling. För Magnet Awards är länken https://awardspace.se/award/magnet2023