)]}'
{
  "log": [
    {
      "commit": "6d258ff3c8732c39744ce9d40f8c6695b09089ce",
      "tree": "d722db6b6d2e1d9262a2d3a922e5bb1f725e6634",
      "parents": [
        "30868cde25b4eb45f38ff1dc992ecd43aca30cca"
      ],
      "author": {
        "name": "The Apache Software Foundation",
        "email": "root-asf-gitbox-commits@apache.org",
        "time": "Sun May 17 21:54:20 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 18 09:54:20 2026 +0700"
      },
      "message": "Set up default protection ruleset for default and release branches (#6)"
    },
    {
      "commit": "30868cde25b4eb45f38ff1dc992ecd43aca30cca",
      "tree": "7dabc828d2afbef4b8652130e4cf2fd6d80d4e3b",
      "parents": [
        "d6736a546df5673de2d13dcba3316bd6db592f30"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@rcbowen.com",
        "time": "Sun May 17 22:53:29 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 18 09:53:29 2026 +0700"
      },
      "message": "fix: Add required ASF policy links and fix privacy URL (#5)\n\nThe OpenJPA website is failing 6 of 9 ASF website policy checks\n(https://whimsy.apache.org/site/):\n\n- Events (missing)\n- License (missing from footer)\n- Thanks (sidebar points to project-level page; ASF link missing)\n- Security (missing)\n- Sponsorship (missing)\n- Privacy (sidebar pointed to project-level page)\n\nThis PR:\n- Updates the sidebar \"Privacy Policy\" link to the canonical ASF URL\n- Adds a full ASF policy links row in the footer (Foundation, Events,\n  License, Security, Sponsorship, Thanks, Privacy)\n- Updates trademark text (\"Apache feather logo\" → \"Apache logo\")\n\nNote: The site also still uses the old ASF feather logo in the header\n(the ASF rebranded to an oak leaf logo in September 2025). Happy to\nfollow up with a properly-sized replacement image if desired.\n\nSee: https://www.apache.org/foundation/marks/pmcs\nChecker: https://whimsy.apache.org/site/"
    },
    {
      "commit": "d6736a546df5673de2d13dcba3316bd6db592f30",
      "tree": "b866e6c6c93bd9b0d9b5f5e387b6ca23268c4574",
      "parents": [
        "6d7ce8a1697a7c9ff48482e30ca1cff884f0e738"
      ],
      "author": {
        "name": "Maxim Solodovnik",
        "email": "solomax@apache.org",
        "time": "Wed May 21 13:24:06 2025 +0700"
      },
      "committer": {
        "name": "Maxim Solodovnik",
        "email": "solomax@apache.org",
        "time": "Wed May 21 13:24:06 2025 +0700"
      },
      "message": "Site is updated with details of 4.1.1 release\n"
    },
    {
      "commit": "6d7ce8a1697a7c9ff48482e30ca1cff884f0e738",
      "tree": "4d88cf8d102114e5b707b047cd6daa40f9613dd2",
      "parents": [
        "1a4109a50f5e151805f6618f7c259c7c893074d3"
      ],
      "author": {
        "name": "Maxim Solodovnik",
        "email": "solomax@apache.org",
        "time": "Sat Mar 29 12:31:18 2025 +0700"
      },
      "committer": {
        "name": "Maxim Solodovnik",
        "email": "solomax@apache.org",
        "time": "Sat Mar 29 12:31:18 2025 +0700"
      },
      "message": "Commented lines are removed\n"
    },
    {
      "commit": "1a4109a50f5e151805f6618f7c259c7c893074d3",
      "tree": "4558638f3667e3afcaf5d7637daf0906f9f2ffab",
      "parents": [
        "e0a5fa9be7c56c3ff1c6c4bfff89f5e80432d58b"
      ],
      "author": {
        "name": "Maxim Solodovnik",
        "email": "solomax@apache.org",
        "time": "Sat Mar 29 09:15:27 2025 +0700"
      },
      "committer": {
        "name": "Maxim Solodovnik",
        "email": "solomax@apache.org",
        "time": "Sat Mar 29 09:15:27 2025 +0700"
      },
      "message": "MD clean-up to trigger build\n"
    },
    {
      "commit": "e0a5fa9be7c56c3ff1c6c4bfff89f5e80432d58b",
      "tree": "58510839ec82f0829f6a31700e4f5a51f38725bb",
      "parents": [
        "93e90f7d0d48203b3bdb65b1d82b853f4e779224"
      ],
      "author": {
        "name": "Maxim Solodovnik",
        "email": "solomax@apache.org",
        "time": "Sat Mar 29 09:12:37 2025 +0700"
      },
      "committer": {
        "name": "Maxim Solodovnik",
        "email": "solomax@apache.org",
        "time": "Sat Mar 29 09:12:37 2025 +0700"
      },
      "message": "Site publish should be fixed\n"
    },
    {
      "commit": "93e90f7d0d48203b3bdb65b1d82b853f4e779224",
      "tree": "40195928b0716d6db6145ba13ac68d24dafdb69c",
      "parents": [
        "07a8d6a3781638abadade128f207fd027a6d51fa"
      ],
      "author": {
        "name": "Maxim Solodovnik",
        "email": "solomax@apache.org",
        "time": "Sat Mar 29 09:09:45 2025 +0700"
      },
      "committer": {
        "name": "Maxim Solodovnik",
        "email": "solomax@apache.org",
        "time": "Sat Mar 29 09:09:45 2025 +0700"
      },
      "message": "Site is updated with details of 4.1.0 release\n"
    },
    {
      "commit": "07a8d6a3781638abadade128f207fd027a6d51fa",
      "tree": "1f6d71d496bc2fc0a4e335a90085aad91c7dd8d4",
      "parents": [
        "5a5a96e900552e82d5094c7a8be26d8acea2e564"
      ],
      "author": {
        "name": "Maxim Solodovnik",
        "email": "solomax666@gmail.com",
        "time": "Fri Sep 27 11:32:09 2024 +0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 27 11:32:09 2024 +0700"
      },
      "message": "Typos in dates are fixed"
    },
    {
      "commit": "5a5a96e900552e82d5094c7a8be26d8acea2e564",
      "tree": "9f646f294ec6a83dbe6153e783f8728d2e1b0d1f",
      "parents": [
        "ad21e2d52117353207167c44b9b3d7454e3a82f8"
      ],
      "author": {
        "name": "Maxim Solodovnik",
        "email": "solomax666@gmail.com",
        "time": "Wed Sep 25 18:34:13 2024 +0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 25 13:34:13 2024 +0200"
      },
      "message": "Site is updated with details of 4.0.1 release (#2)\n\n"
    },
    {
      "commit": "ad21e2d52117353207167c44b9b3d7454e3a82f8",
      "tree": "59828174de2f29f1964c08d9e88b7aa9e274588b",
      "parents": [
        "b2b9897e7839dc4047b0410f83dd575d6fcda344"
      ],
      "author": {
        "name": "Maxim Solodovnik",
        "email": "solomax666@gmail.com",
        "time": "Thu Jul 11 20:20:08 2024 +0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 11 20:20:08 2024 +0700"
      },
      "message": "Site is updated with 3.2.2, 4.0.0 release details (#1)\n\n"
    },
    {
      "commit": "b2b9897e7839dc4047b0410f83dd575d6fcda344",
      "tree": "36d02c915e17ba086cea7d157fa6a264038c3f71",
      "parents": [
        "89b9cfa1e54a79a6de4ab8645da6c035ec468302"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jul 14 14:51:47 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jul 14 14:51:47 2021 -0700"
      },
      "message": "update .gitignore\n"
    },
    {
      "commit": "89b9cfa1e54a79a6de4ab8645da6c035ec468302",
      "tree": "1e41d11ab42203a60d466af01c5bd4ee802106b0",
      "parents": [
        "d7912e2e067bc3ce9917574395db2653c464ea6b"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 29 08:06:21 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 29 08:06:21 2021 -0700"
      },
      "message": "Ready for production\n"
    },
    {
      "commit": "d7912e2e067bc3ce9917574395db2653c464ea6b",
      "tree": "4babae8e7773c3b5b72d47b6aca883e723f0d1c3",
      "parents": [
        "2aa85d1080b52acaebbb2f584a23d89be430b3fb"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 14:34:59 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 14:34:59 2021 -0700"
      },
      "message": "update the migration readme\n"
    },
    {
      "commit": "2aa85d1080b52acaebbb2f584a23d89be430b3fb",
      "tree": "a02ff35a7768cab1cbc9d271d50cc613cb6ff308",
      "parents": [
        "3dab1d9292ccb5350c7c27d7c49faff92bca8fed"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave2wave@comcast.net",
        "time": "Tue Jun 22 14:24:48 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 22 14:24:48 2021 -0700"
      },
      "message": "Update README.md"
    },
    {
      "commit": "3dab1d9292ccb5350c7c27d7c49faff92bca8fed",
      "tree": "1c70305417879594a1c1a7e2d1475729330e123c",
      "parents": [
        "cbc29fef6731235639522ce972185ab595caeb70"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave2wave@comcast.net",
        "time": "Tue Jun 22 14:23:20 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 22 14:23:20 2021 -0700"
      },
      "message": "Update README.md"
    },
    {
      "commit": "cbc29fef6731235639522ce972185ab595caeb70",
      "tree": "93ee631bd2d173587200641039b1692a389f6808",
      "parents": [
        "c079253848c53e912386e5533d640180ed218007"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave2wave@comcast.net",
        "time": "Tue Jun 22 14:22:29 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 22 14:22:29 2021 -0700"
      },
      "message": "Update README.md"
    },
    {
      "commit": "c079253848c53e912386e5533d640180ed218007",
      "tree": "da64ad103eb576228f30f706c1719942068fafd6",
      "parents": [
        "19b9cc2f54beb8d341dc334921b6f4b887eb1bfd"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave2wave@comcast.net",
        "time": "Tue Jun 22 14:20:39 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 22 14:20:39 2021 -0700"
      },
      "message": "Update README.md"
    },
    {
      "commit": "19b9cc2f54beb8d341dc334921b6f4b887eb1bfd",
      "tree": "d2ccb77d1de696600880a39b722bfd67c6883882",
      "parents": [
        "7da1f35d309273e654b9dc4b820101470280dcfc"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 14:13:47 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 14:13:47 2021 -0700"
      },
      "message": "update the migration diff\n"
    },
    {
      "commit": "7da1f35d309273e654b9dc4b820101470280dcfc",
      "tree": "808d4cb729eb51fff9674b3d0dfb8e69fbb905eb",
      "parents": [
        "d6c30ee1e431b5647871a47526f48dbb841c1581"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 12:14:18 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 12:14:18 2021 -0700"
      },
      "message": "remove junk\n"
    },
    {
      "commit": "d6c30ee1e431b5647871a47526f48dbb841c1581",
      "tree": "e6a95b3aa550241d4c86a240ccb0906844c615d0",
      "parents": [
        "7b93c99e3b003a5b0b41b5a8be66d475abdd2373"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 12:10:37 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 12:10:37 2021 -0700"
      },
      "message": "force redeploy\n"
    },
    {
      "commit": "7b93c99e3b003a5b0b41b5a8be66d475abdd2373",
      "tree": "808d4cb729eb51fff9674b3d0dfb8e69fbb905eb",
      "parents": [
        "9d26256ef9afc2a2012ac8b25a2d11a7c97f4b14"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 12:07:30 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 12:07:30 2021 -0700"
      },
      "message": "documentation should now have relative links\n"
    },
    {
      "commit": "9d26256ef9afc2a2012ac8b25a2d11a7c97f4b14",
      "tree": "4d463f6dd8d9b78c5efd1c513b5f86ee381361a5",
      "parents": [
        "bfabff1aa16764cd6203a33a6a1577da6d472b4a"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 10:47:29 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 10:47:29 2021 -0700"
      },
      "message": "remove use of asfcopy\n"
    },
    {
      "commit": "bfabff1aa16764cd6203a33a6a1577da6d472b4a",
      "tree": "01acabe0fa11ae8fd356967f93859aa3c29d28a7",
      "parents": [
        "2f2187f3b6470b596629125429af3322092f3e5e"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 10:39:36 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 10:39:36 2021 -0700"
      },
      "message": "We will manage docs and builds in spearate direct branches\n"
    },
    {
      "commit": "2f2187f3b6470b596629125429af3322092f3e5e",
      "tree": "cba6717b284be80b22e4782651e9377be343370c",
      "parents": [
        "36cfd139db917058976908071948336fbc1ff605"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 10:35:56 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Tue Jun 22 10:35:56 2021 -0700"
      },
      "message": "Revert \"Revert \"Remove builds and docs directories - will deploy in another location\"\"\n\nThis reverts commit 22dff65120b5877619c300aa99529dd85ac211a7.\n"
    },
    {
      "commit": "36cfd139db917058976908071948336fbc1ff605",
      "tree": "42d2f83337df115ad7ac014a79740eb0850021fb",
      "parents": [
        "04459aa2f682f300a07363b7ee769d3236f8289e"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Mon Jun 21 13:25:58 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Mon Jun 21 13:25:58 2021 -0700"
      },
      "message": "change some hyperlinks to site relative\n"
    },
    {
      "commit": "04459aa2f682f300a07363b7ee769d3236f8289e",
      "tree": "123880e2ca3ff162756fd4ea0bd1aea686cbe1a0",
      "parents": [
        "33d73a2d7fe682a5741116457959adb61c3cc759"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Mon Jun 21 12:25:24 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Mon Jun 21 12:25:24 2021 -0700"
      },
      "message": "releative links on documentation page\n"
    },
    {
      "commit": "33d73a2d7fe682a5741116457959adb61c3cc759",
      "tree": "8516d7c97bb1e84d383dadcceddbaa97b56c65e0",
      "parents": [
        "22dff65120b5877619c300aa99529dd85ac211a7"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Mon Jun 21 12:03:12 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Mon Jun 21 12:03:12 2021 -0700"
      },
      "message": "Use asfcopy plugin\n"
    },
    {
      "commit": "22dff65120b5877619c300aa99529dd85ac211a7",
      "tree": "35e403f4bf5824ea05c316c238cb4bc1d5ac410b",
      "parents": [
        "220708db8ef51af5c6a8171fae43e4ce6d542a63"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Mon Jun 21 11:56:00 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Mon Jun 21 11:56:00 2021 -0700"
      },
      "message": "Revert \"Remove builds and docs directories - will deploy in another location\"\n\nThis reverts commit 71d5610b4ac9c043c911de5e7a20f9e4f7ee9f72.\n"
    },
    {
      "commit": "220708db8ef51af5c6a8171fae43e4ce6d542a63",
      "tree": "dbff12bc2ebcb52d7c341900046583044d512a6a",
      "parents": [
        "2f10216db7ffa82a6f9fe2c9e9356ef7e0656946"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Mon Jun 14 11:36:28 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Mon Jun 14 11:36:28 2021 -0700"
      },
      "message": "No ATOM feeds\n"
    },
    {
      "commit": "2f10216db7ffa82a6f9fe2c9e9356ef7e0656946",
      "tree": "92580a44b8fea419fa41d9be4a687c77c0be82d2",
      "parents": [
        "e69c253e8e4aec30b5db0909c7e964758ce8808f"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Sun Jun 13 15:39:25 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Sun Jun 13 15:39:25 2021 -0700"
      },
      "message": "OpenJPA Ready aside from apidocs\n"
    },
    {
      "commit": "e69c253e8e4aec30b5db0909c7e964758ce8808f",
      "tree": "9f74f9cfe021045ad7fee6bceafb4c7838ae67cd",
      "parents": [
        "71d5610b4ac9c043c911de5e7a20f9e4f7ee9f72"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Sun Jun 06 12:23:42 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Sun Jun 06 12:23:42 2021 -0700"
      },
      "message": "update asfgenid plugin\n"
    },
    {
      "commit": "71d5610b4ac9c043c911de5e7a20f9e4f7ee9f72",
      "tree": "d96c2b8665f0776b46951799f4eab7321963e6aa",
      "parents": [
        "f4f8b894b02554a0a851bbf380ef41d45c445062"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 15:03:27 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 15:03:27 2021 -0700"
      },
      "message": "Remove builds and docs directories - will deploy in another location\n"
    },
    {
      "commit": "f4f8b894b02554a0a851bbf380ef41d45c445062",
      "tree": "9e1650afb6840d0802f086339e00f04d3d36f2e6",
      "parents": [
        "f297bc3f3dac744cb68ff9a369178127f906dc22"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 13:50:47 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 13:50:47 2021 -0700"
      },
      "message": "make redirects https\n"
    },
    {
      "commit": "f297bc3f3dac744cb68ff9a369178127f906dc22",
      "tree": "43336fb01102389109f80e2912f2361a0efddc1d",
      "parents": [
        "dbe3771765656a585bae2e740767afe775d1df05"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 13:28:48 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 13:28:48 2021 -0700"
      },
      "message": "Ready to build openjpa.staged.apache.org\n"
    },
    {
      "commit": "dbe3771765656a585bae2e740767afe775d1df05",
      "tree": "0c113b41ee53bace58f31833e884229e861e8bbf",
      "parents": [
        "7df81077532d52d0dbf634991b2726cb1d98945e"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 13:11:45 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 13:11:45 2021 -0700"
      },
      "message": "fix image alt text warnings\n"
    },
    {
      "commit": "7df81077532d52d0dbf634991b2726cb1d98945e",
      "tree": "990f80e20e203866f1660bcaff32f55ce75f9cc5",
      "parents": [
        "891b2acf1ed699b97e760771998d3630a95e293c"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 13:04:08 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 13:04:08 2021 -0700"
      },
      "message": "last \"fix\"\n"
    },
    {
      "commit": "891b2acf1ed699b97e760771998d3630a95e293c",
      "tree": "664fee9ad75602720bca2da983610453b88305f0",
      "parents": [
        "874c3ff72233df1d92ed3a4f3e26642f88ca7c1d"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 12:56:14 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 12:56:14 2021 -0700"
      },
      "message": "more fixes with broken display\n"
    },
    {
      "commit": "874c3ff72233df1d92ed3a4f3e26642f88ca7c1d",
      "tree": "ac3eb766c17a2e7130127c037bec9596597c5f4f",
      "parents": [
        "e1cb7a25dbd702c33e68d14c87c92151fc05744c"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 12:39:52 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 12:39:52 2021 -0700"
      },
      "message": "several fixes\n"
    },
    {
      "commit": "e1cb7a25dbd702c33e68d14c87c92151fc05744c",
      "tree": "7314e17fd8150e40e7ced13e6fcb97557e359f55",
      "parents": [
        "d07db25e2a8fbe78791bcaf960469111f379ee00"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 11:08:12 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 11:08:12 2021 -0700"
      },
      "message": "Remove .svn stuff\n"
    },
    {
      "commit": "d07db25e2a8fbe78791bcaf960469111f379ee00",
      "tree": "598ecee2ae441d009a2bd0b90cd5881ba627782f",
      "parents": [
        "a639dcc0e5eb5b291fc91a9310bd60f4eac3d18c"
      ],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 10:42:24 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Wed Jun 02 10:42:24 2021 -0700"
      },
      "message": "Migrated OpenJPA website\n"
    },
    {
      "commit": "a639dcc0e5eb5b291fc91a9310bd60f4eac3d18c",
      "tree": "4b87b6f7ca585291b42479948cc6db21343b747b",
      "parents": [],
      "author": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Mon May 31 13:00:27 2021 -0700"
      },
      "committer": {
        "name": "Dave Fisher",
        "email": "dave@davefisher.tech",
        "time": "Mon May 31 13:00:27 2021 -0700"
      },
      "message": "Init main branch\n"
    }
  ]
}
