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

Merge BL Plugin to Master #24

Merged
merged 28 commits into from
Mar 17, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
6ad1446
Code Refactoring
birdeggb2777 Dec 28, 2022
39dcf1b
feat: added oauth as a plugin in the viewer part
ppop123456 Dec 30, 2022
490ffdb
fix: url and request header fix
ppop123456 Jan 2, 2023
b3541c0
fix: fix problem that the token not correctly put into request header.
ppop123456 Jan 2, 2023
8770cc3
feat: adding a while list of the query parameters in QIDO
birdeggb2777 Jan 9, 2023
6782663
feat: add function to draw INTERPOLATED of GSPS
birdeggb2777 Jan 16, 2023
49d82d5
feat: added oauth as a plugin in the viewer part
ppop123456 Dec 30, 2022
8bdc77b
fix: url and request header fix
ppop123456 Jan 2, 2023
6ee26d9
fix: fix problem that the token not correctly put into request header.
ppop123456 Jan 2, 2023
278c209
Merge remote-tracking branch 'origin/oauth-keycloak-plugin' into oaut…
ppop123456 Jan 17, 2023
e8306e4
Replace the random function with the securePassword function.
birdeggb2777 Jan 25, 2023
50a86d2
fix:Incomplete string escaping or encoding.
birdeggb2777 Jan 25, 2023
80b96b5
close #13; Fix: Add the support of the RetrieveURL (0008,1190) that c…
birdeggb2777 Jan 25, 2023
8516372
Fixed some bugs in PictureOnclick function.
birdeggb2777 Jan 25, 2023
3f76ad1
Merge branch 'oauth-keycloak-plugin' into BLPlugin
ppop123456 Jan 27, 2023
8ddbafc
fix the bug of display image with invert attribute
birdeggb2777 Jan 28, 2023
9b1f1fa
disable oauth2 defaultly
cylien Jan 28, 2023
191dfac
feat: improve the function of rulers for measuring
birdeggb2777 Feb 7, 2023
c0baf4e
Merge branch 'BLPlugin' of https://github.com/cylab-tw/bluelight into…
birdeggb2777 Feb 7, 2023
df19ae1
feat: improve the function of rulers for measuring angle
birdeggb2777 Feb 9, 2023
45c72c7
feat: improve the function of rulers for measuring angle
birdeggb2777 Feb 12, 2023
03fc785
add tag.js to plugin
birdeggb2777 Feb 14, 2023
54b2965
Fix the bug for measuring angle.
birdeggb2777 Feb 14, 2023
137ac44
add xnat.js to plugin
birdeggb2777 Feb 27, 2023
310d134
feat: support PDF DICOM rendering
birdeggb2777 Mar 5, 2023
70db479
feat: support plugin that uses ESModule
birdeggb2777 Mar 12, 2023
a7f039a
improve the function of getParameterByName
birdeggb2777 Mar 15, 2023
0f23166
fix some bugs for add plugin
birdeggb2777 Mar 16, 2023
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
14 changes: 14 additions & 0 deletions bluelight/data/configOAuth.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"enabled":false,
"hostname":"127.0.0.1",
"port":"8080",
"http":"http",
"client_id":"account",
"endpoints":
{
"auth":"realms/TestRealm/protocol/openid-connect/auth",
"validation":"realms/TestRealm/protocol/openid-connect/userinfo",
"token":"realms/TestRealm/protocol/openid-connect/token"
},
"tokenInRequest":true
}
32 changes: 32 additions & 0 deletions bluelight/data/imageTags.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"medicalSpecialty": [
{
"name": "Ophthalmology",
"diseases": [
{
"name": "Diabetic retinopathy",
"tags": [
"0 - Not feasible",
"1 - Not RD",
"2 - Mild NPDR",
"3 - Moderate NPDR",
"4 - Severe NPDR",
"5 - PDR"
]
}
]
},
{
"name": "Anatomical Pathology",
"diseases": [
{
"name": "Prostate cancer",
"tags": [
"0 - Not carcinoma",
"1 - Carcinoma"
]
}
]
}
]
}
13 changes: 13 additions & 0 deletions bluelight/data/plugin.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"plugin": [
{"path":"../scripts/plugin/oauth.js", "name": "oauth", "disableCatch": "true"},
{"path":"../scripts/plugin/mpr.js", "name": "MPR", "disableCatch": "true"},
{"path":"../scripts/plugin/vr.js", "name": "VR", "disableCatch": "true"},
{"path":"../scripts/plugin/xml_format.js", "name": "xml_format", "disableCatch": "true"},
{"path":"../scripts/plugin/graphic_annotation.js", "name": "graphic_annotation", "disableCatch": "true"},
{"path":"../scripts/plugin/rtss.js", "name": "rtss", "disableCatch": "true"},
{"path":"../scripts/plugin/seg.js", "name": "seg", "disableCatch": "true"},
{"path":"../scripts/plugin/tag.js", "name": "tag", "disableCatch": "true"},
{"path":"../scripts/plugin/xnat.js", "name": "tag", "disableCatch": "true"}
]
}
278 changes: 98 additions & 180 deletions bluelight/html/start.html

Large diffs are not rendered by default.

Binary file added bluelight/image/icon/black/M.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluelight/image/icon/black/X.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluelight/image/icon/black/tag_off.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluelight/image/icon/black/tag_on.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bluelight/image/icon/title/bluelight.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading