GithubHelp home page GithubHelp logo

dgc2002 / wowprofessionlevelingtool Goto Github PK

View Code? Open in Web Editor NEW

This project forked from znibb/wowprofessionlevelingtool

0.0 0.0 0.0 3.95 MB

Tool to help you figure out how to power level a profession by purchasing all required mats from the in-game Auction House.

Dockerfile 0.67% Python 51.76% HTML 34.31% Shell 2.92% CSS 6.44% JavaScript 3.90%

wowprofessionlevelingtool's Introduction

WowProfessionLevelingTool

Want to know how to level a profession as cheap as possible? Then this is the tool for you!

Local development

  1. Install python3
  2. Install python3-pip
  3. Clone git repo: git clone https://github.com/znibb/WowProfessionLevelingTool
  4. Enter repo directory: cd WowProfessionLevelingTool
  5. Run startup script: ./runDevelopment.sh

Deployment

  1. Install docker
  2. Install docker-compose
  3. Download docker-compose.yml: wget https://raw.githubusercontent.com/znibb/WowProfessionLevelingTool/master/docker-compose.yml
  4. Deploy: docker-compose up -d

Changelog

1.5.2

Bug fixes

  • Actually fixed watchtower settings
  • Style updates to release.sh

1.5.1

Bug fixes

  • Removed docker socket read-only flag for watchtower in docker-compose.yml
  • Fetched minor cleanup updates from database submodule

1.5.0

Features added

  • Updated available recipes for phase 5
  • Moved profession database to separate repository and included as git submodule instead

Bug fixes

  • Fixed typo in Enchant Bracer - Greater Stamina

1.4.0

Features added

  • Added separate listing of recipes from different sources
  • Added tooltips for recipes
  • Added message to the user if it's not possible to reach the desired skill level
  • Now retrieves server list from Nexushub instead of being hardcoded
  • Price data is now retrieved in one big chunk instead of through one request per item! This speeds up handling the user request by a factor of 2 but comes at the cost of the information about the oldest data used (due to limitations in what data Nexushub returns)
  • Added option to use the skillup from crafting Enchanting rods into the calculation

Bug fixes

  • Grammar updates in user instructions
  • Fixed an issue with image sizes for Firefox

1.3.1

Bug fixes

  • Added conditional treatment of tooltips for enchanting crafts (use 'spell' instead of 'item' in wowhead url)
  • Fixed minor typos in database

1.3.0

Features added

  • Now also lists what recipes will need to be purchased from vendor
  • Added some simple bootstrap styling
  • Added graphical makeover
  • Added wowhead tooltips to reagents and crafted items.

Bug fixes

  • Fixed some errors with schools for blacksmithing recipes

1.2.0

Features added

  • Now takes Leatherworking schools into consideration
  • Now takes into account that some crafts create multiples of an item (e.g. grenades)

Bug fixes

  • Removed Mooncloth recipe due to having long cooldown

1.1.0

Features added

  • Added Cooking profession

Bug fixes

  • Added missing server US-Azshara
  • Fixed server names containing spaces from causing errors

1.0.1

  • Removed vendor-back-gold from being calculated from enchanting
  • Fixed formatting error in leatherworking recipe list

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.