Code Monkey home page Code Monkey logo

ddabuilds's Introduction

coming soon

Development

Setup project

Copy .env.example to .env, configure DB_*, APP_URL and STEAM_API_KEY.

composer install
php artisan key:generate

# required devDependencies
npm install
npm run build

Update project

# start maintenance
php artisan down --secret=SECRET

# migrate database
php artisan migrate

# required devDependencies
npm install
npm run build

# stop maintenance
php artisan up

Run tests

Unit Tests

composer test

Browser Tests

โš  Required npm run dev-hot and php artisan serve.

composer test:browser

Code checker

ESLint

Run the ESLint checker with npm run eslint.

ddabuilds's People

Contributors

derpierre65 avatar refreshingwater avatar

Watchers

James Cloos avatar  avatar

ddabuilds's Issues

clean database fields

rename all database fields to camel_case and clear all migrations with the newest tables and columns

Build suggestions link update

game redirect to: /builds/?map=AncientMines&difficulty=Insane&gamemode=Campaign&version=V2.1.0.33792?utm_source=dda&utm_medium=game

  • Bug: ?utm_source will be used instead of &utm_source
  • Update: if possible gamemode should be replaced with game-mode
  • Update: rifted & hardcore search parameter (everything is possible, choose the best solution for you):
    • ?is-rifted&is-hardcore
    • ?is-rifted=true&is-hardcore=true
    • ?is-rifted=1&is-hardcore=1

renaming tower images

renaming tower images to "hero_towerNumber" (towerNumber is just a increment value, it is not the order in game, order should be set in the database)

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.