IMPORTANT: NEVER EDIT EARLIER BRANCHES, ONLY MODIFY THE LATEST BRANCH!!!
This repository contains a massive amount of the Axos Union's code and other data. If you have no idea what the Axos Union is, go here: https://AxosUnion.github.io
- If you would like to contribute just scroll down to the 'Contributing' heading.
- If you find anything that comprimises security then scroll down to the 'Security Policy' heading.
I'm assuming you know how to program, if you don't then that might be a bit of a problem! First of all, below are a list of simple regulations that it would help if you followed:
- Edit only to the current branch, we want to keep the older branches safe.
- Don't mess about with the dependencies or anything at the root, we don't want an accident.
- Ideally, don't fill the repository with a bunch of crap files, and only use duplicates if you need to.
- Don't break any actual laws! We follow UK law, however not every country has the same legal system, so make sure to follow yours!
- If you are using AI for something please just make sure its got proper instructions on what to do, and make sure its output is safe and error-free. Please proof-read it just to be sure.
If you find a security vulrability, report it privately to @AxoWasTaken. You can contact him using his email address, AxoWasTaken@outlook.com. But it doesn't really matter if you send it to the main Axos Union email address anyway, AxosUnion@outlook.com.
Also please don't stick viruses and worms in the website, that is exactly what I don't need thank you.
Same with backdoors, rootkits, RATs, Trojans, spyware, logic bombs, and whatever other "weird and wonderful" things are out there.
Everything is licensed under 'Attribution 4.0 International', unless otherwise noted. All rights are reserved. @AxoWasTaken owns the repository.
- Each file will have its own page, the page will keep its original filename but with a .html extension (eg. 'file.docx' becomes 'file.docx.html', or 'image.png' becomes 'image.png.html').
- Main styling is in /-css/style.css, for now everything will be styled using that. However in future an alternative may be used for the archive.
- Everyone should be able to view LVL0, however higher than that will require an authentication code. Cookies or any local storage will not be used for this and you will have to re-authenticate each time you want to view a LVL0+ file.
- Files will not be stored in this repository, and they will be stored somewhere else private. Once you have authenticated, the data can be served.
- Fully describe the edits you have made in your commit. It makes it easier to collaborate.
- If a script is going to be long, make sure to link it externally in the '-script' directory. If you need to, folder them.
- Ideally add comments to explain your code, this is not necessary for the HTML or CSS, but it would be helpful anyway. If the code is "advanced", always explain it so if necessary it can be modified and improved later.