Sage-Bionetworks / sage-monorepo

Where OpenChallenges, Schematic, and other Sage open source apps are built
https://sage-bionetworks.github.io/sage-monorepo/
Apache License 2.0
21 stars 12 forks source link

feat(agora): create Agora in monorepo #2693

Closed sagely1 closed 1 month ago

sagely1 commented 1 month ago

Description

Add Agora to the monorepo

cc: @tschaffter

Changelog

Added Agora

The following command was used to initially generate Agora

nx g @nx/angular:application agora-app \
  --directory apps/agora/app \
  --bundler webpack \
  --ssr \
  --projectNameAndRootFormat as-provided \
  --dry-run
  --e2eTestRunner=none
tschaffter commented 1 month ago

@sagely1 I forgot that the SSR server was tested (executed) during the CI/CD workflow. This task fails for Agora because we have remove one of the SSR file. Could you try to patch this by copying files related to SSR from the OpenChallenges project? The believe the main file is server.ts. The file project.json may also include information useful to identify all the files related to SSR.

sagely1 commented 1 month ago

@sagely1 I forgot that the SSR server was tested (executed) during the CI/CD workflow. This task fails for Agora because we have remove one of the SSR file. Could you try to patch this by copying files related to SSR from the OpenChallenges project? The believe the main file is server.ts. The file project.json may also include information useful to identify all the files related to SSR.

Added server.ts

tschaffter commented 1 month ago

Looks like all the checks are passing. Next you should update the branch with the content from main (see "This branch is out-of-date with the base branch") and mark this PR as Ready for review.

image
sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed for 'openchallenges-app'

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 1 month ago

Quality Gate Passed Quality Gate passed for 'schematic-api'

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 1 month ago

Quality Gate Passed Quality Gate passed for 'openchallenges-edam-etl'

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 1 month ago

Quality Gate Passed Quality Gate passed for 'openchallenges-challenge-service'

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 1 month ago

Quality Gate Passed Quality Gate passed for 'openchallenges-organization-service'

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 1 month ago

Quality Gate Passed Quality Gate passed for 'openchallenges-image-service'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud