-
Notifications
You must be signed in to change notification settings - Fork 11k
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
feat: move federation to the microservices architecture #29743
base: develop
Are you sure you want to change the base?
feat: move federation to the microservices architecture #29743
Conversation
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #29743 +/- ##
===========================================
+ Coverage 49.55% 56.89% +7.33%
===========================================
Files 3323 1734 -1589
Lines 81756 31543 -50213
Branches 16874 6729 -10145
===========================================
- Hits 40517 17947 -22570
+ Misses 36500 12129 -24371
+ Partials 4739 1467 -3272
Flags with carried forward coverage won't be shown. Click here to find out more. |
* chore? moving the CE code to the ee package In this first step we are commenting all the dependencies out * chore: merge EE code together * chore: fix lint * chore: fix lint * fix: version * fix: lint
* chore? moving the CE code to the ee package In this first step we are commenting all the dependencies out * chore: merge EE code together * chore: fix lint * chore: re-enable logger * chore: re-enable i18n * chore: remove directly dependency on notifications * chore: enable settings * chore: prefer events over callbacks * chore: re enable messages, room and statistics deps from monolith using svc * chore: re enable Federation class * chore: remove todo * chore: fix lint * chore: fix lint * chore: debug * chore: updating eslint * chore: remove debug flag * fix: version * fix: lint * fix: build * chore: federations tests to the new external pkg (#29926) * chore: partially move federation unit tests to the new pkg * chore: re enable more unit tests * chore: fix lint * chore: move e2e tests as well * chore: fix lint * ci: add federation service to ci build process (#29930) * ci: add federation service to building process * ci: fix arg name * ci: add deps to Dockerfile * ci: add missing dep * ci: publish federation * ci: missing dep
* chore? moving the CE code to the ee package In this first step we are commenting all the dependencies out * chore: merge EE code together * chore: fix lint * chore: re-enable logger * chore: re-enable i18n * chore: remove directly dependency on notifications * chore: enable settings * chore: prefer events over callbacks * chore: re enable messages, room and statistics deps from monolith using svc * chore: re enable Federation class * chore: remove todo * fix: wrong event name * chore: remove internal federation code in favor of the new external pkg * chore: fix lint * chore: fix lint * chore: fix lint * chore: fix lint * chore: debug * chore: updating eslint * chore: remove debug flag * chore: add missing (inderect) dep * chore: enable commented dep * ci: missing deps on dockerfile * ci: yet another missing dep * chore: remove federation helper from federation pkg * fix: prevent race condition on federation settings * chore: do not enforce federation service * fix: prevent calling fed svc if not enabled * fix: move statistics back * fix: version * fix: lint * fix: build * chore: federations tests to the new external pkg (#29926) * chore: partially move federation unit tests to the new pkg * chore: re enable more unit tests * chore: fix lint * chore: move e2e tests as well * chore: fix lint * ci: add federation service to ci build process (#29930) * ci: add federation service to building process * ci: fix arg name * ci: add deps to Dockerfile * ci: add missing dep * ci: publish federation * ci: missing dep * fix: small fix
cd23f2b
to
9c46152
Compare
Looks like this PR is not ready to merge, because of the following issues:
Please fix the issues and try again If you have any trouble, please check the PR guidelines |
FED-98
FED-99
Proposed changes (including videos or screenshots)
Issue(s)
Steps to test or reproduce
Further comments