[
  {
    "hash": "388041c3fc18253190554d6d29e6079f0875d180",
    "short": "388041c",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-15T11:50:44Z",
    "subject": "Added auto refresh toggle"
  },
  {
    "hash": "c541eeee0ae03b47c51dd649fa8af76830c9bc92",
    "short": "c541eee",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-15T11:32:40Z",
    "subject": "Fixed a bug that disconnect could report success after removing a failed preparation"
  },
  {
    "hash": "c893a65e99c2d0da3110bca8e6a3353f3076bafb",
    "short": "c893a65",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-15T05:25:28Z",
    "subject": "Update sesame connection workflow again"
  },
  {
    "hash": "e2a37ce0126d3c21cfe1f0243ade0bb14c580ec9",
    "short": "e2a37ce",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-15T03:07:01Z",
    "subject": "Extend exchange timeout for sesame"
  },
  {
    "hash": "3e2aa88a1adf441c620f4bb08bc2a5bf661a4bcc",
    "short": "3e2aa88",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-15T02:29:39Z",
    "subject": "Update sesame connection workflow"
  },
  {
    "hash": "bb5fe4e6e9fdb3d1dc5a72dafcee0468d7b89efd",
    "short": "bb5fe4e",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-13T12:52:57Z",
    "subject": "Added manual disconnect for sesame locks"
  },
  {
    "hash": "0274617acd33bb9cd0971097f538b4ebc5d9a723",
    "short": "0274617",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-13T12:30:28Z",
    "subject": "Fixed incorrect version str"
  },
  {
    "hash": "7b3592d95b60d32ce3cfc71f9860ad34d7010b91",
    "short": "7b3592d",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-07T14:36:55Z",
    "subject": "Revert move to impl"
  },
  {
    "hash": "bfbb181c20ae68b1feda7e929d463bc93c08fbdc",
    "short": "bfbb181",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-07T14:16:49Z",
    "subject": "Testing support for move to feature"
  },
  {
    "hash": "d1f857a16419fed79811aafae3237b8e14b67529",
    "short": "d1f857a",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-07T13:14:53Z",
    "subject": "0.0.10"
  },
  {
    "hash": "e617df408004ea36016b34622e8a37052dce94c5",
    "short": "e617df4",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-07T12:57:32Z",
    "subject": "Added missing remove lock button"
  },
  {
    "hash": "ceeba0f8b29c8934783a3e09ff834bd378140951",
    "short": "ceeba0f",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-07T12:39:55Z",
    "subject": "Sesame: Try fixing reconnection issue"
  },
  {
    "hash": "d42f3aa12b07a43af4dee3655967c9c1c35136b7",
    "short": "d42f3aa",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-07T11:51:44Z",
    "subject": "Added support for sesame locks"
  },
  {
    "hash": "ab260ac789c68e3238035518c67e480826144dee",
    "short": "ab260ac",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-05T11:29:04Z",
    "subject": "Removed old settings import"
  },
  {
    "hash": "67d95f035dc7ad81c40d815f2738c6e0d7197272",
    "short": "67d95f0",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-05T10:58:25Z",
    "subject": "Move configuration into Open Web UI"
  },
  {
    "hash": "a759f74d210bc25e5f6c646de8892a2a10c4d055",
    "short": "a759f74",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-05T10:19:31Z",
    "subject": "Support adding multiple locks"
  },
  {
    "hash": "15657a9b3a7befcc6fb6fa925c1c50fb13500a80",
    "short": "15657a9",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-05T08:20:48Z",
    "subject": "Merge remote-tracking branch 'origin/master'"
  },
  {
    "hash": "94e32c34840a07687276e81b7030d224d10a413f",
    "short": "94e32c3",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-05T08:19:32Z",
    "subject": "Express Mode routing"
  },
  {
    "hash": "81cc4065af04f709760b63279f3296fd1ccdfe9e",
    "short": "81cc406",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-05T06:50:24Z",
    "subject": "Acknowledge removal of the placeholder returned by GET"
  },
  {
    "hash": "7a5df6e5872bd74f06ebeacba2139ad672285a60",
    "short": "7a5df6e",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-05T06:39:12Z",
    "subject": "Added logs \u0026 make push"
  },
  {
    "hash": "1c7c6756abaed1e6b645ee73dcf3eef7148bc1bc",
    "short": "1c7c675",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-05T02:28:20Z",
    "subject": "Added service for key exchange"
  },
  {
    "hash": "a749fbc16d1dbf7a4fd0a2dab13e33b5ce6421ed",
    "short": "a749fbc",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-04T10:41:51Z",
    "subject": "Added PING test"
  },
  {
    "hash": "12b2e11142126be503b5748a209c18eee5b13be1",
    "short": "12b2e11",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-04T05:08:16Z",
    "subject": "Removed incorrect docs"
  },
  {
    "hash": "adb33de0bd9bd1fab0f3869bae520ca201a8bba5",
    "short": "adb33de",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-04T05:06:03Z",
    "subject": "HA App packaging"
  },
  {
    "hash": "6bed6702d67c8a0fed0c0f2e8a90c2ddaa6a871c",
    "short": "6bed670",
    "author": "斟酌 鵬兄",
    "email": "tgckpg@gmail.com",
    "date": "2026-10-04T03:15:45Z",
    "subject": "Initial commit"
  }
]
