i’m the canvas guy ([email protected])
Sorry, I phrased it badly 😅
There’s no user table (from the server) but each pixel is tagged with whoever placed the pixel
I’ve edited my original post so it doesn’t confuse more people
There is no tools right now that allow that to happen
but the database dump is tagged in this post which would allow for people to make those tools 🙏
The matrix homeserver that was being used was in the same VM as the rest of my fediverse services, which all of them got hammered when the event started
Before next years event (or any other event) I am going to be getting a dedicated server for all of my fediverse services to prevent this
fediverse-auth (the login system running at auth.fediverse.events) is fully OpenID connect compliant so it should be pretty easy to implement into other projects
Looks really neat though!
The source for that is available on the gitlab https://git.sc07.company/sc07/fediverse-auth
what error are you getting?
i’d love to help solve this before the event is over 😅
for anyone else coming to this post:
the best way to get in contact with staff as fast as possible is via the Matrix room or the Discord
also on Canvas, by clicking the chat button in the top right
it’s on a resource-constrained server, which gitlab doesn’t like causing it to restart every one in a while
canvas is also open source, if you want to contribute or just poke around you can find the source at https://git.sc07.company/sc07/canvas
self-hosted gitlab instance with account approvals turned on
on this post, right click -> copy image url
then on canvas open settings, paste in the url into template url and enable the template
once it’s loaded you can move it around by holding down ALT and dragging the template to where you want
after then you can just copy the website url (it should be much longer now)
this would be very cool
once the event concludes i’ll be releasing a log file with all the pixel placements for other visualizations
if whoever wants to tackle this would like, i might be able to get it as a subdomain of .fediverse.events
The logo has been nuked, thanks for reporting it!
Resize the canvas (to 1000x1000)
Keep the current size (1000x500)
the canvas is currently 60% filled
forgot to add web workers to that list, but i’m not entirely sure if it would be possible without those things
templates require webgl to do anything related to image manipulation
web workers i’ve seen also get disabled, but without those the website will freeze for quite a bit while it renders the canvas
yeah :(
but according to metrics we’re slowly building back up
(timeframe: 12 hours ago to now)
Canvas depends on WebGL, HTML5 canvases and local storage, if those are disabled it won’t load
i’ll work on adding a popup for that, kinda slipped through the cracks
and for completeness, the login page uses cookies, otherwise you won’t be able to login
(yes i’m catching up on posts lol)
I know this is like… 12 hours ago
but since then i’ve done a massive rewrite of how the canvas caches pixels and it’s much faster now :)
pixel overstacking should also be fixed
Just saw this
during the time this was posted there was a bug that allowed for pixels to be stacked up very high and also the canvas wasn’t properly syncing
if you do notice anyone else doing botting send a message about it on Matrix or Discord
took a peek at their previous pixels and the more recent ones don’t look suspicious as well
not the toast toast!
all good no worries lol
🍞
@[email protected] made a cool utility to see your pixel stats:
https://therealmonte.github.io/