nfm-studios / project-olly Goto Github PK
View Code? Open in Web Editor NEWSports Event Management at it's finest. Like tuxedo fine
Home Page: https://olly.nfmstudios.com
License: Mozilla Public License 2.0
Sports Event Management at it's finest. Like tuxedo fine
Home Page: https://olly.nfmstudios.com
License: Mozilla Public License 2.0
From within the staff:edit_team functionality
Allow for staff with superadmin access to be able to modify and create roles and specify what they have permission to do within the staff panel.
Via the staff panel when creating a tournament/league or modifying a match, allow the staff to disable user reports for the entire tournament/league or the specific match.
We are already utilizing a package to add a CountryField in the database, however this package also supports images.
With this being said this is a simple addition in the template, where looping through each team - simply add additional template tags to show the teams flag (if applicable)
Along the lines of invite only, except the staff could allow users to request to join. A staff member would have to accept the request for the team to be added.
Somehow amidst the static file consolidation the css styling for brackets was removed and the styling for brackets are now non functional.
validators.ASCIIUsernameValidator and validators.UnicodeUsernameValidator
validate usernames upon registration are using proper characters.
Especially for leaderboards. Wow that is a mess
Simply add some default values for these fields within the setup script.
Simply at the staff panel homepage, show the number of matches that are currently marked as disputed, in doing so it will be easier and faster for staff to pickup on a disputed match and help resolve said issue.
Some templates are using outdated tags and information. They should be updated and fixed.
Currently only founders of a team can do this, have had some permissions issue in the past with captains not getting permission but players getting permission somehow.
Currently the unit tests for the SingleTournaments app are non existent, and for being such a core functionality adding tests could help improve development
If you look at the installation process it's fairly lengthy, a simple script could help with this.
Describe the bug
There are no default values for the datetime fields when editing a tournament
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The default value for the field should be the value the tournament is currently set to, however it's entirely blank.
Allow staff to create an FAQ/Knowledge Base section to answer common questions, etc.
Currently the size of the tournament determines the predefined template that is used. Templates for sizes, 4, 8, 16, 32, 64, 128 are currently supported. However to support larger size tournaments and for ease of template modifications eliminating this down to one single more dynamic template can help.
This will allow site admins to create and remove slides, rather than having the amount hard coded
Likely with an env variable(?) and a mapped path
Don't limit the event management to just esports, allow other sports such as Hockey, Baseball, Soccer, etc. to manage leagues, tournaments, all within Project Olly
Unable to Create or modify tournaments with form validation on.
When doing dangerous actions (like deleting something) there should be a confirmation dialog as with resetting XP (see
)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.