Dokumentation
Hem

Förändringar och uppdateringar

Skapad 2 månader sedan, uppdaterad 4 dagar sedan · Läst av 1 361

Här är samlade förändringar och uppdateringar för detta år. För tidigare års releaser, se historik i vänstermenyn.

Pågår & utvärderar

  • Besiktningsprotokoll fordon / alla handlare
  • Uthyrning av fordon / provkörning / johans mc
  • Produktfilter version 2.0 -> beställ / boka / mc-konsult
  • Filter på stad
  • pdf med mail vid automatisk dragning av månadskostnad
  • Utskick av videoinformation om offerter inför mc-mässan (snabbt fånga potentiella kunder)
  • Bygga in Quill Editor där det identifieras och behövs, postback - ny egen aspx-kontroll?

Justeringar

  • Bilaga på annonser (pdf) hamnar både på annonsen och i roten /upload/product - ta bort dessa
  • Se ITSM och Aktiviteter generellt

Februari

  • Uppdaterat favicon.ico med en motorcykel för att visa att det är en mc-sajt
  • Använder vid inhämtning av nya annonser funktionen för att dela modell och modellbeskrivning så datat blir bättre kvalité på. Tar även bort vissa tecken som #, pipe och *
  • Filtrerar bort båtar på framsidan där de olika modellerna kan väljas
  • Ändrar player.aspx så det är färre anrop till videolength, ändrade även anropet för vi fick 403 till svar när vi körde en gammal rutin för att hämta data från en URL
  • Nu kan man radera en båtannons
  • Vi har justerat så og:taggarna fungerar bättre på blog-sidan vilket också ökar SEO-möjligheter
  • Vi har justerat city på privatannonser så det står rätt i titeln när google analytics hämtar datat och indexerar upp det
  • Vi fångar nu ändrad annonstext också, dvs om texten har förändrats så hämtas den nu in på de 15000 senaste posterna i alla fall
  • Vi har optimerat anropet som gör sql-urvalet ganska mycket, från nästan 4 sekunder till 0,5 sekunder vilket också gör att vi får snabbare svarstider än tidigare
    • Vi har också skapat 2 index för att göra det bättre, vi använder det kalkylerade värdet för priset och spar därmed också tid
  • Vi har ändrat designen på /filter så vi inte längre använder col-rutinen. På så sätt får vi en annan resspons och vi har också ändrat och justerat vilken information som visas på översikten
    • Vi har också totalrows lagrat i javascriptet och skickar det till servern, på så sätt går också anropen mycket snabbare vid paging, vi pratar ca 3-400% kortare responstid
    • Det har också resulterat i att spindlarna inte längre ställer till så mycket felaktiga anrop så sidorna
  • Registreringsnummer som vi fick tag på hämtade inte upp detaljer från biluppgifter, nu fungerar det igen
  • Utskrift av prisetikett där datum för när det skulle träda i kraft fanns angivet, så tog vi inte hänsyn att jämföra datum mot datum, utan ett av fälten var också tiden vilket gjorde att fältet kontantinsats inte visades
  • Vid reset index så kunde data vara dolt, vi tog bort en uppdatering av lagringen och då gick det bättre igen. Vi har dock sett att i enstaka fall så blir datat hidden. Fortsätter den felsökningen men kunde inte återskapa den just nu 

