This introduces a class, `UserData`, that allows for better typed access of user data passed for presence information. It additionally removes quite a lot of redundancy between function calls by passing around the user's raw database object.
We're simply breaking apart logic here - the majority of models are not implemented. The upgrade to Flask-SQLAlchemy has not yet been tested on `server`.
commit 431529e50b
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sun Jun 2 09:44:49 2024 -0600
Update copyright & requirements.txt
commit 40bfcc8a4a
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sun May 19 15:14:06 2024 -0600
Fix the downloadable client's API, and missing variables
commit a209e537ff
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sun May 12 11:24:19 2024 -0600
Add a quick note regarding my hacky fix.
commit 045b32e6fc
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sun May 12 11:11:31 2024 -0600
this is actually horrifying, but it fixes pretendo finally.
commit 909fbeb472
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Fri May 3 15:28:09 2024 -0600
Add default to some values in CREATE.sql
commit 788ed5dc41
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Fri May 3 10:33:36 2024 -0600
Resolve some SQL syntax errors (thanks @spotlightishere)
commit 0eee7ab448
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Fri May 3 10:01:18 2024 -0600
Move NetworkIDsToName and other functions to new file + change it to IntEnum
commit 5a96a68269
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sun Apr 28 13:48:38 2024 -0600
Hot... Change?: Add the ability to use -n and --network instead of just --network
commit 8325f523bc
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sun Apr 28 13:36:33 2024 -0600
Fix @HotaruBlaze (Phoenix)'s code
commit 25da282ba1
Merge: 51d10c74918ffb
Author: Logan <60761520+Preloading@users.noreply.github.com>
Date: Sun Apr 28 13:25:36 2024 -0600
Merge pull request #1 from HotaruBlaze/Preloading/main
[Cleanup] Rework __main__: Add cleaner command line & Remove unneeded function.
commit 4918ffb61c
Author: Phoenix / Hotaru <DeriousHD@gmail.com>
Date: Sun Apr 28 20:19:25 2024 +0100
[Cleanup] Rework __main__: Add cleaner command line & Remove unneeded function.
commit 51d10c75bb
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sun Apr 28 12:28:25 2024 -0600
Fix mistake where i mixed == with != somehow
commit 1b70062fa3
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sun Apr 28 12:09:38 2024 -0600
Uncomment temporary commenting on getPresence (thanks phoenix)
commit bea621dfd4
Author: Logan <60761520+Preloading@users.noreply.github.com>
Date: Sun Apr 28 08:22:52 2024 -0600
Remove debug print line
commit 12bb21e7e1
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 27 19:31:20 2024 -0600
Fix API commands to be compatible with before
commit f2f9c7a444
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 27 19:03:30 2024 -0600
Add a sign of what network you are on, on the discord rpc
commit 6f26c3cd11
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 27 18:48:16 2024 -0600
Show what network on the user's page
commit f4e569f4b2
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 27 17:47:20 2024 -0600
Possibly finish off discord.py (open to adding something saying what network you are on later)
commit ec164ee361
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 27 16:27:32 2024 -0600
Make discord.py not break and rename some variables in server.py
commit 998c0896dc
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 27 15:49:44 2024 -0600
Update template.private.py to be accurate with my private file
commit 9145e04dae
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 27 15:01:37 2024 -0600
Fix mobile support for the Select Network page
commit beb800f310
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 27 13:28:01 2024 -0600
Done web backend!
commit db89c6f032
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 27 12:46:49 2024 -0600
Finish sidebar, Fix index forgetting about pretendo, and another thing
commit 681ffffafa
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 27 10:10:30 2024 -0600
Make the try profile button work with pretendo
commit 107bb05ac4
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 27 10:04:23 2024 -0600
Fix console profile redirect
commit 628c5eccbe
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 27 09:59:08 2024 -0600
Add proper pretendo redirection to the new users and active users (maybe to active users)
commit b8e44b9806
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 27 08:38:14 2024 -0600
Well, the most inelegent way of fixing pretendo support (i guess)
commit d6e7facda4
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Mon Apr 22 00:18:08 2024 -0600
Add small fixes allowing selecting and deleting consoles
commit 6f2987edae
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 20 10:24:03 2024 -0600
try to work around missing function on pretendo, currently hangs at random spots
commit 8ae5da0921
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sat Apr 20 08:47:12 2024 -0600
You can now add consoles from the menu + maybe fixing the backend for pretendo (thanks DaniElectra on discord)
commit 397a4a7a3a
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Fri Apr 19 23:14:51 2024 -0600
Mostly finish up registering UI and site backend (actually registering todo)
commit 5fd14c3292
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Fri Apr 19 21:42:04 2024 -0600
Hotfix: correct and implement some feedback
commit fa60f948a9
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Fri Apr 19 21:28:12 2024 -0600
Created the basic "select the network" page
commit 232d317120
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Thu Apr 18 00:16:52 2024 -0600
fix consoles page
commit 1ae808a5c5
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Wed Apr 17 23:53:26 2024 -0600
fix homepage, roster, and active
commit 1da19cab4d
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Wed Apr 17 20:37:46 2024 -0600
Add pretendo support to the backend uptime counter
commit fd3ab39ccf
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Wed Apr 17 19:31:47 2024 -0600
Add broken pretendo backend support, waiting for help on a datetime bug in something.
commit 8c70cb40cd
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Mon Apr 15 23:07:54 2024 -0600
Hotfix: Fix SQL being odd
commit c05e2fd270
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Mon Apr 15 23:00:19 2024 -0600
changes to the migration script & small change to backend
commit c39d1253f3
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Mon Apr 15 22:52:55 2024 -0600
Add args to choose between nintendo & pretendo
commit e1e85c4783
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Mon Apr 15 20:49:28 2024 -0600
realizing that my ideas are stupid, and changing it from a flag to a table
commit b467277f99
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sun Apr 14 20:28:54 2024 -0600
left my note to added friends oops
commit cc7c79e71c
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sun Apr 14 20:23:36 2024 -0600
Update creation script and add Migration script to support multiple networks
commit 87a1589677
Author: Loganh4005 <60761520+Preloading@users.noreply.github.com>
Date: Sun Apr 14 19:33:38 2024 -0600
Updated code to use the latest NintendoClients version (+ a few other things)