armory-services - 🛡 Guild Wars 2 Armory Services | api.gw2armory.com

  •        7

tl;dr -> develop with npm run tdd and npm run tdd:int, use npm run dev to run local environment. Ensure any database migration is backwards compatible with a previous version of the api. This will keep deployments simple and clean.

https://api.gw2armory.com
https://github.com/madou/armory-services

Dependencies:

aws-sdk : ^2.106.0
axios : ^0.16.2
babel-polyfill : ^6.26.0
circular-json : ^0.3.3
eslint-plugin-mocha : ^4.8.0
frozen-moment : ^0.4.0
fs : 0.0.2
gotta-validate : ^0.2.x
gw2itemstats : ^0.0.3
lodash : ^4.16.4
lodash.assign : ^4.2.0
memoizee : ^0.4.9
moment : ^2.14.1
mysql : ^2.14.1
mysql2 : ^1.4.0
nodemailer : ^2.6.0
nodemailer-ses-transport : ^1.4.0
password-hash-and-salt : ^0.1.2
path : ^0.12.7
pretty-error : ^2.1.1
promise-throttle : ^0.3.1
q : ^1.4.1
restify : ^5.1.0
restify-cors-middleware : ^1.0.1
restify-errors : ^5.0.0
restify-oauth2 : https://github.com/mariopeixoto/restify-oauth2
sequelize : ^4.8.0
sequelize-cli : ^2.8.0
serialize-error : ^2.1.0
slackbots : ^1.0.2
throat : ^4.1.0
uuid : ^3.1.0
yargs : ^8.0.2

Tags
Implementation
License
Platform

   




Related Projects

WoW Armory Library for Windows Mobile

  •    CSharp

A small World of WarCraft armory library for windows mobile devices.

WOW Armory Windows SideBar Gadget

  •    

WOW Armory Windows SideBar Gadget get your information from wow armory website and show in your windows sidebar.

wowarmory - The World of Warcraft Armory is a vast searchable database of information for World of Warcraft - taken straight from the real servers and presented in a user-friendly interface

  •    PHP

The World of Warcraft Armory is a vast searchable database of information for World of Warcraft - taken straight from the real servers and presented in a user-friendly interface. Since the Armory pulls its data from the actual game servers, it is the most comprehensive and up-to-date database on the characters, arena teams, guilds, and items of World of Warcraft in existence.

usbarmory - USB armory: open source flash-drive-sized computer

  •    Ruby

The USB armory from Inverse Path is an open source hardware design, implementing a flash drive sized computer. This repository is aimed towards developers, if you wish to purchase a USB armory board please see the ordering information.

Windows Phone 7 World of Warcraft Armory Browser

  •    

A test project to learn a little about Windows Phone development and do a decent armory browser


WOW Armory for WP7

  •    

WOW Armory for Windows Phone 7.

mashArmory

  •    

An API for using the World of Warcraft Armory by simple calls coded with c# 4.0, LINQ2XML

armory - 3D Game Engine for Blender

  •    Python

In development! Armory is a real-time 3D engine aimed at creation of 3D games and applications - featuring full Blender integration, state of art rendering and ultra portability. The engine is currently available in a form of early preview.

Animaonline.Lodestone

  •    

An API written in .NET that provides you with access to Final Fantasy XIV's lodestone (Equalent to WoW's armory)

BitcoinArmory - Python-Based Bitcoin Software

  •    C++

Armory is a full-featured Bitcoin client, offering a dozen innovative features not found in any other client software! Manage multiple wallets (deterministic and watching-only), print paper backups that work forever, import or sweep private keys, and keep your savings in a computer that never touches the internet, while still being able to manage incoming payments, and create outgoing payments with the help of a USB key.Multi-signature transactions are accommodated under-the-hood about 80%, and will be completed and integrated into the UI soon.

poisontap - Exploits locked/password protected computers over USB, drops persistent WebSocket-based backdoor, exposes internal router, and siphons cookies using Raspberry Pi Zero & Node

  •    Javascript

PoisonTap is built for the $5 Raspberry Pi Zero without any additional components other than a micro-USB cable & microSD card, or can work on any Raspberry Pi (1/2/3) with an Ethernet-to-USB/Thunderbolt dongle, or can work on other devices that can emulate USB gadgets such as USB Armory and LAN Turtle. PoisonTap produces a cascading effect by exploiting the existing trust in various mechanisms of a machine and network, including USB/Thunderbolt, DHCP, DNS, and HTTP, to produce a snowball effect of information exfiltration, network access and installation of semi-permanent backdoors.

