Commit Graph

57 Commits

Author SHA1 Message Date
Spotlight
1edbfa40f2
Add Pretendo friend code 2024-09-23 00:27:39 -05:00
Logan
06e2b05a6c
Implement rudimentary multi-console support 2024-09-08 00:27:39 -05:00
Spotlight
0caae7c837
Migrate api/love.py towards PEP 8 2024-09-06 22:32:59 -05:00
Spotlight
6389699320
Fix up incorrect database path 2024-08-24 15:41:04 -05:00
Spotlight
907cd4fd26
Generalize database URL 2024-08-24 15:34:21 -05:00
Logan
c46e6025d3 feat: add mysql (mariadb) support 2024-08-20 03:30:17 -06:00
Spotlight
ac44dc663b
Initial migration towards separate database logic
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`.
2024-07-22 13:20:40 -05:00
Spotlight
f478bd3fc5
Migrate to enum-oriented functions
By migrating information such as the bot's friend codes and database column names, a significant amount of boilerplate can be reduced.
2024-07-21 00:04:30 -05:00
Deltaion Lee
661755fa1a Update public.py
Preparation to prod has not started yet.
2024-06-28 16:15:44 -05:00
Deltaion Lee
8751376416 Squashed commit of the following:
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: 51d10c7 4918ffb
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)
2024-06-28 16:06:05 -05:00
Deltaion Lee
d6d8343932 Fix makeup not existing
Thanks @neverforget9 on Discord for noticing this!
Also time to test on production.
2023-07-05 22:41:36 -05:00
Deltaion Lee
76fe06218b Remove some credits after reconsideration
If you are questioning my reasoning, just search up @Cruel 's full name on Google.
2023-05-31 20:57:44 -05:00
Deltaion Lee
e57333de61 Update 2023-05-31 14:03:36 -05:00
Deltaion Lee
f05af727a1 Update love3.py 2023-05-29 19:25:02 -05:00
Deltaion Lee
2ed01bf375 Title info update 2023-05-29 18:53:00 -05:00
Deltaion Lee
efbc638ba5 First commit with activities.write 2023-05-06 17:14:15 -05:00
Deltaion Lee
566aecc24b Build for macOS 2023-04-23 17:27:42 -05:00
Deltaion Lee
038bae7167 Fix leading zero error when pID -> FC (#9) 2023-03-22 17:24:37 -05:00
Deltaion Lee
ab743ed1b5 Enable ANSI Escape Sequences on Windows 2023-03-22 17:24:27 -05:00
Deltaion Lee
a85057f4ac Add showSmallImage option 2023-02-15 21:22:27 -06:00
Deltaion Lee
caf58dc4ab Create config command 2023-02-12 15:45:43 -06:00
Deltaion Lee
c3926015c5 Slight ease of use update 2023-02-11 22:16:07 -06:00
Deltaion Lee
89f3fc0cc4 Fix my blunder (once again) 2023-02-11 22:10:03 -06:00
Deltaion Lee
50c4bc27fe Finalize #8 2023-02-11 22:07:23 -06:00
Deltaion Lee
ce2c6e3942 The THIRD of #5 (technically #6)
How did I not see all of this?!
2023-02-11 20:28:48 -06:00
Deltaion Lee
78ff2628cb Test fix for Windows Console() (#7) 2023-02-11 19:29:22 -06:00
Deltaion Lee
4b734b2e4c zfill hexadecimal from friendCode (fixes #6)
I did not know that leading zeroes would be removed from hexadecimal strings, though I suppose it makes sense in retrospective.
2023-02-11 19:10:35 -06:00
Deltaion Lee
5648384157 Auto-connect to Discord 2023-02-11 18:33:15 -06:00
Deltaion Lee
112ba4ff5f Add Discord 2023-02-11 18:22:04 -06:00
Deltaion Lee
bd4d98cdd2 Update client 2023-02-05 16:03:36 -06:00
Deltaion Lee
176f97a4e5 Fix #4
Thanks @cringefloof for bring this to my attention.
2023-01-29 18:26:00 -06:00
Deltaion Lee
c3f423b260 Some customization updates
(+prioritize earlier regions when sifting through non-unique UIDs)
2023-01-29 16:58:08 -06:00
Deltaion Lee
14e2b3f9d2 Update index.pug 2023-01-29 01:52:15 -06:00
Deltaion Lee
e0529cb7d9 Game info modal addendum 2023-01-28 17:12:00 -06:00
Deltaion Lee
1561b1d417 Remove minor redundancies 2023-01-28 14:14:31 -06:00
Deltaion Lee
92278843cb Different mii studio storage system 2023-01-25 20:46:30 -06:00
Deltaion Lee
e6ae017e69 Major update for Miis 2023-01-14 15:15:53 -06:00
Deltaion Lee
73dd83c572 Fix progressbar animations on client 2023-01-04 18:52:41 -06:00
Deltaion Lee
ad973d011b Reuse public file 2023-01-04 04:09:37 -06:00
Deltaion Lee
9f5a056ff0 Fix progressbar 2023-01-04 04:04:33 -06:00
Deltaion Lee
c67ecced5c CLI update 2023-01-04 03:53:51 -06:00
Deltaion Lee
e81c3568c4 Initial GUI commit 2023-01-03 19:45:11 -06:00
Deltaion Lee
06f200c77b Update progressbar 2023-01-03 15:48:49 -06:00
Deltaion Lee
2d1ad37378 Rather large update for client, frontend, backend
I'm planning on stepping back from the idea of creating accounts to use the website. It will still include the player's activity log and various other things, but that will probably be it.
2023-01-03 03:55:41 -06:00
Deltaion Lee
2fa0515c43 Hopefully fix some errors 2022-12-06 18:41:58 -06:00
Deltaion Lee
35fd7e626d Slightly more direct for sake of readability 2022-11-21 23:19:06 -06:00
Deltaion Lee
ea7227e1e0 Append developer tag 2022-11-21 13:10:49 -06:00
Deltaion Lee
75419ee446 Remove unnecessary vestigial fragments 2022-11-21 12:39:57 -06:00
Deltaion Lee
f174792802 Reorganize 2022-11-21 12:28:14 -06:00
Deltaion Lee
59c925cf0a Fix an error when receiving results from database 2022-11-21 10:49:30 -06:00