Skip to content

Fix User.Projects null in UserHasAccessToProjectRequirementHandler #12

Fix User.Projects null in UserHasAccessToProjectRequirementHandler

Fix User.Projects null in UserHasAccessToProjectRequirementHandler #12

Triggered via push November 17, 2023 14:41
Status Success
Total duration 49m 13s
Artifacts 3
Set Version
0s
Set Version
Build hgweb  /  publish-hgweb
43s
Build hgweb / publish-hgweb
build-hgweb  /  ...  /  deploy
build-hgweb / deploy-hgweb / deploy
Matrix: build-hgweb / deploy-hgweb / verify-published
Waiting for pending jobs
Deploy Staging  /  deploy
9s
Deploy Staging / deploy
Matrix: Deploy Staging / verify-published
Matrix: Integration tests / test
Deploy Production  /  deploy
11s
Deploy Production / deploy
Matrix: Deploy Production / verify-published
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
myieye
approved Nov 17, 2023
production

Greeeeeeeeeeeeeeeeeeeeeeeen integration tests!

Annotations

41 warnings
Integration tests / Test windows-latest on staging.languagedepot.org: backend/FixFwData/Program.cs#L1
The variable 'doNothing' is assigned but its value is never used
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexCore/Entities/ProjectUsers.cs#L8
Non-nullable property 'User' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexCore/Entities/ProjectUsers.cs#L9
Non-nullable property 'Project' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexCore/Entities/Project.cs#L72
Non-nullable property 'Node' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexCore/Entities/Project.cs#L73
Non-nullable property 'Date' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexCore/Entities/Project.cs#L74
Non-nullable property 'Desc' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexCore/Entities/Project.cs#L76
Non-nullable property 'Branch' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexCore/Entities/Project.cs#L80
Non-nullable property 'Tags' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexCore/Entities/Project.cs#L81
Non-nullable property 'User' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexCore/Entities/Project.cs#L82
Non-nullable property 'Phase' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test windows-latest on staging.languagedepot.org
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexData/Migrations/20230215025234_rename project table to projects.cs#L8
The type name 'renameprojecttabletoprojects' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexData/Migrations/20230215025234_rename project table to projects.Designer.cs#L16
The type name 'renameprojecttabletoprojects' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexData/Migrations/20230223061336_make project code unique.cs#L8
The type name 'makeprojectcodeunique' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexData/Migrations/20230223061336_make project code unique.Designer.cs#L16
The type name 'makeprojectcodeunique' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexData/Migrations/20230313072551_add last commit to project.cs#L9
The type name 'addlastcommittoproject' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexData/Migrations/20230313072551_add last commit to project.Designer.cs#L16
The type name 'addlastcommittoproject' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexData/Migrations/20230327033721_make user id and project unique on project users.cs#L8
The type name 'makeuseridandprojectuniqueonprojectusers' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexData/Migrations/20230327033721_make user id and project unique on project users.Designer.cs#L16
The type name 'makeuseridandprojectuniqueonprojectusers' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test windows-latest on staging.languagedepot.org: backend/LexData/Migrations/20230815080924_add-locked-user.cs#L8
The type name 'addlockeduser' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test ubuntu-latest on staging.languagedepot.org
The support for python 2.7 will be removed on June 19. Related issue: https://github.com/actions/setup-python/issues/672
Integration tests / Test ubuntu-latest on staging.languagedepot.org
The "--output" option isn't supported when building a solution. Specifying a solution-level output path results in all projects copying outputs to the same directory, which can lead to inconsistent builds.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexData/Migrations/20230215025234_rename project table to projects.cs#L8
The type name 'renameprojecttabletoprojects' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexData/Migrations/20230215025234_rename project table to projects.Designer.cs#L16
The type name 'renameprojecttabletoprojects' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexData/Migrations/20230223061336_make project code unique.cs#L8
The type name 'makeprojectcodeunique' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexData/Migrations/20230223061336_make project code unique.Designer.cs#L16
The type name 'makeprojectcodeunique' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexData/Migrations/20230313072551_add last commit to project.cs#L9
The type name 'addlastcommittoproject' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexData/Migrations/20230313072551_add last commit to project.Designer.cs#L16
The type name 'addlastcommittoproject' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexData/Migrations/20230327033721_make user id and project unique on project users.cs#L8
The type name 'makeuseridandprojectuniqueonprojectusers' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexData/Migrations/20230327033721_make user id and project unique on project users.Designer.cs#L16
The type name 'makeuseridandprojectuniqueonprojectusers' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexData/Migrations/20230817050022_add-loclization-user-column.cs#L8
The type name 'addloclizationusercolumn' only contains lower-cased ascii characters. Such names may become reserved for the language.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/FixFwData/Program.cs#L1
The variable 'doNothing' is assigned but its value is never used
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexCore/Entities/ProjectUsers.cs#L8
Non-nullable property 'User' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexCore/Entities/ProjectUsers.cs#L9
Non-nullable property 'Project' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexCore/Entities/Project.cs#L72
Non-nullable property 'Node' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexCore/Entities/Project.cs#L73
Non-nullable property 'Date' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexCore/Entities/Project.cs#L74
Non-nullable property 'Desc' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexCore/Entities/Project.cs#L76
Non-nullable property 'Branch' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexCore/Entities/Project.cs#L80
Non-nullable property 'Tags' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexCore/Entities/Project.cs#L81
Non-nullable property 'User' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
Integration tests / Test ubuntu-latest on staging.languagedepot.org: backend/LexCore/Entities/Project.cs#L82
Non-nullable property 'Phase' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.

Artifacts

Produced during runtime
Name Size
dotnet-unit-test-results Expired
12 KB
playwright-traces-ubuntu-latest Expired
27.4 MB
playwright-traces-windows-latest Expired
30.4 MB