Januari

  • Allmänt
    • Ändrat titeltexten på fakturaunderlag så det står ex moms i fältet (för att undvika förvirring)
    • Bytt ut produktens bildsida mot vår usercontrol för att bli mer enhetliga. Rensat ut de referenser och kod som inte behövs på product-sidan
    • Miljonavgränsare på företagssidans räknare då flera företag passerat miljon visningar
    • Lagt till knapp "Omindexering av fulltextindex" ifall jag inte når databasen i utvecklingsmiljön om de behöver uppdateras.
    • Börjat titta på texteditorn Quill ifall den kan vara användbar. Finns under mappen Vendor
    • Försök att stänga av spam medförde att iframe-tjänsterna inte kunde köras ordentligt, så de fick tas bort. Vi låste ner för hårt helt enkelt.
    • Ny kontroll för att hantera bilder. Vi hade versionen på produkt men nu har vi byggt om den så att den kan användas även på andra sidor såsom företag, tillverkare, blog, nyhetsbrev och andra tjänster där bilder förekommer. På så sätt återanvänder vi samma kontroll till flera sidor för att underlätta generella ändringar. 
    • Har skapat en ny landningssida för tillverkare, den är dynamisk och täcker ca 20 st tillverkare, samt lagrar informationen i vår xml-fil så att google snabbt hittar dessa. 
    • Fel på meta-tagg i bloggen så den har vi gjort om, saknades ett kommatecknen. google searchconsole rapporterade detta. 69 bloggar var drabbade, nu har vi sagt åt tjänsten att indexera om.
    • Ny lagrad procedur för att hämta in systemdokumentationen, med andra ord ytterligare refactoring för att förenkla och göra innehållet snabbare att hämta in.
    • Uppdaterade Magick.Q som hanterar heic-bilder med en nyare version
    • Uppdaterade runt 50 versioner från Nuget och tog bort 15 st som inte längre användes
    • Skrivit om och använder nu Maxmind för att identidera gps, stad och ort - https://www.maxmind.com/en/accounts/1275101/geoip/downloads och därmed tagit bort begränsningen med att hämta stad och ort från en ip-adress via tidigare produkter. Denna tjänst är också lokal vilket gör slagningen otroligt mycket snabbare och GDPR-compliant. Refactoring.
  • Annonser / filter
    • Ändrat blocketlogiken så att när en ny titel skickas till Blocket (fabriksny är markerad) så tas fält för registreringsnummer bort och ett fejkat VIN nummer skickas. Blocket skapar eget regnr när annonsen skapats
    • Kompletterat så vid företagslänk, ex /filter/co=21 så visas också knapp att företag 21 är filtrerat så man kan ta bort det filtret
    • Uppdatering av sidan för båtannonser med ikoner för de olika alternativen, släppt till produktion
    • Ny sida för att skapa och redigera båtannonser har skapats.
    • Nu har vi uppdaterat databasen för att kunna skapa annonser för båtar med de parametrar som finns på en båt gällande själva annonsen men också runt släp, motor och liknande information. Vi har också i filter-sektionen förberett att visa annonser för båtar. Vi har också justerat upp så båtar inte visas i andra flöden per automatik (pellesoft.producttype.båtar). Vi har justerat produktsidan för att kunna ta emot och visa annonser av typen båtar
    • Optimerade filter sql-fråga med 30% genom att skapa tabellfältet lngAktuelltpris i tblProduct som förhindrade indexet att användas
  • Enkäter
    • Nu börjar också besiktningsprotokoll ta fart och arbetet fortsätter med att få ordning på denna tjänst.
  • Företag
    • Ny webbdesign för alla företag samt bättre och mer logiskt upplägg likt annonserna. Vi har också justerat massa information och flöden som gör det möjligt att återanvända vår design på flera ställen och därigenom låta samma kod kunna återanvändas på flera ställen, refactory. Senast var funktionen HeroImages.ashx med logik som också laddar javascripten dynamiskt så att om man använder samma kontroll på samma sida så kommer vi inte att dubbelladda dessa include-filer.
  • SEO
    • Arbetet med SEO fortsätter och vi har implementerat en ny funktion CMS som gör att vi kan skapa nya landningssidor. De ingår också per automatik i vår xml-filer för att Google ska kunna hitta dessa. 
    • Vi skapade en landningssida med information om MC-Börsen där vi försökte hitta information, förutom fakta så genererar den träffar
    • På drygt 1 månad så har vi ökat vår hitrate med nästan 18% med det arbete som gjorts så här långt