Hello IT - Det räcker med en rad kod... eller?

Jobbar med data

Imorgon planerar vi att lansera Artikeleditor 2.0 på SweClockers! Den är testad och godkänd av redaktionen - kommer bli ett fint lyft för dem. Därefter kommer vi kunna att testa av och släppa fler moderatorfixar, de kommer att få gå ut i en egen release.

FZ har inte längre sin gamla mobila sajt kvar - vi tog bort ca 600 filer och fler ska de bli!

Jobbar med data

SweClockers
Det har nu gått två veckor sedan vi släppte nya artikeleditorn. Ännu är inga buggar upptäckts. Det eller så knyter redaktionen näven i fickan av vrede - vem vet! Moderatorerna har fått sin sista potatis för den här omgången, det kan komma en liten justering i oktober. Jag missade senaste moderatorträffen p.g.a sjukdom.

Vi har lagt till lite beskrivande texter på hemsidan för t.ex. våra tester-sidor. Huvudsidan /tester byggs nu upp automatiskt baserat på tester och testpiloter. Det finns nu även tester för nätaggregat och TV i menyn.

Gamla mobila sajten är borttagen - ca 600 filer har tagits bort.

FZ
Gamla desktop sajten är borttagen - ca 1000 filer har tagits bort.

All gammal CSS är nu konverterad till SCSS.

En ny Twitter bot är på plats som publicerar nyheter.

Vad gör vi nu?
Vi har börjat titta på och estimera Speldatabasen på FZ. Tidigare gjorde vi ett grovt estimat av projektet. Beställningen är på plats och vi lägger veckan på att bryta ner den i beståndsdelar och estimerar. Därefter schemaläggs den under hösten och våren.

Medlem

Hej kodisar.

Har ni glömt lägga in längst bak knappen, på inlägg av användare?


signatur

IDKFA

Medlem
Skrivet av mrFluffy:

Hej kodisar.

Har ni glömt lägga in längst bak knappen, på inlägg av användare?

<Uppladdad bildlänk>

Edit: Ber om ursäkt att jag råkade lägga en feaure request/bug här :S

Edit: Ber om ursäkt att jag råkade lägga in en edit som kommentar på min kommentar

MvH Boomer


signatur

IDKFA

Jobbar med data
Skrivet av mrFluffy:

Har ni glömt lägga in längst bak knappen, på inlägg av användare?

Vi använder oss utav en "oändlig" paginering på delar av hemsidan. Vi räknar inte hur många inlägg en användare har gjort i den vyn och därmed läggs bara en "Nästa sida" till hela tiden. Tillslut kommer du komma till en sida som säger att den inte finns...

Jobbar med data

Loooooooong time no see. Vi har inte har inte börjat skriva en rad kod på Speldatabasen - men den är färdigestimerad från tekniks håll. Nu väntar vi på och förhandlar avtal för metadata och ux/ui. Vi har därmed varit tvungna att skifta fokus och det ser ut som att projektet behöver starta nästa år istället.

SweClockers
- Gamla desktopsajten är borttagen och ca 1500 filer kastades i papperskorgen.
- Vi har löst redaktionella buggar rörande diagram - de var tvungna att hela tiden använda CTRL+F5 för att tömma cache (dålig ux!).
- Vi byggde en landningsportal för Komplett Geek Week.

FZ
- h1-h6 storlekar har justerats i artiklar - h1 är störts och sedan faller det neråt (var en salig röra)
- Diverse grafiska buggar rörande marginaler är lösta
- Om servern kraschade fick man inget felmeddelande i artikeleditorn (blev bara en tom orange ruta)
- Undersidor i artikeleditorn visade inga felmeddelande i realtid

Förutom dessa saker har vi skrivit en hel del dokumentation och jobbat med projektlistan för nästa år, som vi kommer att kunna presentera inom kort.

Medlem

@jreklund

No offence, men om ni ber om feedback så vore det trevligt om ni svarade på den också


signatur

Time flies like an arrow, fruit flies like bananas.

We judge ourselves by our intentions and others by their behaviour.

Jobbar med data

@conthox Tyvärr hinner vi inte alltid svara samma dag som ärendena kommer in. Då annonser inte är mitt område har jag har bett min kollega att besvara den när möjlighet finns.

Jobbar med data

