An extension to automate the uploading of new API and custom sheet code to the API and sheet sandbox.

Latest Version

Version
1.00
Update
May 28, 2022
Size
41.02KiB
Developer
Category
Users
613
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
See more

Roll20 API and Sheet Autouploader Extension

Do you build API scripts or character sheets on Roll20? This script will automate the upload of your code to the Roll20 sandboxes. Use your favorite code editor or IDE and let the Autouploader take care of updating the code on Roll20. Tell the extension what directory to monitor when you open a sheet sandbox game on Roll20 and it will take care of updating your HTML, CSS, and translation files in the sandbox as you save changes.

This initial release only supports character sheet file upload to the sheet sandbox. The API upload functionality is in the works.

PLEASE NOTE:
The auto uploader is compatible with most chromium browsers, however Brave has disabled the File System Access API that powers the extension. Other chromium browsers may have also disabled this API.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Roll20 API and Sheet Autouploader", "description": "An extension to automate the uploading of new API and custom sheet code to the API and sheet sandbox.", "version": "1.00", "manifest_version": 3, "icons": { "32": "32icon.png", "48": "48icon.png", "128": "128icon.png" }, "content_scripts":[ { "matches":["*://app.roll20.net/editor/","*://app.roll20staging.net/editor/"], "js":["contentScript.js"] } ], "web_accessible_resources":[ { "resources":["campaignInject.js","campaignInject.css","apiInject.js","interface.css","sheetDialog.js"], "matches":["*://*.roll20.net/*","*://*.roll20staging.net/*"] } ]}
Read more

Similar Extensions

User reviews

icon

Brett Nash (ID: 0000003072f4c073) Voted 5 ★ - Updated 04/30/2023 Does exactly what it says on the tin. And does it perfectly.

icon

Martin F (ID: 0000008cc26332df) Voted 5 ★ - Updated 07/22/2022 Thank you so much for this! It makes the process of creating/updating custom character sheets on the roll20 sandbox so much smoother. Simple but powerful feature!

icon

Vince F (ID: 0000008697548a3a) Voted 5 ★ - Updated 05/20/2022 As a long time roll20 sheet author, I can confirm this extension is a timesaver! Anyone that uses the sandbox feature to edit character sheets will appreciate seeing your edits displayed as you make them. Great extension.