diff --git a/.gitignore b/.gitignore index 57c0587..61dcb78 100644 --- a/.gitignore +++ b/.gitignore @@ -59,3 +59,4 @@ tests/playwright-report/ # Dummy /dump +platform/app/dist.zip diff --git a/platform/app/public/config/google.js b/platform/app/public/config/google.js index 8584156..cd3c6b2 100644 --- a/platform/app/public/config/google.js +++ b/platform/app/public/config/google.js @@ -1,7 +1,7 @@ /** @type {AppTypes.Config} */ window.config = { routerBasename: '/', - pacs_document_host: `${window.location.hostname}`, + pacs_document_host: '152.42.173.210', pacs_document_port: 8080, expertise: false, enableGoogleCloudAdapter: false, @@ -11,35 +11,24 @@ window.config = { showLoadingIndicator: true, strictZSpacingForVolumeViewport: true, // This is an array, but we'll only use the first entry for now - oidc: [ - { - // ~ REQUIRED - // Authorization Server URL - authority: 'https://accounts.google.com', - client_id: '382212153306-7q39hdie4ecj0uhemkitvedo93bnvfhn.apps.googleusercontent.com', - redirect_uri: '/callback', - response_type: 'id_token token', - scope: - 'email profile openid https://www.googleapis.com/auth/cloudplatformprojects.readonly https://www.googleapis.com/auth/cloud-healthcare', // email profile openid - // ~ OPTIONAL - post_logout_redirect_uri: '/logout-redirect.html', - revoke_uri: 'https://accounts.google.com/o/oauth2/revoke?token=', - automaticSilentRenew: true, - revokeAccessTokenOnSignout: true, - - // Tambahan dari Google CLoud Secret - project_id: 'westone-433204', - auth_uri: 'https://accounts.google.com/o/oauth2/auth', - token_uri: 'https://oauth2.googleapis.com/token', - auth_provider_x509_cert_url: 'https://www.googleapis.com/oauth2/v1/certs', - client_secret: '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', - redirect_uris: ['http://devkedungdoro.aplikasi.web.id:3000/callback'], - javascript_origins: [ - 'https://devone.aplikasi.web.id', - 'http://devkedungdoro.aplikasi.web.id:3000', - ], - }, - ], + // Remove OIDC configuration since proxy handles authentication + // oidc: [ + // { + // // ~ REQUIRED + // // Authorization Server URL + // authority: 'https://accounts.google.com', + // client_id: '382212153306-7q39hdie4ecj0uhemkitvedo93bnvfhn.apps.googleusercontent.com', + // redirect_uri: '/callback', + // response_type: 'id_token token', + // scope: + // 'email profile openid https://www.googleapis.com/auth/cloudplatformprojects.readonly https://www.googleapis.com/auth/cloud-healthcare', // email profile openid + // // ~ OPTIONAL + // post_logout_redirect_uri: '/logout-redirect.html', + // revoke_uri: 'https://accounts.google.com/o/oauth2/revoke?token=', + // automaticSilentRenew: true, + // revokeAccessTokenOnSignout: true, + // }, + // ], extensions: [], modes: [], showStudyList: true, @@ -52,12 +41,9 @@ window.config = { configuration: { friendlyName: 'dcmjs DICOMWeb Server', name: 'GCP', - wadoUriRoot: - 'https://healthcare.googleapis.com/v1/projects/westone-433204/locations/asia-southeast2/datasets/sas-dicom-storage/dicomStores/ohif/dicomWeb', - qidoRoot: - 'https://healthcare.googleapis.com/v1/projects/westone-433204/locations/asia-southeast2/datasets/sas-dicom-storage/dicomStores/ohif/dicomWeb', - wadoRoot: - 'https://healthcare.googleapis.com/v1/projects/westone-433204/locations/asia-southeast2/datasets/sas-dicom-storage/dicomStores/ohif/dicomWeb', + wadoUriRoot: `http://152.42.173.210:5555/dicomWeb`, + qidoRoot: `http://152.42.173.210:5555/dicomWeb`, + wadoRoot: `http://152.42.173.210:5555/dicomWeb`, qidoSupportsIncludeField: true, imageRendering: 'wadors', thumbnailRendering: 'wadors', @@ -67,12 +53,12 @@ window.config = { dicomUploadEnabled: true, omitQuotationForMultipartRequest: true, configurationAPI: 'ohif.dataSourceConfigurationAPI.google', - defaultDicomStoreConfiguredItems: { - id: 'projects/westone-433204/locations/asia-southeast2/datasets/sas-dicom-storage', - itemType: '3', - name: 'ohif', - url: 'https://healthcare.googleapis.com/v1/projects/westone-433204/locations/asia-southeast2/datasets/sas-dicom-storage/dicomStores/ohif', - }, + // defaultDicomStoreConfiguredItems: { + // id: 'projects/ohifproxy/locations/asia-southeast2/datasets/sas-storage', + // itemType: '3', + // name: 'store-1', + // url: 'https://healthcare.googleapis.com/v1/projects/ohifproxy/locations/asia-southeast2/datasets/sas-storage/dicomStores/store-1' + // }, }, }, {