From c9272bfe31e8b56a49f47e53a1304542cf813055 Mon Sep 17 00:00:00 2001 From: Kyle Mielke <74387954+kyleamielke@users.noreply.github.com> Date: Wed, 24 Jun 2026 12:56:01 -0500 Subject: [PATCH] add osrs-bank-sync (#12470) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * feat: add OSRS Bank Sync Adds a manifest entry for kyleamielke/osrs-bank-sync v0.1.0 — a plugin that captures the bank contents on close and POSTs them as JSON to a user-configurable URL. See https://github.com/kyleamielke/osrs-bank-sync for full design + threading notes + security posture. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fix: update osrs-bank-sync pin after build.gradle fix Drops the io.freefair.lombok Gradle plugin which wasn't in Plugin Hub's gradle/verification-metadata.xml. Lombok itself is still wired via the explicit compileOnly + annotationProcessor declarations that were already there. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fix: update osrs-bank-sync pin after deprecated-API migration Migrates plugin code from terminally-deprecated widgets.WidgetInfo and widgets.InterfaceID to gameval.InterfaceID, unblocking Plugin Hub CI's deprecated-API check. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * fix: update osrs-bank-sync pin after build=standard fix Adds the missing build= property required by Plugin Hub's packager. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --------- Co-authored-by: kyleamielke <3060686+kyleamielke@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- plugins/osrs-bank-sync | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 plugins/osrs-bank-sync diff --git a/plugins/osrs-bank-sync b/plugins/osrs-bank-sync new file mode 100644 index 000000000..9ee85db6e --- /dev/null +++ b/plugins/osrs-bank-sync @@ -0,0 +1,4 @@ +repository=https://github.com/kyleamielke/osrs-bank-sync.git +commit=36a8d489ae02b83f213257df69f5e84f6bc46dae +warning=This plugin sends your full bank contents (item IDs and quantities), your display name, account hash, and account type to whatever server URL you configure. By default the URL is http://127.0.0.1:8484 (localhost only). If you change the URL to a remote server, your bank data will be sent there in plaintext unless the URL uses https://. +authors=kyleamielke