• Notpunch - I'm making a forum system
    1,000 replies, posted
most of the time today was spent improving on the back-end side of things. mostly, i wasn't feeling comfortable about how i was doing the authentication, so i refactored it and now it's pretty solid - making an operation require login now literally just takes writing 'authentication' on the route's parameters and the rest is automagical. it's neat! https://streamable.com/wqepw you can now create threads https://streamable.com/ep0hh and heres how SMOOTH posting is looking
we should fucking host facepunch hackathon everyone should make their own forums in a week
Mouthsmack Forums. Because most of us tend to talk a bunch of smack from our mouths anyways.
please stop using streamable it puts ads on every embed, just upload to fp directly
what, i never got ads from them sorry, i'll change it next time
it's either a mobile thing or just a "no adblocker" thing, dunno
https://files.facepunch.com/forum/upload/326417/17e7f8bd-16d7-4518-8c5b-f7d231b10de4/image.png https://files.facepunch.com/forum/upload/326417/d5f1f820-3703-4f74-af50-c46962c5c774/image.png
https://files.facepunch.com/forum/upload/108619/4110557d-e0b5-45a4-9b6b-abf36ce57b0c/image.png either this or pacefunch
Somewhere out there there's someone coding like this, with all permissions set to 777
Once upon a time I was working on infrastructure for a small ISP and to get into any of the systems he never documented all you had to do is google a setup guide to said program and try the example passwords in the top 3 results and you probably got in. This has since been fixed.
pretty accurate tbh https://files.facepunch.com/forum/upload/1755/067bf31d-2988-4457-91c4-f75260ebce4a/image.png
as my vacation time draws to a close, so does my free time. i'll still work on it because it's a really fun project, but a tad more slowly. (for example the last few days were much slower) people asked if i was going to open source it, and that was my intention from the beginning but i wanted to get as much as i could functional and presentable before then so here it is: https://bitbucket.org/account/user/nashipunch/projects/NF you're free to analyze the code, try to find any possible security problems and bad coding in general. i included most of what i think is necessary for actually running the project, including Google Sign In. i think that it's okay to include that, let me know if it isn't a good practice! the JWT secret is hardcoded to a dummy one for testing, bear that in mind. i barely did any work on the front-end besides lazily adding what was functionally necessary, so if you want to prettify it that'd be a good PR. i have not looked into or thought about what license this will use, for now assume that you're doing charity just to be on the safe side. next features on my list are subforums and adding pagination to threads. it's not good if you can read all 12500 posts of a thread in a single page want to contribute but can't understand what the heckity heck is going on? @me here and i'll be glad to help with anything you need other than that, thanks a bunch for the ongoing support. you guys are the biggest reason i'm doing this to be honest and i hope i'll continue as motivated to work on it as i am currently 🤗
Can I say bad language?
Heck yeah.
make sure you have a section for people with sparkly items in tf2 to go and jerk each other off in
Although not doing any sort of coding, I've done a lot of mockups for websites. Free free to message me if you need a mockup.
I'm a graphql guy, and noted you have graphql on your package.json! That's an excellent first start
yeah, it's definitely coming! i was going to do it from the start but because i don't have a lot of experience in setting it all up it'd take a while. i decided to start with a regular ol api and then move it to graphql once it gets going awesome! did you check this out? any help would be much appreciated!
Nice. I can help add the graphQL stuff if you want. I've help build a typescript react / graphql authentication system a few months back. I can contribute in those areas. But I notice you dont have unit tests. Are you opposed to tests? I honestly never ship code unless I have some tests
that would be awesome! if you could add Apollo that would be fantastic, it makes everything a breeze and of course i'm not opposed to tests, haha, it's just that i rushed a lot to get as much done as possible in the shortest time possible
oh dang, i think i might have forgotten to push the stuff i did regarding thread creation and such 🤦‍♀️
Yes.. I understand about getting it done asap before Gaaaarrrrrryyy potentially pulls the plug for good!... Are you on Discord for the meantime?.. just so we know where to go or ask questions about the progress, before you've got it up & running??
yeah, join this: https://discord.gg/ce8pVKH
That is quite interesting. Was going to pick up some javascript anyway (currently doing more Java/C#/C things for uni), maybe I can take a look at it when I have some free time.
https://bitbucket.org/nashipunch/nashipunch-api/src/master/ created a readme to help set up the API project. will do the same for the front-end soon
i pushed my thread creation stuff, it's there now
we now have subforums :toot:
Are names still debated? facebunch.com is available
sure, but at this point i must confess that i'm not paying it much mind, i'm just focused on getting it to work first
Sorry, you need to Log In to post a reply to this thread.