Startpagina Ontwikkeling / Development

Ontwikkeling / Development

Alle artikelen handig voor de testgroep

Welkom testers!

Welkom bij U Tease Me! We willen jou van harte welkom heten bij het U Tease Me testteam! We zijn blij dat je de tijd neemt om ons te helpen. Jouw rol als tester is van onschatbare waarde bij het ontdekken van eventuele problemen of verbeteringen op ons platform. We moedigen je aan lekker aan de slag te gaan, actief deel te nemen en alle feedback met betrekking tot jouw gebruikerservaring met ons te delen. Wij verzoeken je vriendelijk om alle vragen, opmerkingen of feedback door te sturen naar test@uteaseme.com en niet via privéberichten aan moderatoren of beheerders op het platform. Zo houden wij overzicht en zijn onze platform ontwikkelaars ook direct op te hoogte. Dank je wel. Allereerst: belangrijk! Na het aanmaken van je account vragen wij je om 'Tweestapsverificatie' in te schakelen in je account. Zo blijft je Testers Account veilig, nu en in de toekomst. 1. Klik op je Profielfoto rechtsbovenin en kies voor Instellingen 2. Kies voor Veiligheid & Wachtwoord en kies vervolgens voor Tweestapsverificatie 3. Schakel de optie in Dit zorgt er voor dat je na het inloggen nog een extra beveiligingslaag om je account heen hebt. Je krijgt per e-mail een extra code om in te kunnen loggen. Wil je meer lezen over Tweestapsverificatie? Klik dan hier en lees ons Support Artikel over Tweestapsverificatie. Privacy? We hebben een speciaal artikel geschreven omtrent ons beleid voor wat betreft Privacy. Dit artikel is hier te lezen. Het platform inclusief profielen en foto's zijn alleen te bekijken als je een account hebt op U Tease Me. Gebruikers of zoekmachines kunnen jouw profiel dus nooit bekijken. Standaard staan jouw privacyinstellingen op 'Alleen leden' voor elementen als posts, foto uploads en dergelijke. Je profiel- en omslagfoto zijn altijd openbaar zichtbaar - mits je ingelogd bent / in het bezit bent van een account. Abonnementen / betaalsysteem We willen je erop wijzen dat ons betaalsysteem momenteel niet functioneert omdat wij in afwachting zijn van de koppeling met onze betalingspartner, Buckaroo. We verwachten dat dit in week 36 is geïntegreerd. Tijdens deze testperiode: 1. Uploaden van video's en foto's: - Probeer verschillende soorten media te uploaden. - Hoe is de ervaring met het uploaden? Is het snel genoeg? Hoe is de kwaliteit? Op de homepage kun je bij 'Wat wil je delen?' posts delen. Als je hierop klikt opent er een kleine popup met de vraag wat je wil doen. 2. Reageerfunctie: - Test de mogelijkheid om te reageren op inhoud van andere gebruikers. 3. Chatfunctie: - Start gesprekken met andere gebruikers en test de chatfunctie. - Je kunt een groepchat maken door meerdere gebruikers op te geven bij het beginnen van een nieuwe chat. Een nieuwe chat beginnen doe je als volgt: Op je mobiel of tablet: Klik je bovenaan in het menu op de chatwolkjes en kies je vervolgens voor 'Stuur een nieuw bericht'. Op je laptop of computer: Klik je rechtsonderin het scherm op het chatwolkje met een +je. 4. Audio- en videobellen: - Voer audio- en videobellen uit met andere testers. - Controleer de geluids- en beeldkwaliteit en meld eventuele verbindingsproblemen. Een audio- of videogesprek starten doe je door op het telefoon of cameraicoon te klikken in een chat. Vermeld bij feedback altijd het apparaat (merk, model en versie van besturingssysteem) dat je gebruikt. Daarnaast hebben we twee andere leuke interactieve functies geïmplementeerd: gebruikers kunnen nu polls en groepen aanmaken om hun interactie op ons platform nog interessanter te maken. Vertalingen Omdat het platform door onze ontwikkelaar achter de schermen in het Engels is opgebouwd (wat het makkelijker maakte voor de vertalingen naar het Nederlands, Spaans, Frans, etc.), kan het zijn dat sommige 'labels' nog niet goed vertaald zijn of dat bepaalde meldingen een gekke zinsverloop hebben. Geef dit vooral door. Updates We werken constant aan het verbeteren van U Tease Me. Elke maand brengen we nieuwe functies en verbeteringen uit om de gebruikerservaring te verbeteren. In geval van urgentie, zoals foutmeldingen of functionaliteiten die niet goed werken, zullen we updates versneld doorvoeren om eventuele problemen snel op te lossen. Hoe geef ik Feedback? Om feedback te geven over jouw ervaringen met deze functies en eventuele andere aspecten van U Tease Me, vragen we je om al jouw bevindingen, suggesties en eventuele problemen te verzamelen en deze te sturen naar ons ondersteuningsteam via test@uteaseme.com. We waarderen alle feedback, groot of klein, omdat dit ons zal helpen om ons platform te verfijnen. Als je veel punten hebt verzameld verzoeken wij je om niet per onderwerp een e-mail te sturen, maar deze te verzamelen in één e-mail. Samen kunnen we U Tease Me tot een geweldig nieuw platform maken voor jou en iedereen. Als je vragen hebt of hulp nodig hebt tijdens het testen, aarzel dan niet om contact op te nemen met ons Team Support via support@uteaseme.com. We staan altijd klaar om je te helpen. Bedankt voor jouw waardevolle bijdrage en voel je welkom!