SweClockers

  • Vi har förbättrat modereringsverktygen för att slå ihop och dela på trådar

  • Lagt till en "Skapa annons"-knapp på /marknad sidan

  • Förbättrat sökfunktionen i marknaden - skriver man inte ett sökord sorteras det på datum och inte relevans

  • Döpt om Black Friday till Black Week

  • Lagt till "Feedback till SweClockers" i widgets etc

  • Visa signaturer på mobilerna

  • h1-h6 storlekar har justerats i artiklar - h1 är störts och sedan faller det neråt (var en salig röra)

  • Fler redaktionella verktyg för att lättare skapa artiklar

  • Lagat citera flera buggen - efter att ha skapad den...

FZ

Jobbar med data

SweClockers

  • Redaktionen: "Informationsboxen" inuti artiklar kan nu placeras vänster och högerställd mot textstycken.

  • Redaktionen: Lagt till snabbknappar för hårda mellanslag, som inte gör radbyte på produktnamn.

  • Redaktionen: Det går nu att välja hur stora bilderna ska vara när de höger och vänsterställs mot ett textstycke. Var hårdkodad till 24%.

  • Bytt ut ikonerna i verktygsraden från en png-spritemap till svg-spritemap

  • Forumreglen 1.7 har lagts till

  • Ett Off-Topic band har lagts till för nyhetsflödet på startsidan

  • Lösenorden på sajten måste nu vara 12 tecken istället för 8. Gäller nya användare och vid lösenordsbyte.

FZ

  • Redaktionen: Det går nu att välja hur stora bilderna ska vara när de höger och vänsterställs mot ett textstycke. Var hårdkodad till 50%.

  • Bytt ut ikonerna i verktygsraden från en png-spritemap till svg-spritemap

  • Lösenorden på sajten måste nu vara 12 tecken istället för 8. Gäller nya användare och vid lösenordsbyte.

Vi har inte spikat 2023 ännu, inte ens Q1. Den här veckan håller vi på att utveckla nya widgets till forumindex /forum, så den blir mer levande.

Jobbar med data

FZ

  • Widget i forumindex: Nyhetskommentarer

  • Widget i forumindex: Nytt i forumet

  • Widget i forumindex: Senaste artiklarna

SweClockers

  • Widget i forumindex: Följda trådar (om inloggad)
    Du blir uppmanad att följa trådar om du inte följer några ännu

  • Widget i forumindex: Hett i forumet (om utloggad)

  • Widget i forumindex: Nytt i forumet

  • Widget i forumindex: Senaste artiklarna

  • Widget i forumet: Senaste artiklarna ersätter Prisjakt

  • /forum/aktiva cachas i 60 sekunder istället för 120

Jobbar med data

Då har andra jobbveckan snart lidit mot sitt slut och vi är lite klokare om vad 2023 kommer att innehålla. Allt är inte spikat, utan vissa moment ligger fortsatt i beställningsfasen. Det vi kan berätta är vilka teknikrelaterade saker som spikats.

Vad som är bestämt:

  • Mjukvarubaserad tvåfaktorsautentisering

  • Dokumentation av PHP kodstandarder

  • Definiera kodstandard för CSS och JS

  • Research - Vilket är framtidens JavaScript? Angular, React, Vue eller skriva eget?

  • Tekniktimmarna - Kontinuerligt göra tekniska förbättringar på sajten (inget som syns men underlättar för utvecklarna)

Vad som ligger på ritbordet:

  • Speldatabas

  • Gamification

  • Förbättra användarupplevelsen vi nyregistrering av användare och on-boarding

Projekt i den berömda backloggen:

  • Mörkt tema på SweClockers

Medlem
Skrivet av jreklund:

Då har andra jobbveckan snart lidit mot sitt slut och vi är lite klokare om vad 2023 kommer att innehålla. Allt är inte spikat, utan vissa moment ligger fortsatt i beställningsfasen. Det vi kan berätta är vilka teknikrelaterade saker som spikats.

Vad som är bestämt:

  • Mjukvarubaserad tvåfaktorsautentisering

  • Dokumentation av PHP kodstandarder

  • Definiera kodstandard för CSS och JS

  • Research - Vilket är framtidens JavaScript? Angular, React, Vue eller skriva eget?

  • Tekniktimmarna - Kontinuerligt göra tekniska förbättringar på sajten (inget som syns men underlättar för utvecklarna)

Vad som ligger på ritbordet:

  • Speldatabas

  • Gamification

  • Förbättra användarupplevelsen vi nyregistrering av användare och on-boarding

Projekt i den berömda backloggen:

  • Mörkt tema på SweClockers

Typescript + React + Vite = stabilt!


signatur

IDKFA

Medlem
Skrivet av jreklund:

Då har andra jobbveckan snart lidit mot sitt slut och vi är lite klokare om vad 2023 kommer att innehålla. Allt är inte spikat, utan vissa moment ligger fortsatt i beställningsfasen. Det vi kan berätta är vilka teknikrelaterade saker som spikats.

