Stor uppdatering av forumet

Startat av MrNook, 2026-10-30 18:16

Föregående ämne - Nästa ämne

MrNook

Som ni med all säkerhet har upptäckt har forumet nu fått sig en ansiktslyftning. Efter flera år med utdaterad mjukvara, upprepade driftstörningar och gamla plugins som omöjliggjort smidiga uppdateringar är vi nu äntligen på en plats där vi kör den absolut senaste versionen av SMF, PHP och MariaDB.

Många har säkert märkt av att det ibland har varit svårt att nå forumet på sistone; man har mötts av 503-fel och liknande. Dessa fel bör vara avhjälpta nu, och om de mot förmodan fortsätter uppkomma har vi helt andra verktyg att faktiskt göra något åt dem nu.

Vi har en dedikerad server med nyare operativsystem, större lagring, bättre backuprutiner, nyare och säkrare databas.

Forumets nya utseende bygger på ett helt eget tema, så det finns alla möjligheter att justera detta. Vi har valt lite mer vågade färger, inte minst vid varje forumrubrik, för att på så vis färgkoda varje forumsektion.


Migreringar

Alla tråder, poster och bilder är migrerade.

Alla gilla-markeringar på poster är migrerade - vilket var lite komplicerat att få till då gamla forumet använde ett  plugin för ändamålet, eftersom gamla SMF inte hade inbyggt stöd för detta. Nyare versioner har dock det, så jag har fått konvertera alla 21 718 gilla-markeringar till det nya, inbyggda formatet och pluginet är slopat.

Alla säljomdömen är migrerade. Dessa byggde på "karma"-funktionen som gamla SMF hade inbyggd. Den försvann dock någonstans mellan gamla forumet och nu, så det nya affärsomdömessystemet har jag byggt själv, som ett eget plugin för SMF. Det fungerar väldigt likt som det gamla. Även har har vi alla möjligheter att göra det ännu bättre.


Nya funktioner

Storleksbegränsningen på bilagor (t.ex. uppladdade bilder) har vi ökat från gamla 300 kB till nuvarande 5 000 kB - nästan 17 gånger mer.

Multifaktorinloggning via TOTP (Time-based One-Time Password) finns nu som alternativ och detta rekommenderas starkt, inte minst för er som är säljare. De användare som har aktiverat detta får en liten badge vid sin profilbild intill varje post.

För er som inte har använt TOTP så skannar man en QR-kod vid aktiveringen och anger sedan appens sexsiffriga engångskod vid inloggning. Man får också reservkoder att spara om mobilen försvinner.

Exempel på TOTP-kompatibla appar är Google Authenticator för Androidtelefoner, Microsoft Authenticator och iPhone har inbyggt stöd via Passwords/Lösenord-appen.

Det nya temat är helt mobilanpassat, på riktigt. Inga konstiga specialteman längre.


Lite rolig statistik

Under arbetets gång har jag passat på att ta fram lite kul statistik kring det innehåll som har byggts upp de senaste 15 åren.

Första inlägget skrevs den 9 maj 2011.

I skrivande stund 87 201 inlägg i 7 979 trådar skrivna av 2 387 användare.

Forumet har under åren haft totalt 14 unika sponsorer som på olika sätt har hjälpt till.

612 sparade skriftliga affärsomdömen: 609 positiva och 3 negativa. 99,5 % positiva!

8 652 bilagor – ungefär 1,18 GB totalt.

Ungefär 10% av alla inlägg har författats mellan midnatt och 06:00.
De allra flesta inlägg skrivs mellan kl 19 och 20.
Forumets mest intensiva år var 2012, då 11 897 inlägg skrevs.
Den enskilt mest intensiva dagen var 16 maj 2017, med 145 inlägg.

Topp 1% mest aktiva användare, 25 stycken konton, står för 41,8% av alla inlägg.
Topp 5% består av 122 konton, ansvariga för 76,4% av alla inlägg.
Topp 10% består av 243 konton - 87% av alla inlägg.


Avslutande ord

Från en lång period av nedtid med ovvisshet kring vem som skulle driva forumet vidare, till en återkomst präglad av tekniska problem, står vi nu här med en helt förnyad plattform.

Det finns säkerligen saker som behöver finjusteras efter en så här omfattande uppdatering. Upptäcker ni några konstigheter, eller har förslag på förbättringar av det nya temat och dess funktioner, får ni gärna skriva här i tråden alternativt kontakta mig eller sff123 direkt.

Tack till alla er som har bidragit genom att dela med er av all kunskap och kloka tankar genom åren, och inte minst till er som har fortsatt besöka forumet även när det fungerat som sämst.

Nu ser vi fram emot de kommande 15 åren!

glimbert

