{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":8556238,"defaultBranch":"master","name":"VistA","ownerLogin":"WorldVistA","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-03-04T13:37:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2237998?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726062092.0","currentOid":""},"activityList":{"items":[{"before":"b4b46a4b4cc9d64bb3e259ee802c14c7e615bc41","after":"49d6c1b9c10045b3e9a6d22d3b73f3eaea93af38","ref":"refs/heads/master","pushedAt":"2024-09-16T12:36:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Fix regression/typo in bedabae0597e21743f57b9b4ba58c98ec4fbdef2","shortMessageHtmlLink":"Fix regression/typo in bedabae"}},{"before":"45e83156de754dfe96d509cb459437fc2eb05a73","after":"b4b46a4b4cc9d64bb3e259ee802c14c7e615bc41","ref":"refs/heads/master","pushedAt":"2024-09-15T11:38:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"CPRS 33SWD Source Code with small mod\n\nCPRS version 1.33.109.1/OR*3.0*608\n\nMods to code:\n- Broker Changed to fix SID issue (http://smh101.com/articles/p6/cprs-unicode.html)\n\nThis mod was not applied since the file was moved around and it's harder\nnow, but may do it in the future:\n- Access code and Verify Code pass on cmd line\n\nBinaries available here:\nhttps://code.worldvista.org/files/clients/OSEHRA_VistA/CPRS/1_33_109_1/","shortMessageHtmlLink":"CPRS 33SWD Source Code with small mod"}},{"before":"0a9f07e407bcb94337d94215e0fba600bb726f7d","after":"45e83156de754dfe96d509cb459437fc2eb05a73","ref":"refs/heads/master","pushedAt":"2024-09-14T18:56:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Fix DOX link in GenerateNameNumberPages.py","shortMessageHtmlLink":"Fix DOX link in GenerateNameNumberPages.py"}},{"before":"6f1c00015f561eb4a8ab71a1e0a6fb3dee9ea8f7","after":"0a9f07e407bcb94337d94215e0fba600bb726f7d","ref":"refs/heads/master","pushedAt":"2024-09-11T13:45:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Update DI*.csv files produced by XINDX13","shortMessageHtmlLink":"Update DI*.csv files produced by XINDX13"}},{"before":null,"after":"3b222cc3eb37237f417094070e445e47fa875214","ref":"refs/heads/update-diout-csv","pushedAt":"2024-09-11T13:41:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Update DI*.csv files produced by XINDX13","shortMessageHtmlLink":"Update DI*.csv files produced by XINDX13"}},{"before":"29057386e877f8c444342d0ad7673402b2a66fe6","after":null,"ref":"refs/heads/dependabot/pip/future-0.18.3","pushedAt":"2024-09-11T01:53:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"9d2bcc8f246fcb057ee0e8e0dd26a59308faed50","after":null,"ref":"refs/heads/dependabot/pip/pillow-9.3.0","pushedAt":"2024-09-11T01:53:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"5121079056be654eeb40a58e94c8e84ce6c24a48","after":null,"ref":"refs/heads/scarf-analytics","pushedAt":"2024-09-11T01:08:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"}},{"before":"bedabae0597e21743f57b9b4ba58c98ec4fbdef2","after":"6f1c00015f561eb4a8ab71a1e0a6fb3dee9ea8f7","ref":"refs/heads/master","pushedAt":"2024-09-11T01:08:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"[#271] Add scarf.sh analytics instead of Google Analytics to Vivian\n\nScarf.sh does not use cookies and is a less invasive solution.","shortMessageHtmlLink":"[#271] Add scarf.sh analytics instead of Google Analytics to Vivian"}},{"before":null,"after":"5121079056be654eeb40a58e94c8e84ce6c24a48","ref":"refs/heads/scarf-analytics","pushedAt":"2024-09-11T01:05:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"[#271] Add scarf.sh analytics instead of Google Analytics to Vivian\n\nScarf.sh does not use cookies and is a less invasive solution.","shortMessageHtmlLink":"[#271] Add scarf.sh analytics instead of Google Analytics to Vivian"}},{"before":"2340ac8fe4733d66652c16a875a0a222b853ec2a","after":null,"ref":"refs/heads/iris-support-269","pushedAt":"2024-09-11T00:49:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"}},{"before":"9812ce77a43f2712357629d777e5870f3c470a86","after":"bedabae0597e21743f57b9b4ba58c98ec4fbdef2","ref":"refs/heads/master","pushedAt":"2024-09-11T00:49:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"[#176][#266][#269] Vivian Rocky Linux and IRIS update\n\nThie commit updates Vivian to run on RHEL 8/Rocky Linux 8, sunsets\nCache in favor of IRIS, and upgrades Python 3.6 -> 3.12.\n\n- CMakeFiles\n\t- `CMakeLists.txt`: Upgrade mimimum version to a recently supported\n\t version\n\t- `Utilities/Dox/CMakeLists.txt`: Increase timeout to 7200 for\n\t CALLGRAPH as IB package takes very long to finish.\n\t- `Utilities/Dox/MRoutineAnalyzer.cmake.in`: Move repo from\n\t jasonli2000 to WorldVistA to prevent future loss; don't\n\t clone/fetch repo if it is already exists\n\t- `Utilities/Dox/XINDEXInstall.cmake.in`: Change the install to\n\t use `DefaultKIDSBuildInstaller.py` rather than\n\t `PatchSequenceApply.py`; the latter starts taskman, which eats\n\t up the license spots we need for extraction; and we don't\n\t need taskman for this install.\n- Python 3.6 -> 3.12 changes:\n\t- Regular expression strings need to be sent as \"raw\" strings.\n\t (https://stackoverflow.com/questions/52335970/how-to-fix-syntaxwarning-invalid-escape-sequence-in-python)\n\t- `logger.warn` -> `logger.warning` (warn deprecated).\n\t- `cgi` package no longer exists. Must use `html` instead.\n- Other Python changes:\n\t- `ccontrol session` -> `irissession`\n\t- `CACHE` -> `IRIS`\n\t- `Utilities/Dox/PythonScripts/FileManDataToHtml.py`: Fix links\n\t to `vivian.png` that were broken post-OSEHRA demise\n\t- `Utilities/Dox/PythonScripts/HTMLUtilityFunctions.py`: Update\n\t copyright to include WorldVistA\n\t- `Utilities/Dox/PythonScripts/WebPageGenerator.py`: Change\n\t links from OSEHRA to WorldVistA\n- ZGO changes:\n\t- IRIS has a different $ZV than Cache\n\t- Globals from `Fetch^%SYS.GD` are now in `^IRIS.TempJ`, not\n\t `^CacheTempJ`\n\t- IRIS firmly obeys license data, unlike Cache which didn't\n\t actually return useful data, so logic for ZGO now handles it\n\t properly.\n\t- Fix $SY check for GT.M/YDB to be better (no more +$SY, which\n\t can result in NUMOVERFLOW error).\n- `requirements*.txt`: Upgrade versions of libraries so that they would\n work with Python 3.12.\n- Documentation update","shortMessageHtmlLink":"[#176][#266][#269] Vivian Rocky Linux and IRIS update"}},{"before":"63e0a4b88219582cb31a3fb36f553aa8661005c5","after":"2340ac8fe4733d66652c16a875a0a222b853ec2a","ref":"refs/heads/iris-support-269","pushedAt":"2024-09-10T23:07:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"[#176][#266][#269] Vivian Rocky Linux and IRIS update\n\nThie commit updates Vivian to run on RHEL 8/Rocky Linux 8, sunsets\nCache in favor of IRIS, and upgrades Python 3.6 -> 3.12.\n\n- CMakeFiles\n\t- `CMakeLists.txt`: Upgrade mimimum version to a recently supported\n\t version\n\t- `Utilities/Dox/CMakeLists.txt`: Increase timeout to 7200 for\n\t CALLGRAPH as IB package takes very long to finish.\n\t- `Utilities/Dox/MRoutineAnalyzer.cmake.in`: Move repo from\n\t jasonli2000 to WorldVistA to prevent future loss; don't\n\t clone/fetch repo if it is already exists\n\t- `Utilities/Dox/XINDEXInstall.cmake.in`: Change the install to\n\t use `DefaultKIDSBuildInstaller.py` rather than\n\t `PatchSequenceApply.py`; the latter starts taskman, which eats\n\t up the license spots we need for extraction; and we don't\n\t need taskman for this install.\n- Python 3.6 -> 3.12 changes:\n\t- Regular expression strings need to be sent as \"raw\" strings.\n\t (https://stackoverflow.com/questions/52335970/how-to-fix-syntaxwarning-invalid-escape-sequence-in-python)\n\t- `logger.warn` -> `logger.warning` (warn deprecated).\n\t- `cgi` package no longer exists. Must use `html` instead.\n- Other Python changes:\n\t- `ccontrol session` -> `irissession`\n\t- `CACHE` -> `IRIS`\n\t- `Utilities/Dox/PythonScripts/FileManDataToHtml.py`: Fix links\n\t to `vivian.png` that were broken post-OSEHRA demise\n\t- `Utilities/Dox/PythonScripts/HTMLUtilityFunctions.py`: Update\n\t copyright to include WorldVistA\n\t- `Utilities/Dox/PythonScripts/WebPageGenerator.py`: Change\n\t links from OSEHRA to WorldVistA\n- ZGO changes:\n\t- IRIS has a different $ZV than Cache\n\t- Globals from `Fetch^%SYS.GD` are now in `^IRIS.TempJ`, not\n\t `^CacheTempJ`\n\t- IRIS firmly obeys license data, unlike Cache which didn't\n\t actually return useful data, so logic for ZGO now handles it\n\t properly.\n\t- Fix $SY check for GT.M/YDB to be better (no more +$SY, which\n\t can result in NUMOVERFLOW error).\n- `requirements*.txt`: Upgrade versions of libraries so that they would\n work with Python 3.12.\n- Documentation update","shortMessageHtmlLink":"[#176][#266][#269] Vivian Rocky Linux and IRIS update"}},{"before":"46a81436d8069cd8ab304847051d711131e89010","after":"63e0a4b88219582cb31a3fb36f553aa8661005c5","ref":"refs/heads/iris-support-269","pushedAt":"2024-09-10T13:12:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"typo","shortMessageHtmlLink":"typo"}},{"before":"02331f23d694f0a66c4ae26b557bef444e24a6af","after":"46a81436d8069cd8ab304847051d711131e89010","ref":"refs/heads/iris-support-269","pushedAt":"2024-09-10T13:09:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Documentation Update","shortMessageHtmlLink":"Documentation Update"}},{"before":"cc1243aea38c7b1ce91e71ff642b0db715a89b7c","after":"02331f23d694f0a66c4ae26b557bef444e24a6af","ref":"refs/heads/iris-support-269","pushedAt":"2024-09-10T11:53:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Add missed copyright","shortMessageHtmlLink":"Add missed copyright"}},{"before":"34ef3179e3d1705cfdc2adba1de65c2e2405ab87","after":"cc1243aea38c7b1ce91e71ff642b0db715a89b7c","ref":"refs/heads/iris-support-269","pushedAt":"2024-09-07T18:49:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Fixes to previous commit on vivian.png and copyright.","shortMessageHtmlLink":"Fixes to previous commit on vivian.png and copyright."}},{"before":"473dd113e914d4707c28516bdab2d65e96ce7f9e","after":"34ef3179e3d1705cfdc2adba1de65c2e2405ab87","ref":"refs/heads/iris-support-269","pushedAt":"2024-09-07T15:52:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Deosehrification","shortMessageHtmlLink":"Deosehrification"}},{"before":"7ffea8e39f1f4265e483bd4863c2626146fac2d9","after":"473dd113e914d4707c28516bdab2d65e96ce7f9e","ref":"refs/heads/iris-support-269","pushedAt":"2024-09-06T00:07:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Python 3.12 support: RegEx expressions are raw strings\n\nhttps://stackoverflow.com/questions/52335970/how-to-fix-syntaxwarning-invalid-escape-sequence-in-python","shortMessageHtmlLink":"Python 3.12 support: RegEx expressions are raw strings"}},{"before":"04aa966271860faa0e55154a359f2742b52aaf84","after":"7ffea8e39f1f4265e483bd4863c2626146fac2d9","ref":"refs/heads/iris-support-269","pushedAt":"2024-09-05T21:27:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Python 3.12 support: RegEx expressions are raw strings\n\nhttps://stackoverflow.com/questions/52335970/how-to-fix-syntaxwarning-invalid-escape-sequence-in-python","shortMessageHtmlLink":"Python 3.12 support: RegEx expressions are raw strings"}},{"before":"856f060aa44472f6f56c124bd491f12d8e8ab045","after":"04aa966271860faa0e55154a359f2742b52aaf84","ref":"refs/heads/iris-support-269","pushedAt":"2024-09-04T14:13:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Python 3.12 Upgrade + Extend CALLERGRAPH timeout to 7200 secs","shortMessageHtmlLink":"Python 3.12 Upgrade + Extend CALLERGRAPH timeout to 7200 secs"}},{"before":"82a878c569c9ce1698423f3ef4b536ed53f1d2a8","after":"856f060aa44472f6f56c124bd491f12d8e8ab045","ref":"refs/heads/iris-support-269","pushedAt":"2024-09-02T19:40:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Move rgivistatools from jasonli2000 to WorldVistA","shortMessageHtmlLink":"Move rgivistatools from jasonli2000 to WorldVistA"}},{"before":"7e459ee09ca4dc96c0e52a1462d407201c702cca","after":"9812ce77a43f2712357629d777e5870f3c470a86","ref":"refs/heads/master","pushedAt":"2024-08-31T15:31:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Change default Back up mail basket to be in IN instead of BACK UP\n\nThis is a change to commit a19e811ba890975e03521cb399464e948af3f4ff\nwhich added that parameter. I found that in FOIA, the default BACK UP\ndoes not exist, and so was a poor choice for default.","shortMessageHtmlLink":"Change default Back up mail basket to be in IN instead of BACK UP"}},{"before":"82d862aa954436f7c9dbf7cd6a41991a6dee4566","after":"82a878c569c9ce1698423f3ef4b536ed53f1d2a8","ref":"refs/heads/iris-support-269","pushedAt":"2024-08-13T18:49:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Remove unneeded git pull.\n\nThe project is not actively developed anymore, there is no need to get\nchanges. This change will let me do a before run download of the repo,\nin order to make it easy to work on generating Vivian offline.","shortMessageHtmlLink":"Remove unneeded git pull."}},{"before":null,"after":"82d862aa954436f7c9dbf7cd6a41991a6dee4566","ref":"refs/heads/iris-support-269","pushedAt":"2024-07-16T03:13:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"[#269] WIP: Changes needed to support IRIS instead of Cache\n\n- ccontrol session -> irissession\n- CACHE -> IRIS\n- $ZV[\"Cache\" -> $ZV[\"IRIS\"\n- ^CacheTempJ -> ^IRIS.TempJ\n\nWith this everything seems to be working.","shortMessageHtmlLink":"[#269] WIP: Changes needed to support IRIS instead of Cache"}},{"before":"a19e811ba890975e03521cb399464e948af3f4ff","after":"7e459ee09ca4dc96c0e52a1462d407201c702cca","ref":"refs/heads/master","pushedAt":"2024-07-11T05:00:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Documentation update for options -bup/--backupPath and -bub/--backupBasket","shortMessageHtmlLink":"Documentation update for options -bup/--backupPath and -bub/--backupB…"}},{"before":"49574c2d1d7713bde03b2f1afd0874834b00ea41","after":"a19e811ba890975e03521cb399464e948af3f4ff","ref":"refs/heads/master","pushedAt":"2024-07-10T11:21:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Add optional options -bup/--backupPath and -bub/--backupBasket\n\nThese are an improvement to the previous commit, allowing the user to\nspecify alternate KIDS backup Path and alternate KIDS backup basket\nrather than the default \"/tmp/\" and \"BACK UP\" respectively.\n\nOptions added to DefaultKIDSBuildInstaller.py and PatchSequenceApply.py.","shortMessageHtmlLink":"Add optional options -bup/--backupPath and -bub/--backupBasket"}},{"before":"df272158e852b8c4a584c7d96e3906af6e6187ab","after":"49574c2d1d7713bde03b2f1afd0874834b00ea41","ref":"refs/heads/master","pushedAt":"2024-07-09T10:23:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"DefaultKIDSBuildInstaller.py to backup transport globals before install\n\nSince the release of XU*8*713 in October 2020, the expectation in the\nVistA world is that pre-patch state is restorable. This commit adds the\nability to do a backup.\n\nThis code will probably need to be refined in the future, esp to take\nparameters.","shortMessageHtmlLink":"DefaultKIDSBuildInstaller.py to backup transport globals before install"}},{"before":"3cfa30b394e16274432cf54a0c24db241fbaa09b","after":"df272158e852b8c4a584c7d96e3906af6e6187ab","ref":"refs/heads/master","pushedAt":"2024-05-25T07:50:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Update KIDSBuildParser.py to recognize new KIDS \"REST\" node\n\nThis new node was introduced in XU*8*713 (Sep 2020), but was not\nencountered till DG*5.3*112 (Feb 2024). The Python code to analyze a\nbuild compalined that it didn't recognize \"REST\". This commit fixes\nthat.\n\nNote that even though \"REST\" contains a routine, none of the routine\nprocessing steps are set to happen since my examination of the native\nKIDS code shows me that the \"REST\" routine actually is never saved in\nVistA, only stored in a node for use in restoring the system.","shortMessageHtmlLink":"Update KIDSBuildParser.py to recognize new KIDS \"REST\" node"}},{"before":"5236ff434506251dec57480b8304d962ca6856b1","after":"3cfa30b394e16274432cf54a0c24db241fbaa09b","ref":"refs/heads/master","pushedAt":"2024-05-22T04:52:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shabiel","name":"Sam Habiel","path":"/shabiel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1125826?s=80&v=4"},"commit":{"message":"Update Packages.csv for April 2024 patches","shortMessageHtmlLink":"Update Packages.csv for April 2024 patches"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxMjozNjozNS4wMDAwMDBazwAAAAS3Z-CG","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQxMjozNjozNS4wMDAwMDBazwAAAAS3Z-CG","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yMlQwNDo1MjozNy4wMDAwMDBazwAAAARQhAXU"}},"title":"Activity · WorldVistA/VistA"}