)]}'
{
  "log": [
    {
      "commit": "660b1759008f481ed0ca0057db6d1dc55f9346ac",
      "tree": "fedefb1a8a5f52c62cf4880816977740082448b7",
      "parents": [
        "ed4ccf56a7331ac692976c3132bf511f4babe4f9",
        "f7b4f91e7cbe3d72adcf06289525fc88611e357b"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon May 18 08:47:24 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 18 08:47:24 2026 -0400"
      },
      "message": "Merge pull request #76 from apache/infrastructure-ruleset-bot/default-branch-protection\n\n[INFRA] Set up default rulesets for default and release branches"
    },
    {
      "commit": "f7b4f91e7cbe3d72adcf06289525fc88611e357b",
      "tree": "fedefb1a8a5f52c62cf4880816977740082448b7",
      "parents": [
        "ed4ccf56a7331ac692976c3132bf511f4babe4f9"
      ],
      "author": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Fri May 15 15:22:11 2026 -0500"
      },
      "committer": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Fri May 15 15:22:11 2026 -0500"
      },
      "message": "Set up default protection ruleset for default and release branches"
    },
    {
      "commit": "ed4ccf56a7331ac692976c3132bf511f4babe4f9",
      "tree": "336d5c81c79a577be58f90742db969e93fd86bb3",
      "parents": [
        "6fdfce825501168eea5da9ac738a85cb4656cc24"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri May 15 08:53:57 2026 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri May 15 08:53:57 2026 -0400"
      },
      "message": "stomp.py 8.1.2 was yanked from pypi.  Switch to 8.2.0\n"
    },
    {
      "commit": "6fdfce825501168eea5da9ac738a85cb4656cc24",
      "tree": "5347c485605062df185713b45e86fdb01ed6663a",
      "parents": [
        "b011ed7504831d7dc13018544571bdb45b7ffd93"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri May 08 11:49:38 2026 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri May 08 11:49:38 2026 -0400"
      },
      "message": "pbj updates.\nDon\u0027t close null connection,\nreturn cas after process - necessary for langgraph integration\n"
    },
    {
      "commit": "b011ed7504831d7dc13018544571bdb45b7ffd93",
      "tree": "c36500e2a171f54ce587e76b3e4c4e46e314c326",
      "parents": [
        "29784cc36529b653c99a25fa0ead8dd3b4d7786e"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Mar 13 15:25:43 2026 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Mar 13 15:25:43 2026 -0400"
      },
      "message": "Do not place the ActiveMQConnectionFactory in a try with resources.  It closes the connections that you create.\n"
    },
    {
      "commit": "29784cc36529b653c99a25fa0ead8dd3b4d7786e",
      "tree": "9c80ffa790cbd258a5f688b0644b02c60420dc6a",
      "parents": [
        "229fa25d9756633bbafe9e79a81aab140cf44131"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Mar 12 14:39:08 2026 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Mar 12 14:39:08 2026 -0400"
      },
      "message": "Lost logger declaration at some point\n"
    },
    {
      "commit": "229fa25d9756633bbafe9e79a81aab140cf44131",
      "tree": "0f29a5f310764afd94be904d8a4134d650438bb9",
      "parents": [
        "d4c5ad5943bea07b95b62826d04585e0af7b6805"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Mar 10 16:07:34 2026 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Mar 10 16:07:34 2026 -0400"
      },
      "message": "minor pbj updates\n"
    },
    {
      "commit": "d4c5ad5943bea07b95b62826d04585e0af7b6805",
      "tree": "d9729d9bd00e08451f122b55e704a35d9eb9fe8d",
      "parents": [
        "9f4590b721eb0727076d80c48a1c9ad232f8a2b6"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Mar 09 12:45:46 2026 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Mar 09 12:45:46 2026 -0400"
      },
      "message": "Temporary revert.\n"
    },
    {
      "commit": "9f4590b721eb0727076d80c48a1c9ad232f8a2b6",
      "tree": "7f732c4c3857df0d989acc3b284f7a177310559c",
      "parents": [
        "031e123279bd3b4a2a08acdc5eceae89d599cc6f"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Mar 09 12:02:33 2026 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Mar 09 12:02:33 2026 -0400"
      },
      "message": "raised private to protected methods in AbstractTableFileWriter\nImproved add Date/Time methods in CalendarUtil\nUpdated ctakes_types.py\nPatientMedTableFileWriter appends rows instead of one big write, outputs first mention doc time\nAdded logging.basicConfig to pbj_pipeline.py and updated other pbj logging accordingly\nUpdate ZipFileTreeReader to use note type and dates in filenames if present\n"
    },
    {
      "commit": "031e123279bd3b4a2a08acdc5eceae89d599cc6f",
      "tree": "77cf90d8aa043ea3c4fa773cd29206be61269a59",
      "parents": [
        "ed35ddaddefdea82ab15d165639bf95c13f2b2f6"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Mar 04 12:46:01 2026 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Mar 04 12:46:01 2026 -0500"
      },
      "message": "Fix for piper files that exist in the same directory as a main piper file that loads them.\nThis removes the necessity of specifying \"load pipeline/MyPiper\" in the file MyMainPiper.piper when MyMainPiper.piper is also in the directory pipeline/ but pipeline/ is not the working directory.\n"
    },
    {
      "commit": "ed35ddaddefdea82ab15d165639bf95c13f2b2f6",
      "tree": "655e4b51faf5ade6f030e313272888d5398814dc",
      "parents": [
        "7db8719f6d1f2d9fb30f29673bbf2d1d1a798cd0"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Feb 27 15:04:42 2026 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Feb 27 15:04:42 2026 -0500"
      },
      "message": "Fix for patient doc count.  Temporary, need to refactor.\n"
    },
    {
      "commit": "7db8719f6d1f2d9fb30f29673bbf2d1d1a798cd0",
      "tree": "302ee8b99ad2344c45623a16a41c4cab26e1a2f5",
      "parents": [
        "bf14840a61c0daa8c3c786208f8dedbd9e75c870"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Feb 27 14:30:00 2026 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Feb 27 14:30:00 2026 -0500"
      },
      "message": "Fix for no patient list\n"
    },
    {
      "commit": "bf14840a61c0daa8c3c786208f8dedbd9e75c870",
      "tree": "976bf7598a25bdc39be49da387f59b481e7d258a",
      "parents": [
        "9af89275cf936f170973c7f5273dc314b57ab823"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Feb 27 14:05:04 2026 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Feb 27 14:05:04 2026 -0500"
      },
      "message": "Copy ZipFileTreeReader from dphe\nCopy AeParamUtil from dphe\n"
    },
    {
      "commit": "9af89275cf936f170973c7f5273dc314b57ab823",
      "tree": "f82a4ff6bbec8628663272874750438c6f291359",
      "parents": [
        "109ee7e4f9251fc7aeab6ea8d56584ccf5cb2de5"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Feb 27 11:21:57 2026 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Feb 27 11:21:57 2026 -0500"
      },
      "message": "Typo in NCI table name\n"
    },
    {
      "commit": "109ee7e4f9251fc7aeab6ea8d56584ccf5cb2de5",
      "tree": "7df16a92e5b3a202e52947a1a999ff9f787e1f25",
      "parents": [
        "29a54132edc1bb8feefddf2c9880aa10251c1c0c"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Feb 27 11:20:12 2026 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Feb 27 11:20:12 2026 -0500"
      },
      "message": "New PatientMedTableFileWriter\nAdd getPrefText (singular) to IdentifiedAnnotationUtil\nunfinalize some methods in AbstractTableFileWriter\n"
    },
    {
      "commit": "29a54132edc1bb8feefddf2c9880aa10251c1c0c",
      "tree": "e4d90d80f47f9a60ade72de1c32ec9d78071e031",
      "parents": [
        "009aea2c3e2faffc894ec9cc65fee377a083c7f0"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Feb 25 17:41:33 2026 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Feb 25 17:41:33 2026 -0500"
      },
      "message": "Add Corpus ID and name\nSet new Corpus and Patient information in AbstractFileTreeReader\nLog corpus name, patient count in FinishedLogger\nAdd PatientBuilder\nDelegate Patient building in JCasBuilder\nJCasBuilder always sets doc creation date\n"
    },
    {
      "commit": "009aea2c3e2faffc894ec9cc65fee377a083c7f0",
      "tree": "09798c287b093b87fd2c83b7d05cd513367654df",
      "parents": [
        "12ab8048569458e053f1be45320efc19a136eaf1"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Feb 25 11:28:45 2026 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Feb 25 11:28:45 2026 -0500"
      },
      "message": "Add text representation to element.  Useful for LLM returns, preferred text w/o ontology normalization, and other things.\n"
    },
    {
      "commit": "12ab8048569458e053f1be45320efc19a136eaf1",
      "tree": "ac23ff86c58dfff336bac5b2411aafbbe3e70681",
      "parents": [
        "c7e5a78b67bc55b4463592f7355e2cf71e0cd5af"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Feb 23 10:44:10 2026 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Feb 23 10:44:10 2026 -0500"
      },
      "message": "Take advantage of better time normalization.\n"
    },
    {
      "commit": "c7e5a78b67bc55b4463592f7355e2cf71e0cd5af",
      "tree": "aedc79ffc29ae747427cc9eef514a20dd9d17c99",
      "parents": [
        "404bbb62c2c870d125a500ef1572e5420d025f43"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Feb 20 16:31:18 2026 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Feb 20 16:31:18 2026 -0500"
      },
      "message": "print to log fix for stomp_receiver.py\nAdd improved (integer) normalization to typesystem, Date, Time, Frequency, Duration.\nAdd Frequency and Duration as features for TimeMention.\n"
    },
    {
      "commit": "404bbb62c2c870d125a500ef1572e5420d025f43",
      "tree": "594a0d2ca6ca7f83de24c25ba8e74129add89b07",
      "parents": [
        "1775845c5ce7b5f4a83b3d55027509ba7367c3ba"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Feb 16 10:41:04 2026 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Feb 16 10:41:04 2026 -0500"
      },
      "message": "Added normalization for doc creation date and time.\n"
    },
    {
      "commit": "1775845c5ce7b5f4a83b3d55027509ba7367c3ba",
      "tree": "0ba5ec869bd62700fb0bd7362c3ea705656e49b9",
      "parents": [
        "ad3978303402a95cbe2d6e4393b3d70618931568"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Jan 21 17:55:26 2026 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Jan 21 17:55:26 2026 -0500"
      },
      "message": "JavaDocs\n"
    },
    {
      "commit": "ad3978303402a95cbe2d6e4393b3d70618931568",
      "tree": "e32c3f9f46f194be0c810c74d19a1bfe411b1964",
      "parents": [
        "7101666adef0e28568ac0a945a1559b5f0215d03"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Jan 09 12:18:52 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 09 12:18:52 2026 -0500"
      },
      "message": "Enhance StringUtil class documentation\n\nAdded a comment to explain the purpose of the StringUtil class."
    },
    {
      "commit": "7101666adef0e28568ac0a945a1559b5f0215d03",
      "tree": "529760f5255a5b6276cdcdacd7b051a6ed58b19b",
      "parents": [
        "a7300cdc7c35cb8e156e96965409760e28153e59"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Jan 09 12:14:29 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 09 12:14:29 2026 -0500"
      },
      "message": "Enhance comments in RelationArgumentUtil.java\n\nAdd a comment explaining the purpose of the class."
    },
    {
      "commit": "a7300cdc7c35cb8e156e96965409760e28153e59",
      "tree": "31d52afed0783c4d375dfb52db72f07439750901",
      "parents": [
        "c69554655174289212efac699ec14bac325e4128"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Jan 09 12:06:03 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 09 12:06:03 2026 -0500"
      },
      "message": "Enhance toString method with Javadoc comment\n\nAdd Javadoc comment for toString method."
    },
    {
      "commit": "c69554655174289212efac699ec14bac325e4128",
      "tree": "befec46a581ac2999f4953a6f6f6e0292e7027ae",
      "parents": [
        "ae85ee3ceda8b2b8223f3e5922bc13a437bc54db"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Jan 09 11:44:57 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 09 11:44:57 2026 -0500"
      },
      "message": "Implement getCalendar method for TimeMention\n\nAdded a method to parse Calendar from TimeMention annotation."
    },
    {
      "commit": "ae85ee3ceda8b2b8223f3e5922bc13a437bc54db",
      "tree": "70f3f9876ead1ee4e2589d615f17b85fa72284a9",
      "parents": [
        "4a8aba7a3e63d5fda50b3ca263291b68c26bdd09"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Jan 09 11:34:28 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 09 11:34:28 2026 -0500"
      },
      "message": "Clarify comment in DefaultAspanComparator"
    },
    {
      "commit": "4a8aba7a3e63d5fda50b3ca263291b68c26bdd09",
      "tree": "1549ed105103dc36f1113af113f082725519e297",
      "parents": [
        "5ac27cd772ade9899e40c3112ebf1aa9938a5e19",
        "cf53ece4d0a20d09b7289195417bfb6140c819c0"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Jan 05 12:29:15 2026 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Jan 05 12:29:15 2026 -0500"
      },
      "message": "Merge remote-tracking branch \u0027origin/main\u0027 into main\n"
    },
    {
      "commit": "5ac27cd772ade9899e40c3112ebf1aa9938a5e19",
      "tree": "b01ced3d51415cbb4ea1253b36eaab91daf5e150",
      "parents": [
        "28f16766d4f7921eebe8e53d3af9d985ad92c77c"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Jan 05 12:28:53 2026 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Jan 05 12:28:53 2026 -0500"
      },
      "message": "Fix for serious bug in sh scripts that made them all unusable.\nhttps://github.com/apache/ctakes/issues/75\nThanks to Kaneta for the fix.\n"
    },
    {
      "commit": "cf53ece4d0a20d09b7289195417bfb6140c819c0",
      "tree": "43538c48fb0a870414f77ca9a1cf0884b0965bfa",
      "parents": [
        "28f16766d4f7921eebe8e53d3af9d985ad92c77c"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Dec 03 11:28:26 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Dec 03 11:28:26 2025 -0500"
      },
      "message": "Update pipeline reference in PbjWordFinder.piper\n\nUpdated reference to new filename in comment."
    },
    {
      "commit": "28f16766d4f7921eebe8e53d3af9d985ad92c77c",
      "tree": "78b05bf62fa4a32cace941011a4891a0ba170672",
      "parents": [
        "131bdc75e439b191a2be0c29eb00934b130ad0b3"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Dec 02 10:41:53 2025 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Dec 02 10:41:53 2025 -0500"
      },
      "message": "Added ITCR intro video link on main readme.\nAdd ctakes-gui readme with list of GUIs.\n"
    },
    {
      "commit": "131bdc75e439b191a2be0c29eb00934b130ad0b3",
      "tree": "64e02d46fdd041adade2f3c4c6477bc67d13adf5",
      "parents": [
        "77ef62962592fbb6962a52ef0e0464d70a11dc74"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Dec 02 10:07:16 2025 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Dec 02 10:07:16 2025 -0500"
      },
      "message": "Filled in readme for ctakes-core.\n"
    },
    {
      "commit": "77ef62962592fbb6962a52ef0e0464d70a11dc74",
      "tree": "6bde1c64084dbe28f91eacd95038e7460d4f8c83",
      "parents": [
        "f2d879e3307a20ac6b4e3c52ac4cda1d612f59a7"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Dec 02 09:08:56 2025 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Dec 02 09:08:56 2025 -0500"
      },
      "message": "Switched from collapsable sections to exploded style.\n"
    },
    {
      "commit": "f2d879e3307a20ac6b4e3c52ac4cda1d612f59a7",
      "tree": "f2f3c0fd9beb06c871220c16ea75d847a0288cce",
      "parents": [
        "2df62eb53d82363be5dff071057451b6071a3a2e"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Dec 02 08:55:03 2025 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Dec 02 08:55:03 2025 -0500"
      },
      "message": "Added comments for the word finder example.\n"
    },
    {
      "commit": "2df62eb53d82363be5dff071057451b6071a3a2e",
      "tree": "5a860bfb0f792ae02e4ae1d6bfe79d56c7ede0f4",
      "parents": [
        "b4f50f0e7d94b05f0fc9d7b461481c870f2b4a5b"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Dec 02 08:41:59 2025 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Dec 02 08:41:59 2025 -0500"
      },
      "message": "Added information on Word Finder in ctakes-examples.\n"
    },
    {
      "commit": "b4f50f0e7d94b05f0fc9d7b461481c870f2b4a5b",
      "tree": "7b111ad2278343d0268b5740222018610420955a",
      "parents": [
        "dd5128f795142279207cc110edb3fdf7ce892b52"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Sep 25 22:51:31 2025 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Sep 25 22:51:31 2025 -0400"
      },
      "message": "Fix logger name in DictionaryDownloader.\nAdd pbj py component and pipeline to read files in a directory.\n"
    },
    {
      "commit": "dd5128f795142279207cc110edb3fdf7ce892b52",
      "tree": "c844876cc44985841cbf900fe443ab38b80d0c4a",
      "parents": [
        "c767ec26a24bb2e63d6f235c6e6112b607670774"
      ],
      "author": {
        "name": "Dennis Johns",
        "email": "johnsdennis17@gmail.com",
        "time": "Wed Sep 17 16:11:02 2025 -0400"
      },
      "committer": {
        "name": "Dennis Johns",
        "email": "johnsdennis17@gmail.com",
        "time": "Wed Sep 17 16:11:02 2025 -0400"
      },
      "message": "Renaming of spacy negation file to negspacy\n"
    },
    {
      "commit": "c767ec26a24bb2e63d6f235c6e6112b607670774",
      "tree": "d17ed7a3be2d3176a690f5caf860b165cbd9f343",
      "parents": [
        "8ed6e1783dfdf108bd6869688d223a9a896812f0"
      ],
      "author": {
        "name": "Dennis Johns",
        "email": "johnsdennis17@gmail.com",
        "time": "Wed Sep 17 15:55:59 2025 -0400"
      },
      "committer": {
        "name": "Dennis Johns",
        "email": "johnsdennis17@gmail.com",
        "time": "Wed Sep 17 15:55:59 2025 -0400"
      },
      "message": "Reformatting negspacy pipeline to use \u0027cas_doc_spacy_bridge.py\u0027\n"
    },
    {
      "commit": "8ed6e1783dfdf108bd6869688d223a9a896812f0",
      "tree": "bc543d7e6fff4c51d06d02a51b6c217b5410ccbd",
      "parents": [
        "b7fad4a3d6271cbf4cc626e3196b57cff86f6f73"
      ],
      "author": {
        "name": "Dennis Johns",
        "email": "johnsdennis17@gmail.com",
        "time": "Tue Sep 16 11:28:37 2025 -0400"
      },
      "committer": {
        "name": "Dennis Johns",
        "email": "johnsdennis17@gmail.com",
        "time": "Tue Sep 16 11:28:37 2025 -0400"
      },
      "message": "final working version of spacey example, will continue working on cas_doc_bridge impl in another branch\n"
    },
    {
      "commit": "b7fad4a3d6271cbf4cc626e3196b57cff86f6f73",
      "tree": "bb78e6870b0869f74a8271d13a5645bc0ffa879f",
      "parents": [
        "b5dac896f174e80ad0fd3e7f9bf25ece1a79ac33"
      ],
      "author": {
        "name": "Dennis Johns",
        "email": "johnsdennis17@gmail.com",
        "time": "Sat Sep 13 09:56:01 2025 -0400"
      },
      "committer": {
        "name": "Dennis Johns",
        "email": "johnsdennis17@gmail.com",
        "time": "Sat Sep 13 09:56:01 2025 -0400"
      },
      "message": "starting work on PBJ utility of cas_doc_bridge\n"
    },
    {
      "commit": "b5dac896f174e80ad0fd3e7f9bf25ece1a79ac33",
      "tree": "361c477d85a9794e2c461be5efa08aacf2ace501",
      "parents": [
        "ba4394113ec9dd5fa18cc7f4a5b2eeb8867e97ef"
      ],
      "author": {
        "name": "Dennis Johns",
        "email": "johnsdennis17@gmail.com",
        "time": "Fri Sep 12 16:19:38 2025 -0400"
      },
      "committer": {
        "name": "Dennis Johns",
        "email": "johnsdennis17@gmail.com",
        "time": "Fri Sep 12 16:19:38 2025 -0400"
      },
      "message": "-adding negspacy pipeline\n- changing print statements to logging\n"
    },
    {
      "commit": "ba4394113ec9dd5fa18cc7f4a5b2eeb8867e97ef",
      "tree": "4246f0df233edcfe02c1a2360e7b635f9bff8af7",
      "parents": [
        "3e12066002b567d6dd73da88523415c963446d1a"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Jul 30 20:46:05 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 30 20:46:05 2025 -0400"
      },
      "message": "Delete testfile.txt\n\nShouldn\u0027t need this any more"
    },
    {
      "commit": "3e12066002b567d6dd73da88523415c963446d1a",
      "tree": "c7c8515b66f1212c4fbc674e81a19b614099c2d3",
      "parents": [
        "0fc743cee9c3a9dc715d93191393d10d5d323996"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Tue Jun 24 09:57:24 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 24 09:57:24 2025 -0400"
      },
      "message": "Update .asf.yaml\n\nadding more topics that are relevant to ctakes to boost visibility in github search engine"
    },
    {
      "commit": "0fc743cee9c3a9dc715d93191393d10d5d323996",
      "tree": "52790541d8a9775e4825f374857e9ce00d6aa12b",
      "parents": [
        "5859e83aa764089e42690c4707b70226d30a4bd6"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Jun 11 08:36:36 2025 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Jun 11 08:36:36 2025 -0400"
      },
      "message": "Attempt to fix https://github.com/apache/ctakes/issues/70 .\nSwapped uima getLogger() calls with ctakes LoggerFactory.getLogger() constant.  ctakes uses a modified LoggerFactory in place of the slf4j LoggerFactory.\n"
    },
    {
      "commit": "5859e83aa764089e42690c4707b70226d30a4bd6",
      "tree": "d4adee967bfb0aa455c203651e4554b87eb8ffa1",
      "parents": [
        "025efc29d90567d20fd4372a52a42769d0ef897d"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Jun 09 11:43:47 2025 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Jun 09 11:43:47 2025 -0400"
      },
      "message": "Combined some note sections to make it look cleaner.\n"
    },
    {
      "commit": "025efc29d90567d20fd4372a52a42769d0ef897d",
      "tree": "5f87ada03aa6bbc105b31754c122a59f7d1b83d1",
      "parents": [
        "3918e0e383b8dfb6234c12f9ef6c830be260d19e"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Jun 09 10:38:33 2025 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Jun 09 10:38:33 2025 -0400"
      },
      "message": "Fixed markdown for Important\n"
    },
    {
      "commit": "3918e0e383b8dfb6234c12f9ef6c830be260d19e",
      "tree": "3ce4f9cd71d02ac3f3ee0cb0762776795015acb5",
      "parents": [
        "b94c667a7ca2b0e55678090dfc86b36383aa4467",
        "396bb340ba8cb5517296f182e5e5fb3499197b2b"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Jun 09 10:33:24 2025 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Jun 09 10:33:24 2025 -0400"
      },
      "message": "Merge remote-tracking branch \u0027origin/main\u0027 into main\n\n# Conflicts:\n#\tREADME.md\n"
    },
    {
      "commit": "b94c667a7ca2b0e55678090dfc86b36383aa4467",
      "tree": "2fd10b84d94f72be3f9855c0e0526505f773e3b5",
      "parents": [
        "42eaef60aa66445597b4f2db6d6408af02e0975a"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Jun 09 10:22:45 2025 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Jun 09 10:22:45 2025 -0400"
      },
      "message": "Improved getting started for new developers.\n"
    },
    {
      "commit": "396bb340ba8cb5517296f182e5e5fb3499197b2b",
      "tree": "b9b1f4ab00962bc4cf87ae8f0e80cba33c732212",
      "parents": [
        "033755ff30e8c0312b51f6213bc6835350bd7f91"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Tue Apr 01 10:37:11 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 01 10:37:11 2025 -0400"
      },
      "message": "Update .asf.yaml"
    },
    {
      "commit": "033755ff30e8c0312b51f6213bc6835350bd7f91",
      "tree": "b61f91e02d8e92d47634461948c5a7d853e29c42",
      "parents": [
        "1dbc8a5954e6caf5109c322f61872ac9b2298369"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Tue Mar 18 11:11:31 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 18 11:11:31 2025 -0400"
      },
      "message": "Update .asf.yaml"
    },
    {
      "commit": "1dbc8a5954e6caf5109c322f61872ac9b2298369",
      "tree": "b9b1f4ab00962bc4cf87ae8f0e80cba33c732212",
      "parents": [
        "8b9290b1107b8140e4a1df9b10567db2e1c8ee8b"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 16:09:20 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 16:09:20 2025 -0400"
      },
      "message": "Update .asf.yaml"
    },
    {
      "commit": "8b9290b1107b8140e4a1df9b10567db2e1c8ee8b",
      "tree": "30a259fd56513344a912c8d3e926c006a832e70b",
      "parents": [
        "1cb9eec2880412a0dea83c2cb5a00611a4665eab"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 16:07:48 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 16:07:48 2025 -0400"
      },
      "message": "Update .asf.yaml"
    },
    {
      "commit": "1cb9eec2880412a0dea83c2cb5a00611a4665eab",
      "tree": "f922252a9479d6fd66ef2f83a43c9e82aca542ac",
      "parents": [
        "2c30a02d792231c265b381767ea73d45ef8d108c"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 15:23:22 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 15:23:22 2025 -0400"
      },
      "message": "Update .asf.yaml\n\nremoving notifications for the day while i continue work on issues tab"
    },
    {
      "commit": "2c30a02d792231c265b381767ea73d45ef8d108c",
      "tree": "b61f91e02d8e92d47634461948c5a7d853e29c42",
      "parents": [
        "41def37046c526652a3edf2ba1b7cd9356f46a08"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 15:20:33 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 15:20:33 2025 -0400"
      },
      "message": "Update .asf.yaml"
    },
    {
      "commit": "41def37046c526652a3edf2ba1b7cd9356f46a08",
      "tree": "f1f1517945f1b95978daab6e231970a247da7beb",
      "parents": [
        "20cb9353e0ac396726edfef73d733fac9880754a",
        "6e9c9b5704948850bf2ffb9d4621bbf4cb7f6d57"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 15:17:35 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 15:17:35 2025 -0400"
      },
      "message": "Merge pull request #28 from Johnsd11/main\n\nTesting issue transfer with fork merge"
    },
    {
      "commit": "6e9c9b5704948850bf2ffb9d4621bbf4cb7f6d57",
      "tree": "b61f91e02d8e92d47634461948c5a7d853e29c42",
      "parents": [
        "5e58e7d0c1611b1cd2ad14c086c6a77b103469bd"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 15:16:31 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 15:16:31 2025 -0400"
      },
      "message": "Create testfile.txt"
    },
    {
      "commit": "20cb9353e0ac396726edfef73d733fac9880754a",
      "tree": "758cde9733d7ccc483d7811158ba8cdd392b6178",
      "parents": [
        "015fba76c2e15a1c00d7c6762ad45a2e33119cd7"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 15:05:26 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 15:05:26 2025 -0400"
      },
      "message": "Update .asf.yaml\n\ntrying new email, since null does not work"
    },
    {
      "commit": "015fba76c2e15a1c00d7c6762ad45a2e33119cd7",
      "tree": "cc35515381f101cf640a9a60b16078c627fe2410",
      "parents": [
        "5e58e7d0c1611b1cd2ad14c086c6a77b103469bd"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 15:02:02 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 15:02:02 2025 -0400"
      },
      "message": "Update .asf.yaml\n\nchanging notifications for issues to null for now so I can make multiple changes without spamming mailing list"
    },
    {
      "commit": "5e58e7d0c1611b1cd2ad14c086c6a77b103469bd",
      "tree": "d12b67998933bda21b1709cd04f777d4a82ec9be",
      "parents": [
        "f7169fa0c2cc0d1400101f2c2693c5b4b79746d8"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 14:01:44 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 14:01:44 2025 -0400"
      },
      "message": "Update .asf.yaml\n\nAdding github discussions"
    },
    {
      "commit": "f7169fa0c2cc0d1400101f2c2693c5b4b79746d8",
      "tree": "6b3208ee2c5b394d57480253924ac6ecd26886e5",
      "parents": [
        "d6e0348a109123953642067c05b274b2e45d94f3"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 13:59:54 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 13:59:54 2025 -0400"
      },
      "message": "Update .asf.yaml"
    },
    {
      "commit": "d6e0348a109123953642067c05b274b2e45d94f3",
      "tree": "d011f9179a6960f44a6a8f9feddf4eac2e4820ea",
      "parents": [
        "9f19c0a8b1b00ecad9506cd027c094bb1afa9840"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 13:38:26 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 13:38:26 2025 -0400"
      },
      "message": "Create question.yml"
    },
    {
      "commit": "9f19c0a8b1b00ecad9506cd027c094bb1afa9840",
      "tree": "8e39b790ca73c1aa4065bb12552960b97ddf5c7a",
      "parents": [
        "46edbd36b99e69a19a148523fc56cb2f71761c54"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 13:36:47 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 13:36:47 2025 -0400"
      },
      "message": "Delete .github/pull_request_template.md"
    },
    {
      "commit": "46edbd36b99e69a19a148523fc56cb2f71761c54",
      "tree": "e0f639c00f4b649cc389b75536c8119907ca136c",
      "parents": [
        "7fa607c52b6ebc7d8497ef0e4deb69ec067e3104"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 13:35:39 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 13:35:39 2025 -0400"
      },
      "message": "Create pull_request_template.md"
    },
    {
      "commit": "7fa607c52b6ebc7d8497ef0e4deb69ec067e3104",
      "tree": "8e39b790ca73c1aa4065bb12552960b97ddf5c7a",
      "parents": [
        "a4a04b2ced665db2fc61c85e000e25a986dccf58"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 13:33:54 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 13:33:54 2025 -0400"
      },
      "message": "Create documentation_issue.yml"
    },
    {
      "commit": "a4a04b2ced665db2fc61c85e000e25a986dccf58",
      "tree": "fb5f10abdc882979d82aeb489a11e5d53e4f2f1f",
      "parents": [
        "beded63469d926cc43a77c671feac9214e71843e"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 13:32:56 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 13:32:56 2025 -0400"
      },
      "message": "Create feature_request.yml"
    },
    {
      "commit": "beded63469d926cc43a77c671feac9214e71843e",
      "tree": "d77da1544d12c361dd9e206dfe246d1d8408b530",
      "parents": [
        "10825c9163fc0558c99de0741123d3ef26fc4194"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 12:34:56 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 12:34:56 2025 -0400"
      },
      "message": "Update bug_report.yml"
    },
    {
      "commit": "10825c9163fc0558c99de0741123d3ef26fc4194",
      "tree": "3db8eaa7e71e92b7db8adbfdf0bbce708003e3de",
      "parents": [
        "d04959633cb5cb9ef90af22790468fc88d66af48"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 12:34:02 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 12:34:02 2025 -0400"
      },
      "message": "Update bug_report.yml"
    },
    {
      "commit": "d04959633cb5cb9ef90af22790468fc88d66af48",
      "tree": "a7aff1e084fd36e1d71a98e8e3db3b4c25742136",
      "parents": [
        "e6f6ba0969d25bcc937fc8d93706ae68856bea9a"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 12:33:24 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 12:33:24 2025 -0400"
      },
      "message": "Rename BUG_REPORT.YML to bug_report.yml"
    },
    {
      "commit": "e6f6ba0969d25bcc937fc8d93706ae68856bea9a",
      "tree": "139c849ed4047d7214b0b97de4a3baac6a010048",
      "parents": [
        "99bc2ad75af66ecc11a53934962aaf78433cf604"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Mon Mar 17 12:09:25 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 17 12:09:25 2025 -0400"
      },
      "message": "Update BUG_REPORT.YML"
    },
    {
      "commit": "99bc2ad75af66ecc11a53934962aaf78433cf604",
      "tree": "3e677a6b2f57110be660dd1f36b64df098790392",
      "parents": [
        "706689af60ff0bc3c7fb824cf9bf24179d705595"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Mar 06 08:58:01 2025 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 06 08:58:01 2025 -0500"
      },
      "message": "Added link to releases page"
    },
    {
      "commit": "706689af60ff0bc3c7fb824cf9bf24179d705595",
      "tree": "4bb6c49f67fcc363804a01a289103b29535529f2",
      "parents": [
        "42eaef60aa66445597b4f2db6d6408af02e0975a"
      ],
      "author": {
        "name": "Dennis Johns",
        "email": "johnsdennis17@gmail.com",
        "time": "Mon Feb 03 12:50:17 2025 -0500"
      },
      "committer": {
        "name": "Dennis Johns",
        "email": "johnsdennis17@gmail.com",
        "time": "Mon Feb 03 12:50:17 2025 -0500"
      },
      "message": "Fixed bug with create_relation function\n"
    },
    {
      "commit": "42eaef60aa66445597b4f2db6d6408af02e0975a",
      "tree": "3a2c2f627d23a8ea349beaf4f4cb8519e168fe27",
      "parents": [
        "567b0cbba544729d3f2243aec549f663d6fd9204"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Jan 29 13:08:04 2025 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Jan 29 13:08:04 2025 -0500"
      },
      "message": "bat and sh scripts: simple reformatting\nPropertyAeFactory: Substitute parameter values for parts of values.\npbj python: add exception handling, move daemon thread to pbj_pipeline from stomp_receiver\n"
    },
    {
      "commit": "567b0cbba544729d3f2243aec549f663d6fd9204",
      "tree": "3cdc69a4d9bfc7f70248d97a4a5c3ed5fd6f4470",
      "parents": [
        "65afc7a5b26c0eb64ca61c4d8c5373963f151486"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Dec 20 10:18:01 2024 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Dec 20 10:18:01 2024 -0500"
      },
      "message": "Use default parameter values if a user-declared piper $variable is not defined.\n"
    },
    {
      "commit": "65afc7a5b26c0eb64ca61c4d8c5373963f151486",
      "tree": "5c74fb08768e29444478f7dfd74ce92cdd313203",
      "parents": [
        "fe8bdfb615224a0cfcbda9191a29b91e795644ea"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Dec 20 08:20:38 2024 -0500"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Dec 20 08:20:38 2024 -0500"
      },
      "message": "DotLogger can accept and log intro messages\nCommand Lines can accept user-declared options in the format \"++[name] [value]\"\nPythonPipper has parameter \"RunPip\"\u003dyes/no\nCnlptNegation.piper uses ++pipCnlpt for RunPip\nPiper variables $[name] can be used for any value.\nAll piper variables $[name] can also represent environment variables.\nTurned off log4j2 cleanup thread and associated end-of-run \"using SimpleLogger\" warning.\nGot rid of unnecessary Connection.stop() call in Pbj sender and receiver.\nPrevent repeat connection close attempts on PBJ sender and receiver in cleanup threads.\nmvn clean now cleans up ctakes module resources in resources/ directory, allowing mvn compile to refresh them every time.\nRemove ctakes.error.log on mvn clean\nAdded RunPip parameter to PythonPipper.\nUpdated PBJ configuration to use  python \u003e 3.7\n\nMinor update for log statements - using {}\n"
    },
    {
      "commit": "fe8bdfb615224a0cfcbda9191a29b91e795644ea",
      "tree": "047c803a67e8ad0d01e38603e83a55ea9e861348",
      "parents": [
        "c818b5038f98282486a335c7f6db60a79ca0947f"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Dec 09 11:21:38 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 09 11:21:38 2024 -0500"
      },
      "message": "Added descriptions for relations\n\nShouold still add descriptions for some arguments, features."
    },
    {
      "commit": "c818b5038f98282486a335c7f6db60a79ca0947f",
      "tree": "bcb9c2a1cd3ce38f7c327e392248bd9e7b4563b3",
      "parents": [
        "6be23f7d5c7005a8623b146c5adf862367f2b866"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Sep 24 12:30:05 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 24 12:30:05 2024 -0400"
      },
      "message": "typo in README.md"
    },
    {
      "commit": "6be23f7d5c7005a8623b146c5adf862367f2b866",
      "tree": "6a74be77f0a9372cf4101533a73c7ebc4d7ef9ca",
      "parents": [
        "abda5272ab6483226f17afb81e9d9e63ae49f7e0"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Sep 20 18:28:52 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Sep 20 18:28:52 2024 -0400"
      },
      "message": "Add short script descriptions.\n"
    },
    {
      "commit": "abda5272ab6483226f17afb81e9d9e63ae49f7e0",
      "tree": "2150a6163cdb6b322e566c5bd10aebf19c36bc22",
      "parents": [
        "0cd4afc8933cd36e41472dde27c5c44897facb88"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Sep 20 17:11:31 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Sep 20 17:11:31 2024 -0400"
      },
      "message": "Update stomp and dkpro dependencies.  Resolve possible issue with setuptools.\n"
    },
    {
      "commit": "0cd4afc8933cd36e41472dde27c5c44897facb88",
      "tree": "a323be22100521529202bdc1e6984876877a2f76",
      "parents": [
        "b2fdc425889d3bf47da1b34f8e4e4157294436f7"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Sep 20 16:00:01 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Sep 20 16:00:01 2024 -0400"
      },
      "message": "pip doesn\u0027t like -SNAPSHOT in version names.\n"
    },
    {
      "commit": "b2fdc425889d3bf47da1b34f8e4e4157294436f7",
      "tree": "2b01d06dbc39359bf4bcca7b285637dcf45cbd85",
      "parents": [
        "473820a15d9f117aee621c07a5de0726a98abfa7",
        "19a8c9e482c4c94699050b02353368771952a998"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Sep 19 16:51:09 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Sep 19 16:51:09 2024 -0400"
      },
      "message": "Merge remote-tracking branch \u0027origin/main\u0027 into main\n"
    },
    {
      "commit": "473820a15d9f117aee621c07a5de0726a98abfa7",
      "tree": "8a692149076fae9b37fde63472513d15032b4514",
      "parents": [
        "7e26b508a501e4bb7f14e198639f6a4afd050de8"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Sep 19 16:48:56 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Sep 19 16:48:56 2024 -0400"
      },
      "message": "Updates for ctakes wiki auto-creator.\n"
    },
    {
      "commit": "19a8c9e482c4c94699050b02353368771952a998",
      "tree": "640af8b0de2f1e7b115370007a2e2cc246cc4598",
      "parents": [
        "7e26b508a501e4bb7f14e198639f6a4afd050de8"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Thu Sep 19 11:45:28 2024 -0400"
      },
      "committer": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Thu Sep 19 11:45:28 2024 -0400"
      },
      "message": "Moving added images to ctakes_wiki repo\n"
    },
    {
      "commit": "7e26b508a501e4bb7f14e198639f6a4afd050de8",
      "tree": "f8bccafe72082e19cab752dd11b826aaa63286b3",
      "parents": [
        "9e49cbf140b7132d0f10193ff94595fdab6bf54f"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Sep 17 10:40:19 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Sep 17 10:40:19 2024 -0400"
      },
      "message": "Update main branch version from 6.0.0-SNAPSHOT to 7.0.0-SNAPSHOT\n"
    },
    {
      "commit": "9e49cbf140b7132d0f10193ff94595fdab6bf54f",
      "tree": "bc5739009bc0c773c8d3f95d0406ed43509f499a",
      "parents": [
        "611d61588f3d5a795f4cf739b6679dc81d307c7f"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Wed Sep 04 11:06:10 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 04 11:06:10 2024 -0400"
      },
      "message": "Add files via upload\n\nEditing last image added"
    },
    {
      "commit": "611d61588f3d5a795f4cf739b6679dc81d307c7f",
      "tree": "c1244d0452d5d4b691d72e0b30d38b4a13fe67ba",
      "parents": [
        "7370cf54ccc6c479038b14ea93223be50e950222"
      ],
      "author": {
        "name": "Johnsd11",
        "email": "34665038+Johnsd11@users.noreply.github.com",
        "time": "Tue Sep 03 16:54:26 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 03 16:54:26 2024 -0400"
      },
      "message": "Add files via upload\n\nadding img for wiki example"
    },
    {
      "commit": "7370cf54ccc6c479038b14ea93223be50e950222",
      "tree": "f21d7e6ea386859758ec4bfb1e25e6bf74a61015",
      "parents": [
        "5df171e12c8277347243699a95524d4a5cee0e12"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Aug 23 09:19:52 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Aug 23 09:19:52 2024 -0400"
      },
      "message": "Fix for collection readers that don\u0027t init cas / type system.\n"
    },
    {
      "commit": "5df171e12c8277347243699a95524d4a5cee0e12",
      "tree": "7243ba8b17091b69f0acb97f9aaf2ae02d4b0c32",
      "parents": [
        "cfb4f7b245dbe85061c2f72ac77e040ca7b2f04d"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Aug 21 11:19:39 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Aug 21 11:19:39 2024 -0400"
      },
      "message": "Fix for rare environments that caused an oobE in the list renderer of JFileChooser.\n"
    },
    {
      "commit": "cfb4f7b245dbe85061c2f72ac77e040ca7b2f04d",
      "tree": "bf0bcf88f89ab170dd068e562a627bd8a0f7649f",
      "parents": [
        "b34adfdc3abd4b19d96cdab12613fde20d84c8a1"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Aug 20 14:29:38 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Aug 20 14:29:38 2024 -0400"
      },
      "message": "Placed gui startups in gui event thread.\nAdded info message to PipelineBuilder if reader and input dir are not set.\nadded specific jackson-core for hapi fhir\nAdded * for config/ in setenv classpath\nlog4j2.xml and build.xml change for dockhand\n"
    },
    {
      "commit": "b34adfdc3abd4b19d96cdab12613fde20d84c8a1",
      "tree": "a01f41963ebfc685a39836b69892b3bb19b8b670",
      "parents": [
        "b9c8cebeb3a1670094d8d770ef8db231b62d3149"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Aug 16 16:47:20 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Aug 16 16:47:20 2024 -0400"
      },
      "message": "Fix for slf4j not propagating loggers through root logger.\nConstruct log text from parameterized log (\"text {}\", arg)\n"
    },
    {
      "commit": "b9c8cebeb3a1670094d8d770ef8db231b62d3149",
      "tree": "df60d1a241f50da7b7e50d01930b167f444f837b",
      "parents": [
        "b3977a819a7847f4ffca3c11f043f5b5e0dc6a80"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Aug 16 15:26:39 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Aug 16 15:26:39 2024 -0400"
      },
      "message": "Fix for missing bin/ zips in package.\nUncommented commons-collections exclusion.  collections4 is not a drop-in replacement and some required (by 3rd party) classes are not present.\n"
    },
    {
      "commit": "b3977a819a7847f4ffca3c11f043f5b5e0dc6a80",
      "tree": "ce20b902a87e077213136205bf36d8fde0e1f26d",
      "parents": [
        "25f7b232f5f2ddb525e28afad181bbd6962fa8f0"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Aug 14 12:47:24 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Aug 14 12:47:24 2024 -0400"
      },
      "message": "pom lines to copy log4j config into ctakes-user-resources.jar AND commented out with a comment as to why.\n"
    },
    {
      "commit": "25f7b232f5f2ddb525e28afad181bbd6962fa8f0",
      "tree": "b2cb5369afdc475d08224860aada73d26bcb36c9",
      "parents": [
        "7c87cccaec207d55e4a25f9c591bde3c1015ffeb"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Aug 14 12:03:39 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Aug 14 12:03:39 2024 -0400"
      },
      "message": "Better instructions on java version vs. ctakes version.\n"
    },
    {
      "commit": "7c87cccaec207d55e4a25f9c591bde3c1015ffeb",
      "tree": "15f70f8bcbd1f0ca29a6ee2ae34a3f2eb3ce3108",
      "parents": [
        "e538e4495502901dc6dcf4edcd10e941e5e3e7d0"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Aug 13 17:22:06 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Tue Aug 13 17:22:06 2024 -0400"
      },
      "message": "Consolidated log4j run and build profiles\n"
    },
    {
      "commit": "e538e4495502901dc6dcf4edcd10e941e5e3e7d0",
      "tree": "cdcbcfb558c5324b8ede95cc31a6e4675cbc0767",
      "parents": [
        "fe5a75c919334c83523abb6128300f5632b57430"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Aug 12 15:06:13 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Aug 12 15:06:13 2024 -0400"
      },
      "message": "refactored bin/ scripts to use common setenv scripts\n"
    },
    {
      "commit": "fe5a75c919334c83523abb6128300f5632b57430",
      "tree": "998c9a23ec47299c4f3064be809d497055c0731a",
      "parents": [
        "9a17ddb1de50437194f6bb3037532833550da8f9"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Aug 12 15:05:26 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Mon Aug 12 15:05:26 2024 -0400"
      },
      "message": "Add log4j2.xml in a config/ dir\nAdd config/ and log/ to gitignore\nPulled last remaining log4j.\nPBJ shouldn\u0027t use artemis-all.\nProfiles to run and build with log4j as implementation.\n"
    },
    {
      "commit": "9a17ddb1de50437194f6bb3037532833550da8f9",
      "tree": "f8e00f4259edbe25dbc48bf1defc8459b9aaac3c",
      "parents": [
        "d4334be1f5a84544bb31a9d0163288037aee0fb7"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Aug 02 15:46:09 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Fri Aug 02 15:46:09 2024 -0400"
      },
      "message": "-final- pom dependency updates.\nytex updates, but leaving much out for future removal.\nReplace code-built pipelines with pipers for dependency management.\n"
    },
    {
      "commit": "d4334be1f5a84544bb31a9d0163288037aee0fb7",
      "tree": "b13aa88cabfcd8fb6e4caee34c12d1e5d8838b3d",
      "parents": [
        "c0ecbf1325227469a19c7b4946ac34b906bd8ee2"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Aug 01 14:38:40 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Aug 01 14:38:40 2024 -0400"
      },
      "message": "fix for resource file location (pipers).\n"
    },
    {
      "commit": "c0ecbf1325227469a19c7b4946ac34b906bd8ee2",
      "tree": "23fdbb90cd448ea4d17e3b725882654b1cb82392",
      "parents": [
        "3593ccd8a8ad55d0690b949a1c538c6ea4305d3a"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Aug 01 14:35:58 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Aug 01 14:35:58 2024 -0400"
      },
      "message": "A bunch of updates for ytex to get it working with xsd.\nImprovements for locating files, using inputstreams ...\nA few removed tests to match removed / unused code.\n"
    },
    {
      "commit": "3593ccd8a8ad55d0690b949a1c538c6ea4305d3a",
      "tree": "23ba1cd4162ddebcc47dd29f9bb4d19d5261640f",
      "parents": [
        "5e0f7bd0c240391899a2668e7fb1f69d95e10057"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Aug 01 09:12:27 2024 -0400"
      },
      "committer": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Thu Aug 01 09:12:27 2024 -0400"
      },
      "message": "Replaced ContextSingletonBeanFactoryLocator\n"
    },
    {
      "commit": "5e0f7bd0c240391899a2668e7fb1f69d95e10057",
      "tree": "01cfbe401f32e4ef54ebdf8eade214f441995c09",
      "parents": [
        "1556d134c19f8709cb165490101dbece760249bc",
        "837666cc2f8d25520255886e9525feeeb9510fbd"
      ],
      "author": {
        "name": "Sean Finan",
        "email": "sean.finan@childrens.harvard.edu",
        "time": "Wed Jul 31 09:06:12 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 31 09:06:12 2024 -0500"
      },
      "message": "Merge pull request #21 from apache/refactoring/20-Crossgrade-to-SLF4J\n\nIssue #20 - Crossgrade to SLF4J"
    },
    {
      "commit": "837666cc2f8d25520255886e9525feeeb9510fbd",
      "tree": "01cfbe401f32e4ef54ebdf8eade214f441995c09",
      "parents": [
        "1556d134c19f8709cb165490101dbece760249bc"
      ],
      "author": {
        "name": "Richard Eckart de Castilho",
        "email": "rec@apache.org",
        "time": "Fri Jul 26 21:29:04 2024 -0300"
      },
      "committer": {
        "name": "Richard Eckart de Castilho",
        "email": "rec@apache.org",
        "time": "Fri Jul 26 21:58:45 2024 -0300"
      },
      "message": "Issue #20 - Crossgrade to SLF4J\n\n- Use the SLF4J API instead of the Log4J API\n"
    }
  ],
  "next": "1556d134c19f8709cb165490101dbece760249bc"
}
