Commit graph

1502 commits

Author SHA1 Message Date
github-actions[bot]
9750e469d8
Update the localization files (#560)
[skip ci] Update the localization files

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2022-11-12 10:54:48 -06:00
Slendy
e5cafb1e02
Add missing null checks to CollectionController 2022-11-10 22:20:28 -06:00
Slendy
f1a6eb48b1
Add Authorize tag to ScoreController and add more verbose logging 2022-11-10 22:11:03 -06:00
Josh
b3a00da554
Refactor deserialization and authentication (#550)
* Refactor deserialization and more

* Refactor authentication flow

* Fix unit tests

* Make deserialization better
2022-11-10 21:14:16 -06:00
W0lf4llo
505b5eb03b
Added Lucky Dip to LBP3 & changed category desc (#551)
* Added Lucky Dip to LBP3 & changed category desc

* Changed "lbp2luckydip" to "luckydip"

* Fixed the tab

* Fixed the thing Slendy wanted me to fix lol

* Removed "Most Hearted" as i havent made it yet

Co-authored-by: Dagg <32235163+daggintosh@users.noreply.github.com>
2022-11-06 15:01:06 -06:00
Slendy
b0d780b91e
Fix score uploading exploit 2022-11-05 22:37:16 -05:00
A My Sour
84e2914e40
Add webhook message when a new Team Pick is added (#528)
* Add webhook message when a new Team Pick is added

* Update ProjectLighthouse.Servers.Website/Controllers/Admin/ModerationSlotController.cs

Co-authored-by: Josh <josh@slendy.pw>

* Update ModerationSlotController.cs

* Include ServerConfiguration class

Co-authored-by: Alex_Sour <52638772+Alex-Sour@users.noreply.github.com>
Co-authored-by: Josh <josh@slendy.pw>
2022-11-05 15:35:10 -05:00
dependabot[bot]
58a5311a7d
Bump Selenium.WebDriver from 4.5.1 to 4.6.0 (#548)
Bumps Selenium.WebDriver from 4.5.1 to 4.6.0.

---
updated-dependencies:
- dependency-name: Selenium.WebDriver
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-05 02:25:35 -05:00
dependabot[bot]
09925ba9aa
Bump coverlet.collector from 3.1.2 to 3.2.0 (#541)
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet) from 3.1.2 to 3.2.0.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases)
- [Commits](https://github.com/coverlet-coverage/coverlet/commits/v3.2.0)

---
updated-dependencies:
- dependency-name: coverlet.collector
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-03 14:25:59 -05:00
dependabot[bot]
f0ffb8fe24
Bump InfluxDB.Client from 4.6.0 to 4.7.0 (#546)
Bumps [InfluxDB.Client](https://github.com/influxdata/influxdb-client-csharp) from 4.6.0 to 4.7.0.
- [Release notes](https://github.com/influxdata/influxdb-client-csharp/releases)
- [Changelog](https://github.com/influxdata/influxdb-client-csharp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/influxdata/influxdb-client-csharp/compare/v4.6.0...v4.7.0)

---
updated-dependencies:
- dependency-name: InfluxDB.Client
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-03 14:18:50 -05:00
dependabot[bot]
3d94d3eb82
Bump Selenium.WebDriver.ChromeDriver from 105.0.5195.5200 to 107.0.5304.6200 (#536)
Bump Selenium.WebDriver.ChromeDriver

Bumps [Selenium.WebDriver.ChromeDriver](https://github.com/jsakamoto/nupkg-selenium-webdriver-chromedriver) from 105.0.5195.5200 to 107.0.5304.6200.
- [Release notes](https://github.com/jsakamoto/nupkg-selenium-webdriver-chromedriver/releases)
- [Changelog](https://github.com/jsakamoto/nupkg-selenium-webdriver-chromedriver/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/jsakamoto/nupkg-selenium-webdriver-chromedriver/compare/v.105.0.5195.5200...v.107.0.5304.6200)

---
updated-dependencies:
- dependency-name: Selenium.WebDriver.ChromeDriver
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-03 14:11:27 -05:00
Josh
39846e80e8
[skip ci] Update the localization files (#547) 2022-11-03 14:05:47 -05:00
Crowdin Bot
9b9924437d [skip ci] Update the localization files 2022-11-03 18:27:57 +00:00
Slendy
f6f0f04548
Add better null handling to RateLimitMiddleware 2022-11-02 15:45:13 -05:00
github-actions[bot]
04fbc2fd78
Update the localization files (#544)
[skip ci] Update the localization files

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2022-11-01 15:35:13 -05:00
Josh
6e72fcba62
Bump CI Actions' versions (#543)
* Bump github actions version

* Bump actions-setup-mysql version
2022-10-31 21:07:38 -05:00
Slendy
af1e3a3284
Add more existence checks to rate limiter 2022-10-31 20:51:00 -05:00
Josh
c7195df74f
Allow RegistrationTokens to have a username pre-selected (#524)
* Add prefilled username to registration token

* call toString on query to work with EF

* Fix typo in RegisterForm.cshtml

* Only show username notice if the user's username hasn't been chosen already

* Add confirmation message to DeleteUserCommand
2022-10-31 20:48:09 -05:00
Michael Youngling
bfe81c3461
Update chatCensoredList.txt
Since we probably aren't going to get around to providing customizable word filters for Lighthouse until a few other things are out of the way, I decided to quickly add this change to remove the gigantic meme-worthy list of words jvyden came up with. We're currently testing the word filter on Beacon, so I kept 'restitched' and added 'h4h' to continue testing the filter on Beacon. It will need to be applied to level titles, reviews, descriptions, etc sometime in the future. Keep in mind someday this file should be customizable by the instance admin.
2022-10-31 13:57:21 -04:00
Josh
6848664143
Update github actions to latest version 2022-10-15 13:48:25 -05:00
dependabot[bot]
c06bf46609
Bump Redis.OM from 0.2.3 to 0.3.1 (#521)
Bumps [Redis.OM](https://github.com/redis/redis-om-dotnet) from 0.2.3 to 0.3.1.
- [Release notes](https://github.com/redis/redis-om-dotnet/releases)
- [Commits](https://github.com/redis/redis-om-dotnet/compare/v0.2.3...v0.3.1)

---
updated-dependencies:
- dependency-name: Redis.OM
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-15 18:40:55 +00:00
dependabot[bot]
bd00b39dcb
Bump Microsoft.EntityFrameworkCore.Design from 6.0.9 to 6.0.10 (#520)
Bumps [Microsoft.EntityFrameworkCore.Design](https://github.com/dotnet/efcore) from 6.0.9 to 6.0.10.
- [Release notes](https://github.com/dotnet/efcore/releases)
- [Commits](https://github.com/dotnet/efcore/compare/v6.0.9...v6.0.10)

---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore.Design
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-15 18:38:51 +00:00
dependabot[bot]
9322b0adc0
Bump Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation from 6.0.9 to 6.0.10 (#518)
Bump Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation

Bumps [Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation](https://github.com/dotnet/aspnetcore) from 6.0.9 to 6.0.10.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)
- [Commits](https://github.com/dotnet/aspnetcore/commits)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-15 18:36:19 +00:00
dependabot[bot]
a02f5f36fa
Bump Microsoft.AspNetCore.Mvc.Testing from 6.0.9 to 6.0.10 (#517)
Bumps [Microsoft.AspNetCore.Mvc.Testing](https://github.com/dotnet/aspnetcore) from 6.0.9 to 6.0.10.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)
- [Commits](https://github.com/dotnet/aspnetcore/commits)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Mvc.Testing
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-15 13:34:25 -05:00
dependabot[bot]
1f718a3711
Bump Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore from 6.0.9 to 6.0.10 (#516)
Bump Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore

Bumps [Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore](https://github.com/dotnet/aspnetcore) from 6.0.9 to 6.0.10.
- [Release notes](https://github.com/dotnet/aspnetcore/releases)
- [Changelog](https://github.com/dotnet/aspnetcore/blob/main/docs/ReleasePlanning.md)
- [Commits](https://github.com/dotnet/aspnetcore/commits)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-15 18:31:09 +00:00
PorkchopGMX
e9283b61ea
[skip ci] Update CONTRIBUTING.md 2: Electric Boogaloo (#509)
Update CONTRIBUTING.md

typo fix
2022-10-15 13:26:29 -05:00
dependabot[bot]
3dd7aa5361
Bump Microsoft.EntityFrameworkCore from 6.0.9 to 6.0.10 (#519)
Bumps [Microsoft.EntityFrameworkCore](https://github.com/dotnet/efcore) from 6.0.9 to 6.0.10.
- [Release notes](https://github.com/dotnet/efcore/releases)
- [Commits](https://github.com/dotnet/efcore/compare/v6.0.9...v6.0.10)

---
updated-dependencies:
- dependency-name: Microsoft.EntityFrameworkCore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-15 13:24:11 -05:00
dependabot[bot]
e4f5ea72f4
Bump Selenium.WebDriver from 4.5.0 to 4.5.1 (#513)
Bumps Selenium.WebDriver from 4.5.0 to 4.5.1.

---
updated-dependencies:
- dependency-name: Selenium.WebDriver
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-15 13:20:52 -05:00
dependabot[bot]
32cbfea2d3
Bump YamlDotNet from 12.0.1 to 12.0.2 (#512)
Bumps [YamlDotNet](https://github.com/aaubry/YamlDotNet) from 12.0.1 to 12.0.2.
- [Release notes](https://github.com/aaubry/YamlDotNet/releases)
- [Commits](https://github.com/aaubry/YamlDotNet/compare/v12.0.1...v12.0.2)

---
updated-dependencies:
- dependency-name: YamlDotNet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-15 13:17:51 -05:00
Slendy
355ec45b20
Add get user by username api endpoint 2022-10-04 00:02:33 -05:00
Slendy
5bc875bc04
Add Username to MailConfig and fix typo 2022-10-03 23:25:18 -05:00
Slendy
07fa58b180
Make password reset request use email instead of username 2022-10-01 16:38:21 -05:00
Slendy
abddf5e9aa
Add timestamps to logs and cleanup some code 2022-10-01 16:28:52 -05:00
github-actions[bot]
04fb75ba15
[skip ci] Update the localization files (#508)
[skip ci] Update the localization files

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2022-10-01 13:06:07 -05:00
Michael Youngling
9e2fd0a420
Update CONTRIBUTING.md (#501)
@PorkchopGMX has now been granted the rank of merged
2022-09-29 22:42:32 -04:00
Michael Youngling
38e1771cc2
Merge branch 'main' into patch-1 2022-09-29 22:40:25 -04:00
PorkchopGMX
ebd7fc94de
Update CONTRIBUTING.md
copyedit
2022-09-29 20:01:52 -05:00
PorkchopGMX
78159e9d5c
Update CONTRIBUTING.md
formatting and copyediting

Co-authored-by: Josh <josh@slendy.pw>
2022-09-29 19:51:38 -05:00
github-actions[bot]
e8a7eb2a41
Update the localization files (#507)
[skip ci] Update the localization files

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2022-09-29 18:49:26 -05:00
dependabot[bot]
fd9d4a1c16
Bump InfluxDB.Client from 4.5.0 to 4.6.0 (#506)
Bumps [InfluxDB.Client](https://github.com/influxdata/influxdb-client-csharp) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/influxdata/influxdb-client-csharp/releases)
- [Changelog](https://github.com/influxdata/influxdb-client-csharp/blob/master/CHANGELOG.md)
- [Commits](https://github.com/influxdata/influxdb-client-csharp/compare/v4.5.0...v4.6.0)

---
updated-dependencies:
- dependency-name: InfluxDB.Client
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-29 17:50:55 -05:00
dependabot[bot]
cbeca7c8ac
Bump Selenium.WebDriver from 4.4.0 to 4.5.0 (#505)
Bumps Selenium.WebDriver from 4.4.0 to 4.5.0.

---
updated-dependencies:
- dependency-name: Selenium.WebDriver
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-29 17:40:55 -05:00
dependabot[bot]
9217fa3f6c
Bump Microsoft.NET.Test.Sdk from 17.3.1 to 17.3.2 (#502)
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.3.1 to 17.3.2.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v17.3.1...v17.3.2)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-29 17:37:44 -05:00
Josh
ee11798dc6
Login with email and confirm age on registration (#493)
* Implement login with email

* Add confirm age checkbox to register page

* Fix registration unit tests

* Fix registration unit tests for real this time

Co-authored-by: Dagg <32235163+daggintosh@users.noreply.github.com>
2022-09-29 17:34:22 -05:00
Slendy
f46bd4fc87
Fix playlist descriptions and pirate bug 2022-09-27 21:52:56 -05:00
Dagg
d192060ef4
Playlist support (#492) 2022-09-27 17:43:24 -07:00
Josh
3532657b41
Merge branch 'main' into playlists 2022-09-25 17:10:38 -05:00
PorkchopGMX
1d7a595699
Update CONTRIBUTING.md
Formatting and copyediting (special thanks to dagg)
2022-09-25 17:10:33 -05:00
PorkchopGMX
f15beb0ecd
Update CONTRIBUTING.md
Adds a guide for connecting on PS3
2022-09-25 16:51:22 -05:00
PorkchopGMX
35e2217bf7
Merge branch 'main' into patch-1 2022-09-25 16:26:30 -05:00
Slendy
88802ec52f
Add existence checks to mail cooldown system 2022-09-25 16:25:32 -05:00