dedis / popstellar

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

[BE1] last handler files reorganization #1917

Closed sgueissa closed 2 months ago

sgueissa commented 3 months ago

In this PR, we merged the logic, message structures and types in one place and add some quick documentation.

In this PR the following are still missing but will be done in the next PRs:

  1. Fix the comments from https://github.com/dedis/popstellar/pull/1815
  2. Fix the secret election
  3. Implement the witness-message and meetings handling
  4. Refactor PopCha
  5. Better documentation
  6. Add a better logging system
  7. Add some integration tests
  8. Add karate tests

PS1: A lot of files and lines modified because I moved a lot of code, changed a lot of directories and packages name PS2: don't mind anything inside the old directory

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
🥇
18
▀▀▀▀
3d 23h 15m))
20
▀▀▀
matteosz
🥈
5
1d 7h 45m))
4
simone-kalbermatter
🥉
4
8h 40m))
0
onsriahi14
4
1d 10h 51m))
5
emonnin-epfl
3
8h 20m))
8
DanielTavaresA
3
2d 19h 23m))
10
▀▀
pierluca
2
3d 11h 3m))
1
MariemBaccari
2
22h 39m))
6
Tyratox
1
44m))
0
arnauds5
1
10d 19h 13m))
▀▀▀
0
sgueissa
1
6d 11h 44m))
▀▀
1
osm-alt
1
25m))
0
quadcopterman
1
4d 2h 40m))
0
Kaz-ookid
1
1d 2h 1m))
5

⚡️ Pull request stats

sonarcloud[bot] commented 2 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 2 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 2 months ago

Quality Gate Passed Quality Gate passed for 'PoP - Be1-Go'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
66.4% Coverage on New Code
1.4% Duplication on New Code

See analysis details on SonarCloud

sonarcloud[bot] commented 2 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