Vad som är bestämt:

  • Mjukvarubaserad tvåfaktorsautentisering

  • Dokumentation av PHP kodstandarder

  • Definiera kodstandard för CSS och JS

  • Research - Vilket är framtidens JavaScript? Angular, React, Vue eller skriva eget?

  • Tekniktimmarna - Kontinuerligt göra tekniska förbättringar på sajten (inget som syns men underlättar för utvecklarna)

Vad som ligger på ritbordet:

  • Speldatabas

  • Gamification

  • Förbättra användarupplevelsen vi nyregistrering av användare och on-boarding

Projekt i den berömda backloggen:

  • Mörkt tema på SweClockers

MFA! Woop woop!

Jobbar med data

Inget visuellt har hänt på sajterna utan vi har hållit på med backend kod och dokumentation. Snart kommer vi släppa en omarbetad CSS som kan innehålla spår av visuella buggar. Vi har inte ändrat några klassnamn så ska inte påverka tredjeparts-teman, men det finns en risk att vi laddar in något i fel ordning och det kan skapa fel (som självklart lagas).

Jobbar med data

- CSS till SASS har varit live i några veckor och hittills har ingen buggrapport kommit in. 💪
- En drös PHP-kod har uppdaterats med dokumentation och hårda typer - inga kraschar har stötts på.
- Dokumentation, dokumentation och dokumentation har skrivits.

Just nu håller jag på att definiera JavaScript och SCSS standarder för automatiskt formatering och linting. Går ifrån shellscript till npm scripts där möjligt.

SweClockers:
- Redaktionen: Farliga "Radera"-knappar har plockats bort
- Redaktionen: Blockera AVIF och HEIF bilder från att laddas upp
- Redaktionen: I #framtiden kommer vi att kunna stödja AVIF
- Redaktionen: [expander] fungerade inte i forumet
- Redaktionen: "Visningar" syns inte längre på artiklar (den är ändå fel)
- Redaktionen: Det går nu att ladda upp/välja bilder i nyhetsbreven
- Redaktionen: Layout/nyhetsbrev visade inte felmeddelandet vid misslyckad bilduppladdning
- www: "Skapa annons" saknade ikoner för bilduppladdning
- www: Vissa användare skickade in custom-postid till "Gilla inlägg" och den kraschade
- www: "Dina budgivningar" -> "Mina budgivningar" för att matcha de andra alternativen
- www: Femsiffriga belopp klippte fel under "Dagens fynd"-portalen
- www: Ett par ikoner i Mod-verktygen saknades
- Icke frekventa krascher i schemalagda script

FZ
- Redaktionen: Blockera AVIF och HEIF bilder från att laddas upp
- I #framtiden kommer vi att kunna stödja AVIF
- Redaktionen: "Google Analytics"-knappen i artiklar saknade vissa artikeltyper
- Redaktionen: Det går nu att ladda upp/välja bilder i nyhetsbreven

Gnällkuk
Skrivet av jreklund:

- CSS till SASS har varit live i några veckor och hittills har ingen buggrapport kommit in. 💪
- En drös PHP-kod har uppdaterats med dokumentation och hårda typer - inga kraschar har stötts på.
- Dokumentation, dokumentation och dokumentation har skrivits.

Just nu håller jag på att definiera JavaScript och SCSS standarder för automatiskt formatering och linting. Går ifrån shellscript till npm scripts där möjligt.

SweClockers:
- Redaktionen: Farliga "Radera"-knappar har plockats bort
- Redaktionen: Blockera AVIF och HEIF bilder från att laddas upp
- Redaktionen: I #framtiden kommer vi att kunna stödja AVIF
- Redaktionen: [expander] fungerade inte i forumet
- Redaktionen: "Visningar" syns inte längre på artiklar (den är ändå fel)
- Redaktionen: Det går nu att ladda upp/välja bilder i nyhetsbreven
- Redaktionen: Layout/nyhetsbrev visade inte felmeddelandet vid misslyckad bilduppladdning
- www: "Skapa annons" saknade ikoner för bilduppladdning
- www: Vissa användare skickade in custom-postid till "Gilla inlägg" och den kraschade
- www: "Dina budgivningar" -> "Mina budgivningar" för att matcha de andra alternativen
- www: Femsiffriga belopp klippte fel under "Dagens fynd"-portalen
- www: Ett par ikoner i Mod-verktygen saknades
- Icke frekventa krascher i schemalagda script

FZ
- Redaktionen: Blockera AVIF och HEIF bilder från att laddas upp
- I #framtiden kommer vi att kunna stödja AVIF
- Redaktionen: "Google Analytics"-knappen i artiklar saknade vissa artikeltyper
- Redaktionen: Det går nu att ladda upp/välja bilder i nyhetsbreven

Wtf?


signatur

..:: trickeh2k ::..
Windows 11 Pro - Ryzen 7 7800X3D - ASUS TUF B650-PLUS - Kingston FURY Beast DDR5 64GB CL36 - MSI MAG A850GL - MSI RTX 4080 VENTUS 3X OC - Acer Predator XB271HU - ASUS VG248QE - QPAD MK-85 (MX-Brown)/Logitech G PRO Wireless - Samsung 960 EVO 250GB, Samsung EVO 860 500GB, SanDisk Ultra II 480GB, Crucial MX500 1TB, Kingston KC3000 2TB - Steelseries Arctic 5 - Cooler Master Masterbox TD500 Mesh V2

Jobbar med data
Skrivet av trickeh2k:

De skickade in ett värde som inte fanns och vårt script försökte hitta en tråd på ett inlägg som inte hade hämtats (getThread on null). Finns olika anledningar till att man bygger egna script till sajten.

Jobbar med data

Under gårdagen släppte vi en uppdatering för att lansera vår nya CSS och JavaScript kodstandard. I den releasen så uppdaterades även våra föråldrade compilers vilket gjorde att all JavaScript kompilerades efter ECMAScript® 2021. Vi har som mål att stödja Latest - 1 när det kommer till de större webbläsarmotorerna och om inte en Fork hinner med kan vi inte garantera stöd där.

I dagsläget använder vi inget från 2021 (ESlint är ES6) utan detta är ett delmål för att uppdatera hela stacken. Efter att en bugg uppmärksammats i webbläsaren Pale Moon kommer SweClockers att kompileras efter 2020 för stunden.

Medlem
Skrivet av jreklund:

Under gårdagen släppte vi en uppdatering för att lansera vår nya CSS och JavaScript kodstandard. I den releasen så uppdaterades även våra föråldrade compilers vilket gjorde att all JavaScript kompilerades efter ECMAScript® 2021. Vi har som mål att stödja Latest - 1 när det kommer till de större webbläsarmotorerna och om inte en Fork hinner med kan vi inte garantera stöd där.

I dagsläget använder vi inget från 2021 (ESlint är ES6) utan detta är ett delmål för att uppdatera hela stacken. Efter att en bugg uppmärksammats i webbläsaren Pale Moon kommer SweClockers att kompileras efter 2020 för stunden.

När du ändå postat era kodsaker här så måste ju vän av ordning fråga varför i hela fridens namn ni ens orkar bry er om att fixa buggar i dn browser ingen använder. Och sen hålla tillbaka hela stacken pga detta...


signatur

IDKFA

Jobbar med data
Skrivet av mrFluffy:

När du ändå postat era kodsaker här så måste ju vän av ordning fråga varför i hela fridens namn ni ens orkar bry er om att fixa buggar i dn browser ingen använder. Och sen hålla tillbaka hela stacken pga detta...

Idag består 98% av koden från före ECMAScript 2015* (ES6) och stödjer IE11... Vi använder bara ett fåtal saker från ECMAScript 2015 (ES6) t.ex. let. När vi går över på riktigt till något modernare kommer inte icke uppdaterade webbläsare hålla oss tillbaka.

Såna nymodigheter som moduler finns inte här. 😅

* Orkar inte gräva fram exakt vilken version vi har. Nu har vi target på ES6 tills allt rivs upp (onödigt att få gammal och nytt).

Edit: Vi kan ange en annan input och output i vår compiler - så vi kan använda modernare versioner och konvertera neråt. Lite som TypeScript gör.

Medlem
Skrivet av jreklund:

Idag består 98% av koden från före ECMAScript 2015* (ES6) och stödjer IE11... Vi använder bara ett fåtal saker från ECMAScript 2015 (ES6) t.ex. let. När vi går över på riktigt till något modernare kommer inte icke uppdaterade webbläsare hålla oss tillbaka.

Såna nymodigheter som moduler finns inte här. 😅

* Orkar inte gräva fram exakt vilken version vi har. Nu har vi target på ES6 tills allt rivs upp (onödigt att få gammal och nytt).

Edit: Vi kan ange en annan input och output i vår compiler - så vi kan använda modernare versioner och konvertera neråt. Lite som TypeScript gör.

Åh herrre, ni har ett gediget jobb framför er


signatur

IDKFA

Redaktör
Skrivet av mrFluffy:

Åh herrre, ni har ett gediget jobb framför er

Här vill jag för min sinnesros skull understryka att "Vi" = Johan.


signatur
Jobbar med data

För de morgonpigga som besökte sajterna under Ons-Tor förra veckan möttes man av det klassiska "Nere för underhåll", som förr bytte att vi gjorde databasbackup. Idag är det mer mjukvaran som uppdateras om man ser det meddelandet.

SweClockers uppdateringen gick ju sådär... en korrupt server och inga bilder på sajten under förmiddagen. 😅

Inga nya funktioner har lanserats den här veckan utan jag har fortsatt göra uppdateringar - fast på kontoret. Installera om lokala webbservrar, VPN, Unifi Network etc. Nya fräscha LTS (Long Term Support) versioner. Får slå ett slag för endoflife.date som är ett trevligt gränssnitt för att hålla koll på om någon ny version kommit ut - som inte automatiskt kan uppdateras.

Jobbar med data

Det visade sig att PHP 8.1+ har en rätt jobbig minnesläcka i deras FPM-server, så jag vart tvungen att nedgraderade till 8.0 igen. *sign* Behövde starta om tjänsten regelbundet då minnet tog slut och servern började skriva till hårddisken för att sedan krascha helt (sista hann inte hända, tack och lov).

Annars har jag mest hållit på med interna saker som att uppdatera vårt KPI verktyg, tagit fram lite rapporter och lite arbete med Moderskeppet 2.0 sajten.

Avslutat research fasen för 2FA-projektet och har nu implementera TOTP (Time-based one-time password) och ett nytt krypetrings-bibliotek (för att inte spara TOTP secrets och recovery code i plaintext). En hel del kod kvar helt enkelt och vi kommer initialt att börja testa det på företagets konton innan alla har möjlighet att aktivera det.

Jobbar med data

Förra veckan blev ingenting gjort - då låg jag för döden aka man cold. Håller på betar av en veckas skörd av mejl och kontaktmeddelanden som dykt upp. Därefter kan jag återuppta 2FA, vilket lär vara under eftermiddagen imorgon.

Jobbar med data

Sessionshanteringen och databasstrukturen för att spara MFA (Multifaktorautentisering) är färdig och lyckats implementera en proof-of-concept inloggning. Hann doppa tårna i skapa-mfa-flödet och det är där jag återupptar denna vecka.

Gnällkuk
Skrivet av jreklund:

Sessionshanteringen och databasstrukturen för att spara MFA (Multifaktorautentisering) är färdig och lyckats implementera en proof-of-concept inloggning. Hann doppa tårna i skapa-mfa-flödet och det är där jag återupptar denna vecka.

ggwp!


signatur

..:: trickeh2k ::..
Windows 11 Pro - Ryzen 7 7800X3D - ASUS TUF B650-PLUS - Kingston FURY Beast DDR5 64GB CL36 - MSI MAG A850GL - MSI RTX 4080 VENTUS 3X OC - Acer Predator XB271HU - ASUS VG248QE - QPAD MK-85 (MX-Brown)/Logitech G PRO Wireless - Samsung 960 EVO 250GB, Samsung EVO 860 500GB, SanDisk Ultra II 480GB, Crucial MX500 1TB, Kingston KC3000 2TB - Steelseries Arctic 5 - Cooler Master Masterbox TD500 Mesh V2

Jobbar med data

Alla användarfunktioner som att skapa, redigera, ta bort och återställ MFA (Multifaktorautentisering) har implementerats. Nu behöver jag klurat ut någon visuell attraktiv design och vilka säkerhetskontroller som ska finnas i bakgrunden t.ex. skicka mejl, får bara prova x gånger etc.

Jobbar med data

- Säkerhetsfunktionerna är implementerade i 2FA, så nu behöver jag bara ta fram en design.
- Uppdaterat och nedgraderat PHP (igen) p.g.a. minnesläckor.
- Försökt felsöka PHP med minnesbevaknings-vertyg, men inte lyckats få verktyget att fungera.
- Felsökt den lokala NASen som blev upprörd över en bortkopplad hårddisk.
- GDPR-arbete.
- Installerat grunden för "Capture The Flag"-sajten.
- Uppgraderat våra Raspberry PI som vi använder på kontoret.
- Haft planeringsmöte om Gamification.
- Ändrat antalet element på startsidan från 22 till 50.
- Haft en mobile first workshop, nu ska vi bara bestämma vilka förändringar vi ska göra härnäst.

123
Skriv svar