15/09/25 - Today has been a bad day for any development, I have had an appointment with a surgeon today to discuss an on-going health issue. Unfortunately, the only way to deal with this problem that I have is through surgery and it's potentially quite a majorly invasive surgery, with the loss of an organ on the line if things go wrong. I have been given sometime to mull over the idea of what path that I want to take. Until then, I will be in a better mindset to decide how I want to proceed. Either loss of the organ straight off the bat or attempt to preserve the organ, with the chances that it may not work and then the organ comes out either way. 14/09/25 -------- - I have come across a bug where you if you leave the forum, you are signed out but your session is not destroyed properly for some reason. I have found a workaround, you need to restart the browser and you need to clear your cache. For now, I have posted a site-wide forum post for any users that may be experiencing issues. This is not good as there is no workup for the email just as of yet, maybe this is something that I need to prioritise today? - I am unhappy with the current limitations for avatars, I am thinking that a workaround for the current issue with avatar sizing not being optimal, a set of pre-defined avatars for people to choose from. - Disabled a daemon that started up when the server was manually rebooted, this caused an issue because port 80 was used by the pre-installed daemon. This won't cause any more issues because the service will never start again during a reboot, only the software that we use to host the website. - Booted up a local intsance of PHPBB for development purposes. - Considering how everything will link together, I believe that phpbb will provide the core functionality for the website going forward - this means that everything is already hardcoded. This means that I can focus on the content as opposed to the security of the login system. 13/09/25 -------- Ladies and gentleman, welcome to the first addition to the changelog, we are so excited for this new chapter and can not wait to get the development of the website, the streaming platforms, and our community underway properly. I like to be transparent with people, I think this transparency builds trust in a community, I want to start this community off the right way. This means that I will tell you our plan over the next few months to get streamer/dev ready. Over the next few months, a few things must happen: - Start my new IRL job, this is completely unrelated to the goal, however, will bring money in to fund this project. - Build/buy a better PC that will allow me to stream, dev and manage servers. - Set up the forum, this will act as a platform for customers of HoP products to gain support, further involve themselves in the community and for general discussion. - Set up the blog, this will be a place to dive deeper into discussions that we have either on stream, on the forum or just something that I thought the community will find cool. - Hardening of the server, for security and functionality reasons. - Set up a Discord, this will be the main base for the streaming/gaming community. - Find someone to design the site assets, this is something that I will have to try and get better at, especially with one of the goals being an asset developer for FiveM/Roblox. - Learn LUA. - Learn the FiveM engine. - Play FiveM. - Get better at writing, especially for the deep dives that we will be doing on the blog. - Either configure an email package for the VPS or set up an SMTP link for the email provider that we currently have for info@havenofpurple.com. As you can probably tell, this first instance of the changelog is acting as a to-do list too. A dual purpose changelog, brilliant idea. Now for the actual changes that I have already done: - Set up the pathways to forum. and blog. which will point to a different portion of the server, allowing for tidier server management. - Hardened the server. - Set up changelog.txt. - Set up a landing page for the main website. - Set up HTTPS across the domains/sub-domains. - Installed the forums @ forum.havenofpurple.com. - Disabled email verification for the time being, the server does not have the functionality for emails set up just yet - there are a few ways I can do this, on the list to get sorted. - Installed a favicon for the blog, main website and just need to work on the forum displaying the favicon. This will be a job for another day, it's been quite a whirlwind learning this new platform.