Giter Site home page Giter Site logo

flangelier / vtta.io-extension Goto Github PK

View Code? Open in Web Editor NEW

This project forked from vttassets/vtta.io-extension

0.0 1.0 0.0 5.54 MB

VTTA.io Browser Extension, part of the VTTA.io toolset to integrate D&D Beyond content with Foundry VTT.

License: MIT License

JavaScript 45.33% SCSS 0.37% CSS 46.84% HTML 0.21% TypeScript 7.25%

vtta.io-extension's Introduction

VTTA.io Browser Extension

Part of the VTTA.io toolset to integrate D&D Beyond content with Foundry VTT.

Usage

  • Install modules vtta-core and vtta-ddb directly from GitHub
  • Clone this repository, install it's dependencies with yarn install
  • Run yarn run dev to transpile the Chrome extension into the /build folder (it is running on Edge, too)
  • Load the extension as an unpacked extension from the /build folder

Parser environments

During development, you should change your parsing environment from vtta.io to vtta.dev:

  • vtta.io: Production environment, once everything is tested thoroughly the changes will be published on the production kubernetes cluster running under the domain vtta.io
  • vtta.dev: Staging environment. Unstable, testing fixes in an environment very close to the production environment, but is completely seperate: Kubernetes cluster and MongoDB are seperate, and the database contents might be different from the production content

How to switch environments

The account connection from your VTTA user profile determines the used parser environment:

  • PRODUCTION: Go to vtta.io and visit your user profile
  • STAGING: Go to vtta.dev and visit your user profile

Compatibility

  • Currently, Google Chrome and Microsoft Edge are supported browsers.
  • Compatibility with Firefox is to be determined since switching to Google Manifest v3 for browser extensions, which could require more significant changes than just using the browser.* instead of using chrome.* context

vtta.io-extension's People

Contributors

vttassets avatar flangelier avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.