Code Monkey home page Code Monkey logo

mokstats's People

Contributors

andrioden avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

ramesh960386

mokstats's Issues

Cache mechanism

Had to remove django_compressor usage because it did not work on GAE Standard Environment (https://cloud.google.com/appengine/docs/standard/python/tools/built-in-libraries-27)

Also removed generally caching, not really sure if that was djano_compressor triggered.

Check:

  • If there exists some other compressor that I am able to use
  • Investigate some generall memcache caching or so.
  • @cache_page(1) was used to stop caching
  • Custom cache?

Notes:

Aktivitetskart

Vis hvor det har vært aktivitet.

Slider for år?

Micrografer på kart.

Matches view - New game button gives error

gives error

[07/Jan/2018 03:15:18] "GET /admin/login/?next=/admin/mokstats/match/add/ HTTP/1.1" 200 1691
Traceback (most recent call last):
File "c:\bin\python27\Lib\wsgiref\handlers.py", line 86, in run
self.finish_response()
File "c:\bin\python27\Lib\wsgiref\handlers.py", line 128, in finish_response
self.write(data)
File "c:\bin\python27\Lib\wsgiref\handlers.py", line 212, in write
self.send_headers()
File "c:\bin\python27\Lib\wsgiref\handlers.py", line 270, in send_headers
self.send_preamble()
File "c:\bin\python27\Lib\wsgiref\handlers.py", line 194, in send_preamble
'Date: %s\r\n' % format_date_time(time.time())
File "c:\bin\python27\Lib\socket.py", line 328, in write
self.flush()
File "c:\bin\python27\Lib\socket.py", line 307, in flush
self._sock.sendall(view[write_offset:write_offset+buffer_size])
error: [Errno 10053] An established connection was aborted by the software in your host machine
[07/Jan/2018 03:15:19] "GET /admin/login/?next=/admin/mokstats/match/add/ HTTP/1.1" 500 59

Exception happened during processing of request from ('127.0.0.1', 63204)
Traceback (most recent call last):
File "c:\bin\python27\Lib\SocketServer.py", line 596, in process_request_thread
self.finish_request(request, client_address)
File "c:\bin\python27\Lib\SocketServer.py", line 331, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "c:\bin\python27\Lib\SocketServer.py", line 654, in init
self.finish()
File "c:\bin\python27\Lib\SocketServer.py", line 713, in finish
self.wfile.close()
File "c:\bin\python27\Lib\socket.py", line 283, in close
self.flush()
File "c:\bin\python27\Lib\socket.py", line 307, in flush
self._sock.sendall(view[write_offset:write_offset+buffer_size])
error: [Errno 10053] An established connection was aborted by the software in your host machine

Consider security

  • Create an account for match creation that can only create matches.
  • håtetepes

Live match registerer

Målet er en mobilvennlig registreringsside som er så brukervennlig at den er bedre en å registrere på papir.

Ideer:

  • Live validering
  • Live lagring
  • Backtrace (lagre state fra save til save)
  • I registreringen, vis bare current runde og total, for å spare plass.

Register game improvements

  • ingen automatisk summering under registrering av kamper
  • det legges automatisk til tre "tomme" oppføringer for spillere uten navn på hver kamp

MySQL server cost high - disable when not used?

Template settings deprecation

WARNINGS:
?: (1_8.W001) The standalone TEMPLATE_* settings were deprecated in Django 1.8 and the TEMPLATES dictionary takes precedence. You must put the values of the following settings into your default TEMPLATES dict: TEMPLATE_DEBUG.

Register game - Missing button and warning in IE

Feeback from J: Men det er en liten detalj: det virker som du har noe kode (kanskje knyttet til kontrollen "Use last playlist") som ikke benytter https; fordi den + avkrysningsboks for autosummering ikke vises i Firefox eller Edge, og i IE får man prompten om å vise "usikkert innhold".

Ideas / Low priority

  • Can register new matches through mobile, idea: auth using a predined password, to avoid having to login to django.
  • Filter player stats by period/year.
  • List player performance per round in a top list format, now only the individual skill is shown on the player page.
  • BUG: If a match page have been visited, using the arrow keys on other pages will give "Error Loading Page".
  • Winning streak
  • Loosing streak
  • Avoiding loosing streak "In between streak"
  • Chance to lose if the player got a point in spades or queens in a 6 player game

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.