34 Commits

Author SHA1 Message Date
da9eb2b71b Fixed issue where login screen would have scrollbars on Chromium-based browsers 2025-03-08 17:45:21 -05:00
1413d8355d Added 3D effect to division selection button 2025-03-08 17:37:42 -05:00
7a672f934d Increased size of division-picker buttons 2025-03-08 17:16:46 -05:00
6df3b6cfa7 Fixed error when trying to view an account when not signed into one yourself
Added login/create account buttons if you're viewing an account and want to make your own
2025-03-08 17:15:42 -05:00
89d49325cb . 2025-03-08 16:57:27 -05:00
e093ca90b5 Updated db_config to include production db config file. "Final releases" will not include either the '// DEV //' or '// PROD //' sections 2025-03-08 16:56:43 -05:00
3c63ea89f4 Tidied up admin panel, removing non-functioning options 2025-03-08 16:50:31 -05:00
8af964bdc9 Enforced all pages that load in frames, to only load in frames, preventing pages from being loaded indivudually that aren't supposed to be 2025-03-08 16:38:13 -05:00
69ef9fa67c Changed userlist in divisions to be links to player profiles, if they exist
Made a change so not-found users are displayed as such

Changed the title of the user account page to reflect the account we're looking at, and whether or not it's our own
2025-03-08 16:25:21 -05:00
f128ec66c2 Added new header-banner. Mostly placeholder stuff. 2025-03-08 14:56:29 -05:00
128137fe79 Added max rank descriptions to division results 2025-03-08 11:40:06 -05:00
cf1340afe3 update gitignore 2025-03-08 11:32:37 -05:00
296788c00b Increased border radius of user account panels 2025-03-08 11:31:48 -05:00
8d57b4b721 Changed the games form so that it will now auto-fill no matter how many players are selected (not just the original two)
Added new hidden tag to primary.css which allows us to hide content we don't need right now
2025-03-08 11:28:55 -05:00
8d2cca0438 Fixed typo/bug in colour 2025-03-08 09:33:04 -05:00
e289e9c2f4 Fixed bug/typo in colour 2025-03-08 09:31:29 -05:00
8075070b26 Removed references to 'blue' and replaced with rgb code 2025-03-08 09:26:24 -05:00
7ad0b47ea6 Changes to how we display links
- New class for blue links, orange links will come later
Slight changes to wording and layout on game uploading form
2025-03-08 08:44:44 -05:00
872cd022ad - Changes to user account viewing screen
- Links properly redirect (assuming they've been set properly)
2025-03-08 08:20:48 -05:00
491c34cc93 Added "all" to years display to show ALL results 2025-03-07 22:20:28 -05:00
2f57207109 Added results display - the new home page 2025-03-07 22:00:55 -05:00
cb1eb98501 Fixed an error where we were still checking for null passwords (an unsupported feature) 2025-03-06 06:42:41 -05:00
b2d27837ac - Added basic display for results, needs work
- Added new tool to tools.js used to checking if a page is loaded in a frame or by itself

- Removed old division-based .html displays, no longer relevant
2025-03-06 06:30:50 -05:00
b6c2f08731 - Added a "My Account" page
- Somewhat basic but works. Probably a lot of bugs still
- Re-worked databases to add Discord and YouTube links as separate entries
2025-03-05 21:08:39 -05:00
6329d96331 Added requirement that usernames be exclusively alphanumeric 2025-03-03 22:15:48 -05:00
db06888ecb - Changed relative HTML file paths to absolute
- Renamed 'trojan.js' to 'tools.js' for future compatibility

- Added placeholder team names to the game-adding screen
2025-03-03 21:46:44 -05:00
acfaf48742 ANOTHER BIG "I need to commit more" UPDATE!
- Users can now create their own accounts! Still needs to re-direct (home? user panel?)

- Reformatted the folder structure again, trying to achieve more consistent file locations
2025-03-03 21:14:00 -05:00
4dd3604d81 THE BIG "I need to commit more" UPDATE!
- Can now create users
- Can now create tournaments
- Has (temporary) link to giveaway
- Removed dev_db_config that was added by mistake (the db pw has been changed!)
- Tons of other little changes
2025-03-02 21:14:28 -05:00
1364e665bc Added warning to logged in user without admin permissions trying to view admin options 2025-03-01 16:26:23 -05:00
374197cdf5 Login finally works
So does logout
2025-03-01 16:02:45 -05:00
797859c683 - Added 'safe' admins; these accounts will persist across database resets 2025-03-01 09:58:27 -05:00
4db53fbe75 BIG UPDATE
- Added admin panel
- Added user creation form
- Now connects to SQL
- Added option for DB (re)initialization
- Capable of writing user form to SQL
2025-03-01 07:43:59 -05:00
2344bac200 Changed folder layout 2025-02-26 19:02:42 -05:00
80451c0b63 Initial commit - general layout setup 2025-02-26 06:48:37 -05:00