Commit graph

1920 commits

Author SHA1 Message Date
jvyden
9f7fcb082d
Merge branch 'main' of github.com:LBPUnion/ProjectLighthouse 2022-08-14 17:09:19 -04:00
Jayden
c995933f1f
Only run crowdin jobs on master repo
Closes #432
2022-08-14 17:06:49 -04:00
jvyden
f17a6abda3
Dont show granted slots partial for moderators 2022-08-14 17:03:35 -04:00
jvyden
5b1342c29d
Properly organize mod panel related pages 2022-08-14 17:02:34 -04:00
jvyden
e962c2dee4
Revert "Remove remnant of incomplete feature"
This reverts commit e6e6d4d404.
2022-08-14 16:53:46 -04:00
Toru the Red Fox
4737ea5d93
General improvements to hearting and queuing (#403)
* Implement favouriting developer slots

* note todo

* list developer levels in hearted

* set gameversion for hearted developer slot

* removed game exclusions

* reverse order of favouriteSlots and lolcatftw

* also order hearted users

* also reverse order in LBP3 hearted category

* add proper sorting for lolcatftw and favouriteSlots

* forgot a set of brackets lol

* cleanup and queue and hearted category fixes for LBP3

(they now show as empty when they are in fact empty)

* sort favouriteUsers properly

* ok I think I fixed it now

* ok it should be fine now?

* ok this returns wrong

* reorder query to fix it lol

* Update ProjectLighthouse/PlayerData/Profiles/HeartedProfile.cs

Co-authored-by: Jayden <jvyden@jvyden.xyz>

* tweaks

Co-authored-by: Jayden <jvyden@jvyden.xyz>
2022-08-14 16:48:32 -04:00
jvyden
4892110650
Fix incorrect logic when determining if a user can view a hidden level 2022-08-12 21:42:37 -04:00
jvyden
0471b02472
Merge remote-tracking branch 'upstream/main' 2022-08-12 21:36:10 -04:00
jvyden
4ebe8a4d31
Fix slotpage not working 2022-08-12 21:35:56 -04:00
Jayden
fe93a698a7
[skip ci] Add badges cuz they're cool 2022-08-12 21:30:19 -04:00
Josh
d23a264b8a
Lots of bug fixes and performance improvements (#410)
* Many bug fixes and performance enhancements

* Fix warnings and speed up photos with me

* Finish refactoring user serialization

* Finish refactoring user serialization
Use GameTokens instead of User when possible
Prevent negative page sizes

* Fix debug compilation

* Add gzip compression to example nginx config

* Remove deflate changes

* Add UsernameFromWebToken

Co-authored-by: Jayden <jvyden@jvyden.xyz>
2022-08-13 00:56:17 +00:00
github-actions[bot]
8dbd0e63ff
Update the localization files (#428)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
Co-authored-by: Jayden <jvyden@jvyden.xyz>
2022-08-12 20:47:16 -04:00
jvyden
e6f845a616
Fix invalid branch name 2022-08-12 20:46:38 -04:00
jvyden
6c815df467
Split crowdin push and pull operation 2022-08-12 20:45:25 -04:00
jvyden
92c7f75404
Add schedule for crowdin sync 2022-08-12 20:38:39 -04:00
jvyden
fe5b57372e
Fix yaml syntax 2022-08-12 20:25:24 -04:00
jvyden
fdfd0f5f39
Run crowdin action on push to test 2022-08-12 20:23:23 -04:00
jvyden
80f025c913
Crowdin GitHub actions test 2022-08-12 20:21:54 -04:00
Jayden
4edf220ee6
Create issue template configuration 2022-08-12 14:33:55 -04:00
Jayden
ef2534b72e
Create issue templates 2022-08-12 14:31:53 -04:00
dependabot[bot]
58599055ab
Bump Microsoft.NET.Test.Sdk from 17.2.0 to 17.3.0 (#421)
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.2.0 to 17.3.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Commits](https://github.com/microsoft/vstest/compare/v17.2.0...v17.3.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  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-08-12 18:17:30 +00:00
dependabot[bot]
c10e42e4e6
Bump Selenium.WebDriver from 4.3.0 to 4.4.0 (#420)
Bumps Selenium.WebDriver from 4.3.0 to 4.4.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-08-12 14:15:13 -04:00
dependabot[bot]
cf7dc70f38
Bump Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore (#415)
Bumps [Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore](https://github.com/dotnet/aspnetcore) from 6.0.7 to 6.0.8.
- [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/v6.0.7...v6.0.8)

---
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-08-12 14:15:07 -04:00
dependabot[bot]
6ff77ac1d7
Bump Microsoft.EntityFrameworkCore.Design from 6.0.7 to 6.0.8 (#413)
Bumps [Microsoft.EntityFrameworkCore.Design](https://github.com/dotnet/efcore) from 6.0.7 to 6.0.8.
- [Release notes](https://github.com/dotnet/efcore/releases)
- [Commits](https://github.com/dotnet/efcore/compare/v6.0.7...v6.0.8)

---
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-08-12 14:15:01 -04:00
jvyden
c023d40dfb
Update dotnet-ef to 6.0.8 2022-08-12 14:12:31 -04:00
dependabot[bot]
0c3f7c348f
Bump Microsoft.AspNetCore.Mvc.Testing from 6.0.7 to 6.0.8 (#416)
Bumps [Microsoft.AspNetCore.Mvc.Testing](https://github.com/dotnet/aspnetcore) from 6.0.7 to 6.0.8.
- [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/v6.0.7...v6.0.8)

---
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-08-12 14:11:34 -04:00
dependabot[bot]
606b3dd6ea
Bump Microsoft.EntityFrameworkCore from 6.0.7 to 6.0.8 (#412)
Bumps [Microsoft.EntityFrameworkCore](https://github.com/dotnet/efcore) from 6.0.7 to 6.0.8.
- [Release notes](https://github.com/dotnet/efcore/releases)
- [Commits](https://github.com/dotnet/efcore/compare/v6.0.7...v6.0.8)

---
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-08-12 14:11:28 -04:00
dependabot[bot]
54276d0fa1
Bump Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (#414)
Bumps [Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation](https://github.com/dotnet/aspnetcore) from 6.0.7 to 6.0.8.
- [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/v6.0.7...v6.0.8)

---
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-08-12 14:11:18 -04:00
jvyden
8ebdf26f0b
Update the localization files 2022-08-06 19:48:40 -04:00
jvyden
e6e6d4d404
Remove remnant of incomplete feature 2022-08-06 14:52:07 -04:00
jvyden
8fe9bd4c57
Add ability to hide comments on levels and profiles 2022-08-06 14:23:37 -04:00
jvyden
0b8c0cbfb4
Fix permissions screw-up with migration 2022-08-05 22:21:27 -04:00
jvyden
89f9198a4b
Fix unit tests 2022-08-05 22:07:16 -04:00
jvyden
7cafbcd9cf
Show dismissed case count on cases page 2022-08-05 22:05:33 -04:00
jvyden
22fc2ead98
Show dismissed case count on mod panel 2022-08-05 22:02:55 -04:00
jvyden
0e9fbfdbb7
Fix hidden levels showing on slots page 2022-08-05 21:46:14 -04:00
jvyden
ef6acbb210
Add ability to hide levels 2022-08-05 21:44:17 -04:00
jvyden
0d7d8c25f3
Replace "Moderator Options" with "Moderation Options" 2022-08-05 21:21:51 -04:00
jvyden
71916bd7f5
Stylize case page 2022-08-05 21:16:53 -04:00
jvyden
842e161d7e
Add ability to ban users with a case 2022-08-05 21:12:10 -04:00
jvyden
d540a54cd8
Open up new case page for moderators 2022-08-05 20:55:47 -04:00
jvyden
4718970f6b
Add ability for cases to perform actions 2022-08-05 20:32:35 -04:00
jvyden
bfaef6ba4c
Merge branch 'main' into mod-panel 2022-08-05 19:28:07 -04:00
jvyden
688c0ae4c2
Add system for repeating tasks on a regular basis 2022-08-05 19:27:37 -04:00
jvyden
96e8c7f71e
Add support for dismissing cases 2022-08-05 19:07:43 -04:00
jvyden
1996c1cdbb
Rename case properties, add dismissal button 2022-08-05 17:53:48 -04:00
jvyden
b3d91fd470
Reduce CaseTypes to those that can be temporary 2022-08-05 17:18:43 -04:00
jvyden
e45a93dc33
Fix compilation error 2022-08-05 17:05:08 -04:00
jvyden
b6da930e20
Merge main into mod-panel 2022-08-05 17:02:19 -04:00
Josh
39c969f3a9
Include number of photos in slot serialization (#402)
* Include number of photos in slot serialization

* Fix compilation error

Co-authored-by: Jayden <jvyden@jvyden.xyz>
2022-08-05 17:21:48 +00:00