{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":504222932,"defaultBranch":"main","name":"GSE-FOXSI-4","ownerLogin":"foxsi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-16T16:10:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1069085?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712776531.0","currentOid":""},"activityList":{"items":[{"before":"f6bc7ea156e0b2509ce095369f9ce397ee51f0ec","after":"f7ce5ebc1ac1a68ccf4b86369ba1a38c721ca2b6","ref":"refs/heads/main","pushedAt":"2024-06-10T19:46:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Merge pull request #75 from KriSun95/removing-telemetry\n\nRemoving telemetry","shortMessageHtmlLink":"Merge pull request #75 from KriSun95/removing-telemetry"}},{"before":"b7609d80a258d4f65038e3b219ec2b476d1cdae0","after":"f6bc7ea156e0b2509ce095369f9ce397ee51f0ec","ref":"refs/heads/main","pushedAt":"2024-04-10T22:49:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"thanasipantazides","name":"Athanasios Pantazides","path":"/thanasipantazides","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46729485?s=80&v=4"},"commit":{"message":"Merge pull request #74 from KriSun95/update-timepix\n\nRemoved the line that will try to replace 0s with nans, no need for t…","shortMessageHtmlLink":"Merge pull request #74 from KriSun95/update-timepix"}},{"before":"7f37a13e2fccf82d3658097a1914ed0e14b4bf72","after":"b7609d80a258d4f65038e3b219ec2b476d1cdae0","ref":"refs/heads/main","pushedAt":"2024-04-02T03:53:55.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Merge pull request #73 from KriSun95/update-cdte\n\nUpdate cdte to only show last 6 digits of Unix time and now estimates the length of time to read the un-read canister data.","shortMessageHtmlLink":"Merge pull request #73 from KriSun95/update-cdte"}},{"before":"4a30892141c0f94e356e63e84835f99cf38463a7","after":"7f37a13e2fccf82d3658097a1914ed0e14b4bf72","ref":"refs/heads/main","pushedAt":"2024-04-02T02:04:30.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Merge pull request #72 from KriSun95/update-cmos\n\nUpdate cmos displays for flight.","shortMessageHtmlLink":"Merge pull request #72 from KriSun95/update-cmos"}},{"before":null,"after":"488f1df2c1d5b9a4748810512d610074073f53af","ref":"refs/heads/soc-gse-compare","pushedAt":"2024-03-29T04:17:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thanasipantazides","name":"Athanasios Pantazides","path":"/thanasipantazides","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46729485?s=80&v=4"},"commit":{"message":"found uncommitted local changes in the SOC GSE computer from Mar 22. Branching for diff.","shortMessageHtmlLink":"found uncommitted local changes in the SOC GSE computer from Mar 22. …"}},{"before":null,"after":"4a30892141c0f94e356e63e84835f99cf38463a7","ref":"refs/heads/RTDWindow.py","pushedAt":"2024-03-27T18:47:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"NShunsaku","name":null,"path":"/NShunsaku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/62582732?s=80&v=4"},"commit":{"message":"Merge pull request #70 from KriSun95/update-cmos\n\nReverted the behaviour of the CdTe unixtime field","shortMessageHtmlLink":"Merge pull request #70 from KriSun95/update-cmos"}},{"before":null,"after":"a528c5ccf901f9764f8920c269689ec20a1a060e","ref":"refs/heads/cmos-debug-mar26","pushedAt":"2024-03-27T17:18:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"thanasipantazides","name":"Athanasios Pantazides","path":"/thanasipantazides","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46729485?s=80&v=4"},"commit":{"message":"last-minute debug changes to get CMOS visualization working","shortMessageHtmlLink":"last-minute debug changes to get CMOS visualization working"}},{"before":"803029af0b966d6194b2943dc7c58b69c98b996a","after":"4a30892141c0f94e356e63e84835f99cf38463a7","ref":"refs/heads/main","pushedAt":"2024-03-26T23:52:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"thanasipantazides","name":"Athanasios Pantazides","path":"/thanasipantazides","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46729485?s=80&v=4"},"commit":{"message":"Merge pull request #70 from KriSun95/update-cmos\n\nReverted the behaviour of the CdTe unixtime field","shortMessageHtmlLink":"Merge pull request #70 from KriSun95/update-cmos"}},{"before":"1a6cfb813bae375f93af6afcc299437979029a7f","after":"803029af0b966d6194b2943dc7c58b69c98b996a","ref":"refs/heads/main","pushedAt":"2024-03-26T22:57:08.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"thanasipantazides","name":"Athanasios Pantazides","path":"/thanasipantazides","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46729485?s=80&v=4"},"commit":{"message":"Merge pull request #69 from KriSun95/update-cmos\n\nUpdate cmos","shortMessageHtmlLink":"Merge pull request #69 from KriSun95/update-cmos"}},{"before":"d33f50bf182a8dd6dd8b3ca2d7396035acc24856","after":"1a6cfb813bae375f93af6afcc299437979029a7f","ref":"refs/heads/main","pushedAt":"2024-03-24T00:33:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Merge pull request #68 from KriSun95/update-cmos\n\nCMOS dark frames + two bug fixes","shortMessageHtmlLink":"Merge pull request #68 from KriSun95/update-cmos"}},{"before":"a19eca587292955cdc43e4672a90a093e0a8ebfa","after":"d33f50bf182a8dd6dd8b3ca2d7396035acc24856","ref":"refs/heads/main","pushedAt":"2024-03-24T00:32:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Merge pull request #67 from KriSun95/update-timepix\n\nEdited the flag field in the Timepix widget to not go red when the va…","shortMessageHtmlLink":"Merge pull request #67 from KriSun95/update-timepix"}},{"before":"7e4075107b0289f66fbf2e4b9c2023f566db6968","after":"a19eca587292955cdc43e4672a90a093e0a8ebfa","ref":"refs/heads/main","pushedAt":"2024-03-23T01:11:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Merge pull request #66 from KriSun95/update-timepix\n\nTimepixCollection.get_flags() now removes the value 1","shortMessageHtmlLink":"Merge pull request #66 from KriSun95/update-timepix"}},{"before":"1037012313f871d82398b887ec2a538aa6534719","after":"7e4075107b0289f66fbf2e4b9c2023f566db6968","ref":"refs/heads/main","pushedAt":"2024-03-23T00:42:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thanasipantazides","name":"Athanasios Pantazides","path":"/thanasipantazides","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46729485?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/foxsi/GSE-FOXSI-4","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/foxsi/GSE-FOXSI-4"}},{"before":"df8dbdb2daa43fbcc8cb5f89b14ac1cfa4020d9f","after":"1037012313f871d82398b887ec2a538aa6534719","ref":"refs/heads/main","pushedAt":"2024-03-22T23:49:43.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Merge pull request #65 from KriSun95/update-cmos\n\nUpdate cmos","shortMessageHtmlLink":"Merge pull request #65 from KriSun95/update-cmos"}},{"before":"ff54d30364eed8797db3c938f47881b725896c33","after":"df8dbdb2daa43fbcc8cb5f89b14ac1cfa4020d9f","ref":"refs/heads/main","pushedAt":"2024-03-22T23:24:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thanasipantazides","name":"Athanasios Pantazides","path":"/thanasipantazides","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46729485?s=80&v=4"},"commit":{"message":"Fixing issues with last PR. sys.path arguments are correct for systems.json now, and swapped init order in gse.py so the logging is established by the time GSEDataDisplay starts up.","shortMessageHtmlLink":"Fixing issues with last PR. sys.path arguments are correct for system…"}},{"before":"4379cad2fd1c79f145ea77914f11397aa194a440","after":"ff54d30364eed8797db3c938f47881b725896c33","ref":"refs/heads/main","pushedAt":"2024-03-22T21:05:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Merge pull request #64 from KriSun95/update-cmos\n\nAdded check to CdTe delta ti for overflow and weird values. Timepix f…","shortMessageHtmlLink":"Merge pull request #64 from KriSun95/update-cmos"}},{"before":"66e345296e4400095db6e19a6bfd8878ad2c0dd1","after":"4379cad2fd1c79f145ea77914f11397aa194a440","ref":"refs/heads/main","pushedAt":"2024-03-22T19:06:22.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"thanasipantazides","name":"Athanasios Pantazides","path":"/thanasipantazides","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46729485?s=80&v=4"},"commit":{"message":"Merge pull request #63 from foxsi/uplink\n\nUplink","shortMessageHtmlLink":"Merge pull request #63 from foxsi/uplink"}},{"before":"e7700b5ead0304222f02a80aacf2eee43ed186bb","after":"a1a9b8a784be8175003d1c7fdaceb7ec44939bc6","ref":"refs/heads/uplink","pushedAt":"2024-03-22T07:30:39.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"thanasipantazides","name":"Athanasios Pantazides","path":"/thanasipantazides","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46729485?s=80&v=4"},"commit":{"message":"Merge branch 'main' into uplink","shortMessageHtmlLink":"Merge branch 'main' into uplink"}},{"before":"c0f12b22c8b343efee9e60afd0a1bd0dcd0fe246","after":"e7700b5ead0304222f02a80aacf2eee43ed186bb","ref":"refs/heads/uplink","pushedAt":"2024-03-22T07:30:20.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"thanasipantazides","name":"Athanasios Pantazides","path":"/thanasipantazides","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46729485?s=80&v=4"},"commit":{"message":"add pyserial dependency","shortMessageHtmlLink":"add pyserial dependency"}},{"before":"236174f1e4e85a1474d07e85bd36202c99847bec","after":"66e345296e4400095db6e19a6bfd8878ad2c0dd1","ref":"refs/heads/main","pushedAt":"2024-03-21T20:06:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Merge pull request #62 from KriSun95/update-cmos\n\nTimepix number should now appear on the use.","shortMessageHtmlLink":"Merge pull request #62 from KriSun95/update-cmos"}},{"before":"ced3fce57e5ec397f8eedc56773e90b9de43d821","after":"236174f1e4e85a1474d07e85bd36202c99847bec","ref":"refs/heads/main","pushedAt":"2024-03-20T23:11:33.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Merge pull request #61 from KriSun95/update-cmos\n\nUpdate cmos\r\n\r\n\r\nAdded a display command widget for clearing images and rotating images.\r\n\r\nNew light curve class to have second twin axes.\r\n\r\nFixed bug that refreshed images everytime a rotation happened.\r\n\r\nNew Timepix parser added. \r\n\r\nEditing Timepix aspect ratio to be more suitable. \r\n\r\nIncluded a display for the catch log file.\r\n\r\nChanged whole photon ratio for CMOS to 60 as requested.","shortMessageHtmlLink":"Merge pull request #61 from KriSun95/update-cmos"}},{"before":"8c75f4b91cbf9664ae2ef1267f82881821a56d2a","after":"ced3fce57e5ec397f8eedc56773e90b9de43d821","ref":"refs/heads/main","pushedAt":"2024-03-15T21:03:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Update cdte (#60)\n\n* Added a way to screen out bad strips for CdTe images via an input to the collection.\r\n\r\n* Changed to new CdTe frame paerser (from CdTeframeparser_20240306.py, private com.) which now has pseudo counter returned.\r\n\r\n* Included Minamis livetime calculation in the CdTe collection which is then used to show the count rates in the display\r\n\r\n* Added a way to speed up matplotlib plotting but need to be careful when closing widgets that are attributes.\r\n\r\n---------\r\n\r\nCo-authored-by: Kristopher Cooper ","shortMessageHtmlLink":"Update cdte (#60)"}},{"before":"a659fd4a2a26eb429bdc27540c7f9aa945e51b62","after":"8c75f4b91cbf9664ae2ef1267f82881821a56d2a","ref":"refs/heads/main","pushedAt":"2024-03-14T22:58:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Playback (#59)\n\n* Only changes to the names of the readers to fit the convention set in the rest of the package with detector at start of name.\r\n\r\n* Got playback from existing files working. It is a little bit slow to respond.\r\n\r\n---------\r\n\r\nCo-authored-by: Kristopher Cooper ","shortMessageHtmlLink":"Playback (#59)"}},{"before":"ece04526f76bd5e2a024b6a48fcca2409026d47f","after":"a659fd4a2a26eb429bdc27540c7f9aa945e51b62","ref":"refs/heads/main","pushedAt":"2024-03-13T19:19:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Pyqtgraph to plt (#58)\n\n* making matplotlib work. Have to add in some signals for clicking and resizing the window to not overstretch the widget but it seems to be working\r\n\r\n* rearranged some code of CdTe and rotated the CMOS images 180 for optics reflection\r\n\r\n* tidying up the light curve code and adding in image code.\r\n\r\n* Add check for existing file in Reader Base. Now if the file does not exist it looks better in the temrinal at least\r\n\r\n* Image class now works correctly. Examples are also included. Aspect ratio for the plots is kept through the roation (should map to the parent widget size). Can use pcolormesh or imshow options for speed. Will work with just grey scale or rgb(a) as well. To add rotating axes labels if we want to keep track of the Pt and Al sides (for example) in CdTe.\r\n\r\n* Adding documentation and removing redundant method entries\r\n\r\n* Moved some CdTe specific but static code out of the collection class so it is easier to use them. Edited the matplotlib image plotting to look more reasonable.\r\n\r\n* A lot of changes moving over to matplotlib. A BaseWindow class now exists and has been restructured so a lot of the code can be shared between all window instances. A new convention was introduced where the base class methods all begin with base_ to make it clear these are from the base class and ones marks base_essential_ should be overwritten for the specific things the child class needs\r\n\r\n* PLT now used in every window. Some np.where have been replaced with np.nonzero. Defaulting to using PyQt6 signals (now in the BaseWindow) since PLT ones were not as reliable.\r\n\r\n* Propagating the PLT change to Timepix and RTD windows. The detector display alo now has the ability to indicate it is visible but not the active window\r\n\r\n* matching colours etc to original pyqt verions of plots\r\n\r\n* The base_window classes now have a simple function to label their plots within the axes. Also fixed bug which stopped the light curves from plotting as the correct aspect ratio in tests.\r\n\r\n* fixed bug caused by being crazy with the mouse on GUI start-up. If QSignals are sent too early in the process they seem to block future signals, Fixed by manually fluching pending signals at the end of the GUI start-up.\r\n\r\n* Fixed issue where plot stopped taking up available space and arc-distance contours now work fine with all images\r\n\r\n---------\r\n\r\nCo-authored-by: Kristopher Cooper \r\nCo-authored-by: Kristopher Cooper ","shortMessageHtmlLink":"Pyqtgraph to plt (#58)"}},{"before":"65368fac2f901b973a84a2d7cff8cadd02d6195b","after":"ece04526f76bd5e2a024b6a48fcca2409026d47f","ref":"refs/heads/main","pushedAt":"2024-03-06T19:33:30.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Merge pull request #56 from KriSun95/use-json\n\nUse json","shortMessageHtmlLink":"Merge pull request #56 from KriSun95/use-json"}},{"before":"1c57c5f5fe51587cbd650c1868a93627da743772","after":"65368fac2f901b973a84a2d7cff8cadd02d6195b","ref":"refs/heads/main","pushedAt":"2024-03-06T17:27:56.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Merge pull request #55 from foxsi/uplink\n\nUplink","shortMessageHtmlLink":"Merge pull request #55 from foxsi/uplink"}},{"before":"bc533a68b1321ff0c81e81234a14e3e250b09d66","after":"c0f12b22c8b343efee9e60afd0a1bd0dcd0fe246","ref":"refs/heads/uplink","pushedAt":"2024-03-06T17:25:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thanasipantazides","name":"Athanasios Pantazides","path":"/thanasipantazides","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46729485?s=80&v=4"},"commit":{"message":"communication.py","shortMessageHtmlLink":"communication.py"}},{"before":"c661dff0f9ad62271e25df353131337690b15304","after":"bc533a68b1321ff0c81e81234a14e3e250b09d66","ref":"refs/heads/uplink","pushedAt":"2024-03-06T17:10:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KriSun95","name":"Kris Cooper","path":"/KriSun95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43237137?s=80&v=4"},"commit":{"message":"Delete FoGSE/gse_no_uplink.py","shortMessageHtmlLink":"Delete FoGSE/gse_no_uplink.py"}},{"before":"616e6345f2428469e58906f24b03f332d5f96381","after":"c661dff0f9ad62271e25df353131337690b15304","ref":"refs/heads/uplink","pushedAt":"2024-03-05T22:41:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thanasipantazides","name":"Athanasios Pantazides","path":"/thanasipantazides","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46729485?s=80&v=4"},"commit":{"message":"adds ability to pass Timepixparser test data when run as __main__ (no edits to the parser function itself). Adds many more DAQ parameter fields to the CdTe canister HK dictionary, stuff like pseudotrigger counter.","shortMessageHtmlLink":"adds ability to pass Timepixparser test data when run as __main__ (no…"}},{"before":"ed1a5a62838fc2832725ff0b7431a0c5f0f9c38b","after":"616e6345f2428469e58906f24b03f332d5f96381","ref":"refs/heads/uplink","pushedAt":"2024-03-05T22:19:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thanasipantazides","name":"Athanasios Pantazides","path":"/thanasipantazides","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46729485?s=80&v=4"},"commit":{"message":"Merge branch 'main' into uplink","shortMessageHtmlLink":"Merge branch 'main' into uplink"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYX36RQA","startCursor":null,"endCursor":null}},"title":"Activity · foxsi/GSE-FOXSI-4"}