{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":314441601,"defaultBranch":"main","name":"raccoon","ownerLogin":"cylab-tw","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-11-20T03:57:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63006328?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1683205050.0","currentOid":""},"activityList":{"items":[{"before":"0494f092ed4f3ac2218e65b973447ef5fcab0a75","after":"5bd8f08d42f56c33287ce9f4632548f36a03174b","ref":"refs/heads/main","pushedAt":"2023-12-01T15:44:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"docs: add deprecation info","shortMessageHtmlLink":"docs: add deprecation info"}},{"before":"b4ca0b9f18ef5c0f87259cbc2f7b06d48bc402cc","after":"8d66f1c70905683b836219c4148455f61383efef","ref":"refs/heads/dev","pushedAt":"2023-05-05T11:33:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"feat: add `MONGODB_OPTIONS` to .env\n\n- User can add desired options to connection URL by themselves\n- Also update README","shortMessageHtmlLink":"feat: add MONGODB_OPTIONS to .env"}},{"before":"580185b78a4d24fbd0a76671c1952ffd268e96b0","after":"0494f092ed4f3ac2218e65b973447ef5fcab0a75","ref":"refs/heads/main","pushedAt":"2023-05-04T12:57:30.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"chore: release v1.8.0","shortMessageHtmlLink":"chore: release v1.8.0"}},{"before":"ba092eb6df9aeb5431238b25b04900d5da540139","after":"b4ca0b9f18ef5c0f87259cbc2f7b06d48bc402cc","ref":"refs/heads/dev","pushedAt":"2023-04-28T05:42:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"fix(wado-uri): crash when invalid frame number\n\n# Problems\n- When query with invalid frame number\n(i.e. input frame number bigger than DICOM's frame nubmer)\n- , the raccoon will crash because of file not exist\n\n# Solutions\n- Check frame number is valid or not,\n- If invalid, return 400","shortMessageHtmlLink":"fix(wado-uri): crash when invalid frame number"}},{"before":"c42032e2336830f0400227ea31b410062c9c50d3","after":"ba092eb6df9aeb5431238b25b04900d5da540139","ref":"refs/heads/dev","pushedAt":"2023-04-14T10:27:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"feat: local uploader support resume from log\n\n- Default WADO uploader URL to `http://127.0.0.1:8081/dicom-web/studies`\n- Remove wrong option in `DICOMUploader.js`\n> url","shortMessageHtmlLink":"feat: local uploader support resume from log"}},{"before":"6a44542adbc367ef3a9a908c431a8e2635055444","after":"c42032e2336830f0400227ea31b410062c9c50d3","ref":"refs/heads/dev","pushedAt":"2023-04-13T14:31:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"fix: wrong store path when using local uploader\n\n# Problems\n- The `stow` function using `originalFilename` to concatenate path\n- But local uploader gives relative filename\ncausing wrong store path like `/dicomFiles/relative/xxx.dcm`\nactual:\n`/dicomFiles/xxx.dcm`\n\n# Solutions\n- Use path.basename for local relative filename\n- That is, `stow` would get `xxx.dcm` of `originalFilename`","shortMessageHtmlLink":"fix: wrong store path when using local uploader"}},{"before":"ccec90eff977ad43a76ee37e498153fac416ac67","after":"580185b78a4d24fbd0a76671c1952ffd268e96b0","ref":"refs/heads/main","pushedAt":"2023-04-10T13:40:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"chore: release v1.7.1","shortMessageHtmlLink":"chore: release v1.7.1"}},{"before":"182e4b513505fa6b7c32652cf30bd1b81f73027a","after":"6a44542adbc367ef3a9a908c431a8e2635055444","ref":"refs/heads/dev","pushedAt":"2023-04-10T13:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"fix: abs path that concating DICOM_STORE_ROOTPATH\n\nrelate:\nhttps://github.com/cylab-tw/raccoon/commit/5b2c1637850807fcaa155518129c4d3881dd7a41","shortMessageHtmlLink":"fix: abs path that concating DICOM_STORE_ROOTPATH"}},{"before":"c1aed67799cf2d8143b3a76710c76f108e6a93bf","after":"ccec90eff977ad43a76ee37e498153fac416ac67","ref":"refs/heads/main","pushedAt":"2023-03-26T10:19:49.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"chore: release v1.7.0","shortMessageHtmlLink":"chore: release v1.7.0"}},{"before":"92161d5b07871bac23e7687e3feaa2c80b780f34","after":"182e4b513505fa6b7c32652cf30bd1b81f73027a","ref":"refs/heads/dev","pushedAt":"2023-03-25T11:21:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"feat: add single file uploader","shortMessageHtmlLink":"feat: add single file uploader"}},{"before":"54d8d5a350ad2ea72775fceab0d3556afd9e8be5","after":"92161d5b07871bac23e7687e3feaa2c80b780f34","ref":"refs/heads/dev","pushedAt":"2023-03-25T07:29:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"fix: cannot perform `storeDest` (split undefined)\n\n# Problems\n- StudyTime maybe empty cause `startedDate`'s value is \"1234undefined\"\n- that cannot convert to Date type\n\n# Solutions\n- Use only study date to get year and month,\nbecause study time may be empty\n- and we just need the year and month","shortMessageHtmlLink":"fix: cannot perform storeDest (split undefined)"}},{"before":"9dcf10295c8020a08b22a18872db46a8b5d01e65","after":"54d8d5a350ad2ea72775fceab0d3556afd9e8be5","ref":"refs/heads/dev","pushedAt":"2023-03-19T12:20:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"fix: 00081190 missing `DICOMWEB_API`\n\n# Problems\n- http://127.0.0.1:8081/raccoon/studies/ that\nmissing `DICOMWEB_API`: \"dicom-web\"\n- Correct is http://127.0.0.1:8081/raccoon/dicom-web/studies/\n\n# Solutions\n- Add `DICOMWEB_API` to pathname in baseURL","shortMessageHtmlLink":"fix: 00081190 missing DICOMWEB_API"}},{"before":"45ea8805b1c323e81e09ac05fd4aaf71ab7932c3","after":"9dcf10295c8020a08b22a18872db46a8b5d01e65","ref":"refs/heads/dev","pushedAt":"2023-03-17T15:17:03.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"build: copy template config files when build","shortMessageHtmlLink":"build: copy template config files when build"}},{"before":"5b2c1637850807fcaa155518129c4d3881dd7a41","after":"45ea8805b1c323e81e09ac05fd4aaf71ab7932c3","ref":"refs/heads/dev","pushedAt":"2023-03-16T16:16:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"feat: correct dicom missing 00080005 when STOW\n\n# Problems\n- When I uploaded DICOM file,\nI got an `EXITCODE_CANNOT_CONVERT_TO_UNICODE ` error\n- Upon checking DICOM file,\nI found that the error was caused by missing 00080005\n\n# Solution\n- Use dcmconv to convert DICOM file to Unicode\nthat can replace 00080005 to `ISO_IR 192`","shortMessageHtmlLink":"feat: correct dicom missing 00080005 when STOW"}},{"before":"8a5cf545be78d3f4286bdf53fa7137aac690f93c","after":"5b2c1637850807fcaa155518129c4d3881dd7a41","ref":"refs/heads/dev","pushedAt":"2023-03-10T12:22:59.520Z","pushType":"push","commitsCount":1,"pusher":{"login":"Chinlinlee","name":"a5566qq123","path":"/Chinlinlee","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49154622?s=80&v=4"},"commit":{"message":"fix: WADO-RS' `imageFullPath` incorrect\n\n# Problem\n- `imageFullPath` need to append slash in `DICOM_STORE_ROOTPATH` env\n- If not appned, it will get `rootfiles/item`,\nbut correct is `root/files/item`\n\n# Solution\n- Use `path.join` instead of string concat","shortMessageHtmlLink":"fix: WADO-RS' imageFullPath incorrect"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADvXTgdAA","startCursor":null,"endCursor":null}},"title":"Activity ยท cylab-tw/raccoon"}