Mededelingen / Changelog

Mededelingen - VPN of Proxy gebruik: het kan zijn dat je door het gebruiken van VPN- of Proxydiensten af en toe uitgelogd wordt. Dit komt omdat je IP-adres voor ons té vaak veranderd. Voor de zekerheid / veiligheid loggen wij je sessie daarom uit. Dit gebeurde eerst binnen 10 minuten. De timeout voor IP-adres checks zijn nu verhoogd en ingesteld op 20 minuten. Als je een trage verbinding ervaart of vaak wordt uitgelogd, schakel je de VPN-verbinding uit. VPN-verbindingen van je werk gebruiken een vast IP-adres, deze kun je blijven gebruiken zonder problemen. Lees hier waarom wij het gebruik van VPN diensten afraden. Uitleg Natuurlijk is deze pagina niet om een leuk verhaal over Jip & Janneke te lezen maar echt voor de nerds onder ons om te weten te komen wat er achter de schermen gebeurd aan development (duur woord voor ontwikkeling). Echte nerds kennen deze termen - natuurlijk - maar we leggen het graag aan je uit. Versienummers met '-rc' staan voor Release Candidate: kandidaat om dus gepusht te worden naar de live-omgeving. Deze versie is dus niet beschikbaar nog voor testers of andere gebruikers. Versies met de toevoeging '-staging' zijn nog in ontwikkeling, zie het als 'bijna af'. Versies met toevoeging '-test' worden intern nog getest en onderworpen aan mutation tests. Heb je vragen? Mail support@uteaseme.com. Dank je wel! Changelog 27-08-2024 (v1.0.24-live) - [FIXED] Foutmeldingen in backend bij verwijderen van foto door eindgebruiker opgelost 09-11-2023 (v1.0.23-live) - [FIXED] Tijdelijke oplossing voor Chats tussen gebruikers en het positioneren van de juiste 'nieuwe' berichten. Chat widget op Mobiel en Desktop scrollt nu automatisch naar het einde van het gesprek ipv. midden in het gesprek - [FIXED] Gebruikers met Apple Private Relay (Privédoorgifte) werden automatisch uitgelogd omdat ze door deze VPN oplossing van Apple vaak van IP veranderden. Checks op IP en koppeling met Session-ID en de timeout hier voor is nu aangepast om dit te voorkomen - [SECURITY] TLS v1.1 uitgefaseerd. TLS v1.2 wordt uitgefaseerd wanneer deze EoL (End of Life) is - [TWEAKS] Laadtijd verbeterd door code optimalisaties (gemiddeld -80ms) 31-10-2023 (v1.0.22-staging) In onderzoek: gebruiker #110 kan geen foto's bekijken van gebruiker #25 terwijl ze wel bevriend zijn. Testvraag bij gebruiker #110. Wachten op resultaat. Vermoedelijk een database call in de backend die niet juist is doorgekomen. 403 en 400 foutcode bij het plaatsen van een reactie onder bepaalde items. - [PRIVACY] Gebruikers konden zoeken in de zoekbalk bovenaan op voor- en achternaam. Dit is niet wenselijk voor eindgebruikers maar wel voor beheerders en/of moderators. Aangepast! - [FIXED] Het volgen van iemand of als 'favoriet' toevoegen werkte niet juist. De call naar de backend werd niet juist uitgevoerd (check op 'favorite' of 'unfavorite' was niet gedefinieerd). Opgelost! 28-10-2023 (v1.0.21-staging) - Voor de nieuwe update ronde maandag 30 oktober 2023: - [FIXED] Wijzigen 'geinteresseerd in' via Mobiel kan niet (in verband met multi-selection veld) - [IMPROVEMENTS] Live Chat knop naar rechts verplaatsen op Mobiel, op Desktop ongewijzigd laten - [FIXED] Onderscheid maken in het verwijderen van items. Nu heet deze optie altijd 'Post verwijderen': schept verwarring bij eindgebruikers. Toegevoegd: "Foto verwijderen" en "Video verwijderen". "Post verwijderen" blijft ongewijzigd voor een post mét media. - [TRANSLATIONS] Kleine vertalingen nog aangevuld EN -> NL - [FIXED] Gevolgd door 1 teaser, 2 teasers. Er staat nu op Profiel altijd '3 teaser' vermeld. Meervoud. 25-10-2023 (v1.0.20-live) - [NEW] 😍 Optie 'Ontdekken' in het menu: laat alle nieuwe publieke posts zien (Uitsluitend foto's) zodat men kan zien wat er nieuw is geplaatst door gebruikers op het platform. Is nog in BETA en kan op mobiel er iets anders uit zien dan op desktop en/of tablet. Nu nog beperkt tot 10 posts in de test: later uitbreiden - [NEW] 🖼️ Foto's worden server-side geschaald naar een iets vriendelijker formaat (groot is niet in alle gevallen goed), zodat de laadtijd van de pagina zeker met 50% is afgenomen, foto's worden geschaald in formaten: 64px, 128px, 256px, 512px, 1024px, 1200px, 1500px 1920px en 2000px. Hierdoor is de bestandsgrootte bij veel HDR foto's niet meer 8MB maar slechts rond de 100kB. Totale paginagrootte was eerder rond de 35 MB, nu slechts 10.2MB. Achter de schermen kijken we of het nog kleiner kan qua grootte. Nu dus nog iets meer databundel-vriendelijker voor als je onderweg bent. 🚗 Karren maar! - [CHANGE] ✨ Home / Thuis-icoon is aangepast - [CHANGE] ⚡ OpCache Module van PHP getweakt voor nog snellere parsing van de backend code: nu nog sneller (en ja: het kan nog sneller!) 24-10-2023 (v1.0.19-testing) - [NEW] Website online 🌎 - [FIXED] Code optimalisaties (snelheid +20%) 🚀🚀 - [TEST] 🧑‍🔬 Android Chats scrollen automatisch na laden Javascripts naar verkeerde plek in de conversatie. Is in test / development / debugging - [CHANGE] 🚧 Subdomein 'app.uteaseme.com' aangemaakt tbv. pushen website (subdomein 'www.uteaseme.com' bevat nu landingpage en website + doorlinks) - [CHANGE] 🔐 SSL Certificaten gescheiden voor 'app' en 'www' subdomeinen 08-09-2023 (v1.0.18-live) - [ADDED] Seksuele geaardheid toegevoegd op Profiel (backend, search_profiles, edit_profile en view_profile) - [ADDED] 'Geïnteresseerd in' toegevoegd op Profiel (wordt nog aangevuld) (backend, search_profiles, edit_profile en view_profile) - [ADDED] Custom fields voor gebruikers in backend (bv: "sexual_orientation") - [ADDED] Als test: 'Hulp' button voor Live Chat - [ADDED] Telling voor voor '1 reactie' of '2 reacties' ging niet juist, waardoor er ook bij 1 reactie het label 'reacties' zichtbaar was (in plaats van '1 reactie'). Dit is opgelost - [BUG] Zoeken op geaardheid of interesses werkt nog niet. Volgt in volgende update in week 37 - [FIXED] 🛠️ Kleine fixes bovenop op v1.0.18 - [FIXED] iOS ProRes en ProRAW uploads werken nu! 🤳📸 Was een combinatie bestanden groter dan 35 MB en geen GD Library (Imagemagick) gecompiled in de binaries voor het converteren / resizen van DNG en HEIV bestanden: happy uploading! 😁 05-09-2023 (v1.0.18-quickfix-rc) 🚨 Quickfix meteen live: prioriteit gegeven en fix ontwikkeld voor alle platformen. Meteen online gepusht naar LIVE omgeving. - [FIX] Rechtermuisknop op afbeeldingen uitgeschakeld op 💻 Windows en 🍏 macOS - [FIX] Rechtermuisknop op 🤖 Android en 📱 iOS uitgeschakeld, test door MA💜 en YD💜 geslaagd 04-09-2023 (v1.0.17-rc) - [UPDATE] PHP 8.2.8 naar PHP 8.2.9 30-08-2023 (v1.0.17-rc) Release candidate: deze ontwikkelingen zijn nog niet live voor de eindgebruiker! - [ADDED] Google SafeSearch API voor URL's in Chat - [ADDED] Bij het uploaden van een foto kon de gebruiker ook kiezen voor een video wat resulteerde in een foutmelding (Invalid file). accept="image/"* toegevoegd aan de foto upload button en accept="video/"* aan de video upload button. Moet getest worden op Android. Vragen in week 37 aan MA en CH. - [IMPROVED] 'ENTER'-key in chats uitgeschakeld maar in reacties op foto's/posts niet. Opmerking MA terecht voor wat betreft het schrijven van langere berichten in alineavorm. Kijken hoe andere gebruikers hier mee omgaan. - [TEST] Eerste grid/rooster functionaliteit voor het bekijken van nieuwe posts door gebruikers niet helemaal naar wens. Heeft wat aandacht nodig. Functionaliteit weer verborgen. Verplaatst naar week 37. 30-08-2023 (v1.0.16-quickfix) 🚨 HTTP/HTTPS fix voor Mozilla Firefox gebruikers - [FIXED] Gebruikers met de Mozilla Firefox browser konden niet op de website terecht komen zonder de https:// prefix toe te voegen aan de URL. Redirect op HTTP TCP 80 Poort toegepast naar HTTPS TCP 443. Rare actie van Mozilla om niet HTTPS te prefereren boven het onbeveiligde HTTP protocol. Hoe dan ook: veel plezier, Foxjes! 🦊 29-08-2023 (v1.0.15-staging-no_rc) 🪚🪛🚜 Nog niet live. Test in uitvoering. - [FIXED] ✉️ Mail SMTP API bleef soms hangen door timeouts in SSL check 🕵️‍♂️: firewall rules aangepast voor local>external connecties op SMTP poort: lijkt opgelost: wordt gemonitored - [FIXED] Interne debug meldingen voor nieuwe Amazon S3 uploads waren soms dubbel 🤯, dit is opgelost - [ADDED] Eerste test voor een 'rooster' / grid voor nieuwe posts ('Wat is er nieuw?'). Verzoek van Tester M.A.💜, in ontwikkeling, nog niet afgerond (eind week 35) - [UPDATE] libjson-c5 geupdate naar 0.15-3 - [UPDATE] libc-bin geupdate naar 2.35-0 28-08-2023 (v1.0.14-staging-rc1) 🪚🪛🚜 Nog niet live, is in staging. - [TEST] Eerste test ProRAW / ProRES video's iOS upload gelukt. Transcodering met ffmpeg is nog langzaam. Mogelijk speciale renderer uitrollen op aparte machine - [IMPROVED] Foto's op Feed worden nu niet meer als losse IMG tag geplaatst waardoor het kopiëren van foto's moeilijker zou moeten zijn 26-08-2023 (v1.0.13-live) - [ADDED] Debug logging via UTM Support API channel - [ADDED] Live Push Notificaties bij verdachte acties (acties bekend in backend log: o.a. 401, 403, 404 foutmeldingen op pagina's) - [IMPROVED] Random getal voor tweestapsverificatie verbeterd (sneller gegenereerd + opgeslagen in SQL Backend) - [TESTED] Eerste Buckaroo Payments API test: fail (API documentatie komt niet overeen met liveomgeving BAR). Week 35 contact met Buckaroo. - [TRANSLATIONS] Extra vertalingen toegepast 25-08-2023 (v1.0.13-test) - [FIXED] De 'oogjes' en hun functionaliteit om wachtwoorden weer te geven of te verbergen, werken weer! En ja: op echt álle wachtwoordvelden - [FIXED] Gebruikers konden geen spaties in voor- en/of achternaam plaatsen, dit is nu opgelost (ook bij het registratieformulier) - [FIXED] 'Aan het typen...' melding bleef soms staan als een gebruiker niet (meer) aan het typen was. Communicatie met backend aangepast: werkt nu naar behoren - [FIXED] 'Date unknown' label bij chatgesprek waar normaliter 'Gezien door (gebruikersnaam)' hoort te staan. Tijdzone van backend kwam niet overeen met de frontend, de melding zou niet meer mogen verschijnen, dit is opgelost - [ADDED] Mogelijkheid om ENTER-toets te gebruiken bij het reageren op posts - [ADDED] Mogelijkheid om ENTER-toets te gebruiken bij het versturen van een chatbericht - [ADDED] Contactformulier op het platform is nu automatisch ingevuld met je gebruikersnaam en e-mailadres zodat de koppeling met ons Support systeem goed werkt. - [TRANSLATIONS] Extra vertalingen toegepast 24-08-2023 (v1.0.12-test) - [FIXED] Bij het selecteren van een invoerveld op iPhone of Android, zoomde de Browser in. Niet wenselijk gedrag. Gebruiker moest weer uitzoomen om de webpagina goed te kunnen bekijken, dit is opgelost. - [FIXED] Live Streaming gaf een vreemde foutmelding uit de backend (SQL Error) zodra de livestream gestart werd door de streamer, dit is opgelost - [FIXED] Live Streaming gaf de kijker een vreemde foutmelding uit de backend (Invalid Key) als een kijker de Live Stream afsloot en opnieuw wilde openen, dit is opgelost - [ADDED] Zichtbaar maken van wachtwoorden - [TRANSLATIONS] Extra labels vertaald (o.a. Live Chat en Reageerfunctie onder Posts, Blogs, Foto's en meer) - [POSTPONED] De Live Chat widget voor Support (ondersteuning) is tijdelijk uitgeschakeld omdat het in conflict is met andere jQuery en Javascript libraries op de website zelf. In week 35 oppakken. Gebruikers kunnen mailen naar support via het contactformulier of door een e-mail te sturen aan support@uteaseme.com 23-08-2023 (v1.0.11-staging) - [UPDATE] Update naar nieuwste versie PHP en Ruby. Kleine codeaanpassingen aan de backend voor compatibiliteit met integratie Buckaroo Payment API - [FIXED] Gebruiker kreeg af en toe bij het inloggen een lege pagina te zien, dit is opgelost - [FIXED] Het vinkje 'Mij onthouden' werkt nu naar behoren, unieke Cookie / Sessie ID toegepast per gebruiker 22-08-2023 (v1.0.10-staging) - [CHANGE] Software Openlitespeed vervangen voor Nginx met een Apache2 backend. Zowel Openlitespeed als Nginx hebben geen goede ondersteuning voor .htaccess-bestanden. Nginx is puur voor caching en snelheid, Apache2 voor backend serving aan de host proxy. Alle tijdelijke niet-.htaccess-oplossingen omgebouwd naar een native .htaccess file - [CHANGE] Prestaties beter door vervangen MySQL voor MariaDB Engine en toepassen PHP OpCache+Memcached - [OPTIMALISATIES] Verschillende code optimalisaties tbv. snelheid van het platform 21-08-2023 (v1.0.09-dev) - [IMPROVED] Verdere optimalisatie code, documentatie offloaded naar aparte files ipv. binnenin de code (VSCode Library). Winst van 100+ kB aan code. Rock on! 🔥 - [FIXED] De knop 'Vind ik Sexy' werkte niet naar behoren op mobiele devices. Dit is opgelost - [FIXED] Bepaalde lettertypes waren inconsistent op het platform. Nu een standaard en fijn leesbaar lettertype - [TRANSLATIONS] Vertaling toegevoegd voor Duits en Frans. Overigens heeft Frans Duijts niet meegeholpen aan de vertalingen 🎶🎶 - [ADDED] Betere platform detectie ingebouwd (mobiele telefoon, tablet, Mac / Windows / Android) 20-08-2023 (v1.0.08-dev) - [ADDED] Koppeling met Support backend systeem via contactformulier - [ADDED] Live Stream functionaliteit - [ADDED] Boost Posts functionaliteit (abonnees kunnen zo de aandacht trekken met hun posts/foto's/video's) - [CHANGE] Footer van submenu aangepast, ziet er wat mooier uit nu. Links toegevoegd contact/Support, Huisregels etc.