dedis / popstellar

Proof-of-personhood System
GNU Affero General Public License v3.0
35 stars 8 forks source link

[BE1] Better error handling #1902

Closed sgueissa closed 3 months ago

sgueissa commented 3 months ago

This PR has for purpose to rework all the errors to prepare the code for having better logs.

We removed the bad return type *answer.Error from everywhere and replace it with error, for that we created an error type with a stacktrace for this project named PopError.

github-actions[bot] commented 3 months ago

Pull reviewers stats

Stats of the last 30 days for popstellar: User Total reviews Time to review Total comments
K1li4nL
🥇
12
▀▀▀
4d 19h 42m))
14
▀▀▀
simone-kalbermatter
🥈
4
8h 40m))
0
onsriahi14
🥉
4
1d 23h 8m))
4
matteosz
3
4d 40m))
5
pierluca
2
3d 11h 3m))
1
arnauds5
2
5d 15h 3m))
▀▀
0
emonnin-epfl
2
3h 14m))
2
DanielTavaresA
2
2d 10h 22m))
8
▀▀
quadcopterman
2
6d 13h 46m))
▀▀
1
Tyratox
1
44m))
0
sgueissa
1
6d 11h 44m))
▀▀
1
osm-alt
1
25m))
0
Kaz-ookid
1
1d 2h 1m))
5

⚡️ Pull request stats

sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed for 'PoP - Fe1-Web'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed for 'PoP - Fe2-Android'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed for 'PoP - PoPCHA-Web-Client'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed for 'PoP - Be2-Scala'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

sonarcloud[bot] commented 3 months ago

Quality Gate Failed Quality Gate failed for 'PoP - Be1-Go'

Failed conditions
0.0% Coverage on New Code (required ≥ 65%)

See analysis details on SonarCloud

sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed for 'PoP - Fe2-Android'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud