Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BE1] last handler files reorganization #1917

Merged
merged 99 commits into from
Jun 12, 2024

Conversation

sgueissa
Copy link
Collaborator

@sgueissa sgueissa commented Jun 9, 2024

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 [BE1] Refactor and Database #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

@sgueissa sgueissa self-assigned this Jun 9, 2024
@sgueissa sgueissa added the be1-go label Jun 9, 2024
Copy link

github-actions bot commented Jun 9, 2024

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

@sgueissa sgueissa changed the title [BE1] end files reorganization [BE1] last handler files reorganization Jun 10, 2024
@sgueissa sgueissa marked this pull request as ready for review June 11, 2024 16:29
@sgueissa sgueissa requested a review from a team as a code owner June 11, 2024 16:29
Copy link
Collaborator

@arnauds5 arnauds5 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are a few imports that are renamed such as mlao2, mocks2, mreaction2, mfederation2, generator2, melection2, mconsensus2, mchirp2.
And multiple different methods (munsuscribe, mrumor, mheartbeat, etc) are imported as method2.
Is there a particular reason for this ?
Otherwise. the PR looks good to me.

be1-go/.gitignore Outdated Show resolved Hide resolved
sgueissa and others added 2 commits June 12, 2024 16:14
Co-authored-by: Arnaud S5 <arnauds5@users.noreply.github.com>
Copy link

sonarcloud bot commented Jun 12, 2024

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

@sgueissa sgueissa enabled auto-merge June 12, 2024 14:42
Copy link

sonarcloud bot commented Jun 12, 2024

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

Copy link

sonarcloud bot commented Jun 12, 2024

Copy link
Contributor

@K1li4nL K1li4nL left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

blind approval

Copy link

sonarcloud bot commented Jun 12, 2024

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

@sgueissa sgueissa added this pull request to the merge queue Jun 12, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jun 12, 2024
@sgueissa sgueissa added this pull request to the merge queue Jun 12, 2024
Merged via the queue into master with commit 57c2ca0 Jun 12, 2024
17 checks passed
@sgueissa sgueissa deleted the work-be1-stuart-end-files-reorganization branch June 12, 2024 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants