July 23, 2025
revamped logging entirely, removed the delete logs button seen in the video
Added ip banning (restricts all access if your hashed ip matches another hashed ip), and added a user registration page thats not based on applications :D
A portfolio dedicated to my public-ish name of `Austin's SDK`
added a cool website, i will now translate my code over to nest and run it there.
Added more dynamic templates
yay! it works!
I made it hash the ip's, add the ip's to each user, and if the matching hashed ip is there, it only adds to the views, otherwise it adds to views and unique views, which in the photo, the format is (views: ${unique views}/${views})
made a basic tracking system
Turns out SoM doesnt like @import statements, so im being forced to fall back onto svg's. the attachment is a test svg
added a sample css to work off of
Challenged a guy to make this <3
allows you to track your views on SoM
added version history
Added checks to the edit userpage endpoint, using Joi and schemas.
Anyways, Version 1.2 is now out on github
Added user page's, as well as a more dynamic header. Will roll out to prod soon.
Added better mobile support
added a articles page for all users, while also adding a shutdown button, that requires 2 activation's within 30 seconds.
Added better image support, as i wasnt sure how much integrity it had. tbf. Anyways, also i have a demo set up, thats you may view null-austin.hackclub.app
added many fixes. Made a wiki editor, finishing the administration panel for now. I will be releasing a demo as soon as possible, so be prepared.
Added security fixes, and implemented bots(which were later removed).
Added a edit page :). With the edit page, i also implemented functionality to add permissions into the page, so only a certain permission level of users can edit pages.
Added a wiki settings, its kinda buggy and needs polishing tho. With this, i also updated the forms to include more Shazam ( functionality )
As shown in the video, i kinda tried to review all of the things you can do, but what i did add more, was the user management system, and a few other hot fixes
Kinda lied last post. This toke over an hour to only create the applications page, so ill start here. I made the apply page show up all the applications in the dedicated end point, i also introduced a couple bug fixes, and the current state has multiple debugging shown around the website, as you can see in the video. So yeahhhhhh, ill fix those up, introduce a new page, and add another devlog
Biggest fix yet. I implemented fixes for bolding not working, as well as a start to more user friendly way of controlling and posting on the wiki. The next devblog, i will introduce working pages for all the listed admin pages.
added user authentication before accessing wikian/admin pages. tokens are provided via cookies. and each one is secured via Crypt's randomBytes. each token is 32 bytes long :D
made a application based registration
Added a basic api for user authentication with login.
Going along with the last devblog, i have now added a api endpoint, along with a easily viewable page
added what i said i was going to add >:). the blog now supports custom pages via sqlite3. Although, i understand under a lot of stress, it may slow down the application, and if i ever do get anywhere with this, i will swap to a better db.
Just made a sample blog, all hard coded. going more into dynamic code into the next devblog
Set up a basic scss/index page.
Got a simple webserver set up, along with fixing tracked time issue
A nice little wiki, for the summer time :D. This is clearly made with the idea of wikipedia and the whole of Summer of Making. So, yeah :)
This was widely regarded as a great move by everyone.