From f597e4046e8df87e91301e6459212a5486b38760 Mon Sep 17 00:00:00 2001 From: Sky Johnson Date: Sat, 29 Jun 2024 08:54:06 -0500 Subject: [PATCH] Update meta stuff --- .gitignore | 2 +- LICENSE | 4 ++-- README.md | 26 +++++++++++++++++++++++++- 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 9bea433..3323b34 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ - +.env .DS_Store diff --git a/LICENSE b/LICENSE index d365867..db0cd52 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2018 Skylear +Copyright (c) 2018 Skylear Johnson Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file +SOFTWARE. diff --git a/README.md b/README.md index e91b368..201f900 100644 --- a/README.md +++ b/README.md @@ -1 +1,25 @@ -# madsplash-tropical +# Mad Splash - Tropical +Aloha! This is a historical archive of Mad Splash in it's last Tropical iteration. The code is bad, there's no +framework, and there's very little convention. The `master` branch will remain an untouched record of the past, +and the `update` branch is being working on as a functional version of the site so you can interact with a +piece of history. 😁 + +## History +At the time a lot of people inspired me to make Mad Splash, and this site. This site is how I learned to code +and it was a project that took me a lot of time. I'm happy I'm able to preserve it and keep it going today. + +## Known Issues +These are the known issues at the moment; +- Password hashing uses non-cryptographic salts and MD5 for hashing. It's a freakin' nightmare. This will +be updated to use argon2 going forward. +- No controllers! The site was made before I fully understood the MVC website model; there's a lot of weird +ways of handling requests and data that aren't normalized. +- Redundant code; I reimplemented a lot of default behaviors by mistake as I was following various books +and tutorials. This code will be cleaned up over time. + +## Hosting +The `master` branch was built on early versions of PHP; I believe the primary being PHP 5.4 and then PHP 7.0 +later on. Simply point your web server to the root folder and let it rip. + +The `update` branch is being built on PHP 8.4 at the time of writing, and any deprecated code is being replaced +and I'm putting in gradual typing. Point your web server to the `public/` folder and you're good to go!