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

Revamp ScienceMesh integration tests #4246

Merged
merged 35 commits into from
Oct 31, 2023
Merged

Conversation

glpatcern
Copy link
Member

@glpatcern glpatcern commented Oct 10, 2023

This PR includes:

  • A wopiserver next to each EFSS to test apps
  • A cernbox configuration (still WIP) - stepping stone for Add CERNBox to docker-based tests #4132. We include the backend and the UI, served via nginx.
  • Automated generation of certificates. Only the (self-signed) CA is kept in the repo, along with a Firefox certificate db so that the browser trusts all certificates.

@glpatcern glpatcern requested review from labkode, gmgigi96 and a team as code owners October 10, 2023 16:33
@update-docs
Copy link

update-docs bot commented Oct 10, 2023

Thanks for opening this pull request! The maintainers of this repository would appreciate it if you would create a changelog item based on your changes.

@glpatcern glpatcern marked this pull request as draft October 10, 2023 16:33
@glpatcern glpatcern force-pushed the sm-config-wopi branch 7 times, most recently from 63a3c7c to daba744 Compare October 16, 2023 16:03
@glpatcern glpatcern marked this pull request as ready for review October 16, 2023 16:03
@glpatcern glpatcern force-pushed the sm-config-wopi branch 16 times, most recently from d7ee9d6 to ff0a520 Compare October 23, 2023 09:21
@glpatcern glpatcern force-pushed the sm-config-wopi branch 2 times, most recently from 721cde1 to 2887cdc Compare October 31, 2023 09:10
@glpatcern
Copy link
Member Author

This is now ready for merge. The CERNBox configuration is not complete but its backend works. A minor change will take place at a later stage once we have a Reva plugin to serve the CERNBox web UI.

@gmgigi96 gmgigi96 merged commit cb356f4 into cs3org:master Oct 31, 2023
23 of 24 checks passed
@glpatcern glpatcern deleted the sm-config-wopi branch December 13, 2023 08:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants