35 Commits

Author SHA1 Message Date
578326cb03 Added tournament list to admin panel, with capability to edit them. Future ability to delete coming soon! 2025-03-15 17:00:47 -04:00
40f1dcee6e Added tournament editing 2025-03-15 14:46:50 -04:00
81a3ac3969 Renamed tourney_results and associated stylesheet to the more-appropriate 'tourney-cards' 2025-03-15 07:22:57 -04:00
6dc7256e92 Added tournament cards to the main page
These little cards show the most recent tournaments, the number of which is defined in the db_config file (default 6)
2025-03-14 19:51:14 -04:00
63223d7fb6 Initial workings of main page tournament display 2025-03-13 19:00:11 -04:00
a590af9e3a Fixed HTACCESS to include new username rules. Removed period (.) from allowed username content to prevent URL conflicts 2025-03-12 19:35:13 -04:00
241058b3a7 Fixed user account creation screen layout, looks and feels a lot better now 2025-03-11 21:18:31 -04:00
d358d2699a Removed unnecessary console logs 2025-03-11 20:34:59 -04:00
490afb3a4f Changed the way we show and edit data on the user accounts page - now defaults to showing socials by default even if you're logged in, with the option to edit. 2025-03-11 19:33:15 -04:00
11572a7ade Added user editing page
Changed some layouts

Probably some other things I've forgotten about lol
2025-03-10 18:32:11 -04:00
87bbd023c9 Improved account creation on mobile layouts 2025-03-10 12:52:45 -04:00
2e7dd6bc0d Improved mobile layouts 2025-03-10 12:39:39 -04:00
cbc2bef7f0 Updated tournament form to include a mobile version
This will probably be the start of creating mobile versions of *some* pages... probably forms, mostly
2025-03-10 11:01:24 -04:00
daa03d64d3 Created mobile layouts for main page, login, and account creation 2025-03-09 22:27:06 -04:00
6db2d2b6b5 Added ability to change password through user accounts page 2025-03-09 10:27:33 -04:00
f71a485b6e Changed account creation page so that input boxes would have coloured border based on whether the contents are valid 2025-03-09 08:23:10 -04:00
03c2bf594e Fixed issue on tournament-adding form where changing the numbers of players would disable autofill 2025-03-08 20:32:19 -05:00
d882c8741a Fixed divisions display having the wrong max rank and trophy images 2025-03-08 19:13:06 -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
128137fe79 Added max rank descriptions to division results 2025-03-08 11:40:06 -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
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
374197cdf5 Login finally works
So does logout
2025-03-01 16:02:45 -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