Commit graph

1502 commits

Author SHA1 Message Date
jvyden
85da92124e
Remove mmAuth for Database.AuthenticateUser, use LoginData instead 2021-10-13 22:30:33 -04:00
jvyden
33f7e113e2
Merge branch 'main' into auth 2021-10-13 21:16:23 -04:00
m88youngling
c5a9f3987a
Add README.md 2021-10-13 20:55:54 -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
jvyden
223caa44af
Create Tokens table 2021-10-12 15:07:57 -04:00
jvyden
ddd24d1459
Add /r/ to gitignore 2021-10-12 14:56:45 -04:00
jvyden
6ad45220bf
Allow uploading resources 2021-10-11 16:51:48 -04:00
jvyden
06b89fec50
Change /filterResources to send back all resources 2021-10-10 19:49:14 -04:00
jvyden
a01fd08c33
Get /r/ endpoint working 2021-10-10 19:44:13 -04:00
jvyden
2d64d914c6
Update index layout, add user DotSettings to gitignore 2021-10-10 18:15:17 -04:00
jvyden
6c97a0cd39
Clean up warnings/hints in solution 2021-10-10 18:12:34 -04:00
jvyden
5fcd8a00a6
Code cleanup 2021-10-10 18:01:38 -04:00
jvyden
cb30157047
Fix /notifcation endpoint naming 2021-10-09 22:08:01 -04:00
jvyden
cd24352c88 Merge branch 'frickinfire-master-patch-28255' into 'master'
add notification

See merge request jvyden/projectlighthouse!1
2021-10-10 02:07:16 +00:00
fire
2ac49aaffb add notification 2021-10-10 02:02:58 +00:00
jvyden
ec35e6f9bb
Implement privacySettings, /t_conf, /showModerated, and /match 2021-10-08 20:17:20 -04:00
jvyden
f045bdf015
Fix /publish response not sending full metadata 2021-10-08 18:39:47 -04:00
jvyden
932f05f108
Return 200 for a lot of endpoints that were returning 404, implement /unpublish/{id} 2021-10-08 18:02:34 -04:00
jvyden
44194a05ac
Allow comment fetching and receiving 2021-10-07 00:59:55 -04:00
jvyden
897f709288
Slots /s/user/id endpoint 2021-10-06 23:17:01 -04:00
jvyden
e554ee04c7
Levels save into database 2021-10-06 20:20:01 -04:00
jvyden
15f974fba1
Publishing gives valid response 2021-10-06 18:47:40 -04:00
jvyden
65e17cdfc8
Allow user to update icon 2021-10-06 18:47:23 -04:00
jvyden
ed3d67d105
Add slots type, allow user to *start* publishing a level 2021-10-06 18:23:29 -04:00
jvyden
af5871c135
Allow profile card to be actually moved 2021-10-06 17:41:43 -04:00
jvyden
b2428b6ba8
Store location in seperate table 2021-10-06 17:05:57 -04:00
jvyden
e95f3a0439
Add user endpoints 2021-10-06 15:07:34 -04:00
jvyden
c806b3bf6b
Show query arguments in http log 2021-10-06 13:51:48 -04:00
jvyden
8a3393b0fb
Implement SQL for users, implement retrieving user from database 2021-10-06 13:38:27 -04:00
jvyden
f179e0df8d
Fix .idea .gitignore 2021-10-06 12:52:16 -04:00
jvyden
c83e77e39f
Add local mysql data source 2021-10-06 12:49:31 -04:00
jvyden
b3532fa57d
Add database support 2021-10-06 12:33:59 -04:00
jvyden
f7c4f09fc7
Move static fields from User.cs to ServerSettings.cs 2021-10-06 12:01:13 -04:00
jvyden
edd11b4033
Add a bit of documentation 2021-10-06 11:27:44 -04:00
jvyden
57aadb4eff
Add constructor to Location 2021-10-06 11:06:00 -04:00
jvyden
cf37aa308b
fix LBP1 slot serialization 2021-10-06 02:40:25 -04:00
jvyden
bb0473e463
use blank element for User.Photos 2021-10-06 02:30:31 -04:00
jvyden
c3257158da
Remove Get from LbpSerializer methods 2021-10-06 02:29:55 -04:00
jvyden
4b2862135d
adjust namespaces in entire solution 2021-10-06 02:29:18 -04:00
jvyden
61a30c260b
Make user serialize fully 2021-10-06 02:28:42 -04:00
jvyden
ceac914475
Add user, ClientsConnected, and Location type 2021-10-06 02:19:50 -04:00
jvyden
9bd26f6fb2
Rename EulaAnnounceController to MessageController 2021-10-06 01:56:30 -04:00
jvyden
dfb4c7b15b
Create types directory, create NewsController, extend logging to every status code 2021-10-06 01:50:49 -04:00
jvyden
4c6e5e07a5
Add LevelTagsController and EnterLevelController 2021-10-06 01:03:22 -04:00
jvyden
c20ac6a845
add eula endpoints 2021-10-06 00:42:30 -04:00
jvyden
0a2ce2f004
change http/https ports, dont https redirect 2021-10-06 00:42:24 -04:00
jvyden
baf5854bf2
fix project indexing 2021-10-06 00:38:47 -04:00