Commit graph

1920 commits

Author SHA1 Message Date
jvyden
b520eecd4e
Dont show email-related pages if SMTP is disabled 2022-03-03 17:55:43 -05:00
jvyden
813ee8122f
Fix registration unit tests 2022-03-03 17:50:22 -05:00
jvyden
37e6bb159e
Add debug button to speed up account creation 2022-03-03 17:33:06 -05:00
jvyden
bab48abcfd
Check if user's email address is already used 2022-03-03 17:24:21 -05:00
jvyden
4f601550a2
Assert if email address already verified on SendVerificationEmailPage 2022-03-03 17:18:31 -05:00
jvyden
e629d79f09
Redirect user to email verification on signup, fix email address not setting on register 2022-03-03 17:11:13 -05:00
jvyden
96e739a8fe
Check if email token belongs to a user before verifying the email 2022-03-02 21:48:14 -05:00
jvyden
b129ec1ab1
Add email verification step 2022-03-02 19:15:06 -05:00
jvyden
cc2159d539
Add prompt for users without an email address set so they can set & verify one 2022-03-01 16:28:13 -05:00
jvyden
7c98b1eca3
Send email on account creation 2022-03-01 15:06:12 -05:00
jvyden
ff19bc6ffd
Merge branch 'main' into smtp 2022-03-01 14:43:14 -05:00
jvyden
8acd99aaf7
Include sublevels when getting earth slots
Closes #205
2022-03-01 14:28:45 -05:00
jvyden
02a1e89724
Fix all GameVersions showing in LBP3
Closes #196
2022-02-25 13:27:37 -05:00
jvyden
5d28256c3e
Makes it so unit tests can skirt username validation 2022-02-23 10:12:35 -05:00
Josh
535116c2e4
Fix score leaderboard at end of levels (#190) 2022-02-23 10:06:11 -05:00
Josh
58617df273
Send yourReview with slot request (#189) 2022-02-22 17:58:25 -05:00
jvyden
9dc296a0f8
Make register page show username length requirements and regex 2022-02-22 16:45:46 -05:00
jvyden
de6f624271
Enforce username regex 2022-02-22 16:44:18 -05:00
jvyden
7e7498d368
Enforce 3-16 character limit on usernames 2022-02-22 16:36:52 -05:00
jvyden
ede6e8f8e4
Limit length of comments to 100 characters 2022-02-22 16:27:32 -05:00
jvyden
c8595f5522
Add comment logging, move comment submissions to POST request
Closes #185
2022-02-22 16:26:00 -05:00
jvyden
61a1520695
Check type when checking for an existing score
Closes #187
2022-02-22 15:54:05 -05:00
jvyden
3bedec5f70
Fix serialization of plays in slots 2022-02-21 20:04:23 -05:00
jvyden
81622441be
Move comment input bar to the top of the segment
Closes #170
2022-02-21 19:36:35 -05:00
jvyden
3e3d6b74aa
Check if there are no free slots *after* handling republished levels
Closes #179
2022-02-21 19:22:55 -05:00
jvyden
40ce3edba7
Use Database.RemoveSlot when removing slot on website 2022-02-21 19:22:55 -05:00
Josh
be9e3edef5
Fix review button not showing up (#180) 2022-02-21 12:03:25 -05:00
jvyden
3cda95447b
Show sublevels for creators of sublevels 2022-02-18 17:51:40 -05:00
jvyden
a3e8c29142
Check used slots for version on upload, not for all versions 2022-02-18 17:42:53 -05:00
jvyden
7b5ce09fb4
Fix collection modified error when cleaning up rooms 2022-02-18 16:32:33 -05:00
jvyden
41dde8eed2
Add platform matching to rooms 2022-02-17 16:23:09 -05:00
jvyden
3f29934628
Add automatic room cleanup 2022-02-17 16:16:55 -05:00
jvyden
487ec5bc8f
Move PNG conversion to FileHelper 2022-02-17 16:12:21 -05:00
jvyden
fcdbd46c98
Remove offline players from rooms 2022-02-17 12:36:53 -05:00
jvyden
aeeb819759
Increase information in UserStatus, add platform for lastcontacts and gametokens 2022-02-17 00:57:02 -05:00
jvyden
2b521be45c
Add user status api endpoint 2022-02-16 20:24:57 -05:00
jvyden
8fdd464e2e
[skip ci] Don't log nptickets in debug builds 2022-02-16 19:03:36 -05:00
jvyden
3bba7eff1b
Add SMTP support 2022-02-16 18:53:33 -05:00
jvyden
36ce61697f
Separate LBP2/3/V earth decorations
Closes #66
2022-02-16 18:10:18 -05:00
jvyden
489da20395
Add debug logging for digest failure, reset body stream when reading alt key 2022-02-16 14:30:09 -05:00
jvyden
b4509c9906
Compute proper digest response if we used the alternate digest key 2022-02-16 14:18:57 -05:00
jvyden
6ffb7920f5
Make digest key options have a default value 2022-02-16 14:11:33 -05:00
jvyden
dc690f7cfb
Fix sublevels showing on vita 2022-02-16 14:11:22 -05:00
jvyden
0fb7120dfc
Run getSlots for non-mainline games in filterByRequest 2022-02-16 14:04:07 -05:00
jvyden
fac06e2b1f
Add support for an alternate digest key 2022-02-16 13:59:29 -05:00
jvyden
695500990e
Exclude sublevels in getSlots
Closes #58
2022-02-16 13:39:45 -05:00
jvyden
e1362f8597
Pass current gameVersion into slot, show vita play count if gameversion is vita
Closes #60
2022-02-16 13:39:04 -05:00
jvyden
2b63952f94
Filter slots to only contain vita slots on vita 2022-02-16 13:10:57 -05:00
FridiNaTor1
a4ecf8628b
Update GameVersionHelper.cs Bunch more Title IDs and seperated Retail from Debug, Beta and Demo builds (#172)
* Update GameVersionHelper.cs

Added a whole bunch more of Title IDs removed duplicates, fixed formatting, and grouped Retail by itself and Debug, Beta and Demo under a comment. Also grouped PS4 and PS3 versions of LBP 3 by itself

* Added a LBP 3 Alpha Title ID

* Update GameVersionHelper.cs

* Update GameVersionHelper.cs

* Update GameVersionHelper.cs

Hopefully fixed the comments

* Update GameVersionHelper.cs

Fixed an oopsie with the PS3 comment

Co-authored-by: jvyden <jvyden@jvyden.xyz>
2022-02-16 17:47:58 +00:00
dependabot[bot]
eff3b44f1c
Bump Discord.Net.Webhook from 3.3.0 to 3.3.2 (#174)
Bumps [Discord.Net.Webhook](https://github.com/Discord-Net/Discord.Net) from 3.3.0 to 3.3.2.
- [Release notes](https://github.com/Discord-Net/Discord.Net/releases)
- [Changelog](https://github.com/discord-net/Discord.Net/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/Discord-Net/Discord.Net/compare/3.3.0...3.3.2)

---
updated-dependencies:
- dependency-name: Discord.Net.Webhook
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-16 11:45:18 -05:00