stalker314314 / nasa_mala_kladionica Goto Github PK
View Code? Open in Web Editor NEWDjango interni sajt za kladjenje
License: GNU General Public License v3.0
Django interni sajt za kladjenje
License: GNU General Public License v3.0
Either:
Probable b) :)
When person do not click on activation mail (is_active=False), they cannot login with "wrong username or password" warning message (or something similar), it should be more proper to tell "We sent you mail containing activation link (check spam too). You need to click it to verify your mail before you can login"
Those two are currently lumped into /profile page. Page grew large, "group" (ekipa) should have separate main menu. Also, references to ekipa should be updated to have links
Figure out where would landing page live (current root is reserved for home/login)
Check-in apache https.conf, so it is easier to recreate site from scratch
Just occured to me - people could play for free and if they invite N users (maybe only when those people play in money too? or not), they can be promoted to play in money. Also question is - in which poll - current one if it is not started yet, or next one...and so forth, lot of open questions
Some people couldn't place bet because they had home page open long enough
Not sure which one. First order is to change profile page to add support to add SMS (and verify it). Probably we should send SMS only for people playing in money and only as reminder to bet (24h before game).
Just for non-logged users maybe (logged will have it in preferences)
It should either not be present as option in profile page, or it should be more like "create password" thingy and merging it with google (so, user can log in with both google and/or mail/pass combination). Latter approach seems better long-term. Tagging @Reinboo :)
Currently, e-mail messages will be sent with a language of logged user. Not goof
All datetimes in database should be in UTC. Server should be running in UTC. User should be able to pick timezone form profile page
Sometimes, when fiddling with DB manually, it is helpful to either clear or recreate cache (probably clear only). Both StandingsCache and RoundStandingsCache, for all rounds and all groups
Fractional and decimal, maybe US (Moneyline Odds)
For '[email protected]' when they register via google, their username becomes just 'user', yet our login form asks for 'email' even though it matches 'username' field.
Might be confusing for users who register via third-party, create password and then try to log in with new password only to get rejected because they entered '[email protected]' where email was asked, but username was expected.
New partial pipeline or expand the existing one?
To be able to create separate pools with separate people. Each pool can have different people and rounds
Adds overall clarity
Features removed in 2.1
These features have reached the end of their deprecation cycle and are removed in Django 2.1.
See Features deprecated in 1.11 for details, including how to remove usage of these
* contrib.auth.views.login(), logout(), password_change(),
password_change_done(), password_reset(), password_reset_done(),
password_reset_confirm(), and password_reset_complete() are removed.
Dependent on #3. It should sit somewhere in profile view and allow changes only before competition start (it would be stupid to change names after competition started)
Currently, it is static and spread on couple of places in code
Some people couldn't place bet because they had home page open long enough. There should be JS alert os something to log out people before they think they placed bets
Similar to send_reminder_cron.py, but just run manually as user. Maybe it can be manage.py command? It should have option to send mail to specific group (only to group "in money"), or specific user (as initial test). It should never send mail to people saying not to receive mails
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.