async-javascript-cheatsheet - Cheatsheet for promises and async/await.

  •    HTML

This cheatsheet contains a summary of the Mastering Asynchronous JavaScript course at Frontend Armory. Want to deepen your understanding of promises, async and await? The course will guide you there through 47 live examples and exercises. To get started, just click through to the first lesson: Why async, anyway?.

PiCluster - Manage Docker Containers

  •    Javascript

PiCluster is a simple way to manage Docker containers on multiple hosts. Docker Swarm not that good and Kubernetes was too difficult to install currently on ARM. PiCluster will only build and run images from Dockerfile's on the host specified in the config file. This software will work on regular x86 hardware also and is not tied to ARM.

binci - :whale: Containerize your development workflow.

  •    Javascript

Binci is a utility that allows you to easily containerize your development workflow using Docker. Simply put, it's like having a cleanroom for all of your development processes which contain services (like databases) without needing to setup and maintain these environments manually. The best way to install Binci and keep it updated is through NPM, included with Node.js, or Yarn.

docker-compose-nodejs-examples - Finally some real world examples on getting started with Docker Compose and Nodejs

  •    Javascript

Docker Compose is an awesome tool for creating isolated development environments with Docker by using simple configurations with YAML. It's clean and easy enough to wrap your head around, even if you are new to Docker. Even though, the official website is lacking some practial, real world examples for getting started with Docker Compose and Nodejs. I hope the following real world examples will save you from some headache (like I had) while trying to figure out how to (pragmatically) use Docker Compose for your Nodejs apps.

dockertest - Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work

  •    Go

When developing applications, it is often necessary to use services that talk to a database system. Unit Testing these services can be cumbersome because mocking database/DBAL is strenuous. Making slight changes to the schema implies rewriting at least some, if not all of the mocks. The same goes for API changes in the DBAL. To avoid this, it is smarter to test these specific services against a real database that is destroyed after testing. Docker is the perfect system for running unit tests as you can spin up containers in a few seconds and kill them when the test completes. The Dockertest library provides easy to use commands for spinning up Docker containers and using them for your tests.Using Dockertest is straightforward and simple. Check the releases tab for available releases.

lando - You look absolutely beautiful!

  •    Javascript

It's a free, open source, cross-platform, local development environment and DevOps tool built on Docker container technology and developed by Tandem. Designed to work with most major languages, frameworks and services, Lando provides an easy way for developers of all types to specify simple or complex requirements for their projects, and then quickly get to work on them. Think of it as your local development's dependency management and automation tool. It can even be installed right beside an old Kalabox installation with no interference, or used as a complete upgrade-replacement. With Lando you can also...

cloudboost - Realtime JavaScript Backend.

  •    Javascript

CloudBoost also has a managed service, so you don't have to install or configure anything. You can sign up for the managed service here. You can install CloudBoost anywhere you like. We have a Docker Compose file that can help you get started with CloudBoost in few minutes and with just one command. You can use this compose file to install the service locally on your local dev machine, or you can install the service to Azure, AWS, DigitalOcean, Softlayer, Packet and more.

nodejs-docker - The Node.js Docker image used by Google App Engine Flexible.

  •    TypeScript

This repository contains the source for the Google-maintained Node.js docker image. This image can be found at launcher.gcr.io/google/nodejs or gcr.io/google-appengine/nodejs and can be used as the base image for running applications on Google App Engine Flexible, Google Container Engine, or any other Docker host.This image is based on Debian Jessie and includes nodejs and npm installed from nodejs.org and yarn installed from yarnpkg.com.

angular-starter - :tada: An Angular Starter kit featuring Angular (Router, Http, Forms, Services, Tests, E2E, Dev/Prod, HMR, Async/Lazy Routes, AoT via ngc), Karma, Protractor, Jasmine, Istanbul, TypeScript, TsLint, Codelyzer, Hot Module Replacement, @types, and Webpack by @TipeIO

  •    Javascript

An Angular starter kit featuring Angular 5, Ahead of Time Compile, Router, Forms, Http, Services, Tests, E2E), Karma, Protractor, Jasmine, Istanbul, TypeScript, @types, TsLint, Codelyzer, Hot Module Replacement, and Webpack by AngularClass.This seed repo serves as an Angular starter for anyone looking to get up and running with Angular and TypeScript fast. Using a Webpack 3 for building our files and assisting with boilerplate. We're also using Protractor for our end-to-end story and Karma for our unit tests.