dedis / popstellar

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

Add some delay before servers are sync #1970

Closed arnauds5 closed 1 month ago

arnauds5 commented 1 month ago

When a federation challenge is successfully handled in go, a federation result is broadcast and the organizers frontends will try to subscribe/catchup to the other lao channel, but if the server isn't synced yet, then they will failed. A goroutine is started to avoid blocking the messages handlers (single thread), and will wait until the remote channel is available locally.

github-actions[bot] commented 1 month ago

Pull reviewers stats

Stats of the last 30 days for popstellar: User Total reviews Time to review Total comments
K1li4nL
🥇
24
▀▀▀▀
7h 1m))
12
▀▀
matteosz
🥈
12
▀▀
2d 6m))
22
▀▀▀
arnauds5
🥉
7
4h 29m))
4
emonnin-epfl
7
8h 20m))
8
sgueissa
4
1h 25m))
7
onsriahi14
3
1d 10h 51m))
4
quadcopterman
3
10d 7h 3m))
▀▀▀▀
1
1florentin
2
10d 5h 50m))
▀▀▀▀
0
MariemBaccari
2
22h 39m))
6
Kaz-ookid
2
2d 4h 12m))
9
simone-kalbermatter
1
9h 17m))
0

⚡️ Pull request stats

sonarcloud[bot] commented 1 month ago

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

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

sonarcloud[bot] commented 1 month ago

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

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

sonarcloud[bot] commented 1 month ago

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

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

See analysis details on SonarCloud

sonarcloud[bot] commented 1 month ago

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

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud