Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
8fcebdc
ctds integration changes
pieterlukasse May 29, 2024
628681d
feat: prototype for teamProject solution
pieterlukasse Aug 30, 2023
02426d8
feat: updating dependencies (#128)
m0nhawk Apr 25, 2024
8fa7db5
feat: new flyway script to add the new global share permission to sec…
pieterlukasse May 15, 2024
d77ce32
feat: adjust checkCommonEntityOwnership to allow for teamproject owne…
pieterlukasse May 23, 2024
012dd60
feat: amazoncorreto alternative to deprecated openJDK 8
pieterlukasse Jan 18, 2024
c904887
tmp: temporary solution to simplify onboarding
pieterlukasse May 23, 2024
06067d5
[Snyk] Fix for 14 vulnerabilities (#129)
m0nhawk Apr 25, 2024
67811ef
fix: add extra check to ensure user has global sharing permission
pieterlukasse Jun 6, 2024
a3d29ce
fix: stricter check in checkCommonEntityOwnership for teamProject own…
pieterlukasse Jun 7, 2024
913be86
feat: enable CI for ctds local fork`s default branch
pieterlukasse Jun 11, 2024
1498717
feat: upgrade commons-io to 2.14.0
pieterlukasse Jun 12, 2024
a43248a
fix: add transactional annotation to failing test
pieterlukasse Jun 12, 2024
fbebf9a
Merge pull request #140 from uc-cdis/feat/enable_ci_for_local_main_br…
pieterlukasse Jun 12, 2024
6261dff
Feat: restrict the read restricted role (#142)
pieterlukasse Jun 19, 2024
ae704c9
fix: add conceptset:*:copy-name:get permission to role 15 (#144)
pieterlukasse Jun 21, 2024
5213ef6
fix: remove .toLowerCase() in teamproject parsing (#146)
pieterlukasse Jun 25, 2024
21f68db
Update AmazonCorretto to 8u412-al2023 (#147)
m0nhawk Jun 27, 2024
6fc2d72
dep: update jackson
m0nhawk Jul 31, 2024
a0a4d77
dep: update postgresql
m0nhawk Jul 31, 2024
b235105
Update base images and dependencies (#152)
m0nhawk Jul 31, 2024
58f2f59
Fix/session vs token issue (#151)
pieterlukasse Aug 1, 2024
8661678
dep/fix (#154)
m0nhawk Aug 12, 2024
506e347
Fix: restrict concept permissions in role 15 (#153)
pieterlukasse Aug 12, 2024
0692cbb
Fix: add Transactional annotation to method to fix "no session" error…
pieterlukasse Oct 15, 2024
d7b51f2
dep: update base runtime image to amazoncorretto:8u432-al2023-jre (#164)
m0nhawk Nov 12, 2024
c1b017a
fix: use /auth/request instead of /auth/mapping Arborist endpoint (#166)
pieterlukasse Nov 25, 2024
9e40134
empty commit: trigger rebuild
m0nhawk Jan 14, 2025
636b4e8
Security updates (#169)
m0nhawk Jan 15, 2025
0c4c38b
moved from dockerhub to try and fix Snyk scan issues. (#170)
cmlsn Jan 16, 2025
ada5713
Update Dockerfile (#171)
m0nhawk Jan 16, 2025
2af515a
Update Dockerfile (#172)
m0nhawk Jan 16, 2025
43904a5
Update Dockerfile (#173)
m0nhawk Jan 16, 2025
1177391
Update Dockerfile (#174)
m0nhawk Jan 17, 2025
92683f7
Create NOTICE
beamcb Feb 3, 2025
1764b5f
Merge pull request #175 from uc-cdis/beamcb-patch-1
beamcb Feb 3, 2025
d409c3b
Feat: add permissions needed for cohort characterization and feature …
pieterlukasse Mar 14, 2025
ede37b9
Bump the maven group across 1 directory with 11 updates
dependabot[bot] Sep 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions .github/workflows/ci_custom.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Continuous integration
name: CI CTDS

# Run customized version of CI in our local fork's main (default) branch and pull requests to
# this branch (note: this ci_custom.yaml file is a simplified version of the ci.yaml file in this same directory)
on:
push:
branches: [ 2.15.0-DEV ]
pull_request:
branches: [ 2.15.0-DEV ]

jobs:
# Build and test the code
build:
runs-on: ubuntu-latest

env:
MAVEN_PROFILE: webapi-postgresql

steps:
# Checks-out repository under $GITHUB_WORKSPACE, so the job can access it
- uses: actions/checkout@v2

- uses: actions/setup-java@v1
with:
java-version: 8

- name: Maven cache
uses: actions/cache@v2
with:
path: ~/.m2
# Key for restoring and saving the cache
key: ${{ runner.os }}-maven-${{ hashFiles('pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-

- name: Test
run: mvn -B -P${{ env.MAVEN_PROFILE }} test
16 changes: 16 additions & 0 deletions .github/workflows/image_build_push.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: Build Image and Push to Quay

on: push

jobs:
ci:
name: Build Image and Push to Quay
uses: uc-cdis/.github/.github/workflows/image_build_push.yaml@master
with:
OVERRIDE_REPO_NAME: "ohdsi-webapi"
BUILD_PLATFORMS: "linux/amd64"
secrets:
ECR_AWS_ACCESS_KEY_ID: ${{ secrets.ECR_AWS_ACCESS_KEY_ID }}
ECR_AWS_SECRET_ACCESS_KEY: ${{ secrets.ECR_AWS_SECRET_ACCESS_KEY }}
QUAY_USERNAME: ${{ secrets.QUAY_USERNAME }}
QUAY_ROBOT_TOKEN: ${{ secrets.QUAY_ROBOT_TOKEN }}
11 changes: 11 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
repos:
- repo: git@github.com:Yelp/detect-secrets
rev: v1.3.0
hooks:
- id: detect-secrets
args: ['--baseline', '.secrets.baseline']
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.3.0
hooks:
- id: no-commit-to-branch
args: [--branch, develop, --branch, master, --pattern, release/.*]
Loading
Loading