#1
Helt fantastiskt! Vilka förbättringar och vilket jättelyft på så många sätt!

Kul information och statistik också. En dryg GB för alla tusentals bilagor talar ju sitt tydliga språk för hur begränsande det varit.

Det är bara att applådera åt ett väl utfört proffsjobb.

MrNook

Citat från: glimbert skrivet 2026-10-30 18:58Helt fantastiskt! Vilka förbättringar och vilket jättelyft på så många sätt!

Kul information och statistik också. En dryg GB för alla tusentals bilagor talar ju sitt tydliga språk för hur begränsande det varit.

Det är bara att applådera åt ett väl utfört proffsjobb.
Tackar så mycket för de vänliga orden!

Respekt till dig för att du aktiverade 2FA så snabbt också. Uppmuntrar alla att följa glimberts exempel :)

Maestro

Goda nyheter på en dag som annars går i moll när silver rasar som en sten, tack för ansträngningen!
Bra med 2FA, säkrare för köparen att veta om säljaren är rätt person.
2FA med möjlighet att använda yubikey sitter på önskelistan:)

AndrewJackson72

När forumet var nere i nästan 1 år så gick många bort och det har inte varit detsamma sen dess. Denna nya uppdatering lär stöta på medlemmar som uppskattat utseendet som det alltid varit. Ädelmetallforum är inte som det brukade vara.

MrNook

Citat från: AndrewJackson72 skrivet 2026-10-30 20:43När forumet var nere i nästan 1 år så gick många bort och det har inte varit detsamma sen dess. Denna nya uppdatering lär stöta på medlemmar som uppskattat utseendet som det alltid varit. Ädelmetallforum är inte som det brukade vara.
Tack för feedbacken. Den uppskattas genuint även om vi inte är överens.

Vad beträffar själva utseendet så är detta i min värld något elementärt. Det finns möjlighet för var användare att själv välja tema. Det ni ser när ni loggade in efter uppdateringen är det nya standardtemat jag har skapat och som heter "ädelmetall".

Jag bifogar en bild på hur originaltemat ser ut i senaste SMF. Det går alltså att välja detta själv. Om det verkligen är så att användare vill att det ska se mer ut som förr så är det ingen omöjlighet för mig att knacka ihop ett tema som försöker efterlikna det gamla.

Det viktigaste, och varför jag menar att själva utseendet är en sidodiskussion, är att det gamla forumet körde på väldigt utdaterad mjukvara. Det lär knappt ha undgått någon att det nyligen upptäcktes en extremt allvarlig sårbarhet i programspråket PHP, som forumet alltså bygger på. Den sårbarheten fanns även i absolut senaste versionerna av PHP, och vi körde då dessutom en version som slutade få säkerhetsuppdateringar för fyra år sedan.

Sårbarheten var så pass allvarlig att bland andra svenska universitet stängde ned sina hemsidor i väntan på en fix. Vi hade svenska ministrar som gick ut och i skarpa ordalag uppmanade berörda aktörer att "agera omedelbart".

Vi blev dessutom dagligen svärmade av så många ondsinta aktörers botar att forumet havererade i princip dagligen och jag fick lägga tid på att lappa och laga detta.

Det måste vara viktigare att skydda användarnas integritet och personliga meddelanden, som kan innehålla bland annat hemadresser, och andra känsliga uppgifter än att vi alla är överens om vilken nyans av blå forumets bakgrund ska ha. Dessa detaljer kan vi diskutera nu när vi har säkrat upp plattformen.

AndrewJackson72

Så alla medlemmars information har blivit stulna och detta nya system hindrar det. Varför ska medlemmar fortsätta vara aktiva när deras information har blivit stulna?

Så det gamla systemet hade dessa sårbarheter som gav möjlighet till "onda aktörer" stjäla information, så mina frågor är;

När forumet var nere i nästan 1 år, och sedan startades upp igen, varför om så var det gamla systemet tillämpat igen och inte fixat med en gång?

När har medlemmars information blivit stulna? Var det efter att forumet startades upp igen när det var nere, eller tidigare än så?


MrNook

Citat från: AndrewJackson72 skrivet 2026-10-30 22:33Så alla medlemmars information har blivit stulna och detta nya system hindrar det. Varför ska medlemmar fortsätta vara aktiva när deras information har blivit stulna?

Så det gamla systemet hade dessa sårbarheter som gav möjlighet till "onda aktörer" stjäla information, så mina frågor är;

När forumet var nere i nästan 1 år, och sedan startades upp igen, varför om så var det gamla systemet tillämpat igen och inte fixat med en gång?

När har medlemmars information blivit stulna? Var det efter att forumet startades upp igen när det var nere, eller tidigare än så?


Nu förvränger du mina ord.

Ingen har tagit sig in och ingen information har blivit stulen. Däremot så löper man naturligtvis stor risk för att drabbas om man negligerar sedvanligt forumunderhåll.

Om du läser igen vad jag skrev, så ser du att jag skrev att det nyligen uppdagades att det funnits en allvarlig sårbarhet i PHP.

Helt ärligt så vet jag inte riktigt vad du försöker säga. Du verkar missnöjd med att vi har uppdaterat forumet för att säkra upp det, samtidigt som du anklagar oss för att ha gjort för lite för att säkra upp det?

sff123

Citat från: AndrewJackson72 skrivet 2026-10-30 22:33Så alla medlemmars information har blivit stulna och detta nya system hindrar det. Varför ska medlemmar fortsätta vara aktiva när deras information har blivit stulna?

Så det gamla systemet hade dessa sårbarheter som gav möjlighet till "onda aktörer" stjäla information, så mina frågor är;

När forumet var nere i nästan 1 år, och sedan startades upp igen, varför om så var det gamla systemet tillämpat igen och inte fixat med en gång?


När har medlemmars information blivit stulna? Var det efter att forumet startades upp igen när det var nere, eller tidigare än så?



Inga medlemmars uppgifter är läckta vad vi vet och inget tyder på det motsatta!!!

Det har lagts ner extremt mycket tid "Ideellt" av Tech ansvarig,
för att skapa en säkrare och stabilare plattform.

Alla kostnader för arbete och drift av forumet har bekostats av mig,
hur det blir med den saken framöver återstår att se.

Jag skulle uppskatta om man tar reda på fakta innan man spekulerar,
eller kommer med ogrundade påståenden.

Admin

glimbert

#9
På tal om det så har jag en ödmjuk feature request. Jag tycker det hade varit en god idé med ett cronjob på servern som städar bort gamla DM som är t.ex. ett halvår eller t.o.m. ett år gamla åtminstone.
Något i stil med:
mariadb -u "$user" DB_NAME -e "DELETE FROM DM_TABLE_NAME WHERE created_at < NOW() - INTERVAL 1 YEAR;"Ja, du förstår principen. (Det får ju naturligtvis testas av så det inte finns någon databas-relation som går åt pipsvängen när man städar direkt mot databasen.)

Det hade definitivt varit en trygghet för användarna att veta att personliga uppgifter som skickats för flera år sedan inte ligger och skrotar i nån inbox som inte städas. Jag vet att det varit på tal och spekulerats kring tidigare, men då hade vi ju inte riktigt tillgång till denna sortens expertis. =)

Gällande utseendet så kan man ju även manipulera själv lokalt till viss del med olika webbläsar-plugins om man inte är nöjd. Jag kör till exempel Dark Reader och det funkar väldigt bra numer. Gamla forumslayouten fick det att balla ur så sidan behövde en extra refresh, men det problemet är nu bortblåst.  :cool: 

MrNook

#10
Citat från: glimbert skrivet 2026-10-30 23:02På tal om det så har jag en ödmjuk feature request. Jag tycker det hade varit en god idé med ett cronjob på servern som städar bort gamla DM som är t.ex. ett halvår eller t.o.m. ett år gamla åtminstone.
Något i stil med:
mariadb -u "$user" DB_NAME -e "DELETE FROM DM_TABLE_NAME WHERE created_at < NOW() - INTERVAL 1 YEAR;"Ja, du förstår principen.

Det hade definitivt varit en trygghet för användarna att veta att personliga uppgifter som skickats för flera år sedan inte ligger och skrotar i nån inbox som inte städas. Jag vet att det varit på tal och spekulerats kring tidigare, men då hade vi ju inte riktigt tillgång till denna sortens expertis. =)

Gällande utseendet så kan man ju även manipulera själv lokalt till viss del med olika webbläsar-plugins om man inte är nöjd. Jag kör till exempel Dark Reader och det funkar väldigt bra numer. Gamla forumslayouten fick det att balla ur så sidan behövde en extra refresh, men det problemet är nu bortblåst.  :cool: 
Jag är helt med på idén om "self destruct" på gamla meddelanden. Vi har diskuterat om att låta detta vara valbart. För egen del hade jag gärna sett att meddelanden slopas efter typ tre dagar. Även hur länge meddelanden överlever bör vara konfigurerbart.

Nu när du nämner dark reader så inser jag att vi behöver få till ett native dark mode också. =)

.. och för att gå in på tidigare inlägg så vore det absolut kul med någon WebAuthn-lösning för att stödja t.ex. yubikey.

Kul med bra idéer!

Elcyion

Bra jobbat 🙌

Guld & Silverpriser

Senaste Inlägg

Powered by EzPortal