Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New addon: Armory. Send storage contents to an html datatable for easy viewing and filtering. #2407

Open
wants to merge 2 commits into
base: dev
Choose a base branch
from

Conversation

BluesummersC
Copy link

Armory reads the exported lua file from the FindAll addon, modifies it slightly and sends it to a endpoint, driven by Flask, that will cross-reference the item-ids to build a fully descriptive account of all the items in that characters storage and serve it up on a webserver into a sortable, searchable and filterable datatable.

In order for the frontend to reference the correct character, 2 fields are created: Name (taken from windower.get_player().name) and a randomized 8 digit Passkey created on database insert, which is then added to the reply back to the addon. The addon adds these as url arguments and open a page to the site which automatically requests the info and populates the datatable. The Passkey is kept in data/settings.xml for reuse in upserts.

@BluesummersC BluesummersC marked this pull request as ready for review December 15, 2024 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant