Many people (including myself) misunderstood this to make it so you can’t see shared projects without being logged in
Also no one really knows anything as this is a draft pr and the st said they don’t want to share more info about it. So that is just an educated guess
A post on discord provided some more clarity for the shared projects needing a token thing:
Apparently the token will be required for all projects, but in the case of shared projects, a special token just for that project will be available publicly. So everything should continue to work the same (embeds, viewing when not logged in, turbowarp for shared projects)
Unshared projects will require the account token
So, basically all this does is make it impossible to view unshared projects without being on the right account and adding in an extra hoop to jump through to see shared projects
A post on discord provided some more clarity for the shared projects needing a token thing:
Apparently the token will be required for all projects, but in the case of shared projects, a special token just for that project will be available publicly. So everything should continue to work the same (embeds, viewing when not logged in, turbowarp for shared projects)
Unshared projects will require the account token
So, basically all this does is make it impossible to view unshared projects without being on the right account and adding in an extra hoop to jump through to see shared projects
A couple of thoughts about the project token stuff:
who in the world thinks it’s a good idea to require a token for shared, public scratch projects?!? it’s just unnecessary work!
what about project embedding? what will happen to that? I doubt the scratch team wants to remove embedding since it promotes coding and sharing your projects
What if you’re not logged in and want to use a scratch project? Will you have to be logged in or else not be able to load any projects?
The big fear I have is this will turn into something like when the studios were transferred, a massive public outrage aimed at the scratch team. We’re talking 9 pages of forum topics just complaining about the studios. This is even worse than the studios though because it’s not just a design change, it actually removes functionality of being able to view and edit projects on turbowarp, which is much faster in some cases than normal scratch. So I fear people are going to complain A LOT. They are going to be outraged.
@non-biased-news @polaris @daily_news (this is kinda news lol) scratch team confirms they will pass token for all types of projects, both shared and unshared. rip turbowarp
https://github.com/LLK/scratch-www/pull/6773#issuecomment-1131740234
pls read: https://wasteof.money/posts/62842b03cdd43a85c2ef5304#comments-6286475dc84fe3bebc2c603e
on beta: https://wasteof.money/posts/62842b03cdd43a85c2ef5304/comments/6286475dc84fe3bebc2c603e
Open source is great because you get people to do your coding for you
I like it! it’s kinda hard but I’m sure I’ll learn. The only thing I don’t like is I guess you can’t use socket.io without a separate server
Insert sivyx style essay here
The 2 problems that led to this I guess are for 1 thing I'm not the kind of person to think things through, I just do it. And l tend to believe that humans naturally try to do the right thing. I've been proven wrong about that many times
The worst part is i don't even know who did it
Again, really sorry i provided an avenue to do this. (Although it would have been easier for someone to make a new account and spam with it)
another day of wasteof drama
me when I open wasteof after dinner
sorry y’all. in hindsight anonymous posting was a very bad idea, and not having cors on the endpoint was even worse. I turned it off and won’t turn it back on again, the GitHub repo was already private bc I forgot to not commit .env. Sorry @jeffalo and everyone else who was spammed