dependabot[bot]
c4765e81ae
Bump Selenium.WebDriver.ChromeDriver from 108.0.5359.7100 to 109.0.5414.7400 ( #634 )
...
Bump Selenium.WebDriver.ChromeDriver
Bumps [Selenium.WebDriver.ChromeDriver](https://github.com/jsakamoto/nupkg-selenium-webdriver-chromedriver ) from 108.0.5359.7100 to 109.0.5414.7400.
- [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.108.0.5359.7100...v.109.0.5414.7400 )
---
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>
2023-01-19 21:35:29 -06:00
dependabot[bot]
97517c122f
Bump Redis.OM from 0.4.0 to 0.4.1 ( #639 )
...
Bumps [Redis.OM](https://github.com/redis/redis-om-dotnet ) from 0.4.0 to 0.4.1.
- [Release notes](https://github.com/redis/redis-om-dotnet/releases )
- [Commits](https://github.com/redis/redis-om-dotnet/compare/v0.4.0...v0.4.1 )
---
updated-dependencies:
- dependency-name: Redis.OM
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>
2023-01-19 21:31:26 -06:00
dependabot[bot]
462ae8f402
Bump Pomelo.EntityFrameworkCore.MySql from 7.0.0-silver.1 to 7.0.0 ( #640 )
...
Bumps [Pomelo.EntityFrameworkCore.MySql](https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql ) from 7.0.0-silver.1 to 7.0.0.
- [Release notes](https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql/releases )
- [Commits](https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql/compare/7.0.0-silver.1...7.0.0 )
---
updated-dependencies:
- dependency-name: Pomelo.EntityFrameworkCore.MySql
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>
2023-01-19 21:28:00 -06:00
HomicidalChicken
326b9e5529
Move filter to separate config and add more scanning ( #603 )
...
* Create .gitattributes
Added a .gitattributes file that excludes the local customWordFilter.txt file from merged updates, allowing server operators to maintain their own word filter list and not have it overwritten.
* Update .gitignore
Added chatCensoredList to gitignore
* Update .gitignore
* Dynamic censor list file changes
Removed .gitattributes file, attempted to make chatCensoredList.txt into a dynamic file loaded at runtime instead.
* Added additional censorship coverage
Censorship now covers:
Level titles
Level descriptions
Reviews
Comments
* Delete chatCensoredList.txt
* Update .gitignore
Co-authored-by: Josh <josh@slendy.pw>
* Update filter verbiage
* Update ProjectLighthouse.Servers.GameServer/Controllers/CommentController.cs
Co-authored-by: Josh <josh@slendy.pw>
* Update ProjectLighthouse/Helpers/CensorHelper.cs
Co-authored-by: Josh <josh@slendy.pw>
* Add CensorConfiguration and add more filters
Co-authored-by: Josh <josh@slendy.pw>
2023-01-19 21:24:45 -06:00
dependabot[bot]
850cfcefb3
Bump Swashbuckle.AspNetCore from 6.4.0 to 6.5.0 ( #633 )
...
Bumps [Swashbuckle.AspNetCore](https://github.com/domaindrivendev/Swashbuckle.AspNetCore ) from 6.4.0 to 6.5.0.
- [Release notes](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/releases )
- [Commits](https://github.com/domaindrivendev/Swashbuckle.AspNetCore/compare/v6.4.0...v6.5.0 )
---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
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>
2023-01-11 20:13:33 -06:00
dependabot[bot]
9e38d6ced3
Bump Pfim from 0.11.1 to 0.11.2 ( #632 )
...
Bumps [Pfim](https://github.com/nickbabcock/Pfim ) from 0.11.1 to 0.11.2.
- [Release notes](https://github.com/nickbabcock/Pfim/releases )
- [Changelog](https://github.com/nickbabcock/Pfim/blob/master/RELEASE_NOTES.md )
- [Commits](https://github.com/nickbabcock/Pfim/compare/v0.11.1...v0.11.2 )
---
updated-dependencies:
- dependency-name: Pfim
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>
2023-01-11 19:18:55 -06:00
Slendy
73a871f187
Change redis object prefix
2023-01-10 21:50:13 -06:00
dependabot[bot]
4bb3183c1e
Bump Microsoft.AspNetCore.Mvc.Testing from 7.0.1 to 7.0.2 ( #626 )
...
Bumps [Microsoft.AspNetCore.Mvc.Testing](https://github.com/dotnet/aspnetcore ) from 7.0.1 to 7.0.2.
- [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/compare/v7.0.1...v7.0.2 )
---
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>
2023-01-10 21:43:03 -06:00
dependabot[bot]
426c662355
Bump Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation from 7.0.1 to 7.0.2 ( #629 )
...
Bump Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
Bumps [Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation](https://github.com/dotnet/aspnetcore ) from 7.0.1 to 7.0.2.
- [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/compare/v7.0.1...v7.0.2 )
---
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>
2023-01-10 21:39:59 -06:00
dependabot[bot]
80bf068f7c
Bump Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore from 7.0.1 to 7.0.2 ( #630 )
...
Bump Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore
Bumps [Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore](https://github.com/dotnet/aspnetcore ) from 7.0.1 to 7.0.2.
- [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/compare/v7.0.1...v7.0.2 )
---
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>
2023-01-10 21:36:46 -06:00
dependabot[bot]
94c879c9fc
Bump Microsoft.EntityFrameworkCore.Design from 7.0.1 to 7.0.2 ( #628 )
...
Bumps [Microsoft.EntityFrameworkCore.Design](https://github.com/dotnet/efcore ) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v7.0.1...v7.0.2 )
---
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>
2023-01-10 21:31:24 -06:00
dependabot[bot]
06fe80f92f
Bump Microsoft.EntityFrameworkCore from 7.0.1 to 7.0.2 ( #627 )
...
Bumps [Microsoft.EntityFrameworkCore](https://github.com/dotnet/efcore ) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/dotnet/efcore/releases )
- [Commits](https://github.com/dotnet/efcore/compare/v7.0.1...v7.0.2 )
---
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>
2023-01-10 21:27:05 -06:00
Slendy
7358a7ac45
Fix password reset page
2023-01-10 21:17:46 -06:00
Josh
b5877bc10c
Remove duplicate scores ( #622 )
...
* Remove duplicate scores
* Optimize score migration
2023-01-10 17:36:43 -06:00
Josh
c86d2a11b5
Abstract config design and update logging format ( #624 )
...
* Abstract config design and update logging pattern
Also drops legacy config support
* Fix unit tests
* Make backup of config file when upgrading
* Use shared process semaphore to fix migration race conditions
* Use mutex because semaphore isn't supported
* Make startup wait for configs to load
* Move mutex to config load instead of constructor
* Add debug logging
* Make mutex static
* Change mutex name format
* Make mutex use global namespace
* Remove debug logging and fix config upgrading
* Rename lambda variable
2023-01-10 17:29:47 -06:00
github-actions[bot]
7179574e43
[skip ci] Update the localization files ( #625 )
...
[skip ci] Update the localization files
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2023-01-09 21:05:26 -06:00
Josh
7d187ee982
Change login UI and improve email setup flow ( #619 )
...
* Rework login UI design and change email setup flow
* Remove unused middleware
* Fix button not lining up with input fields
2023-01-09 19:43:56 -06:00
Josh
20b2ef5700
Rework CI and add game server login tests ( #615 )
...
* Make tests run in release mode
* Fix multiple command in ci
* I forgot how yaml works
* Shitty workaround
* grr mondays
* Add an NP ticket builder for unit tests
* Add NP ticket unit testing
* Fix range indexers for finding uid
* Fix LoginTests
* Validate unit test signatures
* Make builder code follow same style conventions
* Remove remnant of hardcoded issuer id
2023-01-07 00:12:39 -06:00
Slendy
337124690d
Order hearted and queued levels by most recent first
2023-01-04 20:17:26 -06:00
Josh
263bfb5b23
Containerize Project Lighthouse ( #582 )
...
* Add lighthouse docker support
* Update to NET 7.0
* Make docker copy git repository info
* Add restart policy to compose file
* Delete temp folder after copying to data
* Only build the docker image once
* Fix builds from being dirty
* Add su-exec to final image
* Run lighthouse as non root user
* Add compose file to gitignore
* Remove compose file from gitignore
Co-authored-by: Dagg <daggintosh@outlook.com>
2023-01-04 19:26:49 -06:00
Dth455
993d14d90a
Make chat filter logging configurable ( #618 )
...
* Make chat filter logging configurable
Disables chat logging by default, but allows for it to be re-enabled if need be.
* Update ProjectLighthouse.Servers.GameServer/Controllers/MessageController.cs
Co-authored-by: Josh <josh@slendy.pw>
* Update ServerConfiguration.cs
Co-authored-by: Josh <josh@slendy.pw>
2023-01-03 20:08:55 -06:00
Slendy
86dff92179
Specify host and port for SmtpClient
2023-01-02 06:26:30 -06:00
Slendy
4865db1816
Create SmtpClient per email instead of reusing
2023-01-02 05:03:41 -06:00
Slendy
cf1769ca77
Rework the flow of setting email from the website
2023-01-02 02:23:14 -06:00
Josh
3f70563e1d
Fix compilation error
2023-01-02 01:43:06 -06:00
Slendy
461de3a299
Make 2FA redirect highest priority
2023-01-02 00:58:57 -06:00
Slendy
fb90371ad1
Improve logging and rewrite email helper
2023-01-02 00:48:37 -06:00
Slendy
dc26766b8a
Clean up UI design for 2FA
2023-01-01 23:51:53 -06:00
Slendy
400d45389c
Fix initial account setup email
2022-12-26 16:21:16 -06:00
github-actions[bot]
91313074de
Update the localization files ( #612 )
...
[skip ci] Update the localization files
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2022-12-26 15:48:00 -06:00
Josh
ca7ef6da66
Fix release build
2022-12-26 03:11:43 -06:00
Josh
19ea44e0e2
Rework login and registration systems ( #600 )
...
* Initial work for verifying login ticket signatures
* Add candidate psn public key
* Add candidate psn public key and fix nuget packages
* Finalize npticket changes
* Add support for ticket version 3.0
* Rework login system to link platform accounts instead of using ip addresses
* Make linked accounts green instead of blue
* Fix api building
* Fix unit tests
* Actually fix unit tests
* Set unit test user's linked platform
* Why was this the wrong default value?
* Fix username change code
* Make TicketHash hash the entire ticket instead of just the serial
* Send password setup email when user sets their email for the first time
* Changes from self review
2022-12-26 01:03:14 -08:00
dependabot[bot]
ff7969a147
Bump Discord.Net.Webhook from 3.8.1 to 3.9.0 ( #608 )
...
Bumps [Discord.Net.Webhook](https://github.com/Discord-Net/Discord.Net ) from 3.8.1 to 3.9.0.
- [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.8.1...3.9.0 )
---
updated-dependencies:
- dependency-name: Discord.Net.Webhook
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-12-23 12:47:06 -06:00
Slendy
0972375b05
Let level/profile owners delete comments
2022-12-20 15:22:12 -06:00
Josh
f93c6dc8a2
Bump CI versions ( #605 )
2022-12-20 14:43:04 -06:00
Slendy
a282833726
Fix slot icon sizing
2022-12-19 17:45:27 -06:00
Slendy
1b69f6a0e0
Fixup website content deletion permissions
2022-12-19 17:32:37 -06:00
Josh
f4cad21061
Website UI redesign and QOL changes ( #601 )
...
* Initial support for leaderboards and some refactoring
* Start of UI redesign
* Finish slot and user redesign, added deletion of comments, reviews, scores, and photos
* Remove leftover debug print
* Fix bug in permission check
* Simplify sidebar code and add hearted and queued levels
* Fix navbar scrolling on mobile and refactor SlotCardPartial
2022-12-19 15:20:49 -08:00
dependabot[bot]
37b0925cba
Bump YamlDotNet from 12.2.1 to 12.3.1 ( #602 )
...
Bumps [YamlDotNet](https://github.com/aaubry/YamlDotNet ) from 12.2.1 to 12.3.1.
- [Release notes](https://github.com/aaubry/YamlDotNet/releases )
- [Commits](https://github.com/aaubry/YamlDotNet/compare/v12.2.1...v12.3.1 )
---
updated-dependencies:
- dependency-name: YamlDotNet
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-12-19 16:43:23 -06:00
github-actions[bot]
273f53ecb5
[skip ci] Update the localization files ( #598 )
...
[skip ci] Update the localization files
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2022-12-17 15:26:58 -06:00
Slendy
082e575f5e
Potential fix for 2fa redirect loop
2022-12-16 17:20:28 -06:00
dependabot[bot]
a797b9f07a
Bump Microsoft.NET.Test.Sdk from 17.4.0 to 17.4.1 ( #596 )
...
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest ) from 17.4.0 to 17.4.1.
- [Release notes](https://github.com/microsoft/vstest/releases )
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md )
- [Commits](https://github.com/microsoft/vstest/compare/v17.4.0...v17.4.1 )
---
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-12-16 11:38:55 -06:00
dependabot[bot]
929ab5acfc
Bump Pomelo.EntityFrameworkCore.MySql from 7.0.0-alpha.1 to 7.0.0-silver.1 ( #592 )
...
Bump Pomelo.EntityFrameworkCore.MySql
Bumps [Pomelo.EntityFrameworkCore.MySql](https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql ) from 7.0.0-alpha.1 to 7.0.0-silver.1.
- [Release notes](https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql/releases )
- [Commits](https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore.MySql/compare/7.0.0-alpha.1...7.0.0-silver.1 )
---
updated-dependencies:
- dependency-name: Pomelo.EntityFrameworkCore.MySql
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-12-15 14:31:15 -06:00
Josh
2d67870ded
Fix Two-Factor form on mobile ( #593 )
...
* Make textboxes use keypad input on mobile
* Fix input boxes on mobile
2022-12-15 14:28:28 -06:00
dependabot[bot]
40283b1e20
Bump YamlDotNet from 12.2.0 to 12.2.1 ( #591 )
...
Bumps [YamlDotNet](https://github.com/aaubry/YamlDotNet ) from 12.2.0 to 12.2.1.
- [Release notes](https://github.com/aaubry/YamlDotNet/releases )
- [Commits](https://github.com/aaubry/YamlDotNet/compare/v12.2.0...v12.2.1 )
---
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-12-14 22:04:39 -06:00
Slendy
28ff0ddc1d
Fix bug where redirect handler would fetch wrong token
2022-12-14 01:14:58 -06:00
Josh
6024d44508
Fix bugs and bump dependencies ( #590 )
...
Fixes a bug with yourReview where the slot type wouldn't be included
Fixes a bug with crossControllerPlanet where it would be included even if it was null or empty
2022-12-13 18:39:24 -06:00
Josh
d16132f67f
NET 7.0 support ( #581 )
...
* NET 7.0 support
* Bump Pomelo MySql to support EF7
* Its net7.0 time
* Trying to resolve dependencies by hand
* Fix .NET 7 warnings
* Bump InfluxDB version
* Fix bad null handling
2022-12-13 18:17:28 -06:00
dependabot[bot]
fe0b0726b5
Bump Redis.OM from 0.3.1 to 0.4.0 ( #584 )
...
Bumps [Redis.OM](https://github.com/redis/redis-om-dotnet ) from 0.3.1 to 0.4.0.
- [Release notes](https://github.com/redis/redis-om-dotnet/releases )
- [Commits](https://github.com/redis/redis-om-dotnet/compare/v0.3.1...v0.4.0 )
---
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-12-13 17:54:09 -06:00
github-actions[bot]
680bcf119e
Update the localization files ( #585 )
...
[skip ci] Update the localization files
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2022-12-12 21:39:44 -06:00