
main.txt



pastry.diy official blog
started on 26/8/25 for archival purposes and well just incase youre not in the discord!
a few days ago, our main developer went completely offgrid. i have reason to believe he is safe, but attempted to nuke the entire project. i was able to save it and retain full ownership of everything made during this time. pastry.diy as a whole is now my project and will remain under my name. i am by no means an expert in rust (the programming vastly included to support pastry), however i am working with developers experienced with the language to support the site further and keep updates rolled out.. any information posted here is official and endorsed by me!
this will be where official updates are posted, or anything to do with the development of pastry :3 aswell as archives of previous updates and important announcements
01/08/25: MAJOR UPDATES IN THE LAST IDK OR SO
added profile badges there are 4
- donator: most accessible once the kofi is up and running you donate to us and we'll give you the donator badge
- tester: be a site tester during the beta period which is just to thank our hard working testlings for their contributions and to show they were there yknow
- contributor: contribute to the site in a significant manner (and yes this is achievable if you have the skillset we're looking for in the future (art/code/templates/etc) tho i cant say when that is lol)
- staff: self explanatory isnt it
notification system for friends.. before friends worked similarly to followers on sntry where you couldnt deny or accept it but now the person has a choice whether to deny or accept you, like a follow request on a private twitter account etc.
custom html/css for profiles and native javascript will NOT be available on launch. we're really sorry for promising these things, but we also just want to get the site out as soon as possible. we'll still be pushing out frequent updates to the site even after launch (our post launch todo list does grow every day lol)
USERNAMES: theyre different now!
- you cannot have any capitalization due to the system it uses. your username will automatically be lowercase no matter what, which means capitalization in transferring owners and the issues/errors caused before are non existent.
- along with this you can change your username every 2 weeks. the previous username will be unclaimable by anyone for an hour for a grace period incase you want it again, but after that its open to anybody!
POLICY ON HATE CONTENT
- our stances have not changed, in that any use of slurs, hateful content, or any material that could be used to harm other people will be banned, even in a joking manner. the issue with this is that we cannot tell if you are truly joking or not, so we are politely asking everybody to please refrain from making jokes about sensitive topics, e.g peoples race, sexuality, disabilities, etc. any urls which are deemed hateful are unclaimable. along with this, NSFW urls/content on the site is allowed as long as it is owned by an adult, and has the appropriate warnings. if you see another user violating this policy, please open a ticket with their pastry username and evidence in tow.
users can only have **a limited amount of urls**. the exact number is 250, and alternate accounts are not allowed. this includes transferred pastes from another person. you can only claim 10 urls a day due to rate limiting aswell. this is intentional and purposeful. later on in the line, we MAY open it up to more, but as of right now we do not want one person owning all the valuable urls and monopolization. this is a fair game, and everybody should have a shot at trading or claiming a paste they want. Along with this, any attempt to claim urls PURELY for selling purposes will immediately have the urls revoked. you should be in pastry to use it, not because you want money.
We cannot officially promote trading pastry urls for other urls, as if an issue arises then we cannot do anything about the other site url. this means all other pastebin site trades are banned (sntry, rentry etc). If you wish to do so, take it to dms at the very least, and if an issue arises you are liable for what happens.
03/08/25: PASTRY.DIY IS LIVE!!!
thank you all so much for your support. it means the world to us, you have no idea. here is a list of the launch update which ill refer to as version 1.0 from here on out :3
placeholder pfps!!!!!!
your pfp will now default to an image of stock-chan!
new ico similar to our server pfp! just a little something but it helps yknow?
/info and /rules are completely filled out. make sure to abide by them as you use our site!
pastry.diy's discord is open for anybody! word of mouth is what we're relying on so we hope you all share it about!
bug fixes! nothing really of note!
cleaned up embed section!
we hope you have fun claiming and decorating your urls!!!
03/08/25: version 1.1 is here!
alot of bug fixes and i mean alot
- people could originally sign up with capital letters. shouldnt have happened to begin with and was patched an hour after launch.
- usernames were bugged entirely so you couldnt even have the option to change them. now you can (however a profiles creation counts as a username change since you are taking a username so you gotta wait 2 weeks to change it again.)
- adding onto this admins can also change their usernames whenever.
- rechecked registration code for errors
- invalid csrf token taken out back and shot (the reasoning we believe in the end was having two pastry.diy/edit pages open at the same time atleast in the end and we took care of it. please report to us if you ever experience it again)
- favicons were entirely bugged and SOME people couldnt use them. fixed now
- issues with side preview also fixed
rules in a clearer place.
- in the past week we've had alot of rule violations and obviously some complaints about how we handle everything here. to amend this, our rules will now be made to be accepted the moment you sign up for the site.
- they are also in the footer with info so no exceptions are made. we expect you all to abide by these AND be aware of them. (double check w/ stan)
- along with this two new rule additions, new links added to /info and our new site admins on /info aswell
profile embeds include pfps
- when you link to your or someone elses profile, your profile picture will show up aswell! isnt that neat
randomized color variants of the stock cupcake pfp
- when a user signs up from this point forward they'll have a randomized color variant.. not much to say other than planned from the beginning but we were in a time crunch lol
iframes and filter added as valid tags (iframes arent functional right now..)
display names added back
- originally when we launched we had display names. we removed them due to clutter, but popular consensus has brought them back (only on your profile). we hope you enjoy them!
token refresh!v
- one of the biggest and most noticeable updates is the ability to refresh your secret token if youve lost your original one at the bottom of your edit/profile!
admin qol updates (feel free to skip this but this made moderation alot easier)
- red flags: if a user has been warned about something severe they will be marked with a red flag on the admin dashboard. if they repeat an offense in a similar category/depending on the context, they will be banned. this is a way to warn users that they are on thin ice, or to get in contact with our moderation team if you feel the red flag was given out unfairly (still very new)
- fixes to admin dashboard and last minute page additions. every page has 20 pastes/users so we can calculate how many people are on the site easily
- banning a user now automatically logs them out on the next action they take on the site.
- admin bot! made by skully and still a work in progress, admin bot is synced up to pastry.diy's admin dashboard and is able to help us do our jobs just a little easier.. everyone thank skully
all of these updates are slowly rolled out over time, so they've been here for a little while, you just haven't noticed! this is how we'll continue to roll out new features and updates- slowly and without an announcement unless it's large enough to warrant one such as any rule changes or HUGE features. a screenshot of this will be posted to the tetratto aswell, thank you all for your support!
24/08/25: The Incident / Fuckening of August 24th
hi guys. not sure if any of you have noticed and its no worries if you havent but for the past day no admins have had access to any moderation methods on pastry.diy, and stan has completely left the server and seemingly project
i cant say why this has happened. he has completely left me in the dark (not always, but in this particular situation and some in the past) and he always had complete access to the database and code whereas i had none.
i figured this was normal until recently, where he attempted to nuke our mod channels, revoked our site admin and nuked thousands of our dms with an autoscript about pastrys creation, personal stuff etc. ive sent multiple messages, close friends of his have too, and none have gotten a response.
right now i cannot say the pastry project is anywhere near as secure as when it first started, im paying for all the costs myself and have put on record that im okay doing that forever if it takes it, but without database access..
my solution right now is to take down the site in 48 hours. i recommend everybody save their pastes offsite onto something like nekoweb, neocities, vscode, notepad++ or bundlrs.
im sorry, i really am, but stan currently is the only person with admin and when he has a very recent past history of nuking things related to the site i can no longer trust him. i'm working behind the scenes full time to try and get the original code off of him whatever it takes, but when he's effectively abandoned all of us with no say i can't do more than what im already doing.
i have two solutions put in place that ive been rotating in my mind from the very beginning since this all happened.
1. i attempt to buy the original code, get it off of him, whatever. but this seems unlikely considering its looking like hes just up and ditched his discord account lol. praying for this to change though.
2. we remake it. by we i mean. all of us, the community pitches in. i cant do this alone, i was hired as a marketing agent lol.
25/08/25: It Gets Slightly Better
hi guys i have good news I found a backup of the site from pre beta tests!!! WHAT DOES THIS MEAN??
it means pastry is okay :) we have some of the original code (from pre beta tests, meaning No your urls or account are not saved. im sorry but this is how it functions) and because of trisua just like. appearing and going hey no yeah ill do this i guess we're okay now so yeah what the fuck! thank you trisua plz everyone thank him!!!!
i dont know rust so trisua is indeed. handling all of this atleast coding wise but i will get on learning it literally fucking tomorrow. because. i gotta. Backend access will be given. i do not want to give timeframes to stress him out since hes literally doing this as a volunteer and does not have to. the site will still shut down in 48 hours, and i still recommend you save all your pastes offsite**. pastry-chan is just going into hibernation for a bit.. okay? she'll come back out soon.
genuinely though i cant thank you all enough. I figured i would just be alone and that people would be very angry at something for in the end was not my fault and even i know this but to see you all actually support me and go "hey no its pretty fucked" is. awesome! thank you all. i promise ill never let something like this happen again.
25/08/25: Nevermind It's all Fucking Good
site is secure. stan has been banned n cant access it anymore deployment or code wise. admin perms have returned to all of us and ive got full database control and o.g code.
we DO NOT have to start over. The site will no longer be shutting down and will remain up for.. however long pastry exists lmao. i apologize for the series of rapid and honestly panic inducing pings, but in the moment i truly had no other options. thanks to our deployment service, alot of issues like him just fucking off and never returning with all our code are just non existant now lol.
on a more serious note, i know alot of you are upset at him. i am too. i still dont know why this happened. but all i can say is that it'll never happen again from this point forward i can promise you all that. site is secure, will remain in my name and my details until the project goes poof and im working to remove his contributions to the site. i know its impossible when he built most of it, but there are alot of little things such as the favicon icon, the current server icon and the default pfps (along with stock cupcake as a whole) that i no longer feel comfortable with hosting on what has become my site. thank you all again and have a wonderful pastry experience!
(trisua will still be helping im a rust noob ok. your urls and accounts are safe with me :P)
26/08/25: And Now We Move On
and.. yeah! thats all copied from the discord, attempting to explain what's happened. this is the first blog exclusive announcement im writing, solely to people out there who weren't aware of this situation or just don't want to join a discord.
i cant apologize enough for any inconveniences caused during this time, but i really was as blindsided as everybody else. please don't harass him if you know his social medias, i really dont think he's coming back. i sincerely believe he has dropped off grid, and its likely for the better in this case.
i will continue to work on pastry part time and manage it pretty much full time.. thank you all for using what has now become my site. oh, and 0.1 pastry and 1.1 pastry were immediately put into repos following this. i always wanted it to be open source, and as long as u follow the license then its not like i can stop you.. have fun everybody!
also ill try to keep this updated. no promises.
28/08/25: Why God Why
hello friends! it has gotten worse. stanley has decided to dm me! not to apologize or anything, but only to state he is uncomfortable with his code for pastry being used. i cannot do much about this, as it would take the entire site offline, along with the fact the code is legally in my name along with the entire project. he did not apologize, he did not take accountability, and yes, i did tell him to go fuck himself! now why is this a ping
you all deserve transparency on all situations and this is related to the site. stan willingly gave up his position, tried to delete it for the rest of us, and has taken 0 accountability for anything he has done. the pastry project will continue moving forward despite this and me and trisua will work to recode pastry in the future, however, considering trisua has his own projects and i am again still very much a rust noob, this will take a very long while and cannot be prioritized above other things right now such as redoing the site header and footer, removing all artwork stanley did for the project and some admin behind the scenes changes.
however, i can say despite this, a recode will be planned for the future. while obviously i legally own the code, if he is truly insistent on making on what he claimed to be an open source project completely unacceptable, then we will work to remedy that in the future. i have stated this to him aswell. thank you all pastrylings and uh most unmod thing ive said but hey fuck that guy