spicybackend / skirmish Goto Github PK
View Code? Open in Web Editor NEWEnjoy your games and forget the hassle of managing tournaments
Home Page: https://skirmish.online
Enjoy your games and forget the hassle of managing tournaments
Home Page: https://skirmish.online
To help visually represent the league.
Existing app icons come from Icons8. Should this be limited to a selection of matching icons?
Icons by URL with fallback accent colour?
The same tournament description used in emails
Will resolve #20
Caused by sorting by creation date instead confirmation date of participations/games
Missed in #66
Redis was added/used in #67 when implementing KotH leaderboards for leagues.
This is a big enough concern of its own and may be used for other things in the future.
At least new tournament mailer
Configurable by an admin of the league.
At the moment this is limited to the only existing mailer, the game logged mailer.
The open tournament mailer is already covered by the tournament description.
The current league tiles are styled with custom CSS and have layout bugs. Using cards would resolve these issues and make the tiles look and feel nicer amongst the other elements across the app.
This could happen if an admin sends a request in an open league, and the player simply joins it.
Also, update interface to show 'accept' rather than 'join' to accept the actual request.
Updated asset (zipped SVG)
Asset 2.zip
Caused by a shard update perhaps?
Favicon is still the default icon from the framework.
Player A and Player B play against each other.
Afterward, each player logs the same game, then confirms the issues, resulting in two confirmed identical games. Also, that means that the score has been update twice.
When a player logged a game for a match, the other player can't log a game: just confirm it.
Throughout a tournament, send emails to notify players of their next match.
Such as:
Something like,
Logging a game against #{other_player.tag} will affect and progress the current tournament.
Current tournament to link to the tournament in progress.
Add a graph that can display a player's rating change over time in a tournament
Could look something like this
When emails are sent with custom content (ie. tournament emails,) paragraphs and line breaks are ignored.
some content
goes here
is sent as read as
some content goes here
Expected behaviour is to maintain line breaks and whitespace in the email content.
ie. A game has already been logged between yourself and #{other_player.tag}
.
This is to guard against the duplicate logging of games (such as in #33).
Helps to remedy mistakes in logged games without admin intervention (#33)
Use bootstrap cards as well?
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.