GithubHelp home page GithubHelp logo

cupapp's People

Contributors

anathien avatar eshton avatar zsol avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

cupapp's Issues

APM Graphs

Stored on the filesystem next to the replay file itself

Short URLS

Generated by goo.gl or something else

robots.txt

Gotta have one :)
need to stop robots from crawling /report/ urls and such

Uploading of similar replays

Check if the just-uploaded replay has already been uploaded and notify the user accordingly.

([(PlayerID, PlayerName)], Map, Played timestamp) should be enough to tell if two replays are of the same game or not.

After displaying one of the replays of the same game to her, the user should be given an option to still go ahead and upload the replay

Reply&Delete in comments

The Reply and Delete links in the headers of comments are broken. They are not links, just text.

Embeddable replay bars

Something like an iframe, showing details of the replay in a short, concise form.
Could come in several sizes & flavors

Cup mode

A separate module to help organizing tournaments.

  • All participants must be registered to the site
  • Players will be able to upload replays of their matches
  • Replay parser would help deciding winners (assisting cup admins)
  • 'Download all replays from this tournament'

Links to player profiles don't work

Except for replays from EU.
This is only because the link is hard coded to start with eu.battle.net. Changing it manually to kr for korean replays work fine.

Extend replay categories

To include user-defined events.

The idea is that users should be able to create categories for various events and then upload replays to those categories. This lets replays be grouped together.

Batch upload

Let users upload a bunch of replays, either

  • one by one
  • packed in a zip file

This will make it easier to upload replays from tournaments. One category per tournament could also be useful.

I18n

Fix internationalization for hu

Reporting broken replays

A UI element that lets users report broken replays in the system so we can take a closer look

Display players' division/league

In the replay details part (probably some asynchronous javascript call).

In the future, we could link registered users to player profiles and display these there as well.

Facebook/Google/OpenID authentication

Allow new users to sign up via above services and existing users to connect their accounts to these. This will make it easier for users in the short term. Potentially we can drop our own password lists and then only allow signing in with these services. This could make our lives easier in the long run.

Confirmation email has wrong title

The current title is "BlizzFanatic.Com Validation email"

This should be handled like the current domain is put to app.yml and everywhere you need to use the domain it should be retrieved from there like sfConfig::get('application_domain');

Decent 404 page

We need a normal 404 page, now the default symfony page is displayed on wrong links.

Upload progress

Display a progress bar when uploading replays. Particularly useful when batch uploads will get implemented

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.