Knockout Development v2 - It's time to start posting on Knockout!
298 replies, posted
Any nonstandard extensions or privacy settings applied?
I have uBlock, uMatrix, and Decentraleyes installed for extensions but uBlock and uMatrix are basically disabled on the site due to the issue and Decentraleyes shouldn't be the problem since that merely blocks CDN requests and substitutes in local copies instead so there should be no difference in site performance in any way from using that one. As for privacy settings, they don't appear to be the problem. I've tried disabling all of them and signing in again but I get the same issue.
Thanks, that rules out a lot of stuff, what login provider were you using?
Try clearing the cache for knockout and logging in again
Google since that was the only one available when I originally made my account.
I've cleared all data and cache for the site on every attempt at logging in except the very first one where I initially encountered the problem.
this isn't a solution, but could you try it on private mode/with no extensions/no privacy settings and/or on a different browser?
it could help us track down the problem
Signing in through a private browsing window with uMatrix, uBlock, and Denctraleyes disabled and with all privacy options disabled gets the same result. The auth/finish page loads a white page (with no errors in the console) and doesn't redirect or anything. When I manually go back to the front page of Knockout I'm sort of logged in but also sort of not. It doesn't show me as logged in, I can't rate, post, subscribe to threads, or edit my site settings, but I can access my subscribed threads window through the popup notification. When on the front page of the site there's no errors in the console either.
what about a different browser?
Vivaldi worked and I was able to force it to log me in through copying the Knockout cookies and local storage data from Vivaldi and inserting them into Firefox. It looks like the local storage bit was the part that was actually missing on Firefox, though I overwrote the connect.sid and knockoutJwt cookies with the Vivaldi data to be safe.
can you check this?
Type about:config in the address bar to view advanced settings. Scroll down to (or search for)
dom.storage.enabled
, right click on the entry where you can toggle its enabled/disabled state.
It definitely is. I went and double checked just to be absolutely certain but I used localstorage quite a lot in local projects so it'd be a problem if it somehow wasn't. The only thing out of the ordinary there is the available storage but that's increased storage rather than decreased storage so shouldn't have any bearing on this issue.
Thank you so much for your dedication, truly
Is there a trick to avoid teleporting to the top of the page as images load that FP has but KO does not? If so please implement it unless it requires on site hosting like we got on FP now, that might be a tad excessive.
wat. that happens on fp though? i just checked a random thread and it put me at the top of the page as all images and videos loaded for a second
I fiddled around some more and I seem to have mis diagnosed the issue. When I change page in an image intensive thread I'm teleported to the top of the same page and can scroll down a few posts before it changes to the new pages and teleports me to the top again. It's a minor issue but I'm not gonna say it doesn't bother me.
@Northern Lights is it maybe possible to fill posts with correctly scaled proxy elements while the real embedded contents load, to completely eleminate this behaviour?
I.e. someone posts something, and their post retains information about the sizes of the embedded media?
/ideas guy
I thought the same but I have no clue about web developments so I opted to stfu about it ^^
yo guys, the current stage KO development is wrapping up. few months ago we had a brief chat with garry regarding the shutdown.
we took these few months to get ready, and now in the process of letting garry know and how to move forward.
we're not certain of anything just yet. just letting you all know whats happening
Knockout on its way to become FP's official successor.
https://files.facepunch.com/forum/upload/561/7df8f087-5022-4579-929e-039553c779e5/hypeisreal.gif
When it does shut down, hopefully forum.facepunch.com can stay up as a static page and provide links to Knockout, the discords, etc. It'd be nice to at least show people where they can move on to.
I'm quite excited for facepunch to shut down, as much as I'm going to miss this place, I really want to give knockout the breath of life it needs to succeed. The future could be brighter than our past.
https://files.facepunch.com/forum/upload/326417/80be6d3a-6f06-4eb4-b7b3-be4c715a00be/image.png
i've selected a few things for the second "sprint". there was no particular hard reason for them, just things that i feel are simple enough to be done in the same go and that are achievable.
let us know what you think of these goals, if there should be different priorities and such. check the feature requests on trello for things that have already been suggested
Any chance that changing/adding the authentication method tied to an account will happen anytime soon? Now that Google isn't the only option I'd prefer to switch to Steam since their authentication seems to be a bit more reliable but unless I'm just overlooking it, that doesn't appear to be possible at the moment.
yes, we'll be doing account linking. it's probably not going to be added to sprint 2, but we'd rather do it sooner rather than later
If nuking accounts means deleting users, can they not erase threads those users are OP of please and thank you?
The feature wont remove threads or posts, it will just anonymise the user account and lock it.
While we're at it, I want to include a full user data download feature so you can exercise your GDPR rights without pestering us.
https://knockout.chat/privacy-policy
in accordance to our "privacy policy" (lol) some information can and will be retained. everyone should really read this page! there are plenty of warnings to read it!
the idea right now is as follows:
delete posts by those users (i'd like to keep them given how many warnings everyone is given not to post personally identifiable information + the consent that your submissions to the site can be kept after your account is removed + it's technically necessary for the site to function [threads can be reduced to an unreadable mess when tons of posts are missing] but being a privacy nutter myself i don't want to do that) by permanently replacing their content with a message like "Post deleted - user self-nuked
replace the user's username with "Deleted User", wipe avatar and background, set join date to a date that i'll look up on wikipedia so it's a cool interesting date like my own join date
keep IPs and social media account IDs (not personally identifiable info) - that means that if you nuke yourself and try to make a new account to evade bans or to spam, you won't be able to, or at least not as easily and conveniently as right now on Newpunch. this is something that us mods have struggled with quite a bit.
keep quoted messages of the user (!) - that means that if someone quoted you on a thread, that information will still be there. both literally and figuratively, a quote is no different to a user copying your username and your post's message and pasting it on his reply box. no, really - that's what happens, literally on a technical level. you can even edit quotes - it's just text. not only does that post belong to a different person, and should not be modified through an action that another user took, it's also an absurd and unreasonable task on a technical level. how do we go around crawling for every single post every created that contains text that you posted? this is also covered by our "privacy policy"
anyway, that's just the idea. i'm not a lawyer
internet lawyers please help us thanks
Tianmen Square date so Knockout can't be accessed without a VPN in China
@Alice This may sound a bit technical, but do you think anything in your Firefox could be blocking Window.postMessage()? It's used to send your user info from the login window back to the application window (you shouldn't close it while logging in!). I tried to reproduce the issue by messing with the various privacy settings in (vanilla) Firefox, but the only thing that breaks logging in on my end is disabling cookies entirely.
Sounds great. I just wanted to make sure threads with 100s of posts wouldn't suddenly vanish if somebody nuked themselves. Thanks!
Sorry, you need to Log In to post a reply to this thread.