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

feat(schematic): fds 828 merge main into feature branch #2465

Conversation

andrewelamb
Copy link
Contributor

No description provided.

andrewelamb and others added 30 commits December 8, 2023 13:05
* changed authenticication so that only endpoints that need it have it

* updated schematic

* add patch for access token

* schema endpoints no longer mockeed

* added tests for handle exceptions

* added integration tests

* marked synapse tests

* added error handling for bad schema urls

* fix error message

* add workflow for end to end testing

* fix some test results

* add unit mark

* add unit mark

* add workflow for testing with secrets

* rename file

* fix synapse test file when secrets file doesnt exists

* fix test workflows

* turned synapse ids into secrets in workflow

* turned synapse ids into secrets in workflow
…ainer (Sage-Bionetworks#2438)

* Create a composite action to setup the dev container

* Add shell

* Add shell

* Fix indent

* Add shell
tschaffter and others added 16 commits January 23, 2024 17:37
…works#2453)

* Add ssonar scan workflow

* Check if secret can be read
* Touch OC app file

* Update workflow to run sonar scans
…s#2455)

* Touch OC web app

* Touch the file again

* Fetch correct branch

* Undo changes to web app
…-Bionetworks#2457)

* Touch OC web app

* Trigger again the workflow

* Create prototype of new sonar scanner for pr

* Cleanup

* Cleanup

* Update scanner parameters

* Disable sonar scanner in main CI workflow
)

* Touch oc web app

* Ignore .nx

* Save before trying Bard suggestion

* Upgrade sonar scanner to support PR

* Simplify command

* Cleanpu

* Set working dir

* Specify PR number to SonarScanner for Gradle

* Remove scanner tool proto

* Sort Ci env vars in alphanum

* Update message
…age-Bionetworks#2459)

* Touch two projects with scanner

* Pass env var to CI

* Add SONAR_PULL_REQUEST_NUMBER to dev container definition
Sage-Bionetworks#2460)

* Touch two OC projects

* Require label `sonar-scan-appproved` to run Sonar

* Remove hard coded PR number
…e-Bionetworks#2461)

* Touch two oc projects

* Throw error if sonar label is missing

* Update mesage
@andrewelamb andrewelamb changed the title Feat fds 828 generate endpoint feat(schematic): fds 828 generate endpoint Jan 26, 2024
@andrewelamb andrewelamb changed the title feat(schematic): fds 828 generate endpoint feat(schematic): fds 828 merge main into feature branch Jan 26, 2024
@andrewelamb andrewelamb merged commit c11c1f9 into Sage-Bionetworks:Schematic-API-Staging Jan 26, 2024
7 of 8 checks passed
@andrewelamb andrewelamb deleted the feat-fds-828-generate-endpoint branch January 26, 2024 17:00
@andrewelamb andrewelamb restored the feat-fds-828-generate-endpoint branch January 29, 2024 20:13
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