Commit graph

56 commits

Author SHA1 Message Date
jvyden
84669201ab
Fix all tests 2021-11-22 17:40:25 -05:00
jvyden
787f9f7362
Game now relies on external auth to connect properly 2021-11-21 21:39:34 -05:00
jvyden
b7be3d3c9a
Make authentication page database based 2021-11-21 19:33:19 -05:00
jvyden
12e2fe8626
Allow getting user from BaseLayout 2021-11-21 19:12:31 -05:00
jvyden
ef76332fdb
Add logout page 2021-11-20 01:50:18 -05:00
jvyden
ff823b5ae6
Rename Game authentication methods as such 2021-11-20 01:21:31 -05:00
jvyden
21fd62ac1c
Add WebTokens, send cookie on successful login 2021-11-20 00:59:16 -05:00
jvyden
d11309b027
Rename Token to GameToken 2021-11-20 00:27:39 -05:00
jvyden
d96f084322
Add (working) Register Form 2021-11-19 23:55:40 -05:00
jvyden
177befde91
Add DbConnectionString to config 2021-11-19 00:25:41 -05:00
jvyden
5de122f1d5
Rename ServerSettings to ServerStatics 2021-11-18 23:04:33 -05:00
jvyden
b10f17a57c
Add a basic version of dive-in 2021-11-13 06:05:12 -05:00
LumaLivy
f765331dee Add support for Yay/Boo on a community level 2021-11-08 16:23:54 -05:00
LumaLivy
d8a52d4b42 Add support for visiting a level, to track unique plays 2021-11-08 07:04:08 -05:00
jvyden
85c29eae81
Fix levels LBP2 levels showing in LBP1 2021-11-07 19:35:46 -05:00
jvyden
9b7686bb91
Fully implement photos for users 2021-11-05 21:54:43 -04:00
jvyden
1c46883bfc
Add database support for photos 2021-11-04 16:00:40 -04:00
jvyden
da9c5ed5f3
Allow publishing slots with GameVersions
Old levels default to LBP2 levels.
2021-11-04 00:15:47 -04:00
jvyden
6db77a513f
Add ability to get game version on login 2021-11-03 23:36:09 -04:00
jvyden
6c65f51272
Allow score submission 2021-10-31 23:51:39 -04:00
jvyden
173addfd03
Re-do formatting 2021-10-31 16:46:56 -04:00
jvyden
db0a57b44c
Add ability to favourite users 2021-10-25 21:42:51 -04:00
jvyden
581e6bac2a
Rename root namespace to LBPUnion.ProjectLighthouse 2021-10-20 21:41:58 -04:00
jvyden
bf7bbab467
Organize ProjectLighthouse.Types 2021-10-20 21:38:44 -04:00
jvyden
c0ef2f107e
Fix tests 2021-10-20 18:30:20 -04:00
jvyden
e63a4b812a
Add database changes for allowing multiple resources 2021-10-20 18:09:34 -04:00
jvyden
685f57fd28
Cleanup code 2021-10-20 00:19:29 -04:00
jvyden
bbeb7d980e
Implement DatabaseTests and SlotTests 2021-10-19 22:19:37 -04:00
jvyden
20e6cdb3cd
Add LastMatches table 2021-10-19 16:39:22 -04:00
jvyden
a41f4516cb
Cleanup code 2021-10-19 15:02:22 -04:00
jvyden
fcd1f25084
Use {get;set;} defaults for User and Slot 2021-10-19 14:58:10 -04:00
jvyden
079db325da
Cleanup formatting 2021-10-18 18:01:17 -04:00
jvyden
bb1cf0f4e2
Add ability to heart levels 2021-10-18 17:59:32 -04:00
jvyden
15551ed8f8
Add database support for hearted levels 2021-10-18 17:27:22 -04:00
jvyden
c9421b6d23
Resolve merge conflicts 2021-10-16 19:17:46 -04:00
jvyden
6a5ff7b16d
Merge branch 'main' into tests 2021-10-16 19:12:16 -04:00
jvyden
d8e34bcf8c
Switch to ForeignKeys and dependency injection for EF 2021-10-16 19:10:55 -04:00
jvyden
b366a41f90
Update default biography text to match LBP's default 2021-10-16 18:14:17 -04:00
jvyden
73fa59157a
Cleanup unused directives 2021-10-16 17:43:10 -04:00
jvyden
0ff9877808
Add proper implementation of fetching the level queue 2021-10-16 17:19:41 -04:00
jvyden
0df715045d
Cleanup imports 2021-10-15 00:44:08 -04:00
jvyden
4bce25ef08
Fix PlanetHash being null on user creation 2021-10-14 23:51:05 -04:00
jvyden
bce6d1e2ef
Fix PlanetHash being null on user creation 2021-10-14 23:49:22 -04:00
jvyden
59ba45036d
Dont hardcode user as "jvyden" 2021-10-14 01:26:00 -04:00
jvyden
b287e34425
Authentication works 2021-10-13 23:15:02 -04:00
jvyden
85da92124e
Remove mmAuth for Database.AuthenticateUser, use LoginData instead 2021-10-13 22:30:33 -04:00
jvyden
05e4d513ea
token authentication 2021-10-13 20:07:56 -04:00
jvyden
dc2c93647f
Fix migrations 2021-10-13 18:54:22 -04:00
jvyden
8aca781675
login partially works 2021-10-12 16:44:42 -04:00
jvyden
51b652f36d
Add methods for authentication 2021-10-12 15:35:48